.ed{padding:var(--section-y) var(--gutter)}.ed__title{font-family:var(--serif);font-size:clamp(46px,5.8vw,108px);line-height:.92;letter-spacing:-.03em;max-width:1300px}.ed__title a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.ed__title strong{font-weight:400}.ed__head{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(40px,7vw,120px);align-items:end}.ed__aside{min-width:0}.ed__aside .ed__media{justify-self:end;margin-left:auto}.ed__intro,.ed__outro,.ed__prose,.ed-col,.ed-def__body,.ed-row__body,.ed-li__body{font-size:clamp(16px,1.15vw,18px);line-height:1.8;color:var(--muted)}.ed__intro p+p,.ed__outro p+p,.ed__prose p+p,.ed-def__body p+p,.ed-row__body p+p{margin-top:20px}.ed strong{font-weight:400;color:var(--cream)}.ed a:not(.btn):not(.link-u){color:var(--cream);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.ed--stack .ed__intro{margin-top:clamp(28px,5vh,48px);max-width:820px}.ed--split .ed__head+.ed__intro{margin-top:clamp(40px,7vh,72px);max-width:820px}.ed__outro{margin-top:clamp(40px,7vh,72px);max-width:820px;font-size:clamp(18px,1.5vw,22px)}.ed__foot{margin-top:clamp(32px,5vh,48px)}.ed__btn{margin-top:28px}.ed__items{margin-top:clamp(56px,10vh,112px);list-style:none}.ed__media{width:min(100%,var(--w, 440px))}.ed__media .media{width:100%}.ed__portrait{aspect-ratio:4 / 5}.ed__portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.ed__items--defs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(32px,4vw,64px)}.ed-def{border-top:1px solid rgba(236,231,222,.2);padding-top:28px;display:flex;flex-direction:column;gap:20px}.ed-def__title{font-family:var(--serif);font-size:clamp(30px,2.6vw,44px);line-height:1}.ed__items--rows{border-top:1px solid rgba(236,231,222,.18)}.ed-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px clamp(40px,6vw,96px);padding:clamp(32px,6vh,56px) 0;border-bottom:1px solid rgba(236,231,222,.18)}.ed-row__title{font-family:var(--serif);font-size:clamp(34px,3.6vw,64px);line-height:.98;letter-spacing:-.02em}.ed-row__title strong{font-weight:400}.ed__items--list{border-top:1px solid rgba(236,231,222,.16)}.ed-li{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px clamp(40px,6vw,96px);align-items:baseline;padding:clamp(22px,4vh,36px) 0;border-bottom:1px solid rgba(236,231,222,.16)}.ed .ed-li__title{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3vw,54px);line-height:1;letter-spacing:-.02em;color:inherit}.ed-li__body{font-size:16px;line-height:1.75}.ed__items--tiers{border-top:1px solid rgba(236,231,222,.16)}.ed-tier{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px 40px;align-items:baseline;padding:clamp(28px,5vh,48px) 0;border-bottom:1px solid rgba(236,231,222,.16);transition:padding-left .8s var(--ease-out)}.ed-tier:hover{padding-left:24px}.ed .ed-tier__label{font-size:clamp(16px,1.3vw,20px);color:var(--muted)}.ed .ed-tier__price{font-family:var(--serif);font-size:clamp(40px,5vw,96px);line-height:1;letter-spacing:-.03em;color:var(--cream)}.ed__items--columns{margin-top:clamp(48px,9vh,96px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px clamp(40px,6vw,96px)}.ed-col{font-size:clamp(17px,1.3vw,20px)}.ed__mediagrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(40px,7vw,120px);align-items:center}.ed__mediagrid--right .ed__media{order:2;justify-self:end}.ed__mediatext .ed__prose{margin-top:clamp(28px,5vh,48px)}.ed__mediatext .ed__btn{margin-top:36px}.ed.on-cream strong,.ed.on-cream .ed-tier__price{color:var(--ink)}.ed.on-cream .ed__intro,.ed.on-cream .ed__outro,.ed.on-cream .ed__prose,.ed.on-cream .ed-col,.ed.on-cream .ed-def__body,.ed.on-cream .ed-row__body,.ed.on-cream .ed-li__body{color:#3d3a35}.ed.on-cream a:not(.btn):not(.link-u){color:var(--ink)}.ed.on-cream .ed-def,.ed.on-cream .ed__items--rows,.ed.on-cream .ed-row,.ed.on-cream .ed__items--list,.ed.on-cream .ed-li,.ed.on-cream .ed__items--tiers,.ed.on-cream .ed-tier{border-color:var(--line-ink)}.ed.on-cream .btn--outline:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.ed:not(.on-cream) .btn--outline:hover{background:var(--cream);color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-editorial.css.map */
