:root{--bg-color: #F4F2F1;--price-color: #6c584c}.breadcrumb-container{background:#f4f2f1}.breadcrumb-container nav.breadcrumb{font-size:12px;max-width:1440px;margin-inline:auto;padding-top:2rem}main.product-template .product-information{background-color:var(--bg-color)!important;padding-block:1rem 3rem}@media screen and (min-width:750px){main.product-template .product-information__grid{width:100%;margin-inline:auto;max-width:1440px;gap:3vw;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media,:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media:has(.media-gallery--extend){grid-column:1}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:2}.product-details>.group-block{min-width:90%}}main.product-template .product-information h1{font-size:32px;text-transform:none}main.product-template .product-information product-price .price{font-weight:600;color:var(--price-color);font-size:21px}main.product-template .product-information product-price .tax-note{font-family:var(--font-h6--family);font-size:12px}main.product-template .product-information .payment-icons .menu__item,main.product-template .product-information .complementary-products h4,main.product-template .product-information .accordion summary{font-weight:600}main.product-template .product-information .accordion{margin-bottom:2rem}main.product-template .product-information .accordion--dividers accordion-custom .details{background-color:#f7f7f7;padding-inline:1rem;margin-bottom:1rem;border-radius:20px;border:none}main.product-template .product-information .accordion details .details-content{padding-block:0 1rem}main.product-template .product-information .accordion details .details-content .metafield-rich_text_field *{margin-bottom:0}main.product-template .product-information .accordion details .details-content rte-formatter *{font-size:14px}main.product-template .product-information .accordion details .details-content rte-formatter,main.product-template .product-information .accordion details .details-content .text-block{padding-top:0}main.product-template .product-information .payment-icons{margin-bottom:1rem}main.product-template .product-information .button[id^=BuyButtons-ProductSubmitButton-]{font-family:var(--font-paragraph--family);font-weight:600;transition:opacity ease .2s}main.product-template .product-information .button[id^=BuyButtons-ProductSubmitButton-]:hover{opacity:.8}main.product-template .product-information__media .sticky-content{top:48px}main.product-template .product-information form.variant-picker__form{flex-direction:row}main.product-template .product-information form.variant-picker__form .variant-option__select{padding-inline:1rem 3rem}main.product-template .product-information form.variant-picker__form label{font-weight:600;font-size:12px;text-transform:uppercase}.product-media-container.constrain-height:has(.product-media-constraint-wrapper){border-radius:10px}@media screen and (max-width:767px){.breadcrumb-container nav.breadcrumb{padding:1rem .75rem 0}.product-information__media{padding-inline:.75rem;margin-bottom:1rem}main.product-template .product-information h1{font-size:28px;line-height:38px}main.product-template .product-information .accordion details .details-content rte-formatter,main.product-template .product-information .accordion details .details-content .text-block{padding-inline:.5rem}main.product-template .product-information .payment-icons{margin-block:1rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product.css.map */
