.mountain-edition .about-copy{max-width:46rem;font-family:var(--font-display), Georgia, serif;margin-inline:auto;padding-inline:1.5rem;line-height:1.9}.mountain-edition .about-copy section{margin-top:2.5rem}.mountain-edition .about-copy h2{font-size:1.5rem;font-weight:400}.mountain-edition .about-lead{font-size:1.25rem}.mountain-edition .about-links{flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;display:flex}.mountain-edition:has(.brand-subpage){min-width:0}.mountain-edition .brand-subpage{--subpage-title-size:clamp(1.75rem, 4vw, 3.25rem);padding-block:clamp(2.5rem,5vw,5rem) clamp(3rem,6vw,6rem)}.mountain-edition .brand-subpage :is(.page-heading,.contact-heading){margin-inline:auto;text-align:center;justify-items:center;gap:1rem;width:100%;max-width:48rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.mountain-edition .brand-subpage :is(.eyebrow,.folio-label){font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:500;line-height:1.6}.mountain-edition .brand-subpage :is(.page-heading h1,.contact-heading h1,.policy-heading h1){max-width:100%;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:var(--subpage-title-size);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400;line-height:1.35}.mountain-edition .brand-subpage :is(.contact-heading>p:last-child,.policy-intro){max-width:48ch;color:var(--muted-foreground);font-family:var(--font-display), Georgia, serif;font-size:1rem;line-height:1.9}:is(.mountain-edition .brand-subpage a:focus-visible,.mountain-edition .brand-subpage button:focus-visible){outline:2px solid var(--wine);outline-offset:4px}.mountain-edition .brand-subpage .lookbook-return{text-align:center;margin-top:clamp(2rem,4vw,3.5rem)}.mountain-edition .brand-subpage .folio-link{font-size:clamp(1.125rem,2vw,1.375rem)}.mountain-edition .brand-subpage .legal-notice{border:0;border-left:2px solid var(--wine);background:#63010008;gap:.75rem;margin:0;padding:1.25rem 1.5rem}.mountain-edition .brand-subpage .legal-notice strong{color:var(--wine);font-family:var(--font-display), Georgia, serif;font-size:1.125rem;font-weight:400;line-height:1.6}.mountain-edition .brand-subpage .legal-notice p{color:var(--muted-foreground);font-family:var(--font-display), Georgia, serif;font-size:1rem;line-height:1.9}.mountain-edition .brand-subpage .contact-grid{margin-top:clamp(2rem,4vw,3.5rem)}.mountain-edition .brand-subpage .contact-grid>section{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:1.5rem 3rem;padding-block:2rem;display:grid}.mountain-edition .brand-subpage :is(.contact-grid h2,.policy-sections h2,.privacy-storage-control h2){font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:400;line-height:1.55}.mountain-edition .brand-subpage .contact-grid dl>div{border-color:var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.5rem 1.5rem;padding-block:1rem}.mountain-edition .brand-subpage .contact-grid dl>div:first-child{border-top:0;padding-top:0}.mountain-edition .brand-subpage :is(.contact-grid dt,.contact-grid dd,.contact-grid a){font-family:var(--font-display), Georgia, serif;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-size:1rem;font-weight:400;line-height:1.8}.mountain-edition .brand-subpage .contact-grid dt{color:var(--ink)}.mountain-edition .policy-shell.brand-subpage{width:min(100%,80rem);padding-inline:var(--page-gutter);grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-template-areas:"back back""navigation document";gap:1.5rem clamp(2rem,5vw,5rem);display:grid}.mountain-edition .brand-subpage .policy-back{color:var(--muted-foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:0;text-transform:none;grid-area:back;justify-self:start;margin:0;font-size:1rem;font-weight:400}.mountain-edition .brand-subpage .policy-main{grid-area:document;min-width:0}.mountain-edition .brand-subpage .policy-main article{gap:2rem}.mountain-edition .brand-subpage .policy-heading{gap:1.25rem;display:grid}.mountain-edition .brand-subpage .policy-meta{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;display:flex}.mountain-edition .brand-subpage .policy-meta :is(.eyebrow,.policy-updated){color:var(--muted-foreground);font-family:var(--font-sans), sans-serif;letter-spacing:.02em;text-transform:none;margin:0;font-size:.8125rem;font-weight:400;line-height:1.7}.mountain-edition .brand-subpage .policy-heading h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(1.625rem,3.4vw,3rem)}.mountain-edition .brand-subpage .policy-intro{margin:0}.mountain-edition .brand-subpage .policy-sections section{padding-block:2rem}.mountain-edition .brand-subpage :is(.policy-sections p,.policy-sections li,.privacy-storage-control p){color:var(--ink);font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;font-size:1rem;line-height:1.95}.mountain-edition .brand-subpage .policy-sections p+p{margin-top:1rem}.mountain-edition .brand-subpage .policy-sections li::marker{color:var(--wine)}.mountain-edition .brand-subpage .policy-nav{top:calc(var(--default-header-height) + 1.5rem);border:0;grid-area:navigation;align-self:start;gap:0;min-width:0;margin:0;padding:0;display:grid;position:sticky}.mountain-edition .brand-subpage .policy-nav a{border-bottom:1px solid var(--line);color:var(--muted-foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;padding-block:.875rem;font-size:1rem;font-weight:400;line-height:1.7}.mountain-edition .brand-subpage .policy-nav a:first-child{border-top:1px solid var(--line)}.mountain-edition .brand-subpage .policy-nav a:is(:hover,[aria-current=page]){color:var(--wine);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.mountain-edition .brand-subpage .privacy-storage-control{gap:1rem;margin-top:0}.mountain-edition .brand-subpage .privacy-storage-control .button{width:auto;max-width:100%;color:var(--wine);font-family:var(--font-display), Georgia, serif;letter-spacing:0;text-transform:none;white-space:normal;padding:.875rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.6}.mountain-edition .brand-subpage .privacy-storage-control .button:hover{color:var(--paper)}.mountain-edition .brand-subpage .privacy-storage-status{overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}@media (max-width:56rem){.mountain-edition .policy-shell.brand-subpage{grid-template-columns:minmax(0,1fr);grid-template-areas:"back""document""navigation";gap:1.5rem}.mountain-edition .brand-subpage .policy-nav{margin-top:1rem;position:static}.mountain-edition .brand-subpage .contact-grid>section{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:30rem){.mountain-edition .brand-subpage .contact-grid dl>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.mountain-edition .brand-subpage .legal-notice{padding:1rem 1.125rem}}
