.shopify-section:has(.product-information){background:#f5ebdd}@media screen and (min-width:750px){.product-information.section{padding-block:48px}.product-information .product-details{background:#fffcf8;border:1px solid #E9DDD0;border-radius:16px;padding:40px}}@media screen and (max-width:749px){.product-information .product-details{background:#fffcf8;border-top:1px solid #E9DDD0;padding:24px 16px 32px}}.product-information .product-details h1{font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.02;color:#2a1710}.product-information .product-details product-price{font-size:1.625rem;font-weight:500;color:#4a2c20}.product-information .product-details .variant-option__button-label{border-radius:14px;border:1.5px solid #E9DDD0;background:#fffcf8;color:#2a1710;min-height:52px;font-weight:500}.product-information .product-details .variant-option__button-label:hover{border-color:#4a2c20}.product-information .product-details .variant-option__button-label:has(:checked){background:#4a2c20;color:#fffcf8;border-color:#4a2c20}.product-information .product-details button[name=add]{min-height:58px;border-radius:14px;font-weight:600;box-shadow:0 14px 24px -12px #4a2c208c}.product-information .product-details .shopify-payment-button__button--unbranded{min-height:58px;border-radius:14px;font-weight:600;background:transparent!important;color:#4a2c20!important;border:1.5px solid #4A2C20!important;box-shadow:none!important}.product-information .product-details .shopify-payment-button__button--unbranded:hover{background:#4a2c20!important;color:#fffcf8!important}.product-information .product-details p{line-height:1.7;margin-block:0 14px}.product-information .product-details p strong{color:#4a2c20}.product-information__media :is(img,video){border-radius:20px}product-recommendations h2{font-size:clamp(2rem,3vw,2.75rem)}product-recommendations img{border-radius:16px}@media screen and (min-width:750px){.product-information .product-details{position:sticky;top:24px;align-self:start}}@media screen and (min-width:750px){.product-information .media-gallery__grid{grid-template-columns:repeat(3,1fr);gap:12px}.product-information .media-gallery__grid .product-media-container:first-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elite-product-page.css.map */
