:root{--darkCharcoal: #333333;--gainsboro: #d9d9d9}.custom__product__info .custom__product__info__inner{padding:20px;background-color:var(--white)}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .product-page-info__reviewPayment .inside_div{padding:0!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .product-page-info__reviewPayment p.product-page-info__price-sale-details{margin:0!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price{align-items:center}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span.compare_price+span{color:var(--black)!important;font-size:30px!important;font-weight:900!important;line-height:100%!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price.price--sale>span:first-child{font-size:16px!important;font-weight:700}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span.compare_price+span:before{display:none}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview small{font-size:18px}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price .maincompareprice{font-size:16px!important;line-height:100%;font-weight:700}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment p.product-page-info__price-sale-details{font:700 18px / 100% var(--RobotoCondensed)}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment{padding-bottom:20px}.custom__product__info .custom__product__info__inner #els_wrapper{padding:0}.custom__product__info .custom__product__info__inner .elsklip-coupon:first-child .elsklip-coupon__widget{padding:15px 0!important}.custom__product__info .custom__product__info__inner .elsklip-coupon .elsklip-coupon__widget{margin:0!important;padding:0 0 15px!important}.custom__product__info .custom__product__info__inner .elsklip-coupon__widget .elsklip-coupon-box{margin:0!important}.custom__product__info .custom__product__info__inner .elsklip-coupon-box .elsklip-coupon__limit:empty{display:none}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .features_section,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .financing_options{margin:0;padding:0}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options ul li span.__affirm-logo{font-size:21px}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options ul li a{margin-top:10px!important;margin-bottom:15px!important;display:block}.custom__product__info__inner .financing_options p.affirm-as-low-as{font-size:14px;font-weight:600;line-height:100%;color:var(--black)}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options ul li a{text-decoration:underline;font-size:12px}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options .view_all_btn button{padding:0;text-align:left}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options .view_all_btn{text-align:left!important;display:block}.custom__product__info .custom__product__info__inner #els_wrapper .elsklip-coupon__shape--flag{color:var(--white)!important;font-weight:600!important;padding:6px 24px 6px 10px!important}.custom__product__info .custom__product__info__inner .elsklip-coupon__container{gap:15px}.custom-product-page__main .product-page-main .see-store .see-in-store ul li .right strong,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .see-in-store h3{font-size:12px!important;margin-bottom:8px!important;font-weight:600!important}.custom-product-page__main .product-page-main .see-store .see-in-store ul li .right strong{color:var(--green, #008000)!important}.custom-product-page__main .product-page-main .see-store .see-in-store ul li a{font-size:12px!important;color:var(--greyStyle6)!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .see-in-store h3{color:var(--black)!important}.custom-product-page__main .product-page-main .see-store .see-in-store ul li img{width:16px!important;height:16px!important;filter:brightness(0) saturate(100%) invert(23%) sepia(89%) saturate(3530%) hue-rotate(119deg) brightness(88%) contrast(101%)}.custom-product-page__main .product-page-main .see-store .see-in-store ul li:first-child{margin-bottom:10px!important}.custom-product-page__main .how_to_get_it .pick_up_heading_img{justify-content:flex-start!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .how_to_get_it h5{font:700 18px / 100% var(--RobotoCondensed);margin:0 0 15px;color:var(--black);text-align:left;text-transform:capitalize}.pick_up_store_video_wraper{width:100%;height:auto;max-height:200px;background-color:var(--gainsboro);margin-bottom:15px;position:relative;aspect-ratio:16 / 9;max-width:fit-content}.pick_up_store_video_wraper video{width:100%;height:100%;object-fit:cover;object-position:center}.pick_up_store_video_wraper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.pick_up_store_video_wraper .play-icon.active .play-icon-svg,.pick_up_store_video_wraper .play-icon .pause-icon-svg{display:none}.pick_up_store_video_wraper .play-icon.active .pause-icon-svg{display:block}.pick_up_store_video_wraper .play-icon.active{opacity:0}.pick_up_store_video_wraper:hover .play-icon.active{opacity:1}.pick_up_store_video_wraper .play-icon:hover{transform:translate(-50%,-50%) scale(1.1)}.pick_up_store_video_wraper .play-icon svg{object-fit:contain;transition:all .3s ease}.pick_up_store_video_wraper .play-icon:hover svg{transform:scale(1.1)}.custom-product-page__main .how_to_get_it .pickup_list_wrapper label{color:var(--black)}.custom-product-page__main .how_to_get_it .pickup_list_wrapper .free_in_store .green{text-decoration:underline}.template-product .product-page-main .product-page-info .custom-sticky-btn{height:unset!important}.custom-product-page__main .product-page-main .product-page-info .custom-sticky-btn .add-to-cart-with-paypal-buttons{position:relative}.custom-product-page__main .product-page-main .product-page-info .product-page-info__options .product-options .product-options__value{font-size:16px!important;line-height:100%;font-weight:600;padding:8px 20px!important;border-color:var(--silverStyle3)!important}.product-options__value--large-text,.product-options__value--square,.product-options__value--text{color:var(--davy-gray)}.product-options--type-footbar [data-section-container]:not(:last-child) .product-options__section,.product-options--type-page [data-section-container]:not(:last-child) .product-options__section{margin-bottom:10px!important}.custom-product-page__main .product-page-main .product-page-info .product-page-info__options .product-options label span{font-size:18px!important;font-weight:500!important;line-height:100%!important;color:var(--black)!important}.custom-product-page__main .product-page-main .product-page-info .product-page-info__options .product-options label span:first-child{font-weight:600!important}.pdp-traditional-pricing{margin:0!important;padding:0 0 10px!important}.custom-product-page__main .product-page-main .product-page-info .product-page-info__labels{padding:0 0 15px!important;display:none!important}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact,.custom-product-page__main .product-page-main .bottom_main.remove-see-store .product-help__link-wrapper--contact{flex-direction:column;align-items:flex-start!important;gap:15px}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact img.product-help__main-photo--image{width:60px;height:60px}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title{display:block!important}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title h3{margin:0 0 5px!important;font-size:16px;font-weight:600;line-height:100%}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part{align-items:center;gap:10px}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title h3{font-size:16px;font-weight:600;line-height:100%}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title span{font-size:13px;line-height:100%;font-weight:400}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .product-help__links-wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .product-help__links-wrapper a{display:flex;align-items:center;gap:5px;color:var(--primaryColor);font-size:12px;line-height:100%;text-decoration:underline;font-weight:700}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .product-help__links-wrapper img{width:20px;height:20px;object-fit:contain}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .product-help__links-wrapper a:hover{color:#000}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title span.mobile-text{display:none}.financing_options a.affirm-modal-trigger{margin-top:-3px!important}.financing_options p.affirm-as-low-as{width:auto;margin:0;flex-wrap:wrap}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options ul li{align-items:center}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options ul li span{margin-left:3px}@media (max-width: 848px){.financing_options a.affirm-modal-trigger{margin-top:3px!important}}[gymbuilder=customGymPackage] body{overflow:unset}[gymbuilder=customGymPackage] body .footbar{display:none!important}[gymbuilder=customGymPackage] body .custom-footbar-sticky-button,[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .custom__product__info .product-page-info__reviewPayment .inside_div .top_add_cart_btn,[gymbuilder=customGymPackage] .product-page-info__reviewPayment,[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options.desktop-view{display:none}[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .product-page-info__labels{display:none!important}[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .custom__product__info .how_to_get_it{margin:0;display:none}[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .custom-sticky-btn{display:none}.bundle_accordion_product h2{margin:0 0 10px;font-size:26px;font-weight:700;color:#000;line-height:normal;letter-spacing:normal;text-align:center;border-bottom:1px solid #f3f3f3;padding-bottom:10px}.home-gym-main .home-gym-content .accordion_product h4 .Tooltip{background:#000;color:#fff;padding:8px 15px;position:absolute;width:100%;transition:.3s;opacity:0;visibility:hidden;cursor:default;margin-top:10px;box-shadow:2px 3px 3px #999;border-radius:3px;top:35px;z-index:9999;left:0;font-size:var(--fontFourteen)}.home-gym-main .home-gym-content .accordion_product h4 .Tooltip ul,.home-gym-main .home-gym-content .accordion_product h4 .Tooltip>*{padding:0;margin:0;list-style-type:none;text-align:left}.home-gym-main .home-gym-content .accordion_product h4 .Tooltip ul h3,.home-gym-main .home-gym-content .accordion_product h4 .Tooltip p{color:#fff;margin:0;font-size:var(--fontSixteen);font-weight:700}.home-gym-main .home-gym-content .accordion_product h4 .Tooltip ul li:before{content:"";background:#fff}.home-gym-main .home-gym-content .accordion_product h4.accordion_title.tooltip-visiable{cursor:pointer}.home-gym-main .home-gym-content .accordion_product h4.accordion_title.tooltip-visiable:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;position:absolute;top:35px;left:0;right:0;margin:auto;transition:.3s;opacity:0;visibility:hidden}.home-gym-main .home-gym-content .accordion_product h4.accordion_title:hover:before{opacity:1;visibility:visible}.home-gym-main .home-gym-content .accordion_product h4.accordion_title:hover .Tooltip{opacity:1;visibility:visible}.home-gym-main .home-gym-content .accordion_product .accordion_title .title-with-arrow{display:flex;justify-content:center}.home-gym-main .home-gym-content .accordion_product .accordion_title .title-with-arrow span{padding:0 5px}.additional-info span{color:#e33f72;position:relative;cursor:pointer;transition:.3s all}.additional-info span:hover{color:#000}.additional-info span:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;position:absolute;top:20px;left:0;right:0;margin:auto;transition:.3s;opacity:0;visibility:hidden}.additional-info span:hover:before{visibility:visible;opacity:1}.additional-info .content{background:#000;color:#fff;padding:15px;position:absolute;width:30vw;transition:.3s;opacity:0;visibility:hidden;cursor:default;margin-top:10px;box-shadow:2px 3px 3px #999;border-radius:3px;top:20px;z-index:9999}.additional-info span:hover .content{visibility:visible;opacity:1}.additional-info .content p{color:#fff;margin:0}.package-instructions p a{color:#e33f72;transition:.3s all}.package-instructions p a:hover{color:#000}.home-gym-main{position:relative;margin-top:40px}.home-gym-main:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;border-top:20px solid #f5f5f5;z-index:9}.home-gym-main .home-gym-tabs{display:flex;flex-wrap:unset;z-index:9;background:#fff;border-bottom:2px solid rgb(38,38,38);margin-bottom:0;overflow:auto;white-space:nowrap;position:sticky;top:0;overflow-y:hidden}.home-gym-main .home-gym-tabs.stick{position:fixed;top:0;background:#fff;z-index:9;margin-left:-20px;padding:10px 20px;width:calc(41.66667% - 30px)}.home-gym-main .home-gym-tabs a{font-size:var(--fontSixteen);position:relative;padding:10px 15px}.home-gym-main .home-gym-tabs a:before{content:"";position:absolute;right:0;top:0;bottom:0;height:calc(100% + 10px);border-right:1px solid #ddd}.home-gym-main .home-gym-tabs a:last-child:before{border-right:none}.home-gym-main .home-gym-tabs a.active{background:#e33f72;color:#fff}.home-gym-main .home-gym-content{display:flex;flex-wrap:wrap}.home-gym-main .home-gym-content .accordion_product{border-bottom:2px solid rgb(215,215,215);width:100%;margin-top:15px}.home-gym-main .home-gym-content .accordion_product:last-child{border-bottom:none}.home-gym-main .home-gym-content .accordion_product#freeproduct{pointer-events:none;border-bottom:none;display:none}.home-gym-main .home-gym-content .accordion_product#freeproduct .inside_accordion_product .product_info{margin-bottom:0}.home-gym-main .home-gym-content .accordion_product h4{margin-bottom:15px;font-weight:700;font-size:var(--fontSixteen)}.home-gym-main .home-gym-content .accordion_product h4.accordion_title{background:#f5f5f5;padding:10px;text-align:center;font-size:22px;display:inline-block;width:100%;line-height:normal;position:relative}.home-gym-main .home-gym-content .accordion_product .description h4{margin:0;font-size:var(--fontSixteen);font-weight:700;cursor:pointer}.home-gym-main .home-gym-content .accordion_product .description p{font-size:var(--fontFourteen);line-height:22px}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info{display:flex;margin-bottom:20px;position:relative}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product.show .product_info:nth-child(n+11){display:block}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info:nth-child(n+11){display:none}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]{position:absolute;width:7px;height:7px;background:#d0d0d0;-webkit-appearance:none;appearance:none;border-radius:50%;top:.625rem;right:.625rem;margin:0;display:none}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .dot{width:7px;height:7px;background:#d0d0d0;-webkit-appearance:none;appearance:none;border-radius:50%;top:.625rem;position:absolute;right:.625rem;display:none}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]:checked+label.info .dot{background:#e33f72}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]:checked+label.info+.description span.selected{display:block}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]:checked{background:#e33f72}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description .selected_price{display:flex;align-items:center;margin:5px 0 10px}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description span.selected{font-weight:700;display:none;margin:0 0 0 5px;font-size:var(--fontFourteen);color:#000}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info{display:flex;align-items:flex-start}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info{display:flex;cursor:pointer;width:20%;margin-right:20px;position:relative}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description{width:calc(80% - 20px)}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description .variant_quantity{width:102px;display:none}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]:checked+label.info+.description .variant_quantity{display:block}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .reveal img.variant_image{background:#f5f5f5;padding:0;border:10px solid transparent}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info input[type=checkbox]:checked+label.info .reveal img.variant_image{border-color:#e33f72}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .description .caption video{display:block;width:100%;height:100%}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .description .caption img{width:100%;height:auto}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .description .caption{height:41px;overflow:hidden;margin:0 0 5px}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description span.product_price{font-weight:600;font-size:var(--fontFourteen);color:#000}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .description span.compare_price{color:#4a4a4a;font-size:var(--fontFourteen);margin-right:5px;text-decoration:line-through}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .description .caption ul{font-size:var(--fontFourteen)}.home-gym-main .home-gym-content .accordion_product .accordion-products-show-all a{text-align:center;margin-bottom:15px;color:#fff;transition:.3s all;display:inline-block;width:100%;padding:10px;background:#000;cursor:pointer}.home-gym-main .home-gym-content .accordion_product .accordion-products-show-all a:hover{background:#e33f72}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .reveal{position:relative}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .hidden{position:absolute;top:0;max-width:450px;min-width:450px;width:100%;height:auto;opacity:0;transition:opacity .3s ease-in-out;background:#fff;border:solid 1px #bfb7b7;padding:10px;left:-450px;box-shadow:0 0 10px #0606061f;max-height:550px;pointer-events:none;overflow-y:auto;overflow-x:hidden;z-index:100000;text-align:center}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .hidden .caption{font-size:var(--fontFourteen)}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .reveal:hover .hidden{opacity:1;pointer-events:auto}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .hidden img{height:100px;object-fit:contain}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .hidden .caption img{display:none}.block_bundle_summary .head{display:flex;align-items:center;margin:20px 0;justify-content:center;text-align:center}.block_bundle_summary .head h3{margin:0 8px 0 0;color:#e33f72;font-weight:900;font-size:20px}.block_bundle_summary .head .save_price{font-size:26px;color:#000;font-weight:700}#bundleSummary h1{font-weight:900;font-size:26px;line-height:1.2;color:var(--primaryColor);margin:0 0 25px;letter-spacing:normal}#bundleSummary ul{padding:0;margin:0 -10px;list-style-type:none;display:flex;flex-wrap:wrap}#bundleSummary ul li{padding:0 10px 10px;width:20%}#bundleSummary ul li a{width:100%}#bundleSummary ul li a img{height:16.6vw;width:100%;object-fit:contain;background:#fff}#bundleSummary ul li input.free_product{display:none}#bundleSummary ul li .bundle_option_details span.summary_product_title{font-size:var(--fontSixteen);color:#000;font-weight:700;margin:10px 0 5px;display:block;line-height:normal}#bundleSummary ul li .bundle_option_details p{font-size:var(--fontFourteen);line-height:22px;margin:0}#bundleSummary ul li .summary_product_description{height:90px;display:block;overflow:hidden;font-size:0}#bundleSummary ul li:before{display:none}#bundleSummary .bundle_info strong.bundle-total{color:#000;font-size:18px;letter-spacing:normal;font-weight:700}#bundleSummary ul li span.summary_compare_price{color:#4a4a4a;font-size:var(--fontFourteen);text-decoration:line-through;line-height:1}#bundleSummary ul li span.summary_price{font-size:var(--fontFourteen);font-weight:700;color:#000;margin:0;display:block;line-height:1}#bundleSummary .bundle_info p.price-as-configured{color:#000;font-size:var(--fontSixteen)}.product_configuration{position:fixed;bottom:0;left:0;right:0;z-index:9999;border-bottom:1px solid rgb(236,236,236)}.product_configuration:before{content:"";position:absolute;left:-15px;right:-15px;top:0;bottom:0;background:#fff;z-index:-1}.product_configuration.show{top:0;bottom:unset}.product_configuration .inner{padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.product_configuration .inner h6{margin:0}.product_configuration .inner .product_image{padding-right:15px;list-style-type:none;margin:0 30px 0 0;display:flex;white-space:nowrap;overflow:auto}.product_configuration .inner .bundle_buttons{display:flex;align-items:center}.product_configuration .inner .bundle_buttons button.configure_btn{border:none;background:#000;color:#fff;text-transform:uppercase;margin-right:15px}.product_configuration .inner .bundle_buttons button.configure_btn:hover{background:#e33f72}.product_configuration .inner .bundle_buttons button{width:200px;height:46px}.product_configuration .inner .product_image li{padding:0;margin-right:5px}.product_configuration .inner .product_image li:before{display:none}.product_configuration .inner .product_image li .summary_product_image{width:40px}.product_configuration .inner .product_image li .summary_product_image img{width:100%;border:2px solid;border-radius:4px;height:40px;object-fit:cover}.product_configuration .inner .bundle_buttons button span.price{margin-left:4px}.product_configuration .inner .bundle_buttons button span{font-size:13px;letter-spacing:normal}#els_wrapper{background:#fff;padding-left:20px;padding-right:20px;margin-bottom:-10px}#els_wrapper .elsklip-coupon label{margin-right:10px;margin-top:2px}#els_wrapper .elsklip-coupon__shape--flag{min-width:83px;font-size:14px!important;font-weight:700!important;color:#000!important;background:#ef9433!important;padding:5px 10px 4px!important}#els_wrapper .elsklip-coupon__checkmark{color:#000!important}#els_wrapper a.elsklip-coupon__modal.elsklip-coupon__more{padding-left:12px;border-left:1px solid black;font-weight:500!important;font-size:16px!important;font-style:normal!important;text-decoration:none!important;font-weight:400!important;color:#000!important}#els_wrapper .elsklip-coupon__text{display:flex;align-items:center}.elsklip-modal-content{max-height:600px;width:100%;max-width:450px}.elsklip-modal-body{padding:16px 24px}#klipModal .elsklip-modal-header h2{background:#f3f3f3!important;color:#000!important;font-size:14px!important;font-weight:700!important}.product_banner_heading{background-color:var(--rufous, #b12704)}.product_banner_heading a{display:flex;width:100%}.product_banner_heading .banner-content{display:flex;align-items:center;justify-items:center;text-align:center;width:100%;padding:35px}.product_banner_heading .banner-content h2{margin:0;width:100%;font:700 30px / 100% var(--RobotoCondensed);color:var(--white, #fff)}@media (max-width: 1199px){.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .reveal img.variant_image{border:5px solid transparent}#bundleSummary ul li{width:33.33%}#bundleSummary ul li a img{height:31.4vw}.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .dot{width:10px;height:10px;top:7px;right:7px}#els_wrapper .elsklip-coupon__checkmark{width:15px;height:15px}#els_wrapper .elsklip-coupon label,#els_wrapper a.elsklip-coupon__modal.elsklip-coupon__more{font-size:12px!important}#els_wrapper .elsklip-coupon input[type=checkbox]:checked+.elsklip-coupon__checkmark span{width:9px;height:5px}.product_banner_heading .banner-content{padding:24px}.product_banner_heading .banner-content h2{font-size:26px}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span.compare_price+span{font-size:26px!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment p.product-page-info__price-sale-details{font-size:16px!important}}@media (max-width: 1024px){.product_configuration.show{top:unset;bottom:0}.product_configuration{transition:unset!important;height:auto!important}.home-gym-main .home-gym-tabs a{font-size:var(--fontFourteen)}.bundle_accordion_product h2{font-size:18px}.bundle_accordion_product .package-instructions p,.additional-info span{font-size:var(--fontFourteen)}.home-gym-main .home-gym-content .accordion_product h4.accordion_title{font-size:var(--fontSixteen);padding:8px}.home-gym-main .home-gym-content .accordion_product .description h4{font-size:var(--fontFourteen);line-height:normal}.home-gym-main .home-gym-content .accordion_product .accordion-products-show-all a{padding:8px;font-size:var(--fontFourteen)}}@media (max-width: 991px){.home-gym-main .home-gym-content .accordion_product .inside_accordion_product .product_info .inside_product_info .info .hidden{display:none}.product_banner_heading .banner-content h2{font-size:24px}}@media (max-width: 767px){.product_banner_heading .banner-content{padding:23px}.product_banner_heading .banner-content h2{font-size:20px}[gymbuilder=customGymPackage] .template-product.footbar-sticky-show footer#footer{padding-bottom:56px!important}[gymbuilder=customGymPackage] .custom-product-page__main .product-page-main .product-page-info .custom__product__info .how_to_get_it{margin-top:20px}.product_configuration .inner .product_image{display:none}.product_configuration .inner .bundle_buttons{width:100%}.product_configuration .inner .bundle_buttons button{width:50%;height:36px}.product_configuration .inner .bundle_buttons button span{font-size:var(--fontTwelve)}#bundleSummary ul li{width:50%}#bundleSummary ul li a img{height:47.4vw}.block_bundle_summary .head h3{font-size:18px}.block_bundle_summary .head .save_price{font-size:20px}.additional-info .content{width:80vw}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact{justify-content:space-between;padding:15px!important}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact{flex-direction:row}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title h3{font-size:16px!important}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .product-help__links-wrapper{flex-direction:column;gap:10px;align-items:flex-start;width:fit-content;min-width:119px}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part{align-items:center!important}.custom-product-page__main .product-page-main .product-help__main-photo{width:60px!important;height:60px!important}.custom-product-page__main .product-page-main .product-help__main-photo img{width:100%!important;height:100%!important;object-fit:cover}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title{width:60%;flex:1 1 auto}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title span{display:none}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact .head-part .title span.mobile-text{display:block;font-size:12px!important}.custom__product__info .custom__product__info__inner{padding:15px 0}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment{padding:10px;margin:0 0 20px;background-color:var(--whiteSmoke)}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview{padding:0;margin:0;border:none}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview:before{display:none}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .features_section,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .financing_options,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .inside_div{padding:0;background-color:transparent}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .inside_div .inner{flex-direction:column;align-items:flex-start!important;justify-content:flex-start;gap:0}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .product-page-info__reviewPayment .inside_div.sale-layout .inner{margin:0!important}.product-page-info__labels:has(:not(.d-none-important)){display:block!important}.product-page-info__labels:not(:has(:not(.d-none-important))){display:none!important}.custom-product-page__main .product-page-main .product-page-info .product-page-info__labels{padding-bottom:0!important;margin-bottom:10px!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview{padding-bottom:10px;border-bottom:1px solid var(--silverStyle3);width:100%;margin-bottom:12px;opacity:0}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview:after{content:"";display:block;width:100%;height:90%;background:linear-gradient(90deg,var(--whiteSmoke) 25%,#e5e5e5 50%,var(--whiteSmoke) 75%);background-size:200% 100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;animation:skeleton-loading 1.5s infinite reverse}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview[style*="visibility: visible"]:after{opacity:0;pointer-events:none}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__customreview[style*="visibility: visible"]{opacity:1;pointer-events:auto}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span,.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment .product-page-info__price span.price span.compare_price+span{font-size:30px!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .custom__product__info__inner .product-page-info__reviewPayment p.product-page-info__price-sale-details{font-size:18px!important}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .product-page-info__reviewPayment .product-page-info__price span.price.price--sale>span:first-child{font-size:16px!important}#els_wrapper .elsklip-coupon label{margin-top:0}.custom-product-page__main .product-page-main .product-page-info .custom__product__info .financing_options{display:none}.custom__product__info .custom__product__info__inner .elsklip-coupon:first-child .elsklip-coupon__widget,.custom__product__info .custom__product__info__inner .elsklip-coupon .elsklip-coupon__widget{padding:10px!important;background-color:var(--silverStyle3)!important}#els_wrapper .elsklip-coupon label,#els_wrapper a.elsklip-coupon__modal.elsklip-coupon__more{font-weight:500!important}.custom__product__info .custom__product__info__inner .elsklip-coupon .elsklip-coupon__widget{margin-bottom:10px!important}.custom__product__info .custom__product__info__inner .elsklip-coupon:last-child .elsklip-coupon__widget{margin-bottom:0!important}.custom-product-page__main .product-page-main .product-help__link-wrapper--contact,.custom-product-page__main .product-page-main .bottom_main.remove-see-store .product-help__link-wrapper--contact{flex-direction:row}}@media (max-width: 575px){.block_bundle_summary .head{display:block}.elsklip-modal-content{max-width:90%}.elsklip-modal-body{padding:16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/custom-product-page-get-info.css.map */
