.product-information{background:#f7f3ec!important;color:#2e2e2e!important;padding-block:28px!important}.product-information .product-media-container{background:#fff!important;border:1px solid #e2d9ce!important;border-radius:14px!important;box-shadow:0 12px 32px #1a1a1a12!important;padding:10px!important}.product-information .product-details{background:#fff!important;color:#2e2e2e!important;border:1px solid #e2d9ce!important;border-radius:14px!important;box-shadow:0 12px 32px #1a1a1a12!important;padding:34px!important;gap:30px!important}.product-information h1,.product-information h2,.product-information h3,.product-information h4,.product-information .price,.product-information .money{color:#2e2e2e!important}.product-information h1{font-family:var(--font-heading--family),Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.05!important}.product-information .price{font-size:1.2rem!important;font-weight:700!important;letter-spacing:.01em!important}.product-information .compare-at-price{opacity:.55!important;margin-left:7px!important;text-decoration-thickness:1px!important}.product-information .variant-picker{color:#2e2e2e!important;padding-top:4px!important}.product-information .variant-picker__option-values{gap:9px!important}.product-information .variant-picker__option-values button,.product-information .variant-picker input+label{min-height:44px!important;padding:10px 16px!important;border-radius:9px!important;border:1px solid #cfc4b7!important;background:#fff!important;color:#2e2e2e!important;font-weight:600!important}.product-information .variant-picker__option-values button[aria-selected=true],.product-information .variant-picker input:checked+label{background:#2e2e2e!important;color:#f7f3ec!important;border-color:#2e2e2e!important}.product-information .quantity-selector{min-height:46px!important;border:1px solid #cfc4b7!important;border-radius:9px!important;background:#fff!important;color:#2e2e2e!important}.product-information .product-form__buttons{gap:10px!important}.product-information .product-form__buttons .button,.product-information .add-to-cart-button{min-height:52px!important;background:#2e2e2e!important;color:#f7f3ec!important;border-color:#2e2e2e!important;border-radius:10px!important;font-weight:700!important;letter-spacing:.02em!important;box-shadow:0 8px 18px #1a1a1a1f!important}.product-information .product-form__buttons .button:hover,.product-information .add-to-cart-button:hover{background:#1a1a1a!important;color:#fff!important;transform:translateY(-1px)!important}.product-information .rte{font-family:var(--font-body--family),Montserrat,sans-serif!important;color:#4a443d!important;font-size:.98rem!important;line-height:1.7!important;padding-top:24px!important;border-top:1px solid #e2d9ce!important}.product-information .rte p{margin:0 0 1em!important}.product-information .rte h2,.product-information .rte h3{font-family:var(--font-heading--family),Montserrat,sans-serif!important;letter-spacing:.01em!important;margin-top:1.5em!important}.product-recommendations{background:#f7f3ec!important;color:#2e2e2e!important;border-top:1px solid #e2d9ce!important;padding-top:56px!important;padding-bottom:56px!important}.product-recommendations h2,.product-recommendations h3{color:#2e2e2e!important}.product-recommendations .card,.product-recommendations .product-card{background:#fff!important;color:#2e2e2e!important;border:1px solid #e2d9ce!important;border-radius:12px!important;box-shadow:0 10px 28px #1a1a1a0f!important;padding:10px!important}.product-recommendations .card a,.product-recommendations .product-card a,.product-recommendations .price,.product-recommendations .money{color:#2e2e2e!important}.sticky-add-to-cart__bar{background:#f7f3ecf0!important;color:#2e2e2e!important;border:1px solid #d8cdbc!important}.sticky-add-to-cart__price{color:#2e2e2e!important}.sticky-add-to-cart__button{background:#2e2e2e!important;color:#f7f3ec!important;border-color:#2e2e2e!important;border-radius:9px!important;font-weight:700!important}@media(max-width:749px){.product-information{padding-block:18px!important}.product-information .product-details{padding:24px 18px!important;gap:24px!important;border-radius:12px!important}.product-information .product-media-container{padding:6px!important;border-radius:12px!important}.product-information h1{font-size:clamp(1.8rem,8vw,2.35rem)!important}.product-information .price{font-size:1.12rem!important}.product-information .variant-picker__option-values button,.product-information .variant-picker input+label{min-height:46px!important;padding:10px 14px!important}.product-information .rte{font-size:.96rem!important;line-height:1.65!important}.product-recommendations{padding-top:42px!important;padding-bottom:42px!important}}@media(max-width:389px){.product-information .product-details{padding-inline:14px!important}.product-information .variant-picker__option-values{gap:7px!important}.product-information .variant-picker__option-values button,.product-information .variant-picker input+label{padding-inline:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/aura-haven-product-polish.css.map */
