:root{--z-ink:#161814;--z-forest:#17372b;--z-cream:#f3ead7;--z-paper:#f8f3e8;--z-honey:#b17543;--z-rust:#855832;--z-sage:#718d84;--z-line:rgba(22,24,20,.16);--z-serif:var(--font-heading-family),Georgia,serif;--z-sans:var(--font-body-family),Arial,sans-serif;--z-ease:cubic-bezier(.16,1,.3,1);--z-rail:1440px;--z-gutter:36px}html{scroll-behavior:smooth}html.sz-menu-open{overflow:hidden}body{background:var(--z-cream);color:var(--z-ink);font-family:var(--z-sans);font-size:14px;line-height:1.6}.template-index #MainContent{overflow:clip}.sz-home a,.sz-header a,.sz-footer a,.sz-drawer a{color:inherit;text-decoration:none}.sz-announcement{min-height:28px;display:flex;align-items:center;justify-content:center;padding:5px 18px;background:var(--z-sage);color:#f7efdf;font:600 8px/1.2 var(--z-sans);letter-spacing:.14em;text-transform:uppercase}.sz-header{position:relative;z-index:80;height:78px;border-bottom:1px solid var(--z-line);background:var(--z-cream);transition:background .3s ease,border-color .3s ease}.template-index .sz-header{position:absolute;top:28px;left:0;right:0;background:transparent;border-color:#ffffff3d;color:#fff}.template-index .sz-header.is-solid{position:fixed;top:0;background:#f3ead7f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--z-line);color:var(--z-ink)}.sz-header__desktop{height:100%;width:min(var(--z-rail),calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.sz-header__nav{display:flex;align-items:center;gap:25px}.sz-header__nav--right{justify-content:flex-end}.sz-header__nav a,.sz-shop__trigger{font-size:9px;font-weight:600;letter-spacing:.085em;text-transform:uppercase}.sz-header__nav sup,.sz-mobile-cart sup{font-size:8px;margin-left:3px}.sz-header__brand{display:flex;align-items:center;justify-content:center}.sz-header__logo{display:block;width:min(270px,22vw);height:auto}.template-index .sz-header:not(.is-solid) .sz-header__logo{filter:brightness(0) invert(1)}.sz-shop{position:relative;height:78px;display:flex;align-items:center}.sz-shop__trigger span{font-size:8px;margin-left:4px}.sz-shop__panel{position:absolute;top:calc(100% - 1px);left:-24px;width:420px;display:grid;grid-template-columns:1fr 1fr;gap:34px;padding:28px 24px 30px;background:#f8f3e8fa;color:var(--z-ink);border:1px solid var(--z-line);opacity:0;visibility:hidden;transform:translateY(-7px);transition:opacity .25s ease,transform .35s var(--z-ease),visibility 0s linear .35s}.sz-shop:hover .sz-shop__panel,.sz-shop:focus-within .sz-shop__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.sz-shop__group>span{display:block;margin-bottom:12px;color:#77796f;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.sz-shop__group a{display:block;margin:8px 0;font:400 19px/1.12 var(--z-serif);letter-spacing:0;text-transform:none}.sz-header__compact,.sz-drawer{display:none}.sz-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:118;background:#0f120f61;opacity:0;transition:opacity .3s ease}.sz-drawer-backdrop.is-open{opacity:1}.sz-drawer{position:fixed;z-index:120;top:0;bottom:0;left:0;width:min(420px,90vw);display:flex;flex-direction:column;padding:25px 26px 28px;background:var(--z-paper);color:var(--z-ink);transform:translate(-102%);visibility:hidden;transition:transform .5s var(--z-ease),visibility 0s linear .5s;box-shadow:24px 0 80px #0a0d0a29}.sz-drawer.is-open{transform:none;visibility:visible;transition:transform .5s var(--z-ease)}.sz-drawer__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--z-line)}.sz-drawer__wordmark{font:italic 400 20px/1 var(--z-serif)}.sz-drawer__close{border:0;background:transparent;padding:7px;color:inherit;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sz-drawer__body{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-top:42px}.sz-drawer__heading{display:block;margin-bottom:18px;color:#787a71;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sz-drawer__group a{display:block;margin:0 0 13px;font:400 23px/1.05 var(--z-serif)}.sz-drawer__bottom{margin-top:auto;padding-top:18px;border-top:1px solid var(--z-line);display:flex;gap:22px;font-size:10px}.sz-hero{position:relative;height:calc(100svh - 28px);min-height:720px;color:#fff;background:#27291f;overflow:hidden}.sz-hero__visual,.sz-hero__image,.sz-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sz-hero__image{object-fit:cover;transform:scale(1.012)}.sz-hero__shade{background:linear-gradient(90deg,#0c0f0c6b,#0c0f0c1f 56%,#0c0f0c08),linear-gradient(0deg,rgba(10,12,10,.28),transparent 42%)}.sz-hero__copy{position:absolute;z-index:2;left:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));bottom:clamp(74px,9vh,126px);width:min(840px,68vw)}.sz-hero h1{margin:0;font:400 clamp(76px,8.2vw,132px)/.79 var(--z-serif);letter-spacing:-.062em}.sz-hero h1 em,.sz-catalog__mast em,.sz-seasonal h2 em{font-weight:400}.sz-hero__copy>p{width:min(480px,50vw);margin:34px 0 0;font-size:14px;line-height:1.75;color:#ffffffd6}.sz-hero__actions{display:flex;gap:26px;margin-top:32px}.sz-hero__actions a,.sz-hero__scroll,.sz-opening__aside a,.sz-catalog__mast>a,.sz-standard>a,.sz-origin__copy>a,.sz-gift__copy>a,.sz-end>a{font-size:9px;font-weight:700;letter-spacing:.08em;border-bottom:1px solid currentColor;padding-bottom:5px;text-transform:uppercase}.sz-hero__origin{position:absolute;z-index:2;right:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));bottom:40px;margin:0;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.sz-hero__scroll{position:absolute;z-index:2;right:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));top:46%;border:0;display:flex;align-items:center;gap:12px;writing-mode:vertical-rl}.sz-hero__scroll i{width:1px;height:58px;background:#ffffffb3;display:block}.sz-opening{padding:clamp(140px,16vw,240px) max(var(--z-gutter),calc((100vw - var(--z-rail))/2));background:var(--z-cream)}.sz-opening__statement{max-width:1240px}.sz-opening__line{font:400 clamp(58px,7vw,112px)/.88 var(--z-serif);letter-spacing:-.052em}.sz-opening__line--indent{padding-left:min(180px,12vw);font-style:italic}.sz-opening__aside{width:360px;margin:68px 5vw 0 auto}.sz-opening__aside p{margin:0 0 25px;color:#55594f;line-height:1.8}.sz-dusk{--dusk-p:0;position:relative;height:250vh;background:#111}.sz-dusk__sticky{position:sticky;top:0;height:100svh;overflow:hidden;background:#111;color:#fff}.sz-dusk__layer,.sz-dusk__layer img,.sz-dusk__veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sz-dusk__layer img{object-fit:cover}.sz-dusk__layer--day{transform:scale(calc(1 + var(--dusk-p)*.06))}.sz-dusk__layer--night{clip-path:inset(calc((1 - var(--dusk-p))*100%) 0 0);transform:scale(calc(1.06 - var(--dusk-p)*.06))}.sz-dusk__veil{background:rgba(7,10,8,calc(.12 + var(--dusk-p)*.36))}.sz-dusk__statement{position:absolute;left:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));top:50%;transform:translateY(-50%);z-index:3;width:min(730px,56vw)}.sz-dusk__statement>p:first-child{font:400 clamp(38px,4vw,62px)/1 var(--z-serif);margin:0 0 4px;transform:translate(calc(var(--dusk-p)*8vw));opacity:calc(1 - var(--dusk-p)*.65)}.sz-dusk__statement h2{margin:0;font:italic 400 clamp(82px,10vw,160px)/.76 var(--z-serif);letter-spacing:-.06em;transform:translate(calc(var(--dusk-p)*-3vw))}.sz-dusk__statement>p:last-child{width:340px;margin:34px 0 0 auto;color:#fffc;font-size:13px;line-height:1.8;opacity:calc(.35 + var(--dusk-p)*.65)}.sz-dusk__words{position:absolute;z-index:4;left:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));right:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));bottom:34px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.28);padding-top:14px;font:400 18px/1 var(--z-serif)}.sz-dusk__words span{opacity:.32}.sz-dusk[data-stage="0"] .sz-dusk__words span:nth-child(1),.sz-dusk[data-stage="1"] .sz-dusk__words span:nth-child(2),.sz-dusk[data-stage="2"] .sz-dusk__words span:nth-child(3),.sz-dusk[data-stage="3"] .sz-dusk__words span:nth-child(4){opacity:1}.sz-choice{padding:clamp(125px,14vw,205px) 0 0;background:var(--z-paper)}.sz-choice__header{width:min(var(--z-rail),calc(100% - 72px));margin:0 auto 82px;display:flex;justify-content:space-between;align-items:flex-end;gap:80px}.sz-choice__header h2{max-width:9.5ch;margin:0;font:400 clamp(68px,7vw,108px)/.84 var(--z-serif);letter-spacing:-.052em}.sz-choice__header p{width:370px;margin:0 0 9px;color:#5f6259;font-size:14px;line-height:1.8}.sz-choice__worlds{border-top:1px solid var(--z-line)}.sz-world{position:relative;display:grid;grid-template-columns:56vw 1fr;min-height:760px;border-bottom:1px solid var(--z-line);overflow:hidden}.sz-world--artisan{grid-template-columns:1fr 56vw}.sz-world--artisan .sz-world__image{order:2}.sz-world--artisan .sz-world__text{order:1}.sz-world__image{overflow:hidden;background:#ddd}.sz-world__image img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.01 + var(--my,0)*.025)) translate(calc(var(--mx,0)*-8px),calc(var(--my,0)*-8px));transition:transform .8s var(--z-ease)}.sz-world__text{align-self:center;padding:70px clamp(46px,6vw,100px)}.sz-world__text>span{display:block;font:italic 400 32px/1 var(--z-serif);margin-bottom:42px}.sz-world__text h3{margin:0;font:400 clamp(48px,4.4vw,72px)/.91 var(--z-serif);letter-spacing:-.045em}.sz-world__text p{max-width:38ch;margin:27px 0;color:#5f6259;line-height:1.8}.sz-world__text b{font-size:9px;letter-spacing:.08em;text-transform:uppercase}.sz-world--pure .sz-world__text{background:#dce3db}.sz-world--artisan .sz-world__text{background:#ead9c8}.sz-seasonal{position:relative;min-height:92svh;color:#fff;background:#2b3027;overflow:hidden}.sz-seasonal__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sz-seasonal__media,.sz-seasonal__media img,.sz-seasonal__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sz-seasonal__media img{object-fit:cover;transition:transform 1.2s var(--z-ease)}.sz-seasonal:hover .sz-seasonal__media img{transform:scale(1.015)}.sz-seasonal__shade{background:linear-gradient(90deg,#0c0f0c7a,#0c0f0c0f 64%),linear-gradient(0deg,rgba(8,10,8,.28),transparent 54%)}.sz-seasonal__copy{position:absolute;z-index:2;left:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));top:50%;transform:translateY(-50%)}.sz-seasonal__copy p{margin:0 0 14px;font:italic 400 27px/1 var(--z-serif)}.sz-seasonal__copy h2{margin:0;font:400 clamp(76px,8vw,126px)/.78 var(--z-serif);letter-spacing:-.06em}.sz-seasonal__copy>span{display:inline-block;margin-top:30px;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sz-seasonal__note{position:absolute;z-index:2;right:max(var(--z-gutter),calc((100vw - var(--z-rail))/2));bottom:45px;width:330px;margin:0;font-size:11px;line-height:1.75;color:#ffffffd1}.sz-catalog{padding:clamp(130px,15vw,220px) 0;background:var(--z-cream)}.sz-catalog__mast{width:min(var(--z-rail),calc(100% - 72px));margin:auto;display:flex;align-items:end;justify-content:space-between;gap:40px}.sz-catalog__mast h2{margin:0;font:400 clamp(64px,7vw,112px)/.83 var(--z-serif);letter-spacing:-.055em}.sz-catalog__track{display:flex;gap:22px;margin-top:80px;padding:0 max(var(--z-gutter),calc((100vw - var(--z-rail))/2)) 24px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.sz-catalog__track::-webkit-scrollbar{display:none}.sz-candle{flex:0 0 min(390px,28vw);scroll-snap-align:start}.sz-candle:nth-child(2n){margin-top:72px}.sz-candle figure{aspect-ratio:4/5.3;margin:0;overflow:hidden;background:#e4d8c4}.sz-candle figure img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.01 + var(--my,0)*.02)) translate(calc(var(--mx,0)*-7px),calc(var(--my,0)*-7px));transition:transform .8s var(--z-ease)}.sz-candle__meta{position:relative;padding:16px 0 0}.sz-candle__meta h3{margin:0;font:400 27px/1 var(--z-serif);letter-spacing:-.025em}.sz-candle__meta>span{position:absolute;right:0;top:17px;font-size:10px}.sz-candle__meta p{margin:8px 0 0;color:#676960;font-size:10px}.sz-standard{padding:clamp(130px,14vw,210px) max(var(--z-gutter),calc((100vw - var(--z-rail))/2));background:var(--z-sage);color:#f8efde}.sz-standard__statement{display:grid;grid-template-columns:1.15fr .42fr;gap:10vw;align-items:end}.sz-standard__statement h2{margin:0;font:400 clamp(72px,8vw,126px)/.79 var(--z-serif);letter-spacing:-.058em}.sz-standard__statement p{margin:0 0 10px;color:#f8efdead;font:italic 400 24px/1.3 var(--z-serif)}.sz-standard__ledger{margin:96px 0 34px;border-top:1px solid rgba(248,239,222,.28)}.sz-standard__ledger>div{display:grid;grid-template-columns:170px 1fr;gap:44px;padding:20px 0;border-bottom:1px solid rgba(248,239,222,.2);align-items:baseline}.sz-standard__ledger strong{font:400 24px/1 var(--z-serif)}.sz-standard__ledger p{margin:0;color:#f8efdeb8}.sz-origin{min-height:890px;display:grid;grid-template-columns:.68fr 1fr;gap:10vw;align-items:center;padding:clamp(100px,12vw,180px) max(var(--z-gutter),calc((100vw - var(--z-rail))/2));background:#d6b083}.sz-origin__portrait{height:690px;overflow:hidden;transform:rotate(-1.2deg)}.sz-origin__portrait img{width:100%;height:100%;object-fit:cover}.sz-origin__copy blockquote{margin:0;font:italic 400 clamp(62px,7vw,108px)/.83 var(--z-serif);letter-spacing:-.055em;max-width:8ch}.sz-origin__copy p{max-width:48ch;margin:34px 0 0;font-size:14px;line-height:1.85}.sz-origin__copy>a{display:inline-block;margin-top:32px}.sz-gift{position:relative;min-height:920px;color:#fff;display:flex;align-items:flex-end;overflow:hidden}.sz-gift__image,.sz-gift__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sz-gift__image img{object-fit:cover}.sz-gift:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(11,14,11,.55),transparent 62%)}.sz-gift__copy{position:relative;z-index:2;width:min(var(--z-rail),calc(100% - 72px));margin:0 auto 72px}.sz-gift__copy h2{margin:0;font:400 clamp(70px,8vw,125px)/.79 var(--z-serif);letter-spacing:-.06em}.sz-gift__copy p{margin:25px 0 20px}.sz-end{padding:clamp(120px,15vw,230px) 36px;text-align:center;background:var(--z-paper)}.sz-end p{margin:0;font:italic 400 clamp(28px,3vw,44px)/1 var(--z-serif)}.sz-end h2{margin:8px 0 30px;font:400 clamp(100px,15vw,230px)/.72 var(--z-serif);letter-spacing:-.07em}.sz-footer{background:#a4683e;color:#fff3e6}.sz-footer__phrase{padding:clamp(100px,12vw,170px) max(var(--z-gutter),calc((100vw - var(--z-rail))/2)) 90px}.sz-footer__phrase p{margin:0;font:italic 400 clamp(30px,3vw,46px)/1 var(--z-serif)}.sz-footer__phrase h2{margin:10px 0 0;font:400 clamp(72px,8vw,126px)/.8 var(--z-serif);letter-spacing:-.06em}.sz-footer__body{width:min(var(--z-rail),calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1fr .8fr;gap:10vw;padding-bottom:70px}.sz-footer__newsletter h3{margin:0;font:400 34px/1 var(--z-serif)}.sz-footer__newsletter p{max-width:38ch;color:#fff3e6b8}.sz-footer__form{display:flex;max-width:520px;border-bottom:1px solid rgba(255,243,230,.55);margin-top:26px}.sz-footer__form input{flex:1;height:52px;border:0;background:transparent;color:#fff;outline:0}.sz-footer__form input::placeholder{color:#fff3e699}.sz-footer__form button{border:0;background:transparent;color:#fff;font-weight:700}.sz-footer__nav{display:grid;grid-template-columns:1fr 1fr;gap:40px}.sz-footer__nav a{display:block;width:max-content;margin-bottom:12px}.sz-footer__colophon{width:min(var(--z-rail),calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1fr auto 1fr;gap:25px;border-top:1px solid rgba(255,243,230,.2);padding:18px 0 24px;font-size:9px;color:#fff3e6a6}.sz-footer__colophon>div{text-align:right}.sz-footer__colophon a{margin-left:14px}@media(min-width:1100px){.sz-world:hover .sz-world__text h3{transform:translate(8px)}.sz-world__text h3{transition:transform .7s var(--z-ease)}.sz-candle:hover .sz-candle__meta h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}}@media(min-width:750px)and (max-width:1099px){:root{--z-gutter:28px}.sz-header{height:70px}.sz-header__desktop,.sz-header__mobile{display:none}.sz-header__tablet{display:grid;height:100%;grid-template-columns:1fr auto 1fr;align-items:center;width:calc(100% - 48px);margin:auto}.sz-menu,.sz-mobile-cart{border:0;background:transparent;color:inherit;padding:8px 0;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sz-menu{text-align:left}.sz-mobile-cart{text-align:right}.sz-header__tablet .sz-header__logo{width:220px}.sz-hero{height:auto;min-height:0;display:grid;grid-template-rows:66vh auto;background:var(--z-cream);color:var(--z-ink)}.sz-hero__visual{position:relative;grid-row:1}.sz-hero__shade{background:linear-gradient(0deg,rgba(8,11,8,.36),transparent 58%)}.sz-hero__copy{position:relative;grid-row:2;left:auto;bottom:auto;width:auto;padding:62px 28px 72px;background:var(--z-cream);color:var(--z-ink)}.sz-hero h1{font-size:86px;line-height:.82}.sz-hero__copy>p{width:420px;color:#5a5e55}.sz-hero__origin{right:28px;bottom:auto;top:calc(66vh - 34px);color:#fff}.sz-hero__scroll{display:none}.template-index .sz-header:not(.is-solid) .sz-header__logo{filter:brightness(0) invert(1)}.sz-opening{padding:120px 28px 130px;display:grid;grid-template-columns:1.35fr .65fr;gap:64px;align-items:end}.sz-opening__line{font-size:70px}.sz-opening__line--indent{padding-left:0}.sz-opening__aside{width:auto;margin:0}.sz-dusk{height:auto}.sz-dusk__sticky{position:relative;height:68vh;min-height:570px}.sz-dusk__layer--day{display:none}.sz-dusk__layer--night{clip-path:none;transform:none}.sz-dusk__veil{background:linear-gradient(90deg,#070a087a,#070a0814)}.sz-dusk__statement{left:28px;width:65vw}.sz-dusk__statement>p:first-child{font-size:40px;transform:none;opacity:1}.sz-dusk__statement h2{font-size:104px;transform:none}.sz-dusk__statement>p:last-child{margin-left:0;opacity:1}.sz-dusk__words{display:none}.sz-choice{padding-top:125px}.sz-choice__header{width:calc(100% - 56px);margin-bottom:58px}.sz-choice__header h2{font-size:70px}.sz-choice__header p{width:310px}.sz-world,.sz-world--artisan{grid-template-columns:1fr 1fr;min-height:590px}.sz-world__text{padding:48px 32px}.sz-world__text>span{font-size:25px;margin-bottom:30px}.sz-world__text h3{font-size:45px}.sz-world__text p{font-size:12px}.sz-seasonal{min-height:620px}.sz-seasonal__copy{left:28px}.sz-seasonal__copy h2{font-size:88px}.sz-seasonal__note{right:28px;bottom:32px}.sz-catalog{padding:130px 0}.sz-catalog__mast{width:calc(100% - 56px)}.sz-catalog__mast h2{font-size:76px}.sz-catalog__track{width:calc(100% - 56px);margin:64px auto 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:56px 18px;overflow:visible}.sz-candle{display:block;min-width:0}.sz-candle:nth-child(2n){margin-top:80px}.sz-candle figure{aspect-ratio:4/5}.sz-standard{padding:125px 28px}.sz-standard__statement{grid-template-columns:1fr 280px;gap:54px}.sz-standard__statement h2{font-size:78px}.sz-standard__ledger{margin-top:72px}.sz-origin{min-height:0;grid-template-columns:.9fr 1.1fr;gap:52px;padding:100px 28px}.sz-origin__portrait{height:560px}.sz-origin__copy blockquote{font-size:67px}.sz-gift{min-height:700px}.sz-gift__copy{width:calc(100% - 56px);margin-bottom:52px}.sz-gift__copy h2{font-size:82px}.sz-footer__phrase{padding:100px 28px 70px}.sz-footer__phrase h2{font-size:80px}.sz-footer__body,.sz-footer__colophon{width:calc(100% - 56px)}}@media(max-width:749px){:root{--z-gutter:18px}html{scroll-behavior:auto}.sz-announcement{min-height:27px;font-size:7px}.sz-header{height:62px}.template-index .sz-header{top:27px}.template-index .sz-header.is-solid{top:0}.sz-header__desktop,.sz-header__tablet{display:none}.sz-header__mobile{display:grid;height:100%;grid-template-columns:1fr auto 1fr;align-items:center;width:calc(100% - 30px);margin:auto}.sz-menu,.sz-mobile-cart{border:0;background:transparent;padding:8px 0;color:inherit;font:700 8px/1 var(--z-sans);letter-spacing:.1em;text-transform:uppercase}.sz-menu{text-align:left}.sz-mobile-cart{text-align:right}.sz-header__mobile .sz-header__logo{width:170px;max-width:46vw}.sz-drawer{width:min(365px,90vw);padding:21px 20px 24px}.sz-drawer__wordmark{font-size:18px}.sz-drawer__body{display:block;margin-top:32px}.sz-drawer__group+.sz-drawer__group{margin-top:28px;padding-top:24px;border-top:1px solid var(--z-line)}.sz-drawer__heading{margin-bottom:12px}.sz-drawer__group a{font-size:24px;margin-bottom:10px}.sz-hero{height:calc(100svh - 27px);min-height:640px}.sz-hero__image{object-position:58% center}.sz-hero__shade{background:linear-gradient(0deg,#080b08ad,#080b080f 68%)}.sz-hero__copy{left:18px;right:18px;bottom:68px;width:auto}.sz-hero h1{font-size:clamp(58px,18vw,76px);line-height:.82}.sz-hero__copy>p{width:auto;max-width:34ch;margin-top:23px;font-size:12px}.sz-hero__actions{gap:18px;flex-wrap:wrap;margin-top:24px}.sz-hero__actions a{font-size:7px}.sz-hero__origin{left:18px;right:auto;bottom:20px;font-size:7px}.sz-hero__scroll{display:none}.sz-opening{padding:94px 18px 106px}.sz-opening__statement{max-width:none}.sz-opening__line{font-size:clamp(45px,13.8vw,59px);line-height:.91}.sz-opening__line--indent{padding-left:0;margin-top:7px}.sz-opening__aside{width:auto;margin:42px 0 0;padding-left:14vw;max-width:350px}.sz-opening__aside p{font-size:12px}.sz-opening__aside a{font-size:7px}.sz-dusk{height:auto}.sz-dusk__sticky{position:relative;height:112vw;min-height:430px}.sz-dusk__layer--day{display:none}.sz-dusk__layer--night{clip-path:none;transform:none}.sz-dusk__veil{background:linear-gradient(0deg,rgba(8,10,8,.66),transparent 68%)}.sz-dusk__statement{left:18px;right:18px;top:auto;bottom:44px;transform:none;width:auto}.sz-dusk__statement>p:first-child{font-size:27px;transform:none;opacity:1}.sz-dusk__statement h2{font-size:72px;transform:none}.sz-dusk__statement>p:last-child{width:220px;margin:20px 0 0;opacity:1;font-size:11px}.sz-dusk__words{display:none}.sz-choice{padding-top:94px}.sz-choice__header{width:calc(100% - 36px);display:block;margin-bottom:42px}.sz-choice__header h2{font-size:54px;line-height:.88}.sz-choice__header p{width:auto;max-width:320px;margin:24px 0 0;font-size:12px}.sz-choice__worlds{border:0}.sz-world,.sz-world--artisan{display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--z-line)}.sz-world__image,.sz-world--artisan .sz-world__image{order:1;height:108vw}.sz-world__text,.sz-world--artisan .sz-world__text{order:2;padding:40px 18px 48px}.sz-world__text>span{font-size:24px;margin-bottom:23px}.sz-world__text h3{font-size:44px}.sz-world__text p{font-size:12px}.sz-world__text b{font-size:7px}.sz-seasonal{min-height:118vw}.sz-seasonal__shade{background:linear-gradient(0deg,#090c09ad,#090c090d 72%)}.sz-seasonal__copy{left:18px;right:18px;top:auto;bottom:72px;transform:none}.sz-seasonal__copy p{font-size:22px}.sz-seasonal__copy h2{font-size:59px}.sz-seasonal__copy>span{font-size:7px;margin-top:22px}.sz-seasonal__note{left:18px;right:18px;bottom:22px;width:auto;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sz-catalog{padding:96px 0 104px}.sz-catalog__mast{width:calc(100% - 36px);display:block}.sz-catalog__mast h2{font-size:55px}.sz-catalog__mast>a{display:inline-block;margin-top:24px;font-size:7px}.sz-catalog__track{gap:12px;margin-top:46px;padding:0 18px 12px}.sz-candle{flex-basis:78vw}.sz-candle:nth-child(2n){margin-top:34px}.sz-candle__meta h3{font-size:23px}.sz-standard{padding:94px 18px 100px}.sz-standard__statement{display:block}.sz-standard__statement h2{font-size:56px}.sz-standard__statement p{max-width:260px;font-size:19px;margin:27px 0 0}.sz-standard__ledger{margin-top:55px}.sz-standard__ledger>div{grid-template-columns:76px 1fr;gap:18px;padding:15px 0}.sz-standard__ledger strong{font-size:18px}.sz-standard__ledger p{font-size:11px}.sz-standard>a{font-size:7px}.sz-origin{display:flex;flex-direction:column;gap:0;min-height:0;padding:0}.sz-origin__portrait{width:100%;height:126vw;transform:none}.sz-origin__copy{padding:66px 18px 80px}.sz-origin__copy blockquote{font-size:62px}.sz-origin__copy p{font-size:12px}.sz-origin__copy>a{font-size:7px}.sz-gift{min-height:730px}.sz-gift__copy{width:auto;margin:0 18px 48px}.sz-gift__copy h2{font-size:61px}.sz-gift__copy p{font-size:12px}.sz-gift__copy>a{font-size:7px}.sz-end{padding:102px 18px 112px}.sz-end p{font-size:23px}.sz-end h2{font-size:108px}.sz-end>a{font-size:7px}.sz-footer__phrase{padding:84px 18px 62px}.sz-footer__phrase p{font-size:23px}.sz-footer__phrase h2{font-size:59px}.sz-footer__body{width:calc(100% - 36px);display:block;padding-bottom:52px}.sz-footer__newsletter h3{font-size:27px}.sz-footer__nav{margin-top:48px;gap:22px}.sz-footer__nav a{font-size:10px}.sz-footer__colophon{width:calc(100% - 36px);display:block;line-height:1.8}.sz-footer__colophon>span{display:block}.sz-footer__colophon>div{text-align:left;margin-top:8px}.sz-footer__colophon a{margin:0 12px 0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sz-dusk{height:auto}.sz-dusk__sticky{position:relative;height:auto;min-height:70vh}.sz-dusk__layer--day{display:none}.sz-dusk__layer--night{clip-path:none;transform:none}.sz-world__image img,.sz-candle figure img,.sz-seasonal__media img{transform:none!important;transition:none!important}.sz-drawer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/solstice-zero.css.map */
