.gh-ed{--ed-gold: #b8912f;--ed-gold-lt: #d8b866;--ed-gold-dp: #8a6a1c;--ed-ink: #241d14;--ed-body: #4a4238;--ed-sheet: #fbf7f0;--ed-edge: clamp(18px, 4vw, 64px);--ed-ease: cubic-bezier(.22, .61, .36, 1);background:#efe9df;padding:clamp(28px,5vw,74px) var(--ed-edge)}.gh-ed--noir{--ed-ink: #f4efe4;--ed-body: #cdc4b4;--ed-sheet: #0b0b0b;background:#000}.gh-ed__sheet{position:relative;max-width:1080px;margin:0 auto;padding:clamp(38px,6vw,96px) clamp(22px,5vw,88px) clamp(46px,6vw,104px);background:var(--ed-sheet);color:var(--ed-body);font-family:var(--ghl-sans, "Helvetica Neue", Arial, sans-serif)}.gh-ed__sheet:before{content:"";position:absolute;inset:clamp(10px,1.4vw,20px);border:1px solid rgba(184,145,47,.42);pointer-events:none}.gh-ed__frame{position:absolute;inset:clamp(20px,2.4vw,34px);border-top:1px dashed rgba(184,145,47,.38);border-bottom:1px dashed rgba(184,145,47,.38);pointer-events:none}.gh-ed__masthead{text-align:center}.gh-ed__crest{display:block;height:clamp(84px,9vw,132px);width:auto;margin:0 auto clamp(18px,2vw,30px);object-fit:contain}.gh-ed__house{margin:0;color:var(--ed-ink);font-family:var(--ghl-serif, "Didot", "Bodoni MT", serif);font-size:clamp(26px,3.8vw,52px);font-weight:400;letter-spacing:.18em;line-height:1.1;text-indent:.18em;text-transform:uppercase}.gh-ed__tagline{margin:14px 0 0;color:var(--ed-gold);font-size:clamp(10px,1.1vw,13px);letter-spacing:.42em;text-indent:.42em;text-transform:uppercase}.gh-ed__lozenge{position:relative;display:block;width:min(420px,66%);height:1px;margin:clamp(30px,3.6vw,54px) auto;background:linear-gradient(90deg,transparent,rgba(184,145,47,.75) 30%,rgba(184,145,47,.75) 70%,transparent)}.gh-ed__lozenge:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background:var(--ed-gold);transform:translate(-50%,-50%) rotate(45deg)}.gh-ed__lozenge--sm{width:min(180px,40%);margin:22px auto}.gh-ed__title{margin:0;color:var(--ed-ink);font-family:var(--ghl-serif, "Didot", "Bodoni MT", serif);font-size:clamp(30px,5.2vw,66px);font-weight:400;letter-spacing:.03em;line-height:1.08;text-transform:uppercase}.gh-ed__script{margin:10px 0 0;color:var(--ed-gold-dp);font-family:var(--ghl-serif, "Didot", "Bodoni MT", serif);font-size:clamp(24px,3.6vw,44px);font-style:italic;font-weight:400;letter-spacing:.02em}.gh-ed__intro{max-width:62ch;margin:clamp(24px,3vw,40px) auto 0;font-size:clamp(15px,1.25vw,17px);line-height:1.85}.gh-ed__chapter{max-width:68ch;margin:clamp(34px,4.2vw,62px) auto 0}.gh-ed__chapter-heading{margin:0 0 16px;color:var(--ed-gold-dp);font-family:var(--ghl-serif, "Didot", "Bodoni MT", serif);font-size:clamp(20px,2.3vw,30px);font-weight:400;letter-spacing:.06em}.gh-ed__rte{font-size:clamp(15px,1.2vw,16.5px);line-height:1.85}.gh-ed__rte p{margin:0 0 1.15em}.gh-ed__rte p:last-child{margin-bottom:0}.gh-ed__rte strong{color:var(--ed-ink);font-weight:600}.gh-ed__rte em{color:var(--ed-gold-dp)}.gh-ed__list-heading{margin:clamp(34px,4vw,58px) 0 clamp(22px,2.6vw,36px);color:var(--ed-gold);font-size:clamp(15px,1.8vw,23px);font-weight:400;letter-spacing:.34em;text-align:center;text-indent:.34em;text-transform:uppercase}.gh-ed__care{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:14px;max-width:60ch;margin:0 auto;padding:16px 0;border-bottom:1px solid rgba(184,145,47,.26)}.gh-ed__care:last-of-type{border-bottom:0}.gh-ed__care-dot{width:7px;height:7px;margin-top:.62em;border-radius:50%;background:var(--ed-gold-lt);justify-self:center}.gh-ed__care-text{margin:0;font-size:clamp(15px,1.25vw,17px);line-height:1.6;color:var(--ed-body)}.gh-ed__faq{max-width:66ch;margin:0 auto;border-bottom:1px solid rgba(184,145,47,.26)}.gh-ed__faq-q{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 0;color:var(--ed-ink);cursor:pointer;font-size:clamp(15px,1.35vw,18px);line-height:1.5;list-style:none}.gh-ed__faq-q::-webkit-details-marker{display:none}.gh-ed__faq-q:hover{color:var(--ed-gold-dp)}.gh-ed__faq-sign{position:relative;flex:0 0 13px;width:13px;height:13px;margin-top:.42em;transition:transform .38s var(--ed-ease)}.gh-ed__faq-sign:before,.gh-ed__faq-sign:after{content:"";position:absolute;background:var(--ed-gold)}.gh-ed__faq-sign:before{top:6px;left:0;width:13px;height:1px}.gh-ed__faq-sign:after{top:0;left:6px;width:1px;height:13px;transition:opacity .38s var(--ed-ease)}.gh-ed__faq[open] .gh-ed__faq-sign{transform:rotate(90deg)}.gh-ed__faq[open] .gh-ed__faq-sign:after{opacity:0}.gh-ed__faq-a{padding:0 0 22px;max-width:60ch;animation:ghEdFaqIn .38s var(--ed-ease) both}@keyframes ghEdFaqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.gh-ed__pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(22px,3vw,44px);max-width:900px;margin:clamp(34px,4vw,58px) auto 0;padding:0;list-style:none}.gh-ed__pillar{display:flex;align-items:center;gap:14px;padding:18px 0;border-top:1px solid rgba(184,145,47,.26)}.gh-ed__pillar-glyph{flex:0 0 auto;color:var(--ed-gold);font-size:22px;line-height:1}.gh-ed__pillar-label{color:var(--ed-ink);font-size:12px;font-weight:500;letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.gh-ed__statement{max-width:46ch;margin:clamp(34px,4vw,60px) auto 0;border:0;padding:0;text-align:center}.gh-ed__statement p{margin:0;color:var(--ed-gold-dp);font-family:var(--ghl-serif, "Didot", "Bodoni MT", serif);font-size:clamp(21px,2.8vw,34px);font-style:italic;line-height:1.35}.gh-ed__signoff{text-align:center}.gh-ed__signoff .gh-ed__house{font-size:clamp(20px,2.6vw,32px)}.gh-ed__cta{display:inline-block;margin-top:clamp(24px,3vw,38px);padding:16px 42px;border:1px solid var(--ed-gold);color:var(--ed-ink);font-size:11px;letter-spacing:.26em;text-decoration:none;text-indent:.26em;text-transform:uppercase;transition:background .5s var(--ed-ease),color .5s var(--ed-ease)}.gh-ed__cta:hover{background:var(--ed-gold);color:#fff}@media screen and (max-width:749px){.gh-ed__frame{top:14px;right:14px;bottom:14px;left:14px}.gh-ed__house{letter-spacing:.12em;text-indent:.12em}.gh-ed__tagline{letter-spacing:.26em;text-indent:.26em}.gh-ed__pillar{padding:14px 0}}@media(prefers-reduced-motion:reduce){.gh-ed *,.gh-ed *:before,.gh-ed *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gh-editorial.css.map */
