:root{--sb-ink: #141210;--sb-gold: #c9a96e;--sb-gold-deep: #8c6c22;--sb-ease-out: cubic-bezier(.22, 1, .36, 1)}::selection{background:var(--sb-gold);color:var(--sb-ink)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--sb-gold);outline-offset:3px}.product-card [data-sb-gender]>:last-child:after{position:absolute;z-index:3;top:12px;left:12px;margin:0;padding:.5em .9em .44em;font-size:10px;letter-spacing:.2em;vertical-align:baseline;box-shadow:0 6px 14px -8px #0000008c;pointer-events:none}.product-card :is(.group-block,.group-block-content):has([data-sb-gender]){position:static}.product-card .text-block--align-center[data-sb-gender]>:last-child:after{left:12px}.product-card [data-sb-gender]{--font-size: 1rem;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.01em}.product-card [data-sb-gender]>*{margin:0;font:inherit;text-wrap:pretty}.product-card .product-card__content{row-gap:6px}.product-card .card-gallery{margin-bottom:8px}.product-card product-price .price{font-family:var(--font-body--family);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--sb-ink);font-variant-numeric:lining-nums tabular-nums}.product-card product-price :is(.compare-at-price,s){font-weight:400;color:#14121080}.product-card .trustify-review-stars-collection:has(.tr-average-stars--positive[style*="width: 0%"]){display:none}.product-card .tr-review-stars{--tr-star-color: var(--sb-gold);transform:scale(.88);transform-origin:left center}.product-card .text-block--align-center~.shopify-app-block .tr-review-stars{transform-origin:center}.product-card .quick-add__button{background:linear-gradient(145deg,#e3c88d,var(--sb-gold) 55%,#a8842f);color:var(--sb-ink);border:0;box-shadow:0 10px 20px -10px #1c140699}@media(hover:hover){.product-card .quick-add__button{translate:0 6px;transition:opacity .35s var(--sb-ease-out),translate .45s var(--sb-ease-out),box-shadow .35s var(--sb-ease-out)}.product-card:hover .quick-add__button,.product-card:focus-within .quick-add__button{translate:0 0}.product-card .quick-add__button:hover{box-shadow:0 14px 26px -10px #1c1406b3}}@media screen and (max-width:749px){.product-card [data-sb-gender]{font-size:14px}.product-card [data-sb-gender]>:last-child:after{top:8px;left:8px;font-size:9px;letter-spacing:.16em}.product-card product-price .price{font-size:16px}.product-card .product-card__content{padding-bottom:14px}}@media screen and (min-width:990px){.product-information__grid{align-items:start}.product-information__grid>.product-information__media{position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start}}.product-details product-price .price{font-family:var(--font-heading--family);font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.1;letter-spacing:.01em;color:var(--sb-gold-deep);font-variant-numeric:lining-nums}@media screen and (min-width:750px){.header-menu .menu-list__link-title{position:relative}.header-menu .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:var(--sb-gold);transform:scaleX(0);transform-origin:center;transition:transform .4s var(--sb-ease-out)}.header-menu .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true]) .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.product-card .quick-add__button,.header-menu .menu-list__link-title:after{transition:none}.product-card .quick-add__button{translate:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/scentbloom-refresh.css.map */
