.template-product{--pdp-ink: 18, 28, 38;--pdp-muted: 93, 104, 116;--pdp-line: 222, 226, 230;--pdp-soft: 246, 247, 248;--pdp-accent: 218, 45, 38;overflow-x:clip}.template-product .m-main-product{margin-top:24px;margin-bottom:64px}.template-product .m-main-product--wrapper{align-items:flex-start}.template-product .m-main-product--media,.template-product .m-main-product--info{min-width:0}.template-product .m-product-media--wrapper,.template-product .m-main-product--info .m-product-info--wrapper{top:calc(var(--header-height, 0px) + 24px)}.template-product .m-media-gallery__wrapper .m-product-media,.template-product .m-media-gallery__wrapper .m-image{border-radius:10px}.template-product .m-media-gallery__wrapper .nav-swiper-container .m-product-media{overflow:hidden;border-color:rgb(var(--pdp-line));border-radius:7px;background:rgb(var(--pdp-soft))}.template-product .m-media-gallery__wrapper .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border:2px solid rgb(var(--pdp-ink));padding:4px}.template-product .m-product-info--wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;max-width:590px;margin-inline:auto}.template-product .m-product-info--wrapper>.main-product__block{grid-column:1 / -1}.template-product .main-product__block+.main-product__block{margin-top:18px}.template-product .main-product__block-text+.main-product__block-title{margin-top:8px}.template-product .main-product__block-text .m-product-text--subtitle,.template-product .main-product__block-text .m-product-text--upercase{color:rgb(var(--pdp-muted));font-size:12px;font-weight:700;letter-spacing:.11em}.template-product .m-product-title{max-width:18ch;color:rgb(var(--pdp-ink));font-size:clamp(28px,2.3vw,40px);line-height:1.14;letter-spacing:-.025em}.template-product .product-block-group--price .m-price-item--sale,.template-product .product-block-group--price .m-price-item--regular{font-weight:700}.template-product .product-block-group--price .m-price-item--sale{color:rgb(var(--pdp-accent))}.template-product .m-price__badge-sale{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.template-product .main-product__block-meta{margin-top:10px}.template-product .main-product__block .m-product-meta{display:flex;flex-wrap:wrap;gap:6px 22px}.template-product .main-product__block .m-product-meta li,.template-product .main-product__block .m-product-meta li:first-child{margin-top:0;line-height:1.6}.template-product .main-product__block .m-product-meta--label{min-width:auto;margin-right:7px;color:rgb(var(--pdp-muted));font-size:13px}.template-product .main-product__block-variant_picker{padding-top:20px;border-top:1px solid rgb(var(--pdp-line))}.template-product .m-product-option--label{margin-bottom:10px;color:rgb(var(--pdp-ink));font-weight:700}.template-product .m-product-option--button .m-product-option--node,.template-product .m-product-option--color .m-product-option--node{min-width:48px;min-height:44px;border-radius:6px}.template-product .main-product__block-buy_buttons{padding:18px;border:1px solid rgb(var(--pdp-line));border-radius:10px;background:#fff;box-shadow:0 12px 34px #121c2612}.template-product .main-product__block-buy_buttons .m-product-form--wrapper{gap:12px}.template-product .main-product__block-buy_buttons .m-add-to-cart,.template-product .main-product__block-buy_buttons .shopify-payment-button__button{min-height:54px;border-radius:6px;font-weight:700}.template-product .main-product__block-buy_buttons .m-quantity{min-height:54px;border-radius:6px}.template-product .main-product__block-pdp_usp{grid-column:auto!important;margin-top:14px!important}.template-product .pdp-usp{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-height:68px;padding:11px;border:1px solid rgb(var(--pdp-line));border-radius:8px;background:rgb(var(--pdp-soft))}.template-product .pdp-usp__icon{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border-radius:50%;background:#fff;color:rgb(var(--pdp-accent))}.template-product .pdp-usp__icon img,.template-product .pdp-usp__icon svg{width:20px;height:20px;object-fit:contain}.template-product .pdp-usp__content strong,.template-product .pdp-usp__content span{display:block}.template-product .pdp-usp__content strong{color:rgb(var(--pdp-ink));font-size:13px;line-height:1.3}.template-product .pdp-usp__content span{margin-top:2px;color:rgb(var(--pdp-muted));font-size:12px;line-height:1.35}.template-product .main-product__block-shipping,.template-product .main-product__block-trust_badge{padding-top:16px;border-top:1px solid rgb(var(--pdp-line))}.template-product .main-product__block .m-product-trust-badge{align-items:flex-start;padding:16px;border:1px solid rgb(var(--pdp-line));border-radius:8px;background:rgb(var(--pdp-soft));text-align:left}.template-product .main-product__block .m-product-trust-badge__content{margin-top:10px}.template-product .main-product__block .m-product-trust-badge>.m-product-trust-badge__content:first-child{margin-top:0}.template-product .main-product__block-collapsible_tab{margin-top:0!important;border-top:1px solid rgb(var(--pdp-line))}.template-product .main-product__block-collapsible_tab .m-collapsible--button{min-height:58px}.template-product .m-product-details-tabs,.template-product .m-product-reviews,.template-product .pdp-specifications,.template-product .pdp-content-list{scroll-margin-top:100px}.template-product .m-product-details-tabs .m-tabs__header-inner{border-bottom:1px solid rgb(var(--pdp-line))}.template-product .m-product-details-tabs .m-tab-header{padding-inline:20px}.template-product .pdp-specifications,.template-product .pdp-content-list{padding-top:var(--pdp-pt);padding-bottom:var(--pdp-pb);background:var(--pdp-section-bg)}.template-product .pdp-section-header{max-width:720px;margin-bottom:34px}.template-product .pdp-section-header--center{margin-inline:auto;text-align:center}.template-product .pdp-section-header h2,.template-product .pdp-content-list__content>h2{color:rgb(var(--pdp-ink));font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.025em}.template-product .pdp-section-header .rte,.template-product .pdp-content-list__body{margin-top:12px;color:rgb(var(--pdp-muted))}.template-product .pdp-specifications__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgb(var(--pdp-line));border-radius:10px;background:#fff}.template-product .pdp-specifications__row{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);min-width:0;border-bottom:1px solid rgb(var(--pdp-line))}.template-product .pdp-specifications__row:nth-child(odd){border-right:1px solid rgb(var(--pdp-line))}.template-product .pdp-specifications__row:nth-last-child(-n+2){border-bottom:0}.template-product .pdp-specifications dt,.template-product .pdp-specifications dd{min-width:0;margin:0;padding:17px 18px;overflow-wrap:anywhere}.template-product .pdp-specifications dt{background:rgb(var(--pdp-soft));color:rgb(var(--pdp-ink));font-weight:700}.template-product .pdp-specifications dd{color:rgb(var(--pdp-muted))}.template-product .pdp-content-list__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,92px);align-items:center}.template-product .pdp-content-list--image-right .pdp-content-list__media{order:2}.template-product .pdp-content-list__layout--no-image{grid-template-columns:minmax(0,840px);justify-content:center}.template-product .pdp-content-list__media{overflow:hidden;border-radius:12px;background:rgb(var(--pdp-soft))}.template-product .pdp-content-list__media img{display:block;width:100%;height:auto}.template-product .pdp-content-list__eyebrow{margin-bottom:10px;color:rgb(var(--pdp-accent));font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.template-product .pdp-content-list__items{display:grid;gap:18px;margin-top:28px}.template-product .pdp-content-list__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.template-product .pdp-content-list__icon{display:grid;width:44px;height:44px;place-items:center;overflow:hidden;border-radius:50%;background:rgb(var(--pdp-soft));color:rgb(var(--pdp-accent))}.template-product .pdp-content-list__icon img,.template-product .pdp-content-list__icon svg{width:22px;height:22px;object-fit:contain}.template-product .pdp-content-list__item h3{color:rgb(var(--pdp-ink));font-size:17px;line-height:1.3}.template-product .pdp-content-list__item .rte{margin-top:4px;color:rgb(var(--pdp-muted))}.template-product .m-icon-box.pdp-product-benefits .m-icon-box__item{border:1px solid rgb(var(--pdp-line));border-radius:10px;background:#fff;padding:26px 20px}.template-product .pdp-product-faq .m-collapsible-section__wrapper{max-width:900px;margin-inline:auto}.template-product .pdp-product-faq .m-collapsible{border-bottom:1px solid rgb(var(--pdp-line))}.template-product .pdp-product-faq .m-collapsible--button{min-height:68px}.template-product .m-sticky-addtocart{box-shadow:0 -8px 28px #121c261c}@media(max-width:1023px){.template-product .m-main-product--wrapper{--column-gap: 32px !important}.template-product .main-product__block-pdp_usp{grid-column:1 / -1!important}}@media(max-width:767px){.template-product .m-main-product{margin-top:8px;margin-bottom:42px}.template-product .m-main-product>.container{padding-inline:0}.template-product .m-main-product--info{padding:24px 15px 0}.template-product .m-product-info--wrapper{max-width:none}.template-product .m-product-title{max-width:none;font-size:clamp(26px,8vw,34px)}.template-product .main-product__block-buy_buttons{padding:14px}.template-product .main-product__block-buy_buttons .m-product-form--wrapper{flex-wrap:wrap}.template-product .main-product__block-buy_buttons .m-quantity,.template-product .main-product__block-buy_buttons .m-add-to-cart{min-height:52px}.template-product .main-product__block-buy_buttons .m-add-to-cart{width:100%}.template-product .main-product__block-pdp_usp{grid-column:auto!important}.template-product .pdp-usp{grid-template-columns:32px minmax(0,1fr);min-height:72px;padding:9px}.template-product .pdp-usp__icon{width:32px;height:32px}.template-product .pdp-specifications,.template-product .pdp-content-list{padding-top:var(--pdp-pt-mobile);padding-bottom:var(--pdp-pb-mobile)}.template-product .pdp-section-header{margin-bottom:24px}.template-product .pdp-section-header h2,.template-product .pdp-content-list__content>h2{font-size:28px}.template-product .pdp-specifications__grid,.template-product .pdp-content-list__layout{grid-template-columns:1fr}.template-product .pdp-specifications__row{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);border-right:0!important;border-bottom:1px solid rgb(var(--pdp-line))!important}.template-product .pdp-specifications__row:last-child{border-bottom:0!important}.template-product .pdp-specifications dt,.template-product .pdp-specifications dd{padding:14px 12px;font-size:14px}.template-product .pdp-content-list--image-right .pdp-content-list__media{order:0}.template-product .pdp-content-list__layout{gap:28px}.template-product .m-product-details-tabs .m-tabs__header{overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.template-product .m-product-details-tabs .m-tabs__header::-webkit-scrollbar{display:none}.template-product .m-product-details-tabs .m-tabs__header-inner{min-width:max-content}.template-product .m-sticky-addtocart--rightblock,.template-product .m-sticky-addtocart form,.template-product .m-sticky-addtocart .m-add-to-cart{min-width:0}}@media(max-width:390px){.template-product .main-product__block-pdp_usp{grid-column:1 / -1!important}}@media(prefers-reduced-motion:reduce){.template-product .m-product-option--node,.template-product .m-add-to-cart,.template-product .m-product-media{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pdp-premium.css.map */
