/** Shopify CDN: Minification failed

Line 94:217 Invalid escape

**/
/** Shopify CDN: Minification failed

Line 89:217 Invalid escape

**/
.site-header { margin-bottom: 0 !important; }

.for-gluteplus .banner-style { margin: 0 auto; max-width: 1650px; padding: 0; align-items: center; width: 100%; z-index: 9; position: relative; }
.for-gluteplus { padding: 0; background-color: #FEF3DD; position: relative; }
.for-gluteplus .bannertype2.banner-style:before { content: ""; background: #efcc0f; position: absolute; right: calc(100% - 270px); top: 0; width: 100%; height: 100%; }
.for-gluteplus .bannertype2.banner-style .bleft, .for-gluteplus .bannertype2.banner-style .bright { width: 50%; padding: 0 35px; flex: initial; }
.for-gluteplus .bannertype2.banner-style .bleft { position: relative; font-size: 0; }
.for-gluteplus .banner-style .bright h2 { line-height: 1.4; font-size: 32px; margin-bottom: 5px; }
.for-gluteplus .banner-style .bright h2:before { width: 100%; bottom: 0px; left: 0; right: -10px; }
.for-gluteplus .banner-style .blockContent { margin-top: 30px; margin-left:120px; }
.for-gluteplus .next-arrow { position: absolute; width: 9px; height: 58px; bottom: 25px; left: 0; right: 0; margin: 0 auto; background: url(/cdn/shop/files/down-arrow.png?v=1635266951); background-size: cover; z-index: 99; }

.my-slider .slide iframe { width: 100%; height: 440px; }

.traditional { margin: 70px auto; max-width: 1485px; }
.traditional h2 { font-size: 40px; text-transform: uppercase; font-weight: 800; text-align: center; line-height: 1.4; letter-spacing: 0; }
.traditional h2 small { display: block; color: #707070; font-weight: 700; }
.traditional h2 b { font-family: 'Nothing You Could Do', cursive; color: #f2ce0f; font-size: 100px; font-weight: 400; text-transform: initial; line-height: 1; }
.traditional .banner-style { padding: 30px 0; max-width: 1240px; margin: 0 auto; }
.traditional .banner-style > div { width: 50%; flex: initial !important; }
.traditional .banner-style .bleft { border: 10px solid #EEEEEE; margin: 0; padding: 0 15px; background: #EEEEEE; text-align: center; }
.traditional .banner-style .traditional_blk { max-width: 485px; margin: 40px auto; }
.traditional .banner-style .traditional_blk p { margin-top: 20px; }
.traditional .banner-style .traditional_blk .top_icon { max-width: 45px;     object-fit: contain;    object-position: center;}
.traditional .banner-style .traditional_blk h4 { min-height: 35px; font-size: 30px; font-style: initial; margin: 10px 0 25px; }
.traditional .banner-style .bright { padding: 0 15px; text-align: center; border: 10px solid #F2CE0F; }
.traditional .banner-style .traditional_blk p { line-height: 1.4; font-weight: 400; }
.traditional .banner-style .bright .traditional_blk h4 { font-family: 'Nothing You Could Do', cursive; text-transform: initial; font-weight: 400; font-size: 35px; }

.section-title p { max-width: 920px; margin: 20px auto; text-align: center; }
.qulaity_blk .section-tile { padding: 0 15px; }
.qulaity_blk .specs-wrap .firstimage-block { float: left; width: 50%; }
.qulaity_blk .specs-wrap .secondimage-block { width: 25%; float: left; }
.qulaity_blk .specs-wrap .thirdimage-block { width: 25%; float: left; }
.qulaity_blk .specs-wrap:after { content: ""; display: table; clear: both; }
.qulaity_blk .specs-wrap .spec-overlay { display: flex; position: absolute; top: 0; width: 100%; right: 100%; height: 100%; background: rgb(0 0 0 / 35%); padding: 30px; flex-direction: column; align-items: flex-start; justify-content: flex-end; transition: 0.3s ease; }
.qulaity_blk .specs-wrap { padding-top: 10px; }
.qulaity_blk .specs-wrap .secondimage-block-inner { position: relative; }
.qulaity_blk .specs-wrap .spec-overlay h3 { color: #fff; font-style: normal; font-size: 35px; margin-bottom: 0px; line-height: 1.1; }
.qulaity_blk .specs-wrap .spec-overlay p { line-height: 1.3; color: #fff; }
.qulaity_blk .specs-wrap .spec-overlay-inner:hover .spec-overlay { right: 0; }
.qulaity_blk .specs-wrap .spec-overlay-inner { overflow: hidden; position: relative; } 
.qulaity_blk .specs-wrap .spec-overlay-inner .specImg_wrap { font-size: 0; }
.qulaity_blk .specs-wrap .spec-overlay-inner .specImg_wrap img { width: 100%; }

.specDetails { background: #000 color: #fff; }
.specDetails .sepcblk_heading { font-size: 35px; font-weight: 700; float: left; padding: 0 15px; width: 50%; text-transform: uppercase; }
.specDetails .specDetails_inner { padding: 70px 0; margin: 0 -15px; border-bottom: 1px solid rgb(255 255 255 / 20%); }
.specDetails .specDetails_inner:after { content: ""; display: table; clear: both; }
.specDetails .sepcblk_content { float: left; padding: 0 15px; width: 50%; }
.specDetails .specDetails_inner:last-child { border-width: 0; }
.specDetails .sepcblk_content .sepcblk_sub_inner { margin: 0 -15px; padding: 10px 0; }
.specDetails .sepcblk_content .sepcblk_sub_inner p { padding: 0 15px; float: left; width: 50%; margin: 0; }
.specDetails .sepcblk_content .sepcblk_sub_inner:after { content: ""; display: table; clear: both; }
.specDetails .sepcblk_content .sepcblk_sub_inner p strong { font-weight: 600; }

#results { padding-top: 80px; padding-bottom: 80px;padding-left: 50px; padding-right: 50px; background: rgb(238 238 238 / 47%); }
#results .image-block-cus { background: #fff; padding: 15px; }
#results .image-block-cus  a:after { content: ''; background-image: url(/cdn/shop/files/icon-play.png?v=1635339388); position: absolute; right: 0; left: 0; top: 0; bottom: 0; height: 55px; width: 55px; background-repeat: no-repeat; background-position: center bottom; margin: auto; }
#results .owl-nav { display: block; }
#results .owl-nav button { position: absolute; top: 50%; transform: translateY(-50%); width: 14px; font-size: 0; line-height: 1; height: 23px; }
#results .owl-nav button.owl-prev { left: -50px; background: url(/cdn/shop/files/Icon_material-navigate-next.png?v=1635439725); }
#results .owl-nav button.owl-next { right: -50px; background: url(/cdn/shop/files/Icon_material-navigate-next_c012150f-9118-488c-b070-80fd250353d0.png?v=1635439753); }

#shopify-section-gluteplus-product-template .custom-product-section .page-content { padding: 0; background: #000; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__title { color: #fff; font-style: normal; font-size: 35px; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__review-link { display: none; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices span { display: inline-block; font-size: 25px; font-weight: 700; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices { display: block; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices span.product__price { color: #F2CE0F; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices span.product__price.product__price--compare { color: rgb(255 255 255 / 31%); }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices span.product__price { color: #F2CE0F; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__prices span.product__price.product__price--compare { color: rgb(255 255 255 / 31%); }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__meta { padding: 0; max-width: 550px; margin: 0 auto; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__meta .payment-buttons { display: inline-block; }

#shopify-section-gluteplus-product-template .custom-product-section .page-content .product-single__meta .payment-buttons .shopify-payment-button { min-height: 0; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .social-sharing { display: none; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-branding { display: none; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper { margin: 50px 0 0 !important; margin-bottom: 50px !important;}
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-navigation-li { background: transparent; border-left-width: 0; border-right-width: 0; border-color: rgb(255 255 255 / 35%) !important; color: #fff !important; font-size: 18px !important; text-transform: uppercase; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-navigation-li span { top: 17px; right: 0; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-content-block { background: transparent; border-width: 0; padding: 25px 15px; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-content-block p { background: transparent; color: #fff !important; font-size: 14px; font-weight: 400; }\
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-content-block li{color: #fff}
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-content-block h2{color: #fff}
#shopify-section-gluteplus-product-template .custom-product-section .page-content .smart-tabs-wrapper .smart-tabs-content-block p:last-child { margin: 0; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper { display: none; position: absolute; bottom: 30px; width: 100%; margin: 0; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos .product__thumbs { display: none !important; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; max-width: 100%; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos .product__photo-dots { display: none; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos .product__thumbs .product__thumbs-sticky .product__thumb-item { display: inline-block; margin: 0 10px; vertical-align: middle; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos .product__thumbs .product__thumbs-sticky { position: static; text-align: center; }
#shopify-section-gluteplus-product-template .custom-product-section .page-content .product__photos { font-size: 0; }

.dumbbells_features { background-position: left center; padding: 50px 0; background: #fef3dd; background-image: url(/cdn/shop/files/features-bg.png?v=1638806011); background-size: cover; }
.dumbbells_features h2 { font-style: italic; }
.dumbbells_features .features_list_wrap {  padding: 10px 0 50px; display: flex; align-items: flex-end; }
.dumbbells_features .features_list_wrap .featuesList { width: 33.33%; padding: 15px 35px 20px; text-align: center; height: 100%; }
.dumbbells_features .features_list_wrap .featuesList:nth-child(2) { border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.dumbbells_features .features_list_wrap .featuesList p { font-size: 18px; font-style: italic; margin-bottom: 10px; }
.dumbbells_features .features_list_wrap .featuesList .featuresContent { min-height: 150px; display: flex; margin-bottom: 20px; align-items: center; justify-content: center; flex-direction: column; }
.dumbbells_features .features_list_wrap .featuesList p b { font-style: normal; }
.dumbbells_features .dumbbells_features_logo { padding: 30px 0 100px; }
.dumbbells_features .features_list_wrap_logo { display: flex; align-items: center; justify-content: center; }
.dumbbells_features .features_list_wrap_logo img { max-height: 40px; }
.dumbbells_features .features_list_wrap_logo .featuesList_logo { width: 20%; text-align: center; }
.dumbbells_features.for-gluteplus .next-arrow { bottom: 55px; }
.glutedrivenew .shopify-payment-button { display: none; }
/*#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper .slick-track, #shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .slick-list { width: 100% !important; text-align: center; }*/
#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper .slick-track .vwo-thumbs-item { min-width: 145px; float: left; display: inline-block; margin-left: 0; margin-right: 0; }
#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper { position: absolute; bottom: 22px; left: 0; right: 0; margin: 0 auto; width: calc(100% - 45px); }
#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper .slick-track .vwo-thumbs-item .vwo-thumbs-inner { height: 100px; }
#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper .slick-track .vwo-thumbs-item:last-child { /*display: none !important; */}
#shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .slick-arrow { display: none !important; }
#features .custom-banner-type.for-gluteplus.section-pad {
    background-image: url(/cdn/shop/files/Bg-1_b25ccc46-35e9-45ca-8d71-b75beeff1544.png?v=1700149270);
    background-position-x: left;
    background-size: cover;
    background-repeat: no-repeat;
  	padding: 80px 0;
}

#features .for-gluteplus .bannertype2.banner-style:before{content:unset;}
#features #shopify-section-og-glute-new-vers-banner .bright {
    flex-direction: column;
}


@media (min-width: 1200px) and (max-width: 1450px){
#features .bright {
    padding-left: 180px !important;
}
}
@media(max-width: 1450px) {
  .for-gluteplus .banner-style .bright h2 { font-size: 30px; }
}

@media(max-width: 1200px) {
  .for-gluteplus .banner-style .bright h2 { font-size: 27px; }
  .for-gluteplus .banner-style .blockContent { margin-top: 20px; margin-left:0px;}
  .for-gluteplus .banner-style .blockContent p { margin-bottom: 10px; font-size: 16px; }
  .qulaity_blk .specs-wrap .spec-overlay { padding: 15px; }
  .qulaity_blk .specs-wrap .spec-overlay h3 { font-size: 30px; }
}

@media(max-width: 1023px) {
  #results{
    padding-left: 20px;
    padding-right: 20px;
  }
  .for-gluteplus .bannertype2.banner-style .bleft, .for-gluteplus .bannertype2.banner-style .bright { width: 100%; }
  .for-gluteplus .banner-style { display: block; padding-bottom: 50px; }
  .for-gluteplus .bannertype2.banner-style:before { display: none; }
  .for-gluteplus .bannertype2.banner-style .bleft, .for-gluteplus .bannertype2.banner-style .bright { padding: 0 15px; }
  .for-gluteplus .bannertype2.banner-style .bright { padding: 35px 15px; }
  .traditional .banner-style { display: block; background: #fff !important; }
  .traditional .banner-style>div { margin: 0; width: 100%; }
  #results .owl-nav button.owl-prev { left: -20px; }
  #results .owl-nav button.owl-next { right: -20px; }
  .my-slider .slide iframe { width: 100%; height: 200px; }
}
@media(max-width: 991px) {
  .traditional h2 b { font-size: 66px; }
  .qulaity_blk .specs-wrap .firstimage-block, .qulaity_blk .specs-wrap .secondimage-block, .qulaity_blk .specs-wrap .thirdimage-block { width: 100%; }
  .qulaity_blk .specs-wrap .spec-overlay-inner .specImg_wrap img { max-height: 400px; object-fit: cover; }
  .qulaity_blk .specs-wrap .spec-overlay { 
    /* right: 0; align-items: center; justify-content: center; text-align: center;  */
  }
  .qulaity_blk .specs-wrap .spec-overlay h3 { margin-bottom: 15px; }
  .specDetails .sepcblk_content, .specDetails .sepcblk_heading { width: 100%; }
  .specDetails .sepcblk_content { padding-top: 20px; }
  .specDetails .specDetails_inner, #results { padding-top: 50px; padding-bottom: 50px; }
  .dumbbells_features .features_list_wrap .featuesList { width: 100%; }
  .dumbbells_features .features_list_wrap_logo .featuesList_logo { width: 50%; display: inline-block; padding: 25px 0 0; vertical-align: middle; }
  .dumbbells_features .features_list_wrap_logo, .dumbbells_features .features_list_wrap { display: block; }
  .dumbbells_features .features_list_wrap_logo { font-size: 0; }
  .dumbbells_features .features_list_wrap .featuesList .featuresContent { min-height: auto; }
	.dumbbells_features .features_list_wrap .featuesList { padding: 25px 0; }
  .dumbbells_features .features_list_wrap { padding-bottom: 20px; }
  .dumbbells_features .dumbbells_features_logo { padding-top: 15px; }
  .dumbbells_features { background: #fef3dd; }
  .my-slider .slide iframe { width: 100%; height: 440px; }
  #shopify-section-dumbbells-product-template .custom-product-section .page-content .product__photos .vwo-thumbs-wrapper { display: none; }

@media(max-width: 767px) {
  .for-gluteplus .banner-style .bright h2 { margin: 0 0 15px; font-size: 30px; line-height: 1; }
  .for-gluteplus .banner-style .blockContent p { font-size: 18px; }
  .for-gluteplus .banner-style .bright h2:before { height: 8px; bottom: -3px; }
  .specDetails .specDetails_inner { padding: 30px 0; }
  .my-slider .slide iframe { width: 100%; height: 200px; }
}
  /* Affirm style */

.product__price.sale-price .affirm-as-low-as {
}


#shopify-section-dumbbells-product-template .custom-product-section .page-content .product-single__prices span {
}
.__ligature__affirm_full_logo__ {
}
  

.__affirm-logo.__affirm-logo-primary, .__affirm-logo.__affirm-logo-blue {
  color: #489ee4!important;
}
