.ww.hero{position:relative;isolation:isolate;min-height:clamp(560px,88vh,880px);display:grid;align-items:end;color:var(--on-night);background:var(--night)}.ww .hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;margin:0}.ww .hero__media img{width:100%;height:100%;object-fit:cover;object-position:30% 90%}.ww.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(270deg,#0e1614eb,#0e1614c7 34%,#0e161466 56%,#0e161400 76%),linear-gradient(0deg,#0e161480,#0e161400 38%)}.ww .hero__inner{display:flex;justify-content:flex-end;padding-block:clamp(96px,14vh,160px) clamp(48px,9vh,104px)}.ww .hero__copy{max-width:600px}.ww .hero .eyebrow{color:var(--on-night-2)}.ww.hero .hero__copy h1{font-family:var(--serif);font-size:clamp(32px,20px + 2.6vw,58px);line-height:1.25;letter-spacing:.05em;font-weight:700;margin:16px 0 0;color:var(--on-night)!important;word-break:keep-all;text-transform:none;text-shadow:0 2px 24px rgba(0,0,0,.35)}.ww .hero h1 .line{display:block;white-space:nowrap}.ww .hero h1 em{font-style:normal;color:#f2b35c}.ww .hero__lead{margin-top:20px;font-size:var(--fs-lg);color:var(--on-night);max-width:30em;line-height:1.85;text-shadow:0 1px 12px rgba(0,0,0,.35)}.ww .hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ww .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:1px solid var(--paper);background:var(--paper);color:var(--ink);font-weight:600;letter-spacing:.08em;border-radius:2px;transition:background-color .25s,color .25s,border-color .25s}.ww .btn:hover{background:var(--red);border-color:var(--red);color:#fff}.ww .btn--ghost{background:transparent;color:var(--on-night);border-color:#f1ebdf99}.ww .btn--ghost:hover{background:var(--on-night);color:var(--night);border-color:var(--on-night)}.ww .btn svg{transition:transform .3s var(--ease)}.ww .btn:hover svg{transform:translate(4px)}.ww .rail-head{align-items:end}.ww .rail-ctrl{display:flex;align-items:center;gap:10px}.ww .rail-ctrl .link{margin-right:14px;font-size:var(--fs-md);letter-spacing:.08em}.ww .rail-ctrl button{width:52px;height:52px;border:1px solid var(--ink);background:transparent;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:var(--ink);padding:0;transition:background-color .25s,color .25s}.ww .rail-ctrl button svg{width:28px;height:28px}.ww .rail-ctrl button:hover{background:var(--ink);color:var(--paper)}.ww .rail-ctrl button:disabled{opacity:.3;cursor:default;background:transparent;color:var(--ink)}.ww .rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(230px,22vw,300px);gap:clamp(16px,2vw,28px);overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:max(var(--gutter),calc((100% - var(--max))/2));scroll-padding-inline:max(var(--gutter),calc((100% - var(--max))/2));padding-bottom:28px;scrollbar-width:thin;scrollbar-color:var(--ink-2) transparent;overscroll-behavior-x:contain}.ww .rail::-webkit-scrollbar{height:4px}.ww .rail::-webkit-scrollbar-thumb{background:var(--ink-2)}.ww .card{scroll-snap-align:start;position:relative;display:block}.ww .card a.cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ww .card__art{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--paper-2);display:grid;place-items:center}.ww .card__art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .8s var(--ease)}.ww .card:hover .card__art img{transform:scale(1.05)}.ww .tag{position:absolute;top:12px;left:12px;z-index:2;background:var(--paper);color:var(--ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;padding:4px 10px;border-radius:999px}.ww .tag--sale{background:var(--red);color:#fff}.ww .card__body{padding-top:16px;display:grid;gap:4px}.ww .card__brand{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:600}.ww .card__title{font:600 var(--fs-md)/1.5 var(--sans);letter-spacing:.03em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.ww .card:hover .card__title{text-decoration:underline;text-underline-offset:.22em}.ww .card__meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:4px}.ww .price s{color:var(--muted);font-weight:400;font-size:.875em}.ww.alt{background:var(--paper-2)}.ww.alt .card__art{background:var(--paper)}.ww .dial{--sky:#E9B07A;--far:#9A7E70;--near:#5B544D;--ground:#2E3A33;--sun:#FFE9B8;--door:#7A3E10;aspect-ratio:1;max-width:440px;position:relative}.ww .dial[data-active="1"]{--sky:#9DBBB6;--far:#6F8B86;--near:#46605A;--ground:#2B3D35;--sun:#FFF6DC;--door:#6A3510}.ww .dial[data-active="2"]{--sky:#7B5360;--far:#4B3C45;--near:#2E2B31;--ground:#1C2423;--sun:#F28C3A;--door:#FFD98A}.ww .dial[data-active="3"]{--sky:#0E191B;--far:#1A2A2B;--near:#121D1E;--ground:#0C1514;--sun:#F1EBDF;--door:#FFD98A}.ww .dial svg{width:100%;height:100%;overflow:visible}.ww .d-sky{fill:var(--sky);transition:fill 1.2s var(--ease)}.ww .d-far{fill:var(--far);transition:fill 1.2s var(--ease)}.ww .d-near,.ww .d-pines path{fill:var(--near);transition:fill 1.2s var(--ease)}.ww .d-ground{fill:var(--ground);transition:fill 1.2s var(--ease)}.ww .d-sun{fill:var(--sun);transition:fill 1.2s var(--ease)}.ww .d-door{fill:var(--door);transition:fill 1.2s var(--ease)}.ww .d-arm{transform-origin:200px 250px;transform:rotate(-76deg);transition:transform 1.4s var(--ease)}.ww .dial[data-active="1"] .d-arm{transform:rotate(-18deg)}.ww .dial[data-active="2"] .d-arm{transform:rotate(46deg)}.ww .dial[data-active="3"] .d-arm{transform:rotate(76deg)}.ww .d-glow{transition:opacity 1.2s}.ww .dial[data-active="3"] .d-glow{opacity:.22}.ww .d-stars{opacity:0;transition:opacity 1.4s}.ww .dial[data-active="2"] .d-stars{opacity:.35}.ww .dial[data-active="3"] .d-stars{opacity:1}.ww .d-fire,.ww .d-firelight{opacity:0;transition:opacity 1.2s}.ww .dial[data-active="2"] .d-fire,.ww .dial[data-active="3"] .d-fire{opacity:1}.ww .dial[data-active="2"] .d-firelight{opacity:.8}.ww .dial[data-active="3"] .d-firelight{opacity:1}.ww .d-flame{transform-origin:300px 330px;animation:wwflick 1.3s ease-in-out infinite alternate}.ww .d-flame--in{animation-duration:.9s}@keyframes wwflick{0%{transform:scale(.92,.86)}to{transform:scale(1.06,1.1)}}.ww .journal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,32px)}.ww .post{position:relative;display:grid;gap:12px;align-content:start}.ww .post a.cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ww .post__art{aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:var(--paper-2)}.ww .post__art img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.ww .post:hover .post__art img{transform:scale(1.04)}.ww .post h3{font-size:var(--fs-xl);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ww .post:hover h3{color:var(--red)}.ww .post .cat{font-size:var(--fs-xs);letter-spacing:.16em;color:var(--muted);font-weight:600}@media(max-width:859px){.ww.hero{display:block;min-height:0;background:var(--paper);color:var(--ink)}.ww.hero:before{display:none}.ww .hero__media{position:relative;inset:auto;z-index:0;aspect-ratio:4/5;max-height:68vh;width:100%}.ww .hero__media img{object-position:18% 78%}.ww .hero__inner{display:block;padding-block:28px 44px}.ww .hero .eyebrow{color:var(--muted)}.ww.hero .hero__copy h1{color:var(--ink)!important;text-shadow:none;font-size:clamp(30px,22px + 2.6vw,44px)}.ww .hero h1 em{color:var(--red)}.ww .hero__lead{color:var(--ink-2);text-shadow:none}.ww .btn{background:var(--ink);border-color:var(--ink);color:var(--paper);flex:1 1 auto}.ww .btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.ww .btn--ghost:hover{background:var(--ink);color:var(--paper)}.ww .day__sticky{top:64px}.ww .journal{grid-template-columns:1fr;gap:20px}.ww .post{grid-template-columns:128px minmax(0,1fr);column-gap:16px;row-gap:4px;align-items:start}.ww .post__art{grid-row:1/3;aspect-ratio:1}.ww .post h3{font-size:var(--fs-lg)}}@media(max-width:599px){.ww .rail{grid-auto-columns:72%}.ww .rail-ctrl button{display:none}.ww .rail-ctrl .link{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ww-sections.css.map */
