:root{--fine-gold: #a87c1c;--fine-gold-text: #8c6914;--fine-grey-text: #6b6b6b;--fine-line: #d9d9d9;--fine-btn-h: 4.8rem;--fine-radius: 0}:root{--fine-font-head: var(--font-heading-family);--fine-font-body: var(--font-body-family);--fine-weight-regular: 400;--fine-weight-bold: 700;--fine-text-xs: 1.2rem;--fine-text-sm: 1.4rem;--fine-text-md: 1.6rem;--fine-text-lg: 1.8rem;--fine-text-xl: 2rem;--fine-text-2xl: clamp(2.3rem, 1.59rem + 1.89vw, 3.6rem);--fine-text-3xl: clamp(2.3rem, 1.007rem + 3.45vw, 4.8rem);--fine-leading-tight: 1.15;--fine-leading-snug: 1.3;--fine-leading-body: 1.55;--fine-tracking-caps: .08em;--fine-ink: var(--fine-charcoal);--fine-ink-muted: var(--fine-grey-text);--fine-accent: var(--fine-red);--fine-accent-gold: var(--fine-gold-text);--fine-on-dark: #FFFFFF;--fine-on-dark-muted: rgba(255, 255, 255, .72);--fine-star: var(--fine-gold);--fine-star-empty: #d9d4c4;--fine-space-1: .4rem;--fine-space-2: .8rem;--fine-space-3: 1.2rem;--fine-space-4: 1.6rem;--fine-space-5: 2.4rem;--fine-space-6: 3.2rem;--fine-space-7: 4.8rem;--fine-space-8: 6.4rem;--fine-space-9: 9.6rem;--fine-section-y: clamp(4.8rem, 3.2rem + 3.2vw, 8rem);--fine-btn-h-compact: 4.4rem}html body{letter-spacing:0;line-height:var(--fine-leading-body);font-size:var(--fine-text-md);color:var(--fine-ink)}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{letter-spacing:0;line-height:var(--fine-leading-tight)}html body .color-scheme-1,html body .color-scheme-2{color:var(--fine-ink)}html body button{font-family:inherit}html body main :is(p,li,dd,td)>a:not([class]){color:var(--fine-ink);text-decoration:underline;text-underline-offset:.2em}.fine-container{width:100%;max-width:48rem;margin-inline:auto}.fine-pad{padding-inline:1.6rem}.fine-heading{font-family:var(--fine-font-head);font-weight:var(--font-heading-weight);color:var(--fine-ink);line-height:var(--fine-leading-tight);letter-spacing:0}.fine-body{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);color:var(--fine-ink);line-height:var(--fine-leading-body)}.fine-eyebrow{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);font-size:var(--fine-text-xs);letter-spacing:var(--fine-tracking-caps);text-transform:uppercase;color:var(--fine-ink-muted);line-height:var(--fine-leading-body)}.fine-script{font-family:var(--fine-font-head);font-weight:inherit;color:var(--fine-accent)}.fine-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:var(--fine-btn-h);padding:1.2rem 2.4rem;font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);letter-spacing:0;text-transform:none;text-decoration:none;border-radius:var(--fine-radius);border:.2rem solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;line-height:var(--fine-leading-body)}.fine-btn--primary{background-color:var(--fine-red);color:var(--fine-on-dark)}.fine-btn--primary:hover{background-color:#b91528}.fine-btn--outline{background-color:transparent;color:var(--fine-ink);border-color:var(--fine-charcoal)}.fine-btn--outline:hover{background-color:var(--fine-charcoal);color:var(--fine-on-dark)}.fine-bg-white{background-color:var(--fine-white);color:var(--fine-ink)}.fine-bg-red{background-color:var(--fine-red);color:var(--fine-on-dark)}.fine-bg-cream{background-color:var(--fine-cream);color:var(--fine-ink)}.fine-bg-charcoal{background-color:var(--fine-charcoal);color:var(--fine-on-dark)}.fine-bg-light{background-color:var(--fine-bg-light);color:var(--fine-ink)}.fine-bg-brown{background-color:var(--fine-brown);color:var(--fine-on-dark)}.fine-accordion{border-bottom:1px solid rgba(var(--fine-charcoal-rgb),.12)}.fine-accordion:first-child{border-top:1px solid rgba(var(--fine-charcoal-rgb),.12)}.fine-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.8rem .2rem;cursor:pointer;list-style:none}.fine-accordion__summary::-webkit-details-marker{display:none}.fine-accordion__title{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);letter-spacing:0;color:var(--fine-ink);line-height:var(--fine-leading-body)}.fine-accordion__icon{flex-shrink:0;transition:transform .2s ease;transform:rotate(90deg);display:inline-flex}.fine-accordion__icon svg{width:1.4rem;height:1.4rem;display:block}.fine-accordion[open] .fine-accordion__icon{transform:rotate(-90deg)}.fine-accordion__body{padding:0 .2rem 1.8rem}.fine-accordion__body p{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);font-size:var(--fine-text-sm);line-height:var(--fine-leading-body);color:var(--fine-ink);margin:0 0 1.4rem}.fine-accordion__body p:last-child{margin-bottom:0}.fine-acc2{border-top:1px solid rgba(0,0,0,.12)}.fine-acc2:last-of-type{border-bottom:1px solid rgba(0,0,0,.12)}.fine-acc2__summary{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 1.6rem;cursor:pointer;list-style:none}.fine-acc2__summary::-webkit-details-marker{display:none}.fine-acc2__ic{flex-shrink:0;width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--fine-red);border-radius:.4rem;font-size:var(--fine-text-md);line-height:var(--fine-leading-body)}.fine-acc2__head{display:flex;flex-direction:column;gap:.2rem;flex:1}.fine-acc2__title{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);color:var(--fine-ink);line-height:var(--fine-leading-body)}.fine-acc2__sub{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);font-size:var(--fine-text-xs);color:var(--fine-ink-muted);line-height:var(--fine-leading-body)}.fine-acc2__chv{flex-shrink:0;display:inline-flex;transform:rotate(90deg);transition:transform .2s ease}.fine-acc2__chv svg{width:1.2rem;height:1.2rem}.fine-acc2[open] .fine-acc2__chv{transform:rotate(-90deg)}.fine-acc2__body{padding:0 1.6rem 2.4rem}.fine-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:768px)and (max-width:989px){body .fine-hero__inner,body .fine-intro__inner,body .fine-cats__inner,body .fine-disc__inner,body .fine-frag__inner,body .fine-fcta__inner,body .fine-story__inner,body .fine-scent__inner,body .fine-xsell__inner,body .fine-rev__inner,body .fine-formula__inner,body .fine-perf__inner,body .fine-sformula__inner,body .fine-spec__inner,body .fine-inci__inner,body .fine-col-hero__inner,body .fine-col-banner__inner,body .fine-footer__wrap,body .fine-pdp,body .fine-sticky-atc__inner{max-width:72rem;padding-left:3.2rem;padding-right:3.2rem}body .fine-header__inner{max-width:72rem;padding-left:2.4rem;padding-right:2.4rem}body .fine-hero__inner,body .fine-intro__inner,body .fine-cats__inner,body .fine-frag__inner,body .fine-story__inner,body .fine-scent__inner,body .fine-xsell__inner,body .fine-disc__inner,body .fine-rev__inner{padding-top:var(--fine-section-y);padding-bottom:var(--fine-section-y)}body .fine-cats__title,body .fine-disc__heading,body .fine-frag__heading,body .fine-intro__title,body .fine-fcta__title,body .fine-pdp__name,body .fine-story__heading,body .fine-scent__heading,body .fine-xsell__heading,body .fine-rev__heading{font-size:var(--fine-text-2xl);line-height:var(--fine-leading-tight)}body .fine-footer__wrap{padding-top:var(--fine-section-y);padding-bottom:var(--fine-section-y)}}.fine-rstats{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.fine-rstats__row{color:inherit;line-height:var(--fine-leading-body)}.fine-rstats__stars{color:var(--fine-star);letter-spacing:.06rem}.fine-col-hero__rating-live{margin:0 0 .4rem}.fine-stars{display:inline-flex;align-items:center;gap:.5rem;line-height:1}.fine-stars__set{position:relative;display:inline-block;white-space:nowrap;font-size:1.5rem;letter-spacing:.15rem}.fine-stars__empty{color:var(--fine-line)}.fine-stars__fill{position:absolute;left:0;top:0;overflow:hidden;color:var(--fine-star);white-space:nowrap}.fine-stars__num{font-family:var(--fine-font-body);font-weight:var(--fine-weight-bold);font-size:1.2rem;color:var(--fine-ink)}.fine-header__nav,.fine-header__inner{overflow:visible}.fine-nav-item{position:relative;display:inline-block}.fine-nav-dd{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(.6rem);min-width:21rem;background:#fff;border:1px solid #e6e1d3;box-shadow:0 1.4rem 3.4rem #00000021;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s;z-index:120;padding:.8rem 0}.fine-nav-item:hover .fine-nav-dd,.fine-nav-item:focus-within .fine-nav-dd{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.fine-nav-dd__inner{display:flex;flex-direction:column}.fine-nav-dd__link{padding:.75rem 1.8rem;font-family:var(--fine-font-body);font-size:var(--fine-text-sm);line-height:var(--fine-leading-body);color:var(--fine-ink);text-decoration:none;white-space:nowrap}.fine-nav-dd__link:hover{background:#f7f3e9;color:var(--fine-accent)}.fine-nav-dd__all{margin-top:.5rem;padding:.9rem 1.8rem 0;border-top:1px solid #efe9da;font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:0;color:var(--fine-accent);text-decoration:none;line-height:var(--fine-leading-body)}@media(max-width:989px){.fine-nav-dd{display:none!important}}.fine-card{display:flex;flex-direction:column;text-align:center;height:100%}.fine-card__choice-top{text-align:center;margin-bottom:.6rem;min-height:1.9rem}.fine-card__choice-top span{display:inline-block;padding:.2rem .8rem;background:#faea85;font-family:var(--fine-font-body);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:0;color:var(--fine-ink);line-height:var(--fine-leading-body)}.fine-card__media{position:relative;display:block;width:100%;aspect-ratio:1/1}.fine-card__media img{width:100%;height:100%;object-fit:contain}.fine-card__body{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:.6rem;flex:1}.fine-card__name{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);line-height:var(--fine-leading-body);letter-spacing:0;color:var(--fine-ink);text-decoration:none;margin-top:.4rem}.fine-card__name{padding-block:1.25rem;margin-top:-.85rem;margin-bottom:-1.25rem}.fine-card__family{margin:.2rem 0 0;font-family:var(--fine-font-body);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:var(--fine-tracking-caps);text-transform:uppercase;color:var(--fine-ink-muted);line-height:var(--fine-leading-body)}.fine-card__volume{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);font-size:var(--fine-text-xs);line-height:var(--fine-leading-body);color:var(--fine-ink-muted);margin:.3rem 0 0;letter-spacing:0}.fine-card__inspo{font-family:var(--fine-font-body);font-weight:var(--fine-weight-regular);font-size:var(--fine-text-xs);line-height:var(--fine-leading-body);color:var(--fine-ink-muted);margin:.4rem 0 0}.fine-card__inspo em{font-style:italic}.fine-card__notes{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:0;color:var(--fine-ink);margin:.4rem 0 0;line-height:var(--fine-leading-body)}.fine-card__notes span{display:inline}.fine-card__priceRow{display:flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:.6rem;flex-wrap:wrap;justify-content:center}.fine-card__price{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xl);letter-spacing:0;color:var(--fine-ink);line-height:var(--fine-leading-snug)}.fine-card__form{width:100%;padding-top:1rem}.fine-card__add{width:100%;max-width:17.5rem;height:var(--fine-btn-h-compact);border:0;background:var(--fine-red);color:var(--fine-on-dark);cursor:pointer;font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-sm);letter-spacing:0;text-transform:none;display:inline-flex;align-items:center;justify-content:center;line-height:var(--fine-leading-body)}.fine-card__add[disabled]{background:transparent;cursor:not-allowed;color:var(--fine-ink-muted);border:2px solid var(--fine-line)}.fine-card__add--choose{display:inline-flex;align-items:center;justify-content:center;margin-inline:auto;text-decoration:none;box-sizing:border-box}@media(min-width:990px){.fine-card__choice-top{margin-bottom:.8rem;min-height:2.2rem}.fine-card__body{padding:1.6rem .4rem .4rem}.fine-card__name{font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);line-height:var(--fine-leading-body);color:var(--fine-ink);margin:-1.25rem 0}.fine-card__notes{font-family:var(--fine-font-body);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);line-height:var(--fine-leading-body);letter-spacing:0;color:var(--fine-ink);margin-top:.8rem}.fine-card__priceRow{padding-top:1rem;gap:.8rem}.fine-card__price{font-size:var(--fine-text-md);letter-spacing:0;line-height:var(--fine-leading-body);color:var(--fine-ink)}.fine-card__form{padding-top:1.2rem}.fine-card__add{max-width:none;height:var(--fine-btn-h-compact);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}}.fine-shoplinks{max-width:43rem;margin:0 auto;padding:2.4rem 2rem 3.2rem}.fine-shoplinks__heading{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xl);text-align:center;margin:0 0 2rem;color:var(--fine-ink);line-height:var(--fine-leading-snug)}.fine-shoplinks__wrap{display:grid;gap:2.4rem}.fine-shoplinks__ds{max-width:26rem;margin:0 auto;width:100%}.fine-shoplinks__cats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.fine-shoplinks__cats .fine-btn{font-size:var(--fine-text-md);padding:0 1rem;display:inline-flex;min-height:var(--fine-btn-h);align-items:center;justify-content:center;line-height:var(--fine-leading-body);letter-spacing:0}@media(min-width:990px){.fine-shoplinks{max-width:96rem;padding:4rem}.fine-shoplinks__wrap{grid-template-columns:26rem 1fr;align-items:center;gap:4.8rem}.fine-shoplinks__cats{grid-template-columns:1fr 1fr}}.fine-grid__list{max-width:43rem;margin-inline:auto;padding:2rem;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:3.2rem 1.8rem;border-top:1px solid #000}@media(min-width:990px){.fine-grid__list{max-width:132rem;grid-template-columns:repeat(4,1fr);gap:2.4rem 2rem;padding:3.2rem 6.8rem}}@media(max-width:989px){body:has(.fine-sticky-atc.is-visible,.fine-acc-sticky.is-visible){padding-bottom:6.1rem}}.fine-ic{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex:none;margin-inline-end:.35em}.fine-pdp__badge-val .fine-ic,.fine-acc2__ic .fine-ic,.fine-de5__check-mark .fine-ic,.fine-de5__bullet-mark .fine-ic,.tkp__tick .fine-ic,.fine-ds__tick .fine-ic,.fine-perf__stars .fine-ic{margin-inline-end:0}.fine-de5__check-mark .fine-ic,.fine-de5__bullet-mark .fine-ic{width:1.6rem;height:1.6rem}.fine-ic--flag{width:1.333em;border-radius:.1em;box-shadow:0 0 0 .5px #0000002e}.fine-pdp__badge-val .fine-ic{width:2.6rem;height:2.6rem;vertical-align:middle}.fine-pdp__badge-val .fine-ic--flag{width:3.2rem;height:2.4rem}.fine-acc2__ic .fine-ic{width:2rem;height:2rem}.contact .field:has(#ContactForm-phone){display:none}:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-histogram-row{min-height:4.4rem}:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-voting-controls__button,:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-media-grid__arrow{min-width:4.4rem;min-height:4.4rem}:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-button{min-height:4.4rem}:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-histogram-row__frequency,:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-voting-controls .jm-text,:is(.fine-jdgm2,.fine-acc__reviews,.jdgm-review-widget) .jm-voting-controls__icon{color:var(--fine-ink-muted)}@supports (height: 100dvh){.drawer,.drawer__inner{height:100dvh}}cart-drawer-items{min-height:0}.drawer__footer{padding:1rem 0 1.2rem}.cart-drawer .cart__ctas{display:block}.cart-drawer__express{margin-top:.8rem}.cart-drawer__express .shopify-cleanup,.cart-drawer__express [data-shopify-buttoncontainer]{justify-content:stretch}.cart-drawer__guarantee{margin:.8rem 0 0;text-align:center;font-size:var(--fine-text-xs);color:var(--fine-ink);line-height:var(--fine-leading-body)}.cart-drawer__guarantee a{color:inherit;text-underline-offset:.2rem}.ds-cart-note{margin:3px 0 0;font-size:var(--fine-text-xs);font-weight:var(--fine-weight-regular);color:var(--fine-ink-muted);letter-spacing:0;line-height:var(--fine-leading-body);text-wrap:balance}.fine-pdp__stars .fine-stars__set,.fine-rev__headline .fine-stars__set{font-size:inherit;letter-spacing:.1rem}@media(max-width:749px)and (max-height:760px){cart-drawer .cart-drawer__express{display:none}cart-drawer .tax-note{margin:.2rem 0 0;font-size:var(--fine-text-xs);line-height:var(--fine-leading-body)}cart-drawer .cart__ctas{margin-top:.8rem}}nav[aria-label=Breadcrumb] a{display:inline-block;padding:1.4rem .6rem;margin:-1.4rem -.6rem}.fine-acc__rating,.fine-de5__rating,.smp-hero__how{position:relative}.fine-acc__rating:after,.fine-de5__rating:after,.smp-hero__how:after{content:"";position:absolute;top:-.5rem;right:0;bottom:-.5rem;left:0}.fine-footer__logo{min-height:4.4rem;align-items:center}@media(min-width:990px){body .fine-story__heading,body .fine-de5-story__section-title,body .fine-de5-story__intro h3,body .fine-de5-story__lead h3{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xl);line-height:var(--fine-leading-snug);letter-spacing:0;text-transform:none;color:var(--fine-ink)}body .fine-story__inner{display:block;columns:2;column-gap:var(--fine-space-8)}body .fine-story__tile+.fine-story__tile{margin-top:var(--fine-space-7)}body .fine-story__head-btn{break-after:avoid}body .fine-story__body p{break-inside:avoid}body .fine-story__tile:only-child{column-span:all}body .fine-de5-story__inner{max-width:72rem}body .fine-de5-story__intro,body .fine-de5-story__lead,body .fine-de5-story__outro,body .fine-de5-story__section{text-align:left}}html body .fine-story__heading,html body .fine-de5-story__section-title,html body .fine-de5-story__intro h3,html body .fine-de5-story__lead h3{font-size:var(--fine-text-xl);line-height:var(--fine-leading-snug);letter-spacing:0}html body main :is(.h0,.h1,.h2,.h3,.h4,.h5){letter-spacing:0}html body main .rich-text__heading,html body .fine-de5-story__heading{font-size:var(--fine-text-2xl);line-height:var(--fine-leading-tight)}html body main :is(h1,h2){text-wrap:balance}html body :is(.fine-acc2__ic,.fine-ic--flag,.fine-col-hero__media img,.fine-about-sys__card-img,.fine-footer__payment-tile,.fine-header__cart-badge,.fine-header__nav-link.is-accent,.fine-hero__price-save,.fine-intro__media img,.fine-tst__card,.fine-tst__avatar,.fine-acc-feat__num,.fine-xsell__row,.fine-de5-xs__card,.smp-formula__chip,.smp-how__num,.fine-atc-toast,.fcb__btn,.ffb__track,.ffb__fill){border-radius:var(--fine-radius)}html body .fine-tst__dot:before,html body .fine-tst__dot.is-active:before{border-radius:var(--fine-radius)}html body .button,html body .button--primary,html body .button--secondary,html body .cart__checkout-button{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);letter-spacing:0;text-transform:none;border-radius:var(--fine-radius);min-height:var(--fine-btn-h)}html body :is(.link,.underlined-link){color:var(--fine-ink)}html body .cart-items thead th,html body .caption-with-letter-spacing{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:var(--fine-tracking-caps);text-transform:uppercase;color:var(--fine-ink-muted)}html body .cart-item__name{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);letter-spacing:0;color:var(--fine-ink)}html body :is(.cart-items,.cart-drawer,.totals) .price,html body .totals__total-value,html body .totals__total{letter-spacing:0}html body .tax-note{font-size:var(--fine-text-xs);letter-spacing:0;color:var(--fine-ink-muted);line-height:var(--fine-leading-body)}html body .rte{font-size:var(--fine-text-md);line-height:var(--fine-leading-body);color:var(--fine-ink)}html body .rte :is(h3,h4){font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xl);line-height:var(--fine-leading-snug);letter-spacing:0}html body .rte :is(strong,b){font-weight:var(--fine-weight-bold)}html body .rte a{color:var(--fine-ink);font-weight:var(--fine-weight-bold);text-decoration:underline}html body .field__label{letter-spacing:0;color:var(--fine-ink-muted);font-size:var(--fine-text-sm)}html body .field__input{letter-spacing:0}html body .fine-faq,html body .fine-faq p,html body .fine-faq__contact{color:var(--fine-ink)}html body .fine-faq__lead{color:var(--fine-ink-muted)}html body .fine-faq summary{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-lg);line-height:var(--fine-leading-snug);color:var(--fine-ink);letter-spacing:0}html body .fine-faq h2{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xs);letter-spacing:var(--fine-tracking-caps);color:var(--fine-accent)}html body .page-contact{color:var(--fine-ink);font-size:var(--fine-text-md);line-height:var(--fine-leading-body)}html body .page-contact :is(p,li,strong,span,label,a){font-size:var(--fine-text-md);letter-spacing:0}html body .page-contact :is(h1,h2){font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-2xl);line-height:var(--fine-leading-tight);letter-spacing:0;color:var(--fine-ink)}html body .page-contact h3{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-xl);line-height:var(--fine-leading-snug);letter-spacing:0;color:var(--fine-ink)}html body .page-contact a{color:var(--fine-ink);font-weight:var(--fine-weight-bold);text-decoration:underline}html body .page-contact .form-box{border-radius:var(--fine-radius)}html body .page-contact :is(input,textarea,select){border-radius:var(--fine-radius);font-size:var(--fine-text-md)}html body .page-contact :is(input,textarea):focus{border-color:var(--fine-ink)}html body .fine-faq :is(li,strong){color:var(--fine-ink)}html body .fine-faq__contact{font-size:var(--fine-text-sm)}html body .page-contact .info-block h3{font-size:var(--fine-text-xl)}html body .page-contact .info-block p{font-size:var(--fine-text-md);line-height:var(--fine-leading-body)}html body .page-contact label{font-weight:var(--fine-weight-bold)}html body .page-contact .submit-btn{background:var(--fine-accent);color:var(--fine-on-dark);border-radius:var(--fine-radius);min-height:var(--fine-btn-h);font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-md);letter-spacing:0;text-transform:none}html body .page-contact .submit-btn:hover{transform:none}html body .page-contact a{color:var(--fine-ink)!important;font-weight:var(--fine-weight-bold)!important}html body .main-page-title{font-family:var(--fine-font-head);font-weight:var(--fine-weight-bold);font-size:var(--fine-text-3xl);line-height:var(--fine-leading-tight);letter-spacing:0;color:var(--fine-ink)}html body :is(.fine-col-banner__text,.fine-cats__sub,.fine-fcta__accent,.fine-formula__desc,.fine-frag__heading){text-transform:none}html body :is(.fine-de5__bread-sep,.fine-about-hero__bread-sep){color:var(--fine-ink-muted)}html body :is(.fine-acc__rating,.fine-de5__rating).fine-rating-link{min-height:4.4rem;padding-block:0;margin-block:0}html body .fine-acc__trust a{padding-block:.6rem}html body .page-contact :is(h1,h2){font-size:var(--fine-text-xl)!important;line-height:var(--fine-leading-snug)}html body nav[aria-label=Breadcrumb]{font-family:var(--fine-font-body);font-size:var(--fine-text-xs);color:var(--fine-ink-muted);letter-spacing:0}html body nav[aria-label=Breadcrumb] a{color:var(--fine-ink-muted);font-weight:var(--fine-weight-regular)}html body nav[aria-label=Breadcrumb] :is(.fine-pdp__bread-current,.fine-crumb__current,.fine-de5__bread-current,.fine-about-hero__bread-current,.fine-colhead__bread>span,.fine-acc__bread>span:last-child){color:var(--fine-ink);font-weight:var(--fine-weight-regular)}html body :is(.fine-de5__bread,.fine-about-hero__bread,.fine-pdp__bread){gap:0}html body :is(.fine-pdp__bread-sep,.fine-crumb__sep,.fine-de5__bread-sep,.fine-about-hero__bread-sep){margin-inline:var(--fine-space-1);color:var(--fine-ink-muted)}html body .fine-crumb__sep{margin-inline-end:0}html body .fine-acc-sticky__btn.is-pending{background:transparent;color:var(--fine-ink-muted);border:2px solid var(--fine-line)}@media(max-width:989px){html body .fine-de5__purchase{padding-top:var(--fine-space-2)}}.fine-shoplinks--no-ds .fine-shoplinks__cats{max-width:60rem;margin-inline:auto;width:100%}@media(min-width:990px){html body .fine-shoplinks--no-ds .fine-shoplinks__wrap{grid-template-columns:1fr}html body .fine-shoplinks--no-ds .fine-shoplinks__cats{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fine-base.css.map */
