.header .header__logo .regular-logo{height:78px;position:relative;overflow:hidden}
.header .header__logo .regular-logo img{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}
.template-index{--wd-ivory:#F3E8DC;--wd-parchment:#E9DFD2;--wd-wine:#3B171C;--wd-forest:#24382F;--wd-espresso:#241D19;--wd-walnut:#5A4034;--wd-copper:#B8735C;--wd-tartan:url("/cdn/shop/files/holiday-2026-woven-tartan.png?v=1793591090")}
.template-index .main{background:var(--wd-ivory)}
.template-index .video-hero__inner{border-bottom:1px solid var(--wd-copper)}
.template-index .video-hero__content{text-shadow:0 2px 16px rgba(20,10,15,.3)}
.template-index .footer{color:var(--wd-ivory)}
.template-index a:focus-visible,.template-index button:focus-visible{outline:2px solid var(--wd-copper);outline-offset:5px}
.wd-kicker{font:inherit;font-size:11px;line-height:1.6;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px}
.wd-link{display:inline-block;font-size:13px;line-height:1.6;letter-spacing:.04em;padding:0 0 9px;border-bottom:1px solid var(--wd-copper);color:inherit;text-decoration:none;transition:color .2s}
.wd-link:hover{color:var(--wd-walnut)}
.wd-link span{display:inline-block;margin-left:22px}
.wd-season{background:var(--wd-ivory);color:var(--wd-espresso)}
.wd-season__inner{max-width:1440px;margin:auto;padding:100px clamp(24px,6vw,100px) 80px;display:grid;grid-template-columns:1.35fr .65fr;gap:20px 9vw}
.wd-season .wd-kicker{grid-column:1/-1;color:var(--wd-walnut);margin:0}
.wd-season h2{font-size:clamp(48px,6.5vw,100px);font-weight:400;line-height:.98;letter-spacing:-.035em;max-width:9ch;margin:0}
.wd-season__copy{align-self:end;max-width:39ch;font-size:16px;line-height:1.75}
.wd-season__copy .wd-link{margin-top:25px}
.wd-editorial{background:var(--wd-ivory);color:var(--wd-espresso);overflow:hidden}
.wd-editorial__inner{max-width:1440px;margin:auto;padding:70px clamp(24px,6vw,100px) 120px;display:grid;grid-template-columns:1.1fr .9fr;gap:9vw;align-items:center}
.wd-editorial__figure{margin:0;position:relative;min-width:0}
.wd-editorial__photo{position:relative;z-index:1}
.wd-editorial__image{display:block;width:100%;height:auto}
.wd-editorial--northwoods .wd-editorial__figure::before{content:"";position:absolute;inset:32px -28px 42px 28px;background:var(--wd-tartan) center/420px;transform:rotate(2deg)}
.wd-editorial--northwoods .wd-editorial__photo{margin-right:18px}
.wd-editorial__caption{font-size:10px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;position:relative;z-index:1;margin-top:20px;color:var(--wd-walnut)}
.wd-editorial__copy{padding:36px 0;position:relative;z-index:1}
.wd-editorial__title{font-size:clamp(48px,5.5vw,82px);font-weight:400;line-height:1.02;letter-spacing:-.025em;max-width:11ch;margin:0 0 34px}
.wd-editorial__text{max-width:38ch;font-size:16px;line-height:1.85;color:var(--wd-walnut)}
.wd-editorial__text p+p{margin-top:18px}
.wd-editorial__copy>.wd-link{margin-top:32px}
.wd-editorial__detail{font-size:11px;line-height:1.8;margin:32px 0 0;max-width:32ch;color:var(--wd-walnut)}
.wd-editorial--founder{background:var(--wd-parchment)}
.wd-editorial--founder .wd-editorial__inner{grid-template-columns:.85fr 1.15fr;padding-top:110px;padding-bottom:110px}
.wd-editorial--founder .wd-editorial__figure{grid-column:2;grid-row:1;width:80%;margin-left:auto}
.wd-editorial--founder .wd-editorial__copy{grid-column:1;grid-row:1;padding-top:100px}
.wd-editorial--founder .wd-editorial__title{font-size:clamp(48px,5.5vw,80px)}
.wd-editorial--founder .wd-editorial__photo{box-shadow:-28px -28px 0 var(--wd-walnut)}
.wd-atlas{background:var(--wd-ivory);color:var(--wd-espresso)}
.wd-atlas__inner{max-width:1440px;margin:auto;padding:110px clamp(24px,6vw,100px) 120px;display:grid;grid-template-columns:.6fr 1.4fr;gap:7vw}
.wd-atlas__header{align-self:start;position:sticky;top:40px;padding-top:38px}
.wd-atlas__title{font-size:clamp(48px,5.2vw,78px);line-height:1.02;letter-spacing:-.025em;font-weight:400;margin:0 0 30px;max-width:8ch}
.wd-atlas__intro{font-size:16px;line-height:1.8;color:var(--wd-walnut);max-width:27ch}
.wd-atlas__header .wd-link{margin-top:28px}
.wd-atlas__stories{display:grid;grid-template-columns:1.1fr .9fr;gap:56px 32px;align-items:start}
.wd-atlas__story--2,.wd-atlas__story--4{padding-top:95px}
.wd-atlas__image-link{display:block;overflow:hidden}
.wd-atlas__image{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}
.wd-atlas__story--2 .wd-atlas__image,.wd-atlas__story--3 .wd-atlas__image{aspect-ratio:1/1}
.wd-atlas__label{display:flex;gap:16px;align-items:baseline;margin-top:18px}
.wd-atlas__number{font-size:10px;color:var(--wd-walnut);letter-spacing:.08em}
.wd-atlas__label h3{font-size:25px;line-height:1.15;font-weight:400;margin:0;text-transform:none}
.wd-atlas__label a{color:inherit;text-decoration:none}
.wd-curated-shelf{padding-top:100px!important;padding-bottom:105px!important}
.wd-curated-shelf .section-introduction{max-width:680px;margin-bottom:56px}
.wd-curated-shelf .section-introduction__heading{font-size:clamp(44px,5vw,74px);line-height:1.05;letter-spacing:-.02em;font-weight:400}
.wd-curated-shelf .product-item__product-title{text-transform:none;letter-spacing:0;font-size:15px}
.wd-curated-shelf .product-item__meta{font-size:13px}
@media(min-width:900px){
.wd-curated-shelf .featured-collection-slider__products{display:grid!important;grid-template-columns:1.3fr .85fr .85fr;gap:42px;transform:none!important}
.wd-curated-shelf .featured-collection-slider__product{width:auto!important;margin-right:0!important;min-width:0}
.wd-curated-shelf .featured-collection-slider__product:nth-child(2){padding-top:75px}
.wd-curated-shelf .featured-collection-slider__product:nth-child(3){padding-top:145px}
}
@media(max-width:899px){
.wd-season__inner{padding:64px 24px 34px;grid-template-columns:1fr;gap:24px}
.wd-season h2{max-width:10ch;font-size:58px}
.wd-season__copy{max-width:36ch}
.wd-editorial__inner{padding:46px 24px 64px;grid-template-columns:1fr;gap:35px}
.wd-editorial--northwoods .wd-editorial__figure{margin-right:15px}
.wd-editorial--northwoods .wd-editorial__figure::before{inset:22px -15px 46px 18px;background-size:330px}
.wd-editorial__copy{padding:0 8px}
.wd-editorial__title{font-size:52px;margin-bottom:25px;max-width:11ch}
.wd-editorial__text{font-size:16px;line-height:1.75}
.wd-editorial__detail{margin-top:24px}
.wd-editorial--founder .wd-editorial__inner{grid-template-columns:1fr;padding:75px 24px 64px;gap:36px}
.wd-editorial--founder .wd-editorial__figure{grid-column:1;grid-row:1;width:86%;margin-left:auto}
.wd-editorial--founder .wd-editorial__copy{grid-column:1;grid-row:2;padding:0 8px}
.wd-editorial--founder .wd-editorial__photo{box-shadow:-18px -18px 0 var(--wd-walnut)}
.wd-atlas__inner{padding:64px 24px;grid-template-columns:1fr;gap:40px}
.wd-atlas__header{position:static;padding:0}
.wd-atlas__title{font-size:55px;max-width:12ch}
.wd-atlas__stories{gap:32px 18px;grid-template-columns:1fr 1fr}
.wd-atlas__story--2,.wd-atlas__story--4{padding-top:55px}
.wd-atlas__label{gap:8px;flex-direction:column;margin-top:12px}
.wd-atlas__label h3{font-size:22px}
.wd-curated-shelf{padding-top:64px!important;padding-bottom:64px!important}
.wd-curated-shelf .section-introduction{margin-bottom:32px}
}
@media(max-width:960px){.header .header__logo .regular-logo{height:64px;width:100px}}
@media(max-width:720px){.template-index .video-hero__text-container-heading{font-size:48px;line-height:1.06}.template-index .video-hero__text-container-text{max-width:30ch;margin-inline:auto}}
@media(prefers-reduced-motion:reduce){.wd-link{transition:none}}
