body.template-product{background:#fff}body.template-product .shopify-section:not(.shopify-section--main-product){border-top:1px solid rgba(23,28,33,.07)}body.template-product .shopify-section--main-product{border-top:0}body.template-product .shopify-section--main-product .product-info__title{max-width:20ch}body.template-product .shopify-section--main-product .product-info__description{color:#5f6871}body.template-product .emp-product-confidence,body.template-product .shopify-section--text-with-icons .text-with-icons__item{box-shadow:none}body.template-product .shopify-section--specification-table,body.template-product .shopify-section--rich-text,body.template-product .shopify-section--media-with-text,body.template-product .shopify-section--multi-column,body.template-product .shopify-section--faq,body.template-product .shopify-section--related-products{background:#fff!important;color:#171c21!important}body.template-product .shopify-section--specification-table .section-header,body.template-product .shopify-section--related-products .section-header{max-width:760px}body.template-product .shopify-section--specification-table .specification-table{border:1px solid rgba(23,28,33,.09);border-radius:16px;overflow:hidden}body.template-product .shopify-section--related-products product-list{--product-list-card-width: min(300px, 42vw)}@media screen and (min-width:700px){body.template-product .shopify-section:not(.shopify-section--main-product){--section-vertical-spacing:64px}body.template-product .shopify-section--text-with-icons .text-with-icons__item{padding:20px}}@media screen and (max-width:699px){body.template-product .shopify-section:not(.shopify-section--main-product){--section-vertical-spacing:24px}body.template-product .shopify-section--main-product .product{row-gap:18px}body.template-product .shopify-section--main-product .product-info{--product-info-block-spacing:.72rem}body.template-product .shopify-section--main-product .product-info__title{font-size:clamp(1.65rem,7.4vw,2rem);line-height:1.04;max-width:22ch}body.template-product .shopify-section--main-product .product-info__description{font-size:.93rem;line-height:1.52}body.template-product .shopify-section--main-product .button{min-height:52px;border-radius:12px}body.template-product .emp-product-confidence{gap:9px;padding:12px}body.template-product .emp-product-confidence__facts{grid-template-columns:1fr 1fr;font-size:.75rem}body.template-product .emp-product-confidence__facts span:last-child{grid-column:1 / -1}body.template-product .emp-payment-icon{height:20px;max-width:38px}body.template-product .shopify-section--text-with-icons .section-stack{gap:16px}body.template-product .shopify-section--text-with-icons .section-header .h2,body.template-product .shopify-section--multi-column .section-header .h2,body.template-product .shopify-section--specification-table .section-header .h2,body.template-product .shopify-section--faq .section-header .h2,body.template-product .shopify-section--related-products .section-header .h2{font-size:clamp(1.45rem,6.7vw,1.85rem);line-height:1.08;letter-spacing:-.035em}body.template-product .shopify-section--text-with-icons .text-with-icons{gap:8px}body.template-product .shopify-section--text-with-icons .text-with-icons__item{grid-template-columns:42px 1fr;gap:10px;padding:11px 12px;border-radius:11px}body.template-product .shopify-section--text-with-icons .text-with-icons__item .circle-icon{width:42px;height:42px}body.template-product .shopify-section--text-with-icons .text-with-icons__item h3{font-size:.98rem;line-height:1.18}body.template-product .shopify-section--text-with-icons .text-with-icons__item .prose{font-size:.8rem;line-height:1.38;color:#59636d}body.template-product .shopify-section--media-with-text .media-with-text{gap:14px}body.template-product .shopify-section--media-with-text .prose{padding-block:4px}body.template-product .shopify-section--media-with-text .prose h2{font-size:1.55rem;line-height:1.08}body.template-product .shopify-section--multi-column .section-stack{gap:16px}body.template-product .shopify-section--multi-column .multi-column__list{gap:8px!important}body.template-product .shopify-section--multi-column .multi-column__item{padding:13px 14px!important;border-radius:11px!important}body.template-product .shopify-section--multi-column .multi-column__item h3{font-size:1rem!important;line-height:1.2!important}body.template-product .shopify-section--multi-column .multi-column__item p{font-size:.82rem!important;line-height:1.42!important}body.template-product .shopify-section--specification-table .section-stack{gap:14px}body.template-product .shopify-section--specification-table .specification-table{border-radius:12px}body.template-product .shopify-section--specification-table .specification-table__row,body.template-product .shopify-section--specification-table tr{min-height:auto}body.template-product .shopify-section--specification-table th,body.template-product .shopify-section--specification-table td{padding-block:10px!important;font-size:.85rem}body.template-product .shopify-section--faq .section-stack{gap:14px}body.template-product .shopify-section--faq .accordion{border-radius:10px}body.template-product .shopify-section--related-products .section-stack{gap:14px}body.template-product .shopify-section--related-products product-list{--product-list-card-width:68vw}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/emp-product-final.css.map */
