.container{max-width:1320px;margin:0 auto;padding:0 56px}@media(max-width:800px){.container{padding:0 24px}}.section__index{margin-bottom:24px}.section__heading{font-family:var(--font-serif);font-weight:var(--w-regular);font-size:56px;line-height:1.06;letter-spacing:-.018em;color:var(--fg);margin:0 0 24px;max-width:none;text-wrap:balance}.section__heading .h-line{display:block}.section__lede{font-size:18px;line-height:1.6;color:var(--fg-2);max-width:60ch;margin:0 0 48px;text-wrap:pretty}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:.5px solid var(--rule-strong);padding:12px 22px;font-family:var(--font-sans);font-weight:var(--w-medium);font-size:13px;letter-spacing:.02em;cursor:pointer;transition:opacity .12s,background .12s;text-decoration:none}.btn--solid{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn--solid:hover{opacity:.85;color:var(--bg)}.btn--ghost{background:transparent;color:var(--fg)}.btn--ghost:hover{background:var(--bg-paper)}.btn--lg{padding:16px 28px;font-size:14px;width:100%;justify-content:space-between}.btn--block{width:100%}.announcement{background:var(--fg);color:var(--bg);padding:10px 0;border-bottom:.5px solid var(--fg)}.announcement__row{display:flex;justify-content:space-between;align-items:baseline;gap:24px}.announcement .cap{color:#ffffffb3}.header__row{display:grid;grid-template-columns:auto 1fr auto;column-gap:48px;align-items:center;max-width:1320px;margin:0 auto;padding:20px 56px}.header__lockup{display:inline-flex;flex-direction:column;align-items:flex-start;text-decoration:none}.header__mark{font-family:var(--font-sans);font-weight:var(--w-medium);font-size:22px;letter-spacing:-.025em;color:var(--fg);line-height:1}.header__rule{width:50px;height:0;border-top:.5px solid var(--rule-strong);margin:8px 0 6px;display:block}.header__desc{font-family:var(--font-sans);font-size:10px;letter-spacing:.04em;color:var(--fg-2)}.header__logo{max-height:48px;width:auto}.header__nav{display:flex;gap:28px;justify-content:center}.header__nav-link{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--fg-cap);padding:6px 0;border-bottom:1px solid transparent;transition:color .12s,border-color .12s}.header__nav-link:hover{color:var(--fg-2)}.header__nav-link.is-active{color:var(--fg);border-bottom-color:var(--fg)}.header__right{display:flex;gap:20px;align-items:center;justify-content:flex-end}.header__cart{background:transparent;border:0;padding:6px 0;display:flex;align-items:baseline;gap:8px}.header__cart .cap{color:var(--fg)}.header__cart .num{color:var(--accent);font-weight:var(--w-medium)}.header__mobile{display:none;background:transparent;border:0;padding:6px 0}.header__mobile-nav{display:none}.header__mobile-nav[data-open=true]{display:flex;flex-direction:column;padding:24px 56px;border-top:.5px solid var(--rule);gap:14px}.header__mobile-link{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}@media(max-width:800px){.header__row{padding-left:24px;padding-right:24px}.header__nav{display:none}.header__mobile{display:inline-flex}}.rule{border:0;border-top:.5px solid var(--rule);margin:0}.skip-link{position:absolute;left:-9999px;background:var(--fg);color:var(--bg);padding:8px 12px;z-index:200}.skip-link:focus{left:auto;top:8px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rte{font-size:15.5px;line-height:1.7;color:var(--fg-2)}.rte h2{font-family:var(--font-serif);font-weight:var(--w-regular);font-size:28px;line-height:1.2;margin:2em 0 .6em;color:var(--fg)}.rte h3{font-family:var(--font-serif);font-weight:var(--w-regular);font-size:22px;line-height:1.25;margin:1.6em 0 .5em;color:var(--fg)}.rte p{margin:0;max-width:62ch}.rte p+p{margin-top:1em}.rte ul,.rte ol{padding-left:1.2em}.rte li{margin-bottom:.4em}.rte a{color:var(--fg);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sections.css.map */
