.product-slider-wrapper{display:flex;gap:1rem}.thumbnail-slider{width:80px;height:440px}.thumbnail-slider .swiper-slide{opacity:1;cursor:pointer;border-radius:12px;border:3px solid transparent}.thumbnail-slider .swiper-slide-thumb-active{opacity:1;border:3px solid black}.product-qty{margin-bottom:0}.main-slider{width:100%;position:relative;max-width:calc(500px - 1rem)}.js .main-slider .product-media:not(.is-active){display:block;opacity:1;visibility:visible}.qty-wrapper{display:flex;align-items:flex-start;grid-gap:20px}.qty-wrapper .product-add{margin:0;width:100%}@media (min-width: 768px){.product-grid{align-items:flex-start}.product-grid__media{position:sticky;top:0}}@media (max-width: 767px){.btn-check img{height:30px!important;aspect-ratio:unset;margin-right:10px!important;width:auto}.swiper.main-slider .swiper-slide{height:auto}.product-slider-wrapper{flex-direction:column}.thumbnail-slider{width:100%;height:auto;order:2;margin-top:10px}.main-slider{order:1;max-width:100%}}.swiper-slide.swiper-slide-active .product-media.product-media--image{display:block!important}.new-prodct .product-form-block.product-title h1{font-size:40px;margin-bottom:16px;font-weight:700;color:#272727;text-transform:none}.thumbnail-slider .swiper-wrapper[aria-live=polite] .swiper-slide img{height:100%;width:100%;object-fit:cover;border-radius:12px}body .swiper-button-next:after,body .swiper-button-prev:after{font-size:10px!important}body .swiper-button-next,body .swiper-button-prev{background:#0006;width:18px;height:18px;color:#fff;border-radius:50%}span.product-price__amount.theme-money{font-weight:700;font-size:36px;line-height:1.5em;color:#28c06d;padding-right:16px}span.product-price__compare.theme-money{text-decoration:line-through;font-weight:700;line-height:1.5em;color:#272727;font-size:20px;opacity:1}.product-form-block.product-options.no-js-hidden{border-top:1px solid #bebebe;padding-top:15px}.option-selector__btns label.opt-label{color:#bebebe;border-radius:8px;font-weight:600;line-height:1.6em;padding:4px 12px}.product-media--frame{height:100%;border-radius:10px}.option-selector__btns input[type=radio]:checked+label.opt-label{color:#fff;background-color:#272727;border:2px solid rgba(0,0,0,.85)}.option-selector{margin:0 0 12px}legend.label{font-size:20px;margin-bottom:8px;font-weight:700;line-height:1.5em;color:#000}.product-qty label{display:none}.qty-selector button.qty-btn{border-radius:12px;color:#272727;border:1px solid #bebebe;background-color:#f4f4f4;width:42px;height:42px}.qty-selector .input.quantity{border-style:none;font-size:24px;font-weight:400;line-height:1.5em;color:#272727;height:52px;width:70px}.qty-wrapper .qty-selector{border:0px solid #d6d6d6}.qty-wrapper{border-top:1px solid #bebebe;padding-top:15px;margin-top:15px}.product-add .button{border-radius:12px;color:#fff;font-size:20px;font-weight:600;line-height:1.5em;background-color:#28c06d;padding-top:8px;padding-bottom:8px;width:100%;margin-bottom:0;transition:.3s}.product-add .button:hover{background-color:#28c06d!important}.product-add .button:hover:before{opacity:1;transform:translateY(5px)}.product-add .button:before{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,#28c06d 0,transparent 80%);transition-duration:.3s;transition-property:transform,opacity}.spaced-section.new-prodct{margin-bottom:50px}a.btn-redirect{font-size:20px;margin-bottom:20px;font-weight:700;color:#272727;display:flex;align-items:center;grid-gap:10px}a.btn-redirect img{width:60px}[id^=shopify-section-]{scroll-margin-top:100px}.btn-check{padding-top:7px;padding-bottom:7px;padding-left:16px;border:1px solid #e7e7e7;border-radius:16px}.btn-check span{font-size:18px;margin-bottom:8px;font-weight:700;color:#272727;display:inline-block;width:100%}.btn-check img{height:40px;aspect-ratio:unset;margin-right:22px;width:auto}.faq-col h3{font-size:20px;margin-top:0;margin-bottom:8px;font-weight:700;line-height:1.5em;color:#272727}.faq-col ul li{list-style-position:inside;list-style-type:disc;font-size:16px;font-style:normal;font-weight:400;color:#272727}h1,.h1,h2,.h2,#shopify-product-reviews .spr-header-title,h3,.h3,#shopify-product-reviews .spr-form-title,h4,.h4,h5,.h5,h6,.h6{text-transform:none}.faq-col ul{padding:0 0 0 10px}.faq-columns{display:flex}.faq-col{width:50%}.product-add .button:hover{background-color:#6a0100;transform:translateY(-5px)}.product-form-block{margin:1rem 0}.product-media__image{display:block;width:100%;min-height:440px;border-radius:10px;object-fit:cover}.product-media .lazyload-placeholder{height:100%!important}.swiper-slide.swiper-slide-active .product-media.product-media--image{height:100%}@media (max-width: 767px){.product-add .button{font-size:17px}.thumbnail-slider .swiper-slide{height:auto}.qty-wrapper{align-items:center}.new-prodct .product-form-block.product-title h1{margin-top:30px;font-size:30px}span.product-price__amount.theme-money{font-size:30px}body .swiper-button-next,body .swiper-button-prev{width:22px;height:22px}body .swiper-button-next:after,body .swiper-button-prev:after{font-size:12px!important}}@media (min-width: 992px){.new-prodct .product-grid__detail{flex:1 1 50%;max-width:100%;margin-left:50px}}#shopify-section-template--24967343210876__icon_row_tpUFmb .icon-row-wrapper{margin-top:40px;margin-bottom:40px}#shopify-section-template--24967343210876__1678740753b6cb4441 .size-chart-containers{display:none}.faq-block>.faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-block>.faq-content.open{max-height:500px}.faq-block.open button.faq-toggle{background:#28c06d;border-color:#28c06d}.curve-feature{background:#000;color:#fff}.curve-feature__content{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:center;padding:30px 20px}.curve-feature__text{flex:1 1 calc(33.33% - 20px)}.curve-feature__text p{font-size:20px;margin-top:0;margin-bottom:0;font-weight:400}.curve-feature__images{display:flex;gap:0px;flex:1 1 calc(66.66% - 20px);justify-content:space-between}.curve-feature__text h2{font-size:48px;margin-top:0;margin-bottom:16px;font-weight:700;color:#fff}.curve-feature__images img{width:100%;max-width:calc(50% - 10px);border-radius:24px;object-fit:cover}.curve-feature__faq{margin-top:40px}.faq-toggle{font-size:20px;font-weight:700;line-height:1.5em;color:#fff;background-color:#efefef00;border-radius:24px;border:1px solid #fff;padding:24px;margin-bottom:16px;width:100%;text-align:left;display:inline-flex;justify-content:space-between}.curve-faq-wrapper{margin-top:45px;padding:0 20px}.faq-question{width:100%;padding:15px 20px;background:#111;border:none;color:#fff;font-size:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#1a1a1a;padding:0 20px}.faq-answer.open{max-height:200px;padding:15px 20px}.faq-icon{font-weight:700}.faq-te{background-color:#fff;padding:24px;border-radius:24px;margin-bottom:16px;color:#000}.faq-video{display:flex;grid-gap:30px;justify-content:center}.faq-text{max-width:33%}.faq-embed{width:66.66%}.fram-abs{position:relative;padding-bottom:40%}.fram-abs iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width: 767px){.curve-feature__text h2{font-size:30px;margin-top:0;margin-bottom:16px;font-weight:700;color:#fff;max-width:380px}.curve-feature{padding:30px 0 45px}.curve-feature__images img{width:100%;max-width:100%;height:120vw}.curve-feature__images{gap:20px;flex-wrap:wrap}.faq-toggle{font-size:18px}.faq-content{font-size:16px}.faq-video{flex-direction:column}.faq-text{max-width:100%}.faq-embed{width:100%}.faq-columns{flex-wrap:wrap}.faq-col{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/pdp.css.map */
