:root{--lux-black:#11100d;--lux-night:#1a1814;--lux-bone:#f2ece3;--lux-paper:#faf7f1;--lux-clay:#d8cdc0;--lux-ink:#18140f;--lux-muted:#635b52;--lux-line:rgba(24, 20, 15, .16);--lux-bone-80:rgba(242, 236, 227, .8);--lux-bone-64:rgba(242, 236, 227, .64);--lux-line-dark:rgba(242, 236, 227, .2);--lux-gold:var(--soy-gold-foil, #c9a44c);--lux-gold-ink:var(--soy-gold-deep, #85661f);--lux-t-micro:var(--t-micro, .6875rem);--lux-t-small:var(--t-small, .875rem);--lux-t-body:var(--t-body, 1rem);--lux-t-lead:var(--t-lead, 1.125rem);--lux-track-label:.13em;--lux-track-btn:.1em}:root{--soy-ink:#18140f;--soy-black:#050506;--soy-night:#0b0d11;--soy-bone:#f2ece3;--soy-paper:#faf7f1;--soy-sand:#d8cdc0;--soy-gold:#bc925f;--soy-bronze:#bc925f;--soy-wine:#bc925f;--soy-line:rgba(24, 20, 15, .16);--soy-muted:#736960;--soy-serif:"Bodoni Moda",Didot,"Times New Roman",serif;--soy-sans:"Instrument Sans",Arial,sans-serif}html{scroll-behavior:smooth}body{margin:0;background:var(--soy-bone);color:var(--soy-ink)}.soy-cart-page,.soy-collections-page,.soy-journal,.soy-not-found,.soy-search-page,.soy-site-header,.soy-standard{font-family:var(--soy-sans)}.soy-cart-page *,.soy-collections-page *,.soy-journal *,.soy-not-found *,.soy-search-page *,.soy-site-header *,.soy-standard *{box-sizing:border-box}.soy-site-header{position:sticky;inset-block-start:0;z-index:90;min-height:76px;border-bottom:1px solid rgba(244,239,231,.14);background:#090806f7;color:var(--soy-bone);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.soy-site-header__inner{width:min(1440px,100%);min-height:76px;margin:0 auto;padding:0 clamp(22px,3.5vw,58px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.soy-site-header__actions,.soy-site-header__nav{display:flex;align-items:center;gap:clamp(18px,2.1vw,34px)}.soy-site-header__actions{justify-content:flex-end}.soy-site-header a,.soy-site-header summary{color:inherit;text-decoration:none}.soy-site-header__link{position:relative;padding:28px 0 25px;font-size:11px;line-height:1;font-weight:650;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:.84;transition:opacity .2s ease}.soy-site-header__link:after{content:"";position:absolute;left:0;right:100%;bottom:20px;height:1px;background:var(--soy-gold);transition:right .25s ease}.soy-site-header__link:hover{opacity:1}.soy-site-header__link:hover:after{right:0}.soy-site-header__brand{display:inline-flex;flex-direction:column;align-items:center;justify-self:center;min-width:138px;font-family:var(--soy-serif);font-size:23px;line-height:.9;letter-spacing:.03em;text-align:center}.soy-site-header__brand em{margin:-1px 0;color:var(--soy-gold);font-size:12px;font-weight:500}.soy-site-header__icon-link{position:relative;display:grid;place-items:center;width:34px;height:34px;opacity:.9}.soy-site-header__icon-link svg{width:20px;height:20px}.soy-site-header__cart-count{position:absolute;right:-3px;top:-2px;min-width:17px;height:17px;padding:0 4px;border-radius:10px;display:grid;place-items:center;background:var(--soy-bone);color:var(--soy-ink);font-size:9px;font-weight:700}.soy-site-header__mobile{display:none}.soy-page-kicker,.soy-page-label{margin:0 0 18px;color:var(--soy-gold);font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.soy-page-title{max-width:900px;margin:0;font-family:var(--soy-serif);font-size:clamp(48px,7vw,104px);line-height:.92;font-weight:500;letter-spacing:-.045em}.soy-page-intro{max-width:620px;margin:26px 0 0;color:#f4efe7b8;font-size:clamp(16px,1.45vw,20px);line-height:1.6}.soy-cart-page__hero,.soy-collections-page__hero,.soy-journal__hero,.soy-not-found,.soy-search-page__hero,.soy-standard__hero{position:relative;overflow:hidden;background:var(--soy-black);color:var(--soy-bone)}.soy-cart-page__hero:after,.soy-collections-page__hero:after,.soy-journal__hero:after,.soy-not-found:after,.soy-search-page__hero:after,.soy-standard__hero:after{content:"";position:absolute;width:620px;height:620px;right:-180px;bottom:-430px;border:1px solid rgba(184,137,77,.26);border-radius:50%;box-shadow:0 0 0 90px #b8894d09,0 0 0 180px #b8894d06;pointer-events:none}.soy-cart-page__hero-inner,.soy-collections-page__hero-inner,.soy-journal__hero-inner,.soy-search-page__hero-inner,.soy-standard__hero-inner{position:relative;z-index:1;width:min(1260px,calc(100% - 44px));margin:0 auto;padding:clamp(78px,10vw,150px) 0 clamp(70px,9vw,130px)}.soy-cart-page__body,.soy-collections-page__body,.soy-journal__body,.soy-search-page__body,.soy-standard__body{width:min(1260px,calc(100% - 44px));margin:0 auto;padding:clamp(70px,8vw,120px) 0}.soy-standard__body{display:grid;grid-template-columns:minmax(190px,.3fr) minmax(0,1fr);gap:clamp(50px,9vw,130px)}.soy-standard__aside{align-self:start;position:sticky;top:112px;padding-top:10px;border-top:1px solid var(--soy-ink)}.soy-standard__aside p{margin:16px 0 6px;color:var(--soy-muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.soy-standard__aside a{color:var(--soy-ink);font-size:13px;text-underline-offset:4px}.soy-standard__rte{max-width:830px;font-size:17px;line-height:1.76}.soy-standard__rte script,.soy-standard__rte style{display:none!important}.soy-standard__rte>:first-child{margin-top:0!important}.soy-standard__rte h1{display:none}.soy-standard__rte h2,.soy-standard__rte h3,.soy-standard__rte h4{margin:1.8em 0 .65em;color:var(--soy-ink)!important;font-family:var(--soy-serif)!important;font-weight:500!important;letter-spacing:-.025em!important}.soy-standard__rte h2{font-size:clamp(34px,4vw,58px)!important;line-height:1.02!important}.soy-standard__rte h3{font-size:clamp(25px,2.5vw,36px)!important}.soy-standard__rte li,.soy-standard__rte p{color:#4d473f!important;font-family:var(--soy-sans)!important}.soy-standard__rte img{max-width:100%;height:auto;margin:28px 0}.soy-standard__rte a{color:var(--soy-ink);text-underline-offset:4px}.soy-standard__rte hr{margin:44px 0;border:0;border-top:1px solid var(--soy-line)}.soy-standard__rte table{width:100%;border-collapse:collapse}.soy-standard__rte td,.soy-standard__rte th{padding:14px;border:1px solid var(--soy-line)}.soy-contact-form{margin-top:56px;padding-top:48px;border-top:1px solid var(--soy-line)}.soy-contact-form h2{margin:0 0 28px;font-family:var(--soy-serif);font-size:clamp(34px,4vw,55px);font-weight:500;letter-spacing:-.035em}.soy-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.soy-field{display:grid;gap:9px}.soy-field--wide{grid-column:1/-1}.soy-field label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.soy-cart-page input[type=number],.soy-field input,.soy-field textarea,.soy-search-form input{width:100%;border:1px solid var(--soy-line);border-radius:0;background:var(--soy-paper);color:var(--soy-ink);font:inherit;outline:0}.soy-field input{min-height:54px;padding:0 16px}.soy-field textarea{min-height:160px;padding:16px;resize:vertical}.soy-field input:focus,.soy-field textarea:focus,.soy-search-form input:focus{border-color:var(--soy-gold);box-shadow:0 0 0 1px var(--soy-gold)}.soy-button{min-height:54px;padding:0 28px;border:1px solid var(--soy-ink);border-radius:0;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--soy-ink);color:var(--soy-bone)!important;font-family:var(--soy-sans);font-size:11px;font-weight:700;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.soy-button:hover{background:0 0;color:var(--soy-ink)!important}.soy-button--light{border-color:var(--soy-bone);background:var(--soy-bone);color:var(--soy-ink)!important}.soy-button--light:hover{background:0 0;color:var(--soy-bone)!important}.soy-standard__cta{padding:clamp(70px,8vw,112px) 22px;background:#262118;color:var(--soy-bone);text-align:center}.soy-standard__cta h2{max-width:780px;margin:0 auto 30px;font-family:var(--soy-serif);font-size:clamp(40px,5.5vw,76px);line-height:.98;font-weight:500;letter-spacing:-.04em}.soy-search-form{display:grid;grid-template-columns:1fr auto;max-width:760px;margin-bottom:54px}.soy-search-form input{min-height:58px;padding:0 18px}.soy-result-count{margin:0 0 24px;color:var(--soy-muted);font-size:12px;letter-spacing:.11em;text-transform:uppercase}.soy-article-grid,.soy-collection-grid,.soy-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 22px}.soy-article-card,.soy-collection-card,.soy-product-card{color:var(--soy-ink);text-decoration:none}.soy-collection-card__image,.soy-product-card__image{aspect-ratio:4/5;overflow:hidden;background:#e9e1d5}.soy-collection-card__image img,.soy-product-card__image img{width:100%;height:100%;padding:10px;object-fit:contain;background:#e9e1d5;transition:opacity .35s ease}.soy-collection-card:hover img,.soy-product-card:hover img{transform:none}.soy-collection-card__meta,.soy-product-card__meta{padding:17px 2px 0}.soy-article-card h2,.soy-collection-card h2,.soy-product-card h2{margin:0 0 7px;font-family:var(--soy-serif);font-size:28px;line-height:1.05;font-weight:500}.soy-article-card p,.soy-collection-card p,.soy-product-card p{margin:0;color:var(--soy-muted);font-size:13px;line-height:1.6}.soy-product-card__price{margin-top:11px!important;color:var(--soy-ink)!important;font-weight:700}.soy-empty-state{padding:70px 0;border-top:1px solid var(--soy-line)}.soy-empty-state h2{margin:0 0 12px;font-family:var(--soy-serif);font-size:38px;font-weight:500}.soy-cart-list{border-top:1px solid var(--soy-line)}.soy-cart-item{display:grid;grid-template-columns:130px minmax(0,1fr) 110px 110px;gap:28px;align-items:center;padding:28px 0;border-bottom:1px solid var(--soy-line)}.soy-cart-item__image{width:130px;aspect-ratio:1;padding:6px;object-fit:contain;background:#e9e1d5}.soy-cart-item h2{margin:0 0 7px;font-family:var(--soy-serif);font-size:26px;font-weight:500}.soy-cart-item a{color:inherit;text-decoration:none}.soy-cart-item__remove{display:inline-block;margin-top:12px;font-size:11px;text-decoration:underline!important;text-underline-offset:3px}.soy-cart-page input[type=number]{height:48px;padding:0 10px}.soy-cart-summary{width:min(440px,100%);margin:48px 0 0 auto}.soy-cart-summary__row{display:flex;justify-content:space-between;gap:24px;padding:15px 0;border-bottom:1px solid var(--soy-line)}.soy-cart-summary__row--total{font-family:var(--soy-serif);font-size:28px}.soy-cart-summary .soy-button{width:100%;margin-top:24px}.soy-article-card{padding:26px;border:1px solid var(--soy-line)}.soy-article-card .soy-page-label{margin-bottom:32px}.soy-article-card h2{font-size:34px}.soy-article-card__link{display:inline-block;margin-top:28px;color:var(--soy-ink);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.soy-article__meta{margin:0 0 26px;color:var(--soy-muted);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.soy-not-found{min-height:72vh;display:grid;place-items:center;padding:90px 22px;text-align:center}.soy-not-found__inner{position:relative;z-index:1}.soy-not-found .soy-page-title{max-width:820px;margin:0 auto 30px}@media(max-width:1100px){.soy-site-header__nav{gap:17px}.soy-site-header__link{font-size:10px}.soy-article-grid,.soy-collection-grid,.soy-product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.soy-site-header,.soy-site-header__inner{min-height:64px}.soy-site-header__inner{grid-template-columns:40px 1fr auto;padding:0 16px;gap:10px}.soy-site-header__actions .soy-site-header__account,.soy-site-header__actions .soy-site-header__link,.soy-site-header__nav{display:none}.soy-site-header__mobile{display:block}.soy-site-header__mobile summary{width:36px;height:42px;display:grid;place-items:center;cursor:pointer;list-style:none}.soy-site-header__mobile summary::-webkit-details-marker{display:none}.soy-site-header__mobile summary span,.soy-site-header__mobile summary:after,.soy-site-header__mobile summary:before{content:"";display:block;width:19px;height:1px;background:currentColor}.soy-site-header__mobile summary span{margin:5px 0}.soy-site-header__mobile-menu{position:absolute;top:64px;left:0;right:0;min-height:calc(100vh - 64px);padding:28px 22px 50px;background:var(--soy-black);border-top:1px solid rgba(244,239,231,.14)}.soy-site-header__mobile-menu a{display:block;padding:18px 0;border-bottom:1px solid rgba(244,239,231,.13);font-family:var(--soy-serif);font-size:32px;line-height:1}.soy-site-header__mobile-menu small{display:block;margin:32px 0 8px;color:var(--soy-gold);font-size:10px;letter-spacing:.17em;text-transform:uppercase}.soy-site-header__brand{justify-self:center;min-width:0;font-size:20px}.soy-site-header__brand em{font-size:10px}.soy-site-header__actions{gap:5px}.soy-standard__body{grid-template-columns:1fr;gap:35px}.soy-standard__aside{position:static}.soy-cart-item{grid-template-columns:90px minmax(0,1fr) 80px;gap:16px}.soy-cart-item__image{width:90px}.soy-cart-item__price{grid-column:2}}@media(max-width:600px){.soy-cart-page__body,.soy-cart-page__hero-inner,.soy-collections-page__body,.soy-collections-page__hero-inner,.soy-journal__body,.soy-journal__hero-inner,.soy-search-page__body,.soy-search-page__hero-inner,.soy-standard__body,.soy-standard__hero-inner{width:min(100% - 32px,1260px)}.soy-cart-page__hero-inner,.soy-collections-page__hero-inner,.soy-journal__hero-inner,.soy-search-page__hero-inner,.soy-standard__hero-inner{padding:64px 0 60px}.soy-cart-page__body,.soy-collections-page__body,.soy-journal__body,.soy-search-page__body,.soy-standard__body{padding:58px 0 72px}.soy-page-title{font-size:clamp(43px,14vw,64px)}.soy-page-intro{margin-top:20px;font-size:15px}.soy-article-grid,.soy-collection-grid,.soy-form-grid{grid-template-columns:1fr}.soy-search-form{grid-template-columns:1fr;gap:10px}.soy-search-form .soy-button{width:100%}.soy-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.soy-product-card h2{font-size:21px}.soy-product-card__meta{padding-top:12px}.soy-product-card p{font-size:11px}.soy-cart-item{grid-template-columns:74px minmax(0,1fr);align-items:start}.soy-cart-item__image{width:74px}.soy-cart-item__price,.soy-cart-item__qty{grid-column:2}.soy-standard__cta{padding-inline:18px}}.soy-btn-g,.soy-btn-p{display:inline-block;font-family:var(--soy-sans);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:14px 32px;text-decoration:none;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.soy-btn-p{background:var(--soy-gold);color:var(--soy-black);border:none}.soy-btn-p:hover{background:#d8a060;color:var(--soy-black)}.soy-btn-g{background:0 0;color:#d8a060;border:2px solid rgba(184,112,48,.55)}.soy-btn-g:hover{border-color:var(--soy-gold);background:#b870301a;color:#d8a060}.soy-btn-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--soy-gold);outline-offset:3px}.soy-no-scroll{overflow:hidden}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[data-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}[data-reveal].is-revealed{opacity:1;transform:none}.soy-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;font-family:var(--soy-sans)}.soy-drawer[hidden]{display:none}.soy-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#09080685;opacity:0;transition:opacity .28s ease;cursor:pointer}.soy-drawer.is-open .soy-drawer__scrim{opacity:1}.soy-drawer__panel{position:absolute;inset-block:0;inset-inline-end:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--soy-paper);color:var(--soy-ink);box-shadow:-20px 0 60px #09080638;transform:translate3d(100%,0,0);transition:transform .32s cubic-bezier(.22,.61,.36,1);outline:0}.soy-drawer.is-open .soy-drawer__panel{transform:none}.soy-drawer.is-busy .soy-drawer__panel{opacity:.6;pointer-events:none}.soy-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 26px 18px;border-bottom:1px solid var(--soy-line)}.soy-drawer__head .soy-page-label{margin:0}.soy-drawer__close{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--soy-line);background:0 0;color:var(--soy-ink);cursor:pointer;transition:background .2s ease,border-color .2s ease}.soy-drawer__close svg{width:17px;height:17px}.soy-drawer__close:hover{background:var(--soy-ink);border-color:var(--soy-ink);color:var(--soy-bone)}.soy-drawer__body{flex:1 1 auto;overflow-y:auto;padding:4px 26px 26px}.soy-drawer__empty{padding:56px 0 40px;text-align:center}.soy-drawer__empty h2{margin:0 0 10px;font-family:var(--soy-serif);font-size:32px;font-weight:500;letter-spacing:-.03em}.soy-drawer__empty p{margin:0 0 26px;color:var(--soy-muted);font-size:14px}.soy-drawer__items{margin:0;padding:0;list-style:none}.soy-drawer__item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:16px;padding:22px 0;border-bottom:1px solid var(--soy-line)}.soy-drawer__thumb{display:block;width:88px}.soy-drawer__thumb img{width:88px;height:88px;object-fit:cover;background:#e9e1d5;display:block}.soy-drawer__noimage{display:block;width:88px;height:88px;background:#e9e1d5}.soy-drawer__meta{min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.soy-drawer__name{font-family:var(--soy-serif);font-size:21px;line-height:1.1;font-weight:500;color:var(--soy-ink);text-decoration:none}.soy-drawer__name:hover{text-decoration:underline;text-underline-offset:3px}.soy-drawer__variant{margin:0;color:var(--soy-muted);font-size:12px}.soy-drawer__qty{margin-top:4px;display:inline-flex;align-items:center;border:1px solid var(--soy-line)}.soy-drawer__qty button{width:32px;height:32px;border:0;background:0 0;color:var(--soy-ink);font-size:15px;line-height:1;cursor:pointer;transition:background .18s ease}.soy-drawer__qty button:hover{background:#17140f12}.soy-drawer__qty span{min-width:30px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}.soy-drawer__side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px}.soy-drawer__side strong{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.soy-drawer__side button{border:0;background:0 0;padding:0;color:var(--soy-muted);font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.soy-drawer__side button:hover{color:var(--soy-ink)}.soy-drawer__foot{padding:20px 26px 26px;border-top:1px solid var(--soy-line);background:var(--soy-bone)}.soy-drawer__foot[hidden]{display:none}.soy-drawer__total{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.soy-drawer__total span{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.soy-drawer__total strong{font-family:var(--soy-serif);font-size:30px;font-weight:500;font-variant-numeric:tabular-nums}.soy-drawer__note{margin:4px 0 16px;color:var(--soy-muted);font-size:11.5px}.soy-drawer__checkout{width:100%}.soy-drawer__view{display:block;margin-top:14px;text-align:center;color:var(--soy-ink);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-underline-offset:4px}.soy-meter{padding:16px 26px 18px;border-bottom:1px solid var(--soy-line);background:var(--soy-bone)}.soy-meter[hidden]{display:none}.soy-meter p{margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soy-ink)}.soy-meter__track{height:3px;background:#17140f21;overflow:hidden}.soy-meter__track i{display:block;height:100%;width:0;background:var(--soy-gold);transition:width .45s cubic-bezier(.22,.61,.36,1)}.soy-meter.is-complete p{color:#4f6b3a}.soy-meter.is-complete .soy-meter__track i{background:#4f6b3a}.soy-toast{position:fixed;z-index:210;inset-block-end:26px;inset-inline-start:50%;transform:translate3d(-50%,14px,0);max-width:min(420px,calc(100% - 32px));padding:14px 22px;background:var(--soy-black);color:var(--soy-bone);font-family:var(--soy-sans);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.soy-toast[hidden]{display:none}.soy-toast.is-visible{opacity:1;transform:translate3d(-50%,0,0)}.is-loading{position:relative;color:transparent!important;pointer-events:none}.is-loading:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;color:var(--soy-bone);animation:soySpin .6s linear infinite}@keyframes soySpin{to{transform:rotate(360deg)}}.soy-pdp__variants{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.soy-pdp__variants button{min-height:44px;padding:0 18px;border:1px solid var(--soy-line);background:0 0;color:var(--soy-ink);font-family:var(--soy-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.soy-pdp__variants button:hover{border-color:var(--soy-ink)}.soy-pdp__variants button[aria-pressed=true]{background:var(--soy-ink);border-color:var(--soy-ink);color:var(--soy-bone)}.soy-pdp__variants button[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.soy-pdp__mobile-buy button[disabled]{opacity:.45;cursor:not-allowed}.soy-site-header__cart-count[hidden]{display:none}@media(max-width:600px){.soy-drawer__panel{width:100%}.soy-drawer__body,.soy-drawer__foot,.soy-drawer__head,.soy-meter{padding-inline:18px}.soy-drawer__item{grid-template-columns:70px minmax(0,1fr) auto;gap:12px}.soy-drawer__noimage,.soy-drawer__thumb,.soy-drawer__thumb img{width:70px}.soy-drawer__noimage,.soy-drawer__thumb img{height:70px}.soy-drawer__name{font-size:18px}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.soy-drawer__panel,.soy-drawer__scrim,.soy-meter__track i,.soy-toast{transition:none!important}.is-loading:after{animation:none}html{scroll-behavior:auto!important}}:root{--soy-gold-foil:#c9a44c;--soy-gold-deep:#85661f;--t-micro:.6875rem;--t-label:.75rem;--t-small:.875rem;--t-body:1rem;--t-lead:clamp(1.05rem, 1.1vw, 1.2rem);--t-h4:clamp(1.15rem, 1.4vw, 1.35rem);--t-h3:clamp(1.35rem, 1.9vw, 1.75rem);--t-h2:clamp(1.9rem, 3vw, 2.75rem);--t-h1:clamp(2.4rem, 4.2vw, 3.75rem)}.section-bizlift-homepage .soy-eyebrow,.section-bizlift-homepage .soy-placement__panel>div>span,.section-bizlift-homepage .soy-world__body small{color:var(--soy-gold-deep)}.section-bizlift-homepage .soy-hero__copy .soy-eyebrow,.section-bizlift-homepage .soy-quiz__kicker,.section-bizlift-homepage .soy-quiz__match small,.soy-cart-page__hero .soy-page-kicker,.soy-collections-page__hero .soy-page-kicker,.soy-journal__hero .soy-page-kicker,.soy-not-found .soy-page-kicker,.soy-search-page__hero .soy-page-kicker,.soy-standard__hero .soy-page-kicker{color:var(--soy-gold-foil)}.section-bizlift-footer.section-bizlift-footer{--footer-gold:var(--soy-gold-foil)}.soy-site-header__link:after{background:var(--soy-gold-foil)}.soy-cart-page h1,.soy-clp h1,.soy-collections-page h1,.soy-home h1,.soy-journal h1,.soy-not-found h1,.soy-page-title,.soy-pdp h1,.soy-search-page h1,.soy-standard h1{font-size:var(--t-h1)!important;line-height:1.03!important}.soy-clp h2,.soy-contact-form h2,.soy-drawer__empty h2,.soy-empty-state h2,.soy-footer__brand h2,.soy-home h2,.soy-pdp h2,.soy-standard__cta h2,.soy-standard__rte h2{font-size:var(--t-h2)!important;line-height:1.12!important}.soy-article-card h2,.soy-cart-item h2,.soy-clp h3,.soy-collection-card h2,.soy-footer__newsletter h3,.soy-home h3,.soy-pdp h3,.soy-product-card h2,.soy-standard__rte h3{font-size:var(--t-h3)!important;line-height:1.2!important}.soy-drawer__name,.soy-pdp__related-grid h3,.soy-quiz__match h3,.soy-world__body h3{font-size:var(--t-h4)!important;line-height:1.25!important}.section-bizlift-homepage .soy-gift__number{font-size:clamp(2.8rem,4.6vw,4.2rem)!important}.soy-clp p,.soy-drawer__empty p,.soy-faq details>div,.soy-faq details>div p,.soy-home p,.soy-pdp p,.soy-standard__rte li,.soy-standard__rte p{font-size:var(--t-body)!important;line-height:1.65!important}.soy-hero__lead,.soy-page-intro{font-size:var(--t-lead)!important;line-height:1.6!important}.soy-standard__rte{max-width:68ch;font-size:var(--t-lead)!important}.soy-eyebrow,.soy-field label,.soy-footer__assurance strong,.soy-footer__brand>p,.soy-footer__main nav>p,.soy-footer__newsletter>p,.soy-page-kicker,.soy-page-label,.soy-pdp__eyebrow,.soy-quiz__kicker,.soy-result-count{font-size:var(--t-label)!important;letter-spacing:.13em}.soy-article-card__link,.soy-button,.soy-clp__button,.soy-clp__text-link,.soy-drawer__view,.soy-link,.soy-pdp__add,.soy-placement__tabs button,.soy-quiz__back,.soy-quiz__next,.soy-quiz__restart,.soy-site-header__link{font-size:var(--t-label)!important;letter-spacing:.1em}.soy-benefit-bar span,.soy-cart-item__remove,.soy-clp__benefit-bar span,.soy-drawer__note,.soy-drawer__side button,.soy-footer__legal,.soy-footer__place,.soy-hero__proof span,.soy-mobile-cta small,.soy-pdp__benefit-bar span,.soy-pdp__facts span,.soy-world__image>em{font-size:var(--t-micro)!important;line-height:1.45!important}.soy-article-card p,.soy-clp__fineprint,.soy-clp__notes,.soy-collection-card p,.soy-drawer__variant,.soy-finder__intro li,.soy-footer__assurance li,.soy-footer__brand>span,.soy-footer__main nav a,.soy-pdp__note,.soy-pdp__scent-mood,.soy-placement__panel li,.soy-product-card p,.soy-quiz__choices small,.soy-reality__copy dd,.soy-standard__aside a,.soy-world__body p span{font-size:var(--t-small)!important;line-height:1.55!important}.soy-drawer__side strong,.soy-hero__proof strong,.soy-pdp__facts strong,.soy-product-card__price,.soy-reality__copy dt,.soy-world__body b{font-size:var(--t-body)!important;font-variant-numeric:tabular-nums}.soy-cart-summary__row--total,.soy-drawer__total strong,.soy-pdp__price-row strong{font-size:var(--t-h3)!important;font-variant-numeric:tabular-nums}.soy-finder__intro li,.soy-pdp__facts strong,.soy-placement__panel li,.soy-reality__copy dd{text-transform:none!important;letter-spacing:.01em}@media(max-width:899px){.section-bizlift-homepage .soy-hero,.section-bizlift-homepage .soy-hero__copy{min-height:calc(100svh - var(--header-height,64px))}.section-bizlift-homepage .soy-hero__copy{justify-content:flex-end;padding:3.5rem 2rem 7.5rem}.section-bizlift-homepage .soy-hero__shade{background:linear-gradient(0deg,#0a0907f7 0,#0a0907e0 32%,#0a090773 60%,#0a09071f)}.section-bizlift-homepage .soy-hero__image{object-position:center 30%}}@media(max-width:639px){.section-bizlift-homepage .soy-hero__copy{padding:3rem 1.15rem 6.6rem}.soy-home h1{font-size:clamp(2.1rem,9vw,2.9rem)!important}.soy-clp h2,.soy-home h2,.soy-pdp h2{font-size:clamp(1.7rem,7vw,2.15rem)!important}.section-bizlift-homepage .soy-hero__proof div{min-height:4.2rem;gap:.1rem;padding:.5rem .45rem}}@media(max-width:639px)and (max-height:720px){.soy-home h1{font-size:1.95rem!important}.section-bizlift-homepage .soy-hero__copy{padding-bottom:6rem}.section-bizlift-homepage .soy-hero__quiet{display:none}}.soy-footer__payments{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.soy-footer__payments svg{width:38px;height:24px;border-radius:3px}.soy-footer__place{display:block;margin-top:14px;color:#8a8071;letter-spacing:.04em}.soy-footer__assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;background:#f4efe724;border-block-end:1px solid rgba(244,239,231,.14)}.soy-footer__assurance li{padding:18px max(1.5rem,calc((100vw - 98rem)/2));background:#11100d;color:#b8ae9d;letter-spacing:.03em}.soy-footer__assurance strong{display:block;margin-bottom:4px;color:var(--soy-gold-foil);font-weight:700;text-transform:uppercase}@media(max-width:749px){.soy-footer__assurance{grid-template-columns:1fr}.soy-footer__assurance li{padding:13px 1rem}}body .soy-hero .soy-link--finder:focus-visible,body .soy-hero .soy-link--finder:hover,body .soy-hero .soy-link--light:focus-visible,body .soy-hero .soy-link--light:hover{color:var(--soy-gold-deep,#85661f)!important}body .soy-hero .soy-eyebrow,body .soy-hero__copy .soy-eyebrow{color:var(--soy-gold-deep,#85661f)!important}body .soy-footer__error,body .soy-footer__form small,body .soy-footer__legal,body .soy-footer__place,body .soy-mobile-cta small,body .soy-reality__image figcaption{font-size:var(--t-micro, .6875rem)!important;line-height:1.45!important}body .soy-benefit-bar span,body .soy-eyebrow,body .soy-hero__proof span,body .soy-link,body .soy-method li span,body .soy-mobile-cta a,body .soy-nav-group__all,body .soy-placement__panel>div>span,body .soy-placement__tabs button,body .soy-quiz__back,body .soy-quiz__kicker,body .soy-quiz__match small,body .soy-quiz__restart,body .soy-quiz__top>span,body .soy-world__body small,body .soy-world__image>em,body .soy-world__image>span{font-size:var(--t-label, .75rem)!important;line-height:1.35!important}body .soy-button,body .soy-quiz__next{font-size:.8125rem!important;line-height:1.25!important}body .soy-finder__intro li,body .soy-footer__brand>a,body .soy-footer__brand>p,body .soy-footer__email,body .soy-footer__main nav>p,body .soy-footer__newsletter>p,body .soy-gift__points li,body .soy-hero__quiet,body .soy-included li b,body .soy-placement__panel li,body .soy-quiz__choices button>span,body .soy-quiz__choices small,body .soy-reality__copy dd,body .soy-world__body p span{font-size:var(--t-small, .875rem)!important;line-height:1.55!important}body .soy-world__body>b{font-size:var(--t-body, 1rem)!important;line-height:1.3!important}body .soy-mobile-cta a,body .soy-placement__tabs button,body .soy-quiz__next{min-height:2.75rem}body .soy-faq .soy-eyebrow,body .soy-finder .soy-eyebrow,body .soy-gift .soy-eyebrow,body .soy-hero .soy-eyebrow,body .soy-hero__copy .soy-eyebrow,body .soy-page-label,body .soy-pdp__eyebrow,body .soy-pdp__note,body .soy-pdp__planner>div>span,body .soy-pdp__profile>div>span,body .soy-pdp__section-head p,body .soy-pdp__section-head span,body .soy-pdp__visual-story small,body .soy-pdp__visual-story span,body .soy-pdp__why header p,body .soy-placement .soy-eyebrow,body .soy-placement__panel>div>span,body .soy-reality .soy-eyebrow,body .soy-reality__copy dt,body .soy-worlds .soy-eyebrow{color:#5c4614!important}body .soy-pdp__uses dd,body .soy-placement__panel dd,body .soy-placement__panel li,body .soy-reality__copy dd{color:var(--soy-ink,#17140f)!important}body .soy-hero .soy-link--finder,body .soy-hero .soy-link--light,body .soy-hero__copy .soy-link--light{color:var(--soy-ink,#17140f)!important;text-decoration-color:currentColor}body .soy-hero .soy-link--finder:focus-visible,body .soy-hero .soy-link--finder:hover,body .soy-hero .soy-link--light:focus-visible,body .soy-hero .soy-link--light:hover{color:#5c4614!important}.soy-pdp__related .soy-pdp__section-head p,.soy-pdp__scent .soy-pdp__scent-copy>p,.soy-pdp__scent .soy-pdp__scent-mood,.soy-pdp__scent .soy-pdp__section-head p,.soy-trilogy .soy-eyebrow,.soy-trilogy__eyebrow{color:#dcc07a!important}.soy-pdp__related .soy-pdp__section-head span,.soy-pdp__scent .soy-pdp__notes strong,.soy-pdp__scent .soy-pdp__scent-story{color:#e8e1d5!important}body .soy-footer__form small,body .soy-footer__legal a,body .soy-footer__legal span,body .soy-footer__place{color:#d5ccbe!important}body .soy-hero__actual figcaption,body .soy-hero__context figcaption,body .soy-site-header__mobile-menu small{font-size:var(--t-micro, .6875rem)!important;line-height:1.4!important}body .soy-hero__included span,body .soy-hero__offer em,body .soy-hero__offer span,body .soy-hero__offer strong small{font-size:var(--t-label, .75rem)!important;line-height:1.4!important}body .soy-footer__form [type=submit],body .soy-footer__form button{font-size:.8125rem!important;line-height:1.25!important;min-height:2.75rem}body .soy-pdp__accordions details>summary,body .soy-pdp__fast-buy [type=submit],body .soy-pdp__fast-buy button{font-size:.875rem!important;line-height:1.3!important}body .soy-pdp__planner-buttons a,body .soy-pdp__planner-buttons button{font-size:.8125rem!important;line-height:1.3!important}body .soy-pdp__profile>div>strong,body .soy-pdp__related-grid article strong{font-size:.875rem!important;line-height:1.35!important}body .soy-pdp__assurance li,body .soy-pdp__assurance li>span{font-size:.8125rem!important;line-height:1.5!important}body .soy-pdp__crumbs a,body .soy-pdp__crumbs span,body .soy-pdp__notes article>small,body .soy-pdp__planner>div>small,body .soy-pdp__planner>div>span,body .soy-pdp__price-row span,body .soy-pdp__profile>div>span,body .soy-pdp__related-image>span,body .soy-pdp__visual-story small{font-size:.75rem!important;line-height:1.4!important}body .soy-pdp__notes article>span,body .soy-pdp__uses-grid article div>span,body .soy-pdp__visual-story>span,body .soy-pdp__why article>span{font-size:.6875rem!important;line-height:1.4!important}body .soy-hero .soy-hero__quiet{margin-top:1.15rem!important}body .soy-hero .soy-actions{gap:.9rem 1.5rem}body .lux-compare h2 em,body .lux-range h2 em,body .lux-voices h2 em{color:var(--lux-gold-ink,#85661f)!important}:root{--soy-display-font:var(--font-heading--family, "Instrument Serif", Georgia, serif);--soy-body-font:var(--font-body--family, "Jost", Arial, sans-serif)}body,body a,body button,body dd,body dt,body figcaption,body input,body label,body legend,body li,body p,body select,body small,body summary,body td,body textarea,body th{font-family:var(--soy-body-font)!important}body .soy-page-title,body .soy-site-header__brand,body blockquote,body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--soy-display-font)!important;font-weight:400}body .lux-home,body .lux-pdp,body .soy-clp,body .soy-footer,body .soy-home,body .soy-pdp{--soy-serif:var(--soy-display-font);--soy-sans:var(--soy-body-font);--pdp-serif:var(--soy-display-font);--pdp-sans:var(--soy-body-font);--clp-serif:var(--soy-display-font);--clp-sans:var(--soy-body-font);--footer-serif:var(--soy-display-font);--footer-sans:var(--soy-body-font)}body .soy-clp h1,body .soy-home h1,body .soy-page-title,body .soy-pdp h1{letter-spacing:-.035em}body .soy-clp h2,body .soy-footer h2,body .soy-home h2,body .soy-pdp h2{letter-spacing:-.025em}body .soy-clp h3,body .soy-footer h3,body .soy-home h3,body .soy-pdp h3{letter-spacing:-.015em}body .lux-pdp__intro p{font-family:var(--soy-display-font)!important}@media(max-width:899px){body .soy-world-grid{width:100%;margin-right:0;padding-right:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;scroll-snap-type:none}body .soy-pdp__real>div,body .soy-pdp__related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-inline:0;padding-inline:0;overflow-x:visible;scroll-snap-type:none}body .soy-clp__packaging figure,body .soy-pdp__real figure,body .soy-pdp__related-grid article{flex:none;width:auto}body .soy-pdp__uses-grid,body .soy-pdp__why>div{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow-x:visible;scroll-snap-type:none}body .soy-clp__packaging>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-inline:0;padding-inline:0;overflow-x:visible;scroll-snap-type:none}body .soy-clp__mosaic{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;scroll-snap-type:none}body .soy-clp__experience-grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow-x:visible;scroll-snap-type:none}body .soy-clp__mood-nav{flex-wrap:wrap;overflow-x:visible}body .soy-clp__mood-nav a{align-self:auto;padding-block:.7rem}}@media(max-width:899px){body .soy-hero__included span{padding:.45rem .6rem;font-size:var(--t-micro, .6875rem);line-height:1.35}}@media(max-width:899px){html{overflow-x:hidden}}.lux-price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 .5em}.lux-price .lux-price__was{font-size:.74em;font-weight:400;color:var(--lux-muted,rgba(24,20,15,.62));text-decoration-line:line-through;text-decoration-color:var(--lux-gold-ink,#85661f);text-decoration-thickness:2px}.lux-price .lux-price__now{text-decoration:none;color:inherit}.lux-price .lux-price__save{flex:0 0 auto;padding:.32em .7em;background:#85661f1c;color:var(--lux-gold-ink,#85661f);font-family:var(--soy-sans, "Jost", Arial, sans-serif);font-size:.32em;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;white-space:nowrap}.lux-price--compact{gap:0 .42em}.lux-price--compact .lux-price__was{font-size:.8em;text-decoration-thickness:1px}.lux-pdp .lux-price .lux-price__save{flex-basis:100%;margin-top:.42em}
/*# sourceMappingURL=/cdn/shop/t/60/assets/soy-home-critical.css.map */
