.product-information{--sb-gold: #c9a96e;--sb-gold-deep: #a8842f;--sb-ivory: #f6f2e9;--sb-ease: cubic-bezier(.22, 1, .36, 1);--sb-spotlight: radial-gradient(120% 85% at 50% 32%, #ffffff 0%, #f5f0e6 48%, #e2dac8 100%)}.product-information__media media-gallery{overflow:hidden;border-radius:24px;background:var(--sb-spotlight);box-shadow:inset 0 0 0 1px #0000000d}.product-information__media .product-media-container,.product-information__media .product-media{background:var(--sb-spotlight)}.product-information__media .product-media{isolation:isolate}.product-information__media .product-media__image{mix-blend-mode:multiply;filter:contrast(1.05) saturate(1.06)}.product-information__media .product-media-container:not(.product-media-container--model) .product-media__image{transform:scale(.9);transition:transform 1.2s var(--sb-ease)}@media(hover:hover){.product-information__media .product-media-container:hover .product-media__image{transform:scale(.94)}}.product-details .text-block h1,.product-details .text-block h3{margin:0;font-family:var(--font-heading--family);font-size:clamp(34px,3.2vw,46px);font-weight:500;line-height:1.08;letter-spacing:.005em;text-wrap:balance;color:var(--color-foreground-heading)}.product-details .text-block h1:before{content:"";display:block;width:96px;height:10px;margin:0 0 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='10' viewBox='0 0 96 10'%3E%3Cpath d='M0 5h38M58 5h38' stroke='%23b8923e' stroke-width='1'/%3E%3Cpath d='M48 0l5 5-5 5-5-5z' fill='%23b8923e'/%3E%3C/svg%3E") no-repeat left center}.product-details product-price{font-family:var(--font-heading--family);font-size:32px;font-weight:500;line-height:1;color:var(--sb-gold-deep)}.product-details .trustify-review-stars{filter:hue-rotate(-100deg) saturate(1.15)}.product-details .divider__line{border-color:#c9a96e66!important;background:#c9a96e66}.product-details .variant-option legend,.product-details .variant-option__legend{margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--color-foreground-heading)}.product-details .variant-option__button-label{border-radius:999px!important;border:1px solid rgb(0 0 0 / .2)!important;transition:border-color .35s var(--sb-ease),background-color .35s var(--sb-ease),color .35s var(--sb-ease),transform .35s var(--sb-ease)}@media(hover:hover){.product-details .variant-option__button-label:hover{border-color:var(--sb-gold)!important;transform:translateY(-1px)}}.product-details .variant-option__button-label:has(input:checked){color:var(--sb-gold)!important;background:#0a0a0a!important;border-color:var(--sb-gold)!important;box-shadow:0 10px 24px -14px #c9a96ecc}.product-details .variant-option__button-label:has(input:checked) *{color:var(--sb-gold)!important}.product-details .product-form-buttons{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 54px}.product-details .product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button{position:relative;overflow:hidden;isolation:isolate;min-height:56px;border:1px solid #dcc082!important;border-radius:999px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#1a1305!important;text-shadow:0 1px 0 rgb(255 255 255 / .4);background:linear-gradient(180deg,#f3dc9f,#d4b06a 46%,#b08a3a)!important;box-shadow:inset 0 1px #fff9,inset 0 -1px #00000040,0 12px 28px -14px #c9a96ed9!important;transition:transform .45s var(--sb-ease),box-shadow .45s var(--sb-ease),filter .45s var(--sb-ease)}.product-details .product-form-buttons .add-to-cart-button:after,.sticky-add-to-cart__button:after{content:"";position:absolute;top:0;bottom:0;left:-70%;z-index:-1;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .7),transparent);transform:skew(-20deg);transition:left .9s var(--sb-ease);pointer-events:none}.product-details .product-form-buttons .add-to-cart-button:hover,.sticky-add-to-cart__button:hover{transform:translateY(-1px);filter:brightness(1.05) saturate(1.05)}.product-details .product-form-buttons .add-to-cart-button:hover:after,.sticky-add-to-cart__button:hover:after{left:130%}.product-details .product-form-buttons .add-to-cart-button *,.sticky-add-to-cart__button *{color:#1a1305!important}.product-details .quantity-selector{border-radius:999px!important;border-color:#0003!important;overflow:hidden}.product-details .shopify-payment-button__more-options{font-size:12px;letter-spacing:.08em;color:var(--sb-gold-deep)}.product-details rte-formatter :is(h1,h2,h3,h4,h5,h6){margin:8px 0 14px;padding-bottom:12px;font-family:var(--font-heading--family);font-size:30px;font-weight:500;line-height:1.1;color:var(--color-foreground-heading);border-bottom:1px solid rgb(201 169 110 / .4)}.product-details rte-formatter p{font-size:15px;line-height:1.75;color:#3d3d3d}.product-details rte-formatter strong{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sb-gold-deep)}.sticky-add-to-cart__bar{color:#fff;background:#0b0b0b!important;border:1px solid rgb(201 169 110 / .45);border-radius:999px!important;box-shadow:0 24px 50px -20px #000000b3!important}.sticky-add-to-cart__title,.sticky-add-to-cart__variant{color:#fff!important}.sticky-add-to-cart__variant{opacity:.7}.sticky-add-to-cart__price,.sticky-add-to-cart__price .price{font-family:var(--font-heading--family);font-size:24px;font-weight:500;color:#e3c273!important}.sticky-add-to-cart__image-img{border-radius:12px}.product-recommendations .section-resource-list__content{justify-content:center!important;margin-bottom:clamp(8px,1.5vw,20px)}.product-recommendations .section-resource-list__content .text-block{width:100%;max-width:none;justify-content:center!important;align-items:center!important;text-align:center!important}.product-recommendations .section-resource-list__content .text-block :is(h3,h4){margin:0;font-family:var(--font-heading--family);font-size:clamp(30px,3.4vw,42px);font-weight:500;line-height:1.08;text-align:center;color:var(--color-foreground-heading)}.product-recommendations .section-resource-list__content .text-block :is(h3,h4):before{content:"";display:block;width:96px;height:10px;margin:0 auto 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='10' viewBox='0 0 96 10'%3E%3Cpath d='M0 5h38M58 5h38' stroke='%23b8923e' stroke-width='1'/%3E%3Cpath d='M48 0l5 5-5 5-5-5z' fill='%23b8923e'/%3E%3C/svg%3E") no-repeat center}@media screen and (max-width:749px){.product-information__media media-gallery{border-radius:18px}.product-details product-price{font-size:28px}.sticky-add-to-cart__bar{border-radius:28px!important}}@media(prefers-reduced-motion:reduce){.product-information__media .product-media__image,.product-details .variant-option__button-label,.product-details .product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button{transition:none!important}.product-details .product-form-buttons .add-to-cart-button:after,.sticky-add-to-cart__button:after{display:none}}.product-details product-price,.product-details product-price div,.product-details product-price .price{font-family:var(--font-heading--family);font-size:34px;font-weight:500;line-height:1;color:var(--sb-gold-deep)}.product-details rte-formatter :is(h1,h2,h3,h4,h5,h6) strong{font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.product-details shopify-accelerated-checkout{display:block;overflow:visible;border-radius:0}.product-details shop-pay-wallet-button{display:block;overflow:hidden;border-radius:999px}.product-recommendations [class*=product_title],.product-recommendations [class*=product_title] a{color:var(--color-foreground-heading)!important}.trustify-review-box .tr-review-box__title{font-family:var(--font-heading--family);font-size:clamp(32px,3.6vw,44px);font-weight:500;line-height:1.1;color:var(--color-foreground-heading)}.trustify-review-box .tr-review-box__title:before{content:"";display:block;width:96px;height:10px;margin:0 auto 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='10' viewBox='0 0 96 10'%3E%3Cpath d='M0 5h38M58 5h38' stroke='%23b8923e' stroke-width='1'/%3E%3Cpath d='M48 0l5 5-5 5-5-5z' fill='%23b8923e'/%3E%3C/svg%3E") no-repeat center}.trustify-review-box .tr-reviews-metrics__rating{font-family:var(--font-heading--family);font-weight:500;color:var(--color-foreground-heading)}.trustify-review-box .tr-stars,.trustify-review-box .tr-average-stars,.trustify-review-box .tr-review-stars{filter:hue-rotate(-100deg) saturate(1.15)}.trustify-review-box .tr-reviews-metrics__progress-bar{border-radius:999px;overflow:hidden}.trustify-review-box .tr-reviews-metrics__progress-bar--fill{background:linear-gradient(90deg,#d4b06a,#b08a3a)!important}.trustify-review-box .tr-review-box__button-create{position:relative;overflow:hidden;padding-inline:30px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1a1305!important;background:linear-gradient(180deg,#f3dc9f,#d4b06a 46%,#b08a3a)!important;border:1px solid #dcc082!important;border-radius:999px!important;box-shadow:inset 0 1px #fff9,0 12px 26px -14px #c9a96ed9}.trustify-review-box .tr-dropdown__toggle{border-radius:999px}.sticky-add-to-cart__bar:before{background:linear-gradient(#0b0b0b 0 100%),linear-gradient(#c9a96e8c 0 100%)!important;background-clip:content-box,border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media screen and (min-width:750px){.product-information__media .product-media-container:not(.product-media-container--model) .product-media__image{width:auto!important;height:560px!important;max-width:100%;margin:auto;transform:none}.product-information__media .product-media{align-items:center;justify-content:center}}@media screen and (max-width:749px){.product-information__media .product-media-container:not(.product-media-container--model) .product-media__image{width:auto!important;height:440px!important;max-width:100%;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/scentbloom-product-page.css.map */
