/** Shopify CDN: Minification failed

Line 802:2 Unexpected "{"
Line 802:3 Expected identifier but found "%"
Line 802:39 Unexpected "{"
Line 802:40 Expected identifier but found "%"
Line 802:95 Unexpected "{"
Line 802:96 Expected identifier but found "%"
Line 804:13 Expected identifier but found whitespace
Line 804:15 Unexpected "{"
Line 804:25 Expected ":"
Line 808:13 Expected identifier but found whitespace
... and 73 more hidden warnings

**/
/*fonts*/
@import url('https://fonts.googleapis.com/css?family=Lato');
@import url('https://fonts.googleapis.com/css?family=Raleway');

/*top header*/

.top-header {
    color: #fff;
    background: #000;
    padding: 3px;
    font-size:15px;
  font-family: 'Lato', sans-serif;
}
i.fa.fa-phone {
    font-size: 17px;
    margin: 16px 10px 10px 10px;
}
.cal-sec {
    text-align: center;
}
.is-dark {
    color: #fff;
}
ul.account li {
    float: left;
    display: inline;
    border-right: solid 1px #fff;
    padding: 0 15px;
}

ul.account li:last-child {
    border-right: none;
}
ul.account li a{
  color:#fff !important;padding:0px;
}
li.search {
    border-right: none !important;
}
.acc-sec {
    text-align: right !important;
}
ul.account {
        float: left;
    padding-top: 16px;
    padding-bottom: 0px;
    margin: 0px;
    line-height: 15px;
}
ul li a:hover,a:hover{text-decoration:none;}
li.site-cust-acc a {
    text-transform: none;
}
element.style {
}
span.count {
    padding-left: 7px;
}

.wrapper {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
}
.logo-sec {
    width: 230px !important;float:left;
}
a.site-header__logo-link img {
    float: right;
}
.main-menu-sec li a {
    font-size: 14px;
    font-weight: bold;
  font-family: 'Lato', sans-serif;
}
.main-menu-sec li a:hover {
    color: red;text-decoration:none;
}

/*top header end*/

.hero__text-content {
    text-align: left;
}
.pro-cat {
    width: 85%;
    margin: auto;
}
main.main-content {
    padding-top: 0px;
}
.head
{
    text-align: center;
    font-weight: 500;
    margin:0%;
    
}
.collection-img img {
    border: solid 1px #000;
    height: 330px;
    width: 322px;
}
.collection-img {
    margin: 4px 0;
}
p.c-tit {
    color: #ff293e;
    text-align: center;
    font-size: 17px;
    font-weight:bold;
    padding-top: 15px;
    text-transform: uppercase;
  font-family: 'Lato', sans-serif;
}
.collection-img a:hover {
    text-decoration: none;
}

.contact-sec {
    clear: both;
    border: solid 1px #000;
    text-align: center;
    background: url(/cdn/shop/files/Untitled-1.png?1701822168110238592);
    background-size: 100% 100%;
    padding: 4%;
}
.head-g {
    text-transform: capitalize;
    color: #ff2e25;
}
h2.h1.hero__title {
    font-family: 'Raleway', sans-serif;
    font-weight: bold;
    letter-spacing: 2px;
}
h1, h2, h3 {
    font-family: 'Raleway', sans-serif !important;
    font-weight: bold !important;
}
.cont-text p {
    color: #fff;
    text-align: left;
    font-size: 15px;
    line-height: 8px;
    font-family: 'Raleway', sans-serif;
}
.cont-text {
    width: 50%;
    margin:3% auto;
}

.custom-form {
    padding-left: 10% !important;
    font-family: 'Raleway', sans-serif;
}
.custom-form form input {
    margin: 10px;
}
.chk1 input[type=checkbox],.chk2 input[type=checkbox] {
    display: block;
    float: left;
    /* width: 100%; */
    text-align: left;
    clear: both;
}
input.full {
    width: 100%;
}
.large--one-half.half {
    float: left;
}
label.add {
    color: #fff;
    text-align: left;
    float: left;
    font-weight: normal;
}
label.lbl-red {
    display: block;
    color: #ff2c25;
    float: left;
    font-size: 22px;
    font-weight: normal !important;
    font-style: normal;
     width:100%;padding-bottom: 15px;
}
.large--one-half.half input {
    width: 98%;
    margin: 10px;
}
.chk1,.chk2 {
    text-align: left;
    color: #fff;
    font-size: 18px;
    /* line-height: 35px; */
    text-transform: capitalize;
    padding-left: 14%;
    margin-bottom: 42px;
}
.last-sec {
    clear: both;
    width: 62%;
    margin: auto !important;
      padding-top: 35px;
}
input.additional {
    width: 80%;padding:15px;
}
input.s-submit {
    width: 114px;
    height: 53px;
    background: #ff2c25;
    font-weight: bold;
    font-size: 17px;
}

.testimonial-slider {
   padding: 8% 0 3% 0;
    background-color: #e9e9e9;
    clear: both;
    background-size: cover;
    float: left;
}
.testimonial-img img {
    height: 120px;
    width: 120px;
    border-radius: 50%;
    border: solid 3px #000;
}
.testimonial-img {
    text-align: center;
}
.testimonial-text {
    background-color: #fff;
    padding: 5% 6% !important;
    text-align: justify;border: solid 1px #000;
   font-family: 'Lato', sans-serif;
}
.testimonial-text p {
    font-size: 15px;
    line-height: 24px;
}
.testimonial-img {
    padding-top: 7%;
}
.test-title {
    text-transform: uppercase;
    font-size: 18px;
    color: #ff2c25;
    padding-top: 10px;
   font-family: 'Lato', sans-serif;
}
.bx-viewport {
    width: 80% !important;
    overflow: hidden;
    position: relative;
    height: 331px;
    margin: auto !important;
    box-shadow: none !important;
    border: none !important;
    background: transparent !important;
    height: 260px !important;
}
.bx-wrapper img {
    display: inline !important;
}
ul.bxslider li {
    background: #e9e9e9;
    border: none;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #ff2d25 !important;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #000 !important;
    width: 20px !important;
    height: 20px !important;
    border-radius: 10px !important;
}
.newsletter {
    padding: 3% 0 0 0;
    text-align: center;
    float: left;
    width: 100%;
    background: #fff;    
    margin: 0px;
}
p.sub-text {
    font-size: 18px;
    padding: 1%;
    font-family: 'Lato', sans-serif;
}
.input-group {
    border: solid 1px #000;
}
button#Subscribe {
    width: 113px;
    border-left: solid 1px #000;
    height: 40px;
    color: #000;
    background-color: #e9e9e9;
    font-weight: bold;
}

.news-head{font-family: 'Lato', sans-serif !important;}

.custom-social li {
    float: left;
    font-size: 20px;
    
    padding: 5px 7px;
    margin: 2px;
    border-radius: 23px;
    background-color: #ff2d25;
    text-align: center;
}

.custom-social {
    width: 213px;
    margin:30px auto;
}
.custom-social li a {
    color: #fff;
}
li.gplus {
    padding: 5px 4px;
}
footer {
    background-color: #e9e9e9;
    padding: 3%;
    float: left;
    width: 100%;
}
.copy-right {
    text-align: center;
    font-size: 13px;
    color: #fff;
    background-color: #000;
    padding: 10px;
}
.footer-nav li {
    list-style: none;
}
i.fa.fa-phone.footer {
    margin: 0px;color: #fff;
}
.footer-nav h4 {
    text-transform: capitalize;
    font-family:'Lato', sans-serif;
    font-weight: 400;
}
.site-footer__linklist li a,.footer-nav li a,.footer-nav a,.footer-nav li{
    font-size: 15px;
    font-family: 'Lato', sans-serif !important;
    text-transform: capitalize;
    line-height: 30px;
}

.site-footer__linklist li a:hover,.footer-nav li a:hover,.footer-nav a:hover,.footer-nav li {
    color: #000;
    text-decoration: none;
}
span.icon-txt {
    padding-left: 10px;
}

h1.product-single__title {
    text-align: left;
    font-size: 20px;
    text-transform: capitalize;
}
span#ProductPrice {
    float: left;
}
input#Quantity {
    border: solid 1px #000;
}
.col-md-12.cover2 {
    text-align: left;
}
.product-single__add-to-cart {
    margin: 0;
}
.col-md-12.cover2,.product-single__quantity.col-md-7,.product-single__quantity.col-md-8{
    text-align: left;
    margin: 0px;
    padding: 0px;
}
.product-single__quantity.col-md-7 {
    width: 50%;
}
p.desc {
    clear: both;
    font-size: 24px;
    font-weight: bold;
    margin: 20px 0;
    float: left;
    width: 100%;
    text-transform: uppercase;
  text-align:left;
}
.review-sec {
    width: 90%;
    margin: auto;
}
.product-single {
    text-align: left;
}

a.spr-summary-actions-newreview {
    font-size: 15px;
    font-weight: bold;
    color: #ff2e24;
}
.spr-form-contact-name input,textarea#review_body_9553423683,input#review_email_9553423683,input#review_title_9553423683 {
    border: solid 1px #000;
}
textarea#review_body_9553423683 {
    height: 50px;
}
input.spr-button.spr-button-primary.button.button-primary.btn.btn-primary {
    background-color: #ff2e24;
    border: none;
}
button#AddToCart {
    background-color: #ff2e24;
    width: 96%;
    padding: 8px;
    margin-bottom: 15px;
}
@media only screen and (max-width: 768px) {
.main-menu-sec {
    DISPLAY: NONE;
}
}
img.product__image {
    width: 100%;
    height: 250px;
    border: solid 1px #000;
}
/**/
.col-md-3.pro-loop {
    text-align: center;
    /*border: solid 1px #000;*/
    padding: 10px;
    margin: 55px 0;
    height: 330px;
}
p.pro-title {
    text-align: center;
    color: #000;
    text-transform: capitalize;
    font-weight: bold;
    padding-top: 10px;
    letter-spacing: 1px;
    margin-bottom: 0px!important;
}
.pro-loop a:hover {
    text-decoration: none;
}
p.pro-price {
    font-size: 15px;
    color: #ff252e;
    font-weight: bold;
}

/*review star only*/

#shop h2.spr-header-title,#shop .spr-content,#shop a.spr-summary-actions-newreview
{
  display:none;
}
#shop .spr-container {
    padding: 0px;
    border: none;
}
#shop span.spr-summary-caption {
        display: none;
}
#shop span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}
.star-only div#shopify-product-reviews {
    margin: 4px;
}


/*parallex effect*/

.background1 {
    /*border: solid 1px #000;*/
    float: left;
    width: 100%;
    background: url(/cdn/shop/files/slideshow_3_1600x.jpg?14034178347738202011);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    padding: 8% 0;
    margin: 3% 0;
}
.background2 {
   /*border: solid 1px #000;*/
    float: left;
    width: 100%;
    background: url(/cdn/shop/files/slideshow_1_1600x.jpg?2987227269664433461);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    padding: 8% 0;
    margin: 3% 0;
}
.background3 {
   /*border: solid 1px #000;*/
    float: left;
    width: 100%;
    background: url(/cdn/shop/files/slide-girl_1600x.jpg?795128424005158004);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    padding: 8% 0;
    margin-top: 3%;
}
h3.heading {
    font-size: 35px;
    color: #ff242e;
}

.scrollToTop{
    width:100px; 
    height:130px;
    padding:10px; 
    text-align:center; 
    background: transparent;
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position:fixed;
    bottom:20px;
    
    display:none;
    
}
.scrollToTop:hover{
    text-decoration:none;
}

.review-sec {
    width: 90%;
    margin: auto;
    clear: both;
    position: relative;
}
.img-sec {
    padding-left: 5% !important;
}
.main-img {
    height: 469px;
    border: solid 1px #000;
    width: 94%;
}

#shop h2.spr-header-title {
    display: none;
}

.cover2 {
    border: solid 1px #000;
    margin: 0px;
    padding: 0px;
    position: relative;
  text-align:center;
    
}

.product-single__quantity {
    text-align: center;
    margin: 15px 0;
}
h2.spr-header-title {
    font-size: 16px;
}
.pro-all {
    margin-top: 30px;
}
ul.a-unordered-list.a-spacing-none li {
    float: left;
}
.product-single__description.rte.col-md-12 {
    margin-left: 6%;
}
.custom {
    margin: 0px 0 30px 0 !important;
    float: left;
}
div#star-rating {
    display: block;
    float: left;
    width: 100%;
    color: orange;
}

 #thumbnails {
    width: 63px;
    height: 100px;
    display: inline-block;
    margin-bottom: 15px;
  }

.color-option {
    padding: 0px !important;
    margin: 0px;
}
label.single-option-radio__label {
    padding: 0px;
    margin: 0px !important;    margin-top: 43px !important;
}
.radio-wrapper.js.product-form__item {
    margin: 10px 0;
}
.related-product {
    float: left;
    width: 100%;
    margin: auto;
  padding-left: 5%;
}
h3.desc1 {
    text-align: left;
}
.template-product .pro-loop {
    margin: 30px 0 0 0;
}
.single-option-radio input[type='radio']:checked+label {
    border-color: #0b0a0a;
    border-width: 2px !important;
}
span#ComparePrice {
    padding-left: 10px;
    font-size: 13px;
}
#shopify-product-reviews .spr-summary-actions-newreview {
    
    text-decoration: none !important;
}
h1.page-head {
    color: #ff252e;
    font-family: 'Lato', sans-serif !important;
    margin-top: 5%;
    letter-spacing: 1px;
}

.top-header {
    width: 100%;
    float: left;
}

 .display-vote-count {
    position: absolute;
        top: 110px !important;
    left: 13px;
    font-size: 17px;
    font-weight: 600;
    color: orange;
}

.begin_mailchimp form {
    background: #000;
    border-radius: 25px;
}


div#sell {
    border: none;
    padding: 0 0 0 16px;
}
.check {
    margin: 10px 6px 0 3px !important;
}

.begin_mailchimp {
    padding: 0 130px;
    color: #333;
}

.sponsored form {
    background: #000
    border-radius: 20px;
}

.sponsored {
    padding: 0 130px;
}

div#choose_apply {
    border: none;
    padding: 0px 0 0 15px !important;
}

.choose {
    margin: 7px 9px 0 0 !Important;
}

.social {
    border-top: 1px solid;
    padding: 21px 0 0 3px;
    border-bottom: 1px solid;
    margin: 0 0 17px 0;
}
.custom_sec {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
}

p.mail {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

p.mail_at {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
a.col-md-6.pdf_img {
    text-align: center;
    color: #333;
    margin: 10px 0 20px 0;
}

.col-md-12.col-sm-6.search_bar {
    text-align: center;
}

input.input_div {
    width: 85%;
    margin: 5px 0 6px 0;
    border-radius: 6px;    color: #000;
}

button.btn-submit {
    background: #ff242e;
    color: #fff;
    padding: 9px 12px 9px 12px;
    border-radius: 5px;
}


.grid-product__image-wrapper a img {
    float: left;
    width: 85%;
    border: solid 1px #000;
    margin: 0 0 0 30px;
    height: 219px;
}

.grid-product__on-sale{ margin: 9px 0 0 38px;}

span#search-price {
        font-size: 15px;
    font-weight: bold;
    color: #ff252e;
}

p#search_title {
    color: #000;
    font-weight: bold;
}

.main-menu-sec li.first a {
    font-size: 19px;
    font-weight: bold;
    color: #000;
    letter-spacing: 1px;
}

ul#main-nav { 
  {% if settings.nav-style == 'full' %}{% elsif settings.nav-style == 'mobile' %}display: none;{% endif %}  
  width: 100%; 
  background: {{ settings.navigation }}; 
  margin-bottom: 20px;
  list-style: none; 
  text-align: center;
  border-top: {{ settings.nav-top-border-height }} solid {{ settings.nav-border-color }};
  border-bottom: {{ settings.nav-bottom-border-height }} solid {{ settings.nav-border-color }};
}


ul#main-nav li { 
  display: inline-block; 
  position: relative; 
  line-height: 50px; 
}

ul#main-nav li:hover { background: {{ settings.nav_hover_color }};  }

ul#main-nav li a { 
  font-family: {{ settings.navigation-font}}; 
  font-weight: {{ settings.nav_weight }}; 
  font-size: {{ settings.nav_size }}; 
  color: {{ settings.nav_color }}; 
  display: block; 
  padding: 0 20px; 
  text-transform: {{ settings.navigation-transform}};
}

ul#main-nav li a:hover {
  color: {{ settings.nav_hover_link_color }}; 
  text-decoration: none;
}



ul#main-nav li ul.sub{
  display: none;
  position: absolute;
  top: 50px;
  z-index: 5;
  left: 0;
  background: {{ settings.dropdown-background }};  
  border-bottom: 3px solid #454545;
  border-left: {{ settings.nav-bottom-border-height }} solid {{ settings.nav-border-color }};
  border-right: {{ settings.nav-bottom-border-height }} solid {{ settings.nav-border-color }};
}

ul#main-nav li:hover ul.sub{
  display: block;
}

ul#main-nav li ul.sub li{
  line-height: 40px! important;
  margin: 0; 
  padding: 0;
  width: 100%;
  white-space: nowrap;
  background: transparent! important;
  min-width: 220px;
  float: left;
}

ul#main-nav li ul.sub li:hover {
  background: {{ settings.dropdown-hover-background }}! important; 
}


ul#main-nav li ul.sub li a{
  text-align: left;
  text-transform: {{ settings.dropdown-transform}};
  font-weight: normal;
  color: {{ settings.dropdown-link-color }};
  font-size: {{ settings.dropdown-size }};
}


ul#main-nav li ul.sub li a:hover {
    color: {{ settings.dropdown-link-hover-color }};
}


.sub li:hover > ul.submenu {
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
  background: {{ settings.dropdown-hover-background }};
}

.submenu {
  display: none;
  border-bottom: 3px solid #454545;
  border-right: {{ settings.nav-bottom-border-height }} solid {{ settings.nav-border-color }};  
}


.rightarrow {
  position: absolute;
  right: 10px;
  top: 0;
  font-size: 8px;
  color: {{ settings.dropdown-link-color }};
}

ul.sub {
    margin: 0;
}

ul.submenu {
    margin: 0 ;
}

.first ul.sub {
    background: #fff;
    width: 166px;
}

.first li.sub_first a {
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
}

li.sub_first {
    min-width: 167px !important;
}

.sub_first ul.submenu {
    background: #fff;
}

li.first a:hover {
    color: red;
}
footer.site-footer.small--text-center {
    background: #010101;
}
footer.site-footer.small--text-center h4, span, li, a {
    color: #fff;
}


.col-md-2.col-sm-6.footer-nav a {
    color: #fff;
}
.col-md-2.col-sm-6.footer-nav a {
    color: #fff;
}
footer.site-footer.small--text-center h4 {
    padding: 20px 0 5px 0;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: .02em;
    color: #ff2e25;
}
ul.custom-social_footer li {
    float: left;
    font-size: 20px;
    padding: 5px 9px;
    margin: 2px;
    border-radius: 23px;
    background-color: #ff2d25;
    /* text-align: center; */
}
ul.custom-social_footer span {
    font-size: 21px;
    margin-right: 4px;
}
span.newsletter__submit-text--large {
    color: #000;
}

i.fa.fa-map-marker {color: #fff;
}
i.fa.fa-envelope-o {
    color: #fff;
}
div#mc_embed_signup_scroll label {
    display: none;
} !important;
#mc_embed_signup input.button {
    height: 37px !important;
    background: #ff2c25 !important;
    font-weight: bold !important;
    font-size: 17px !important;
}
#mc_embed_signup form {
    padding: 0px 2px 8px 1% !important;
}
#mc_embed_signup .button {
  background-color:#ff2c25 !important;}

#mc_embed_signup {
    background: #000 !important;
}
.col-md-9.testimonial-text p {
    color: #000;
}


slim-10_7.css:16
#mc_embed_signup input.button {
    display: block;
    width: 35%;
    margin: 0 0 10px 0;
    min-width: 90px;
    margin-top: 24px;
}
#knee-sleeves h2.spr-header-title,#knee-sleeves .spr-content,#knee-sleeves a.spr-summary-actions-newreview
{
  display:none;
}
#knee-sleeves .spr-container {
    padding: 0px;
    border: none;
}
#knee-sleeves span.spr-summary-caption {
        display: none;
}
#knee-sleeves span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}
.star-only div#shopify-product-reviews {
    margin: 4px;
}
#elbow-sleeves h2.spr-header-title,#elbow-sleeves .spr-content,#elbow-sleeves a.spr-summary-actions-newreview
{
  display:none;}
#elbow-sleeves .spr-container {
    padding: 0px;
    border: none;
}
#elbow-sleeves span.spr-summary-caption {
        display: none;
}
#elbow-sleeves span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}
#elbow-sleeves span.spr-summary-caption {
        display: none;
}
.star-only div#shopify-product-reviews {
    margin: 4px;
}

#shin-sleeves h2.spr-header-title,#shin-sleeves .spr-content,#shin-sleeves a.spr-summary-actions-newreview
{
  display:none;
}
#shin-sleeves .spr-container {
    padding: 0px;
    border: none;
}
#shin-sleeves span.spr-summary-caption {
        display: none;
}
#shin-sleeves span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}




}
#wrist-wraps .spr-container {
    padding: 0px;

}
#wrist-wraps span.spr-summary-caption {
        display: none;
}
#wrist-wraps span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}


#accessories h2.spr-header-title,#accessories .spr-content,#accessories a.spr-summary-actions-newreview
{
  display:none;
}
#accessories .spr-container {
    padding: 0px;
    border: none;
}
#accessories span.spr-summary-caption {
        display: none;
}
#accessories span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}
#apparel h2.spr-header-title,#apparel .spr-content,#apparel a.spr-summary-actions-newreview
{
  display:none;
}
#apparel .spr-container {
    padding: 0px;
    border: none;
}
#apparel span.spr-summary-caption {
        display: none;
}
#apparel span.spr-starrating.spr-summary-starrating {
    text-align:center;
    color: orange;
}






#bear-grip-test .contact-sec {
    display: none;
}
#customized-gear-form .cont-text {
    width: 100%;
    margin: 26px auto;
    text-align: center;
}
#customized-gear-form .cont-text p {
    color: #fff;
    text-align: center;
}
.title h3, p {
    color: #fff;
}
.mc-address-group label {
    color: #fff;
}
div#choose_apply strong {
    color: #fff;
}
.mc-field-group label {
    color: #fff;
}
div#sell strong {
    color: #fff;
}
.logo-sec {
  width: 114px !important;}
.product-single__description.rte.col-md-12 span, p {
    color: #000;
}
.product-single__description.rte.custom span {
    color: #000;
}
.chk1 p {
    color: #fff;
}
.chk2 p {
    color: #fff;
}
footer.site-footer.small--text-center #mc_embed_signup_scroll{
  display: inline-flex;
}
#mc_embed_signup input.button {
    margin: 0 0 10px 60px !important;
    min-width: 110px !important;
}
h2.head{margin-top: 5%;}
input.btn.btn--full{    background-color: #ff242e !important;}
#account .grid__item {float:none !important;}
.col-md-12.giftt span {
    font-size: 24px;
    text-align: center;
    width: 65% !important;
    margin: 0 auto;
  color: #000000 !important;
}
.col-md-12.giftt h1 {
    text-align: center;
}

#shop .gift {
    display: none;
}
#bear-grips-claw-grips-for-gym-crossfit-superior-to-workout-gloves .display-vote-count {
  top: 153px !important;}
#bear-grips-grips-for-gym-better-grip-than-weight-lifting-gloves-wo .display-vote-count {
  top: 157px !important;}
.gift .review-sec {
    display: none;
}
#wrist-wraps h2.spr-header-title {
    display: none;
}
#wrist-wraps a.spr-summary-actions-newreview {
  display: none;}
#wrist-wraps .spr-container {
    border: none;
}