.custom-product .inner-container{display:grid;grid-template-columns:47.5% 47.5%;width:1440px;max-width:100%;padding:0 23px;margin:0 auto;gap:70px}@media screen and (max-width: 1270px){.custom-product .inner-container{padding:0 15px;gap:50px}}@media screen and (max-width: 990px){.custom-product .inner-container{display:block}}.custom-product .inner-container .left-s .main-image{display:grid;align-items:stretch;gap:11px;grid-template-columns:1fr max-content;color:#000;text-align:center;font-size:17.255px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.863px;text-transform:uppercase}@media screen and (max-width: 990px){.custom-product .inner-container .left-s .main-image{font-size:1.5vw;gap:0em}}.custom-product .inner-container .left-s .main-image img{aspect-ratio:467/507;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:1px;background:#fff}@media screen and (max-width: 990px){.custom-product .inner-container .left-s .main-image img{width:100%}}.custom-product .inner-container .left-s .main-image video{aspect-ratio:467/507;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid #6F757B;background-color:#d5d5d5;overflow:hidden}@media screen and (max-width: 990px){.custom-product .inner-container .left-s .main-image video{width:50em}}.custom-product .inner-container .features{display:flex;flex-direction:column;justify-content:space-between;gap:11px}.custom-product .inner-container .features .feature{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:5px;border-radius:1px;background:#ffffffb3;width:176px;min-height:164px}.custom-product .inner-container .features .feature img{max-width:85px;height:auto;background:transparent!important;border:none!important}@media screen and (max-width: 990px){.custom-product .inner-container .features .feature{width:7em;height:31.33%;min-height:31.33%}.custom-product .inner-container .features .feature img{max-width:3.4em;height:auto}.custom-product .inner-container .features .feature svg{width:3.4em;height:auto}.custom-product .inner-container .features{gap:.5em}}.custom-product .inner-container .features .feature span{color:#000;text-align:center;font-size:.65em;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.485px;text-transform:uppercase}.custom-product .inner-container .left-s .other-images{display:flex;flex-wrap:wrap;gap:11px;margin-top:11px}.custom-product .inner-container .left-s .other-images .media-wrapper{border-radius:1px;background-color:#fff;overflow:hidden;width:calc(50% - 6px);aspect-ratio:1}.custom-product .inner-container .left-s .other-images .media-wrapper img{aspect-ratio:299 / 368;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-product .inner-container .left-s .other-images .media-wrapper:nth-child(1){width:100%;height:400.322px}.custom-product .inner-container .left-s .other-images .media-wrapper:nth-child(1) img{height:400.322px}.custom-product .inner-container .left-s .other-images .media-wrapper video{aspect-ratio:293/368;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.custom-product .inner-container .left-s .other-images .media-wrapper super-video .controls{display:none!important}.custom-product .inner-container .left-s .other-images .media-wrapper super-video .action-btns{scale:1.5}@media screen and (max-width: 990px){.custom-product .inner-container .right-s:not(.mobile) .product-title,.custom-product .inner-container .right-s:not(.mobile) .book-container,.custom-product .inner-container .right-s:not(.mobile) .reviews-count-container,.custom-product .inner-container .right-s:not(.mobile) .tags-container{display:none}.custom-product .inner-container .right-s:not(.mobile) .price-container{margin-top:20px;display:none}}@media screen and (min-width: 990px){.custom-product .inner-container .right-s.mobile{display:none}}.custom-product .inner-container .right-s accordion-custom .details__header{color:#000;text-align:left;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:17.439px}@media screen and (max-width: 990px){.custom-product .inner-container .right-s accordion-custom .details__header{font-size:10.455px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:10.13px}.custom-product .inner-container .right-s accordion-custom .details__header img{width:16px!important}}.custom-product .inner-container .right-s .sm-gap{padding:0;margin:0}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .sm-gap{margin:12px 0}}.custom-product .inner-container .right-s .tags-container{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.custom-product .inner-container .right-s .tags-container .tag{color:var(--color);font-family:Oswald;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.2px;text-transform:uppercase;border-radius:10px;background:var(--bg);padding:2px 8px}.custom-product .inner-container .right-s .product-title h2{color:#0a101f;font-size:50px;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:-4px;text-transform:uppercase}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .product-title h2{font-size:25px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-1.3px;text-transform:uppercase;text-align:center}}.custom-product .inner-container .right-s .book-container{background:#1f1f1f;min-height:39.239px;padding:5px 20px;width:-moz-max-content;width:max-content;width:100%;display:flex;justify-content:center;align-items:center;margin:0}.custom-product .inner-container .right-s .book-container p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px;text-transform:uppercase;padding:0}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .book-container p{font-size:12.088px;letter-spacing:.484px}}.custom-product .inner-container .right-s .reviews-count-container{display:flex;align-items:center;margin-top:25px;margin-bottom:28px;flex-wrap:wrap;gap:5px}.custom-product .inner-container .right-s .reviews-count-container span{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .reviews-count-container span{color:#141414;text-align:center;font-size:10.571px;font-style:normal;font-weight:400;line-height:normal}.custom-product .inner-container .right-s .reviews-count-container svg{width:84.786px;height:16.041px}.custom-product .inner-container .right-s .reviews-count-container .line_b{width:1.146px;height:16.041px}.custom-product .inner-container .right-s .reviews-count-container{justify-content:center;margin:13px 0}}.custom-product .inner-container .right-s .short-description{width:100%;max-width:100%;margin-top:27px;margin-bottom:25px}.custom-product .inner-container .right-s .short-description p{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.custom-product .inner-container .right-s .short-description ul{padding-left:32px;list-style:none}.custom-product .inner-container .right-s .short-description ul li{position:relative;color:#141414;font-size:18px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:-.18px}.custom-product .inner-container .right-s .short-description ul li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M0 10.8997C0 4.87994 4.87994 0 10.8997 0C16.9194 0 21.7993 4.87994 21.7993 10.8997C21.7993 16.9194 16.9194 21.7993 10.8997 21.7993C4.87994 21.7993 0 16.9194 0 10.8997Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5286 6.71241L9.02513 12.9888L7.29935 11.1449C6.98144 10.8452 6.48187 10.827 6.11855 11.0814C5.76431 11.3448 5.6644 11.808 5.88239 12.1804L7.92608 15.5048C8.12591 15.8136 8.47106 16.0044 8.86163 16.0044C9.23404 16.0044 9.58828 15.8136 9.7881 15.5048C10.1151 15.0779 16.3551 7.63888 16.3551 7.63888C17.1726 6.80324 16.1826 6.06751 15.5286 6.70332V6.71241Z' fill='white'/%3E%3C/svg%3E");content:"";position:absolute;right:0;bottom:0;left:-30px;top:8px;background-position:center;background-repeat:no-repeat;background-size:contain;width:21.799px;height:21.799px}.custom-product .inner-container .right-s .price-container .price{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.52px}.custom-product .inner-container .right-s .price-container .compare-at-price{color:#f43f5e;font-size:22px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;opacity:1;margin-left:10px}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .price-container .price{font-size:20.78px;font-style:normal;font-weight:700;line-height:20.78px;letter-spacing:-1.455px;display:flex}}.custom-product .inner-container .right-s .stock-progress p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .stock-progress p{color:#141414;text-align:left;font-size:9.397px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:3px}.custom-product .inner-container .right-s .short-description p{color:#000;font-size:14.502px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:11px}.custom-product .inner-container .right-s .short-description ul li{color:#141414;font-size:13.052px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:-.131px}.custom-product .inner-container .right-s .short-description{width:100%;max-width:100%;margin-top:26px;margin-bottom:14px}.custom-product .inner-container .right-s .short-description ul li:after{width:15.806px;height:15.806px;left:-23px;top:5px}.custom-product .inner-container .right-s .short-description ul{padding-left:22px;list-style:none}}.custom-product .inner-container .right-s .stock-progress .progress-bar{border-radius:0;background:#fff;height:12px;position:relative}.custom-product .inner-container .right-s .stock-progress .progress-bar:after{content:"";height:12px;position:absolute;top:0;right:0;bottom:0;left:0;width:var(--width);background:linear-gradient(90deg,#af384c,#f43f5e 44.08%);clip-path:polygon(0 0,calc(100% + 124px) 0,60% 100%,0 100%)}.custom-product .inner-container .right-s .qty-swatch-conatiner{display:flex;gap:8px}@media screen and (max-width: 342px){.custom-product .inner-container .right-s .qty-swatch-conatiner{flex-wrap:wrap}}.custom-product .inner-container .right-s .qty-swatch-conatiner .varints_class.left-s{width:100%}.custom-product .inner-container .right-s .qty-swatch-conatiner .left-s p{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .qty-swatch-conatiner .left-s p{font-size:13px;margin-bottom:8.29px}.custom-product .inner-container .right-s .stock-progress .progress-bar{height:6.8px}.custom-product .inner-container .right-s .stock-progress .progress-bar:after{height:6.8px}}.custom-product .inner-container .right-s .qty-swatch-conatiner .right-s{flex:0 0 max-content}.custom-product .inner-container .right-s .qty-swatch-conatiner .right-s p{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .qty-swatch-conatiner .right-s p{font-size:13px;margin-bottom:8.29px}}.custom-product .inner-container .right-s .qty-swatch-conatiner .right-s .quantity-selector{border-radius:13px;border:1px solid #D5D2D2;background:#eae7e1;width:230px;max-width:100%}@media screen and (max-width: 990px){.custom-product .inner-container .right-s .qty-swatch-conatiner .right-s .quantity-selector{width:143px}}.custom-product .inner-container .right-s product-form-component .days-messages{border-radius:4px;border:1px dashed #6F757B;background:#eae7e1;display:flex;align-items:center;justify-content:center;min-height:34px;gap:10px}.custom-product .inner-container .right-s product-form-component .days-messages p{color:#1b1b1b;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0}.custom-product .inner-container .right-s product-form-component .product-review{background-color:#fff;padding:40px 37px;border-radius:10px;position:relative}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review{padding:19px}}.custom-product .inner-container .right-s product-form-component .product-review.sm-gap{margin-block:30px}.custom-product .inner-container .right-s product-form-component .product-review:after{content:"";position:absolute;width:30px;height:30px;background-color:#fff;top:0;right:0;bottom:0;left:0;margin:-10px auto auto 40px;transform:rotate(45deg)}.custom-product .inner-container .right-s product-form-component .product-review .top-area{display:flex;align-items:center;justify-content:space-between}.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s{display:flex;align-items:center;gap:16px}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s{gap:8px}}.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s img{border-radius:50px;width:50px;height:50px}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s img{width:32px;height:32px;border-radius:32px}}.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s .title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:160%}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .top-area .left-s .title{font-size:13px}}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .top-area .right-s svg{width:90px}}.custom-product .inner-container .right-s product-form-component .product-review .bottom-area{display:flex;margin-top:15px;justify-content:space-between}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .bottom-area{gap:10px}}.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .left-s{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:160%;width:390px;max-width:100%;display:flex}.swatch-area{flex:1 1 50%}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .left-s{font-size:13px}}.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .right-s{flex:0 0 83px}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .right-s{flex:0 0 52px}}.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .right-s img{width:83px;height:83px;border-radius:6px;border:1px solid rgba(0,0,0,.2);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 750px){.custom-product .inner-container .right-s product-form-component .product-review .bottom-area .right-s img{width:52px;height:52px}}.custom-product .inner-container .right-s .see-in-action .top-area p{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 750px){.custom-product .inner-container .right-s .see-in-action .top-area p{font-size:13px;margin-top:10px}}.custom-product .quantity-selector input[type=number],.custom-product .quantity-selector .svg-wrapper{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:24px}.add-cart-button-wrapper{display:flex;align-items:center;width:100%;gap:2px}.add-cart-button-wrapper:hover{flex-direction:row-reverse}.add-cart-button-wrapper add-to-cart-component{flex:1 1}.add-cart-button-wrapper add-to-cart-component button{width:100%;padding-block:0px;border-radius:0}.add-cart-button-wrapper add-to-cart-component button .add-to-cart-text__content{color:#0a101f;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.4px;border-radius:0;padding:0;height:max-content;border:none!important}#main-buy-button{position:relative}.custom-video-container video{width:100%;border-radius:7.632px;aspect-ratio:132/183;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}super-video{position:relative}super-video .action-btns{position:absolute;top:0;right:0;bottom:0;left:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:auto}super-video .action-btns .pause-icon{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;border:none;background:none;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;cursor:pointer}@media screen and (max-width: 750px){super-video .action-btns .pause-icon svg{width:22px;height:auto}.add-cart-button-wrapper svg{width:48px;height:48px}}super-video .action-btns .play-icon{border:none;background:none;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;cursor:pointer}@media screen and (max-width: 750px){super-video .action-btns .play-icon svg{width:22px;height:auto}.add-cart-button-wrapper add-to-cart-component button{border-radius:10px;padding-block:13px}.add-cart-button-wrapper add-to-cart-component button span,.add-cart-button-wrapper add-to-cart-component button .add-to-cart-text__content{font-size:13.94px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.394px}}super-video.play .pause-icon{visibility:visible;opacity:1}super-video.play .play-icon{opacity:0;visibility:hidden}super-video.play .action-btns{visibility:hidden;opacity:0;transition:all .3s ease}super-video.play:hover .action-btns{visibility:visible;opacity:1}super-video.full-screen .action-btns{display:none!important}super-video .controls{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:-moz-max-content;height:max-content;margin:auto auto 0;padding:3px 5px}super-video .controls .pro-time{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:5px}super-video .controls .pro-time .progress{width:100%;border-radius:4.426px;height:2px;background:#fbfbfb80;position:relative}super-video .controls .pro-time .progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--width);height:2px;border-radius:4.426px;background-color:#fff}super-video .controls .pro-time .timer{color:#fff;text-align:right;font-size:5.088px;font-style:normal;font-weight:600;line-height:normal}super-video .controls .bottom-area{display:flex;justify-content:space-between;align-items:center}super-video .controls .bottom-area button{background:transparent;border:none;box-shadow:none;cursor:pointer}.variant-option--swatches{border-radius:13px;border:1px solid #D5D2D2;background:#eae7e1;position:relative;width:-moz-max-content;width:max-content;max-width:100%;padding:8px 15px}@media screen and (max-width: 750px){.variant-option--swatches{padding:0 15px}}.variant-option--swatches legend{position:absolute;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:auto -46px auto auto;top:0;right:0;bottom:0;left:0;color:transparent}.variant-option--swatches legend .variant-option__swatch-value{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.variant-option--equal-width-buttons{display:flex!important}@media screen and (max-width: 990px){.variant-option--swatches legend .variant-option__swatch-value{font-size:12px}}.variant-option--equal-width-buttons legend{color:#000;text-align:left;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:20px}@media screen and (max-width: 990px){.variant-option--equal-width-buttons legend{font-size:11.617px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:12px}}@media screen and (max-width: 990px){.variant-picker .variant-option--buttons label:has(.swatch){scale:.6}}.accordian-container accordion-custom{display:flow-root;border-top:1px solid #6F757B}.accordian-container accordion-custom:first-child{border-top:none}.accordian-container accordion-custom:last-child{border-bottom:1px solid #6F757B}pro-slider .media-wrapper{border-radius:0;background-color:#fff}pro-slider .media-wrapper img,pro-slider .media-wrapper video{aspect-ratio:1/.84;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width: 990px){pro-slider{display:none}}@media screen and (max-width: 990px){.desktop-media{display:none!important}}#main-buy-button .add-to-cart-text .is-visually-hidden-mobile{position:relative!important;overflow:visible;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.frequently-section .inner-container{padding-top:50px;width:1233px;margin:0 auto;max-width:100%;padding-bottom:50px;padding-inline:20px}@media screen and (max-width: 750px){.frequently-section .inner-container{padding-top:20px;margin-top:-19px}}.frequently-section .inner-container .main-title{color:#1b1b1b;font-family:Oswald;font-size:67.29px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-4.037px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 750px){.frequently-section .inner-container .main-title{font-size:30px;letter-spacing:-1.8px}}.frequently-section .inner-container .main-title span{width:auto;position:relative}.frequently-section .inner-container .main-title span .save_text{position:absolute;left:39%;top:-43px}@media screen and (max-width: 750px){.frequently-section .inner-container .main-title span .save_text{width:48px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .image-wrapper img{background-color:#d5d5d5;aspect-ratio:329/375;-o-object-fit:contain;object-fit:contain;border-radius:12.322px;border:1.232px solid #6F757B}.frequently-section .inner-container .products-container .product-wrapper .product-container .check-bar{padding-block:30px}.frequently-section .inner-container .products-container .product-wrapper .product-container .check-bar input{width:36px;height:36px;accent-color:#000000}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .check-bar input{width:33px;height:33px}.frequently-section .inner-container .products-container .product-wrapper .product-container .check-bar{padding-block:26px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .p-title{color:#000;text-align:center;font-family:Oswald;font-size:28px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:4px}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .details .p-title{font-size:25.149px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .price-wrapper{color:#000;text-align:center;font-size:28px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .details .price-wrapper{font-size:25.149px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .price-wrapper .price{margin-bottom:20px}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .price-wrapper .com-price{color:#ff0821}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container{display:flex;align-items:center;justify-content:center;gap:5px}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .star{display:flex}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .star svg{width:25px;height:25px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .rv-avg{color:#000;font-size:17.251px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .rv-avg{font-size:15px}}.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .rv-count{color:#000;font-size:17.251px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 750px){.frequently-section .inner-container .products-container .product-wrapper .product-container .details .reviews-container .rv-count{font-size:15px}}.frequently-section .inner-container .price-button-wrapper{background:#020202;height:70px;width:100%;border-radius:14.787px;display:flex;align-items:center;justify-content:center;color:#f7f6f4;font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px;text-transform:uppercase;margin-top:50px}@media screen and (max-width: 750px){.frequently-section .inner-container .price-button-wrapper{margin-top:10px}}.frequently-section .inner-container product-form-component{display:flow-root;margin-top:35px}.frequently-section .inner-container product-form-component .button-wrapper{display:flex;align-items:center;justify-content:center;gap:5px;transition:all .3s ease}.frequently-section .inner-container product-form-component .button-wrapper button{width:212px;max-width:100%;background-color:#fff;color:#1b1b1b;text-align:center;font-family:Oswald;font-size:22.166px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.33px;transition:all .3s ease}.frequently-section .inner-container product-form-component .button-wrapper svg{cursor:pointer;transition:all .3s ease}.frequently-section .inner-container product-form-component .button-wrapper:hover{flex-direction:row-reverse}.frequently-section .inner-container product-form-component .button-wrapper:hover button{background-color:#1b1b1b;color:#fff}.price-inlines{display:flex;align-items:center;justify-content:center;gap:5px}.price-inlines .price{margin:0!important}@media screen and (max-width: 750px){.price-inlines{margin:10px 0}}.check-box-container{padding-bottom:15px}.check-box-container .top-area{display:flex;align-items:center;justify-content:space-between}.check-box-container .top-area .fit-text{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:160%}@media screen and (max-width: 750px){.check-box-container .top-area .fit-text{font-size:11px;margin:0 0 10px}}.check-box-container .bar-area .bar{height:3px;background:#1b1b1b;position:relative}.check-box-container .bar-area .bar .circle{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:21px;height:21px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){.check-box-container .bar-area .bar .circle{width:13px;height:13px}}.check-box-container .bar-area .bar .circle svg{scale:1.5}.check-box-container .bar-area .bar .circle:not(svg){border:1px solid #000}.check-box-container .bar-area .bar .circle:has(svg){border:none!important}.check-box-container .bar-area .bar .circle.circle_1{margin-left:0}.check-box-container .bar-area .bar .circle.circle_3{margin-right:0}@media screen and (max-width: 750px){.quantity-selector :is(.quantity-minus,.quantity-plus){--minimum-touch-target: 40px !important}}@media screen and (max-width: 750px){.quantity-selector{--height-buy-buttons: calc(var(--padding-lg) * 1.2 + var(--icon-size-sm)) !important}}#main-buy-button .add-to-cart-icon{display:none!important}.variant-option--equal-width-buttons .variant-option__button-label{border:1px solid #CECECE;background:#fff;display:inline-flex;height:56.894px;padding:15px 20px;min-width:max-content;justify-content:center;align-items:center;gap:10px;width:max-content;border-radius:0}.variant-option--equal-width-buttons .variant-option__button-label__text{text-align:center;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.variant-option__button-label__pill{border:1px solid #F43F5E;background:#fff;box-shadow:0 4px 4px #0000001a}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):not(:has([data-option-available=false])):before{border:2px solid #F43F5E}.variant-option__button-label{display:inline-flex;height:56.894px;padding:15px 20px;justify-content:center;align-items:center;gap:10px}.buy-button-container{display:flex;gap:10px;align-items:center}.button_qty{display:flex;align-items:center;gap:20px}.button_qty .right-s{display:flex;gap:10px;align-items:center}.button_qty .right-s p{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.button_qty{margin-top:15px;margin-bottom:21px}.button_qty .quantity-selector{border:1px solid #CECECE;background:#fff;border-radius:0!important;height:70px}.custom-product .inner-container .right-s product-form-component{width:100%}.add-cart-button-wrapper add-to-cart-component button{padding:0}.add-cart-button-wrapper.ski-hero__btn .svg_box{width:70.324px;height:70px}.add-to-cart-text{height:70px!important}.accordion--dividers .details-content *{font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 990px){.mobile_slider_{display:flex;gap:.5em;font-size:3.6vw}.mobile_slider_ pro-slider{width:100%;position:relative}.mobile_slider_ .product_detail-{width:calc(100% - 7.6em)}.mobile_slider_ .features{width:7em}.custom-product .inner-container .right-s .price-container .compare-at-price{font-size:12.699px;font-style:normal;font-weight:400;line-height:12.699px}[ref=priceContainer]{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}pro-slider .media-wrapper img,pro-slider .media-wrapper video{aspect-ratio:200/217;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.variant-option--equal-width-buttons .variant-option__button-label__text{color:#000;text-align:center;font-size:11.617px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.variant-option--equal-width-buttons .variant-option__button-label{height:33.047px;padding:8.713px 10px;min-width:max-content}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):not(:has([data-option-available=false])):before{border:2px solid #F43F5E;box-shadow:0 2.323px 2.323px #0000001a}input:checked~.variant-option__button-label{border:0px solid transparent}.button_qty{margin-top:0;margin-bottom:12px;gap:11px}.button_qty .right-s p{color:#000;text-align:center;font-size:11.617px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.button_qty .right-s{gap:5px}.button_qty .quantity-selector{border:.581px solid #CECECE;height:40px;flex:none}.quantity-selector :is(.quantity-minus,.quantity-plus){width:20px;height:20px}.quantity-selector input[type=number],.quantity-selector .svg-wrapper{color:#000;font-size:13.94px;font-style:normal;font-weight:600;line-height:normal}.add-cart-button-wrapper.ski-hero__btn .svg_box{width:40.848px;height:40.659px}.add-to-cart-text{height:41px!important}.accordion--dividers .details-content *{font-size:10.455px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.right-s.mobile{margin-bottom:15px}}@media screen and (min-width: 990px){.coustom_right-block{height:max-content;width:100%;position:sticky;top:136px}}.slidearrow{position:absolute;top:0;bottom:0;width:28.58px;height:28.868px;z-index:2;display:flex;align-items:center;justify-content:center;margin:auto;border:1.132px solid #DEE9F1;transition:.3s ease-in-out;cursor:pointer}.slidearrow.left_arrow{left:0}.slidearrow.right_arrow{right:0}.slidearrow:hover{background:#0a101f;border:1.132px solid #0A101F}.slidearrow:hover svg line,.slidearrow:hover svg polyline{stroke:#fff}@media screen and (min-width: 990px){.d-none{display:none!important}}.fbt-wrapper{padding-top:9px}.fbt-head{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-bottom:1.9rem}.fbt-title{color:#000;font-size:30.271px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.514px;text-transform:uppercase;margin:0}.fbt-add-btn{background:transparent;padding:0;border:none;cursor:pointer}.fbt-wrapper .fbt-products{display:flex;justify-content:space-between;gap:1.2rem}.fbt-wrapper .fbt-item{width:27%}.fbt-wrapper .fbt-img{width:100%;border-radius:1px;border:1.211px solid #EEE;aspect-ratio:1;box-shadow:0 4.843px 12.108px #00000026}.fbt-wrapper .plus{color:#000;font-size:48.433px;font-style:normal;font-weight:400;line-height:normal;margin-top:7%}.fbt-wrapper .stars{margin-top:13px}.fbt-wrapper .fbt-name{color:#000;font-size:14.53px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 7.27px}.fbt-wrapper .fbt-price{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.fbt-wrapper .sale-price{color:#000}.fbt-wrapper .compare-price{color:#f43f5e;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}[ref=priceContainer]{display:flex;align-items:center}[ref=priceContainer] span{display:flex;width:max-content}@media (max-width: 990px){.fbt-title{font-size:16.908px;letter-spacing:-.845px}.fbt-head{margin-bottom:10px}.fbt-wrapper .fbt-products{gap:6px}.fbt-wrapper .plus{font-size:27.433px;margin-top:7%}.fbt-wrapper .stars{margin-top:7px}.fbt-wrapper .stars svg{width:55.856px;height:13.964px}.fbt-wrapper .fbt-name{color:#000;font-size:8.116px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:3px}.fbt-wrapper .fbt-price,.fbt-wrapper .compare-price{font-size:7.82px;font-style:normal;font-weight:500;line-height:normal}.inner-container{padding-bottom:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-product.css.map */
