:root{--ww-ink: #0A0A0A;--ww-ink-2: #1A1A1A;--ww-muted: #6B6B6B;--ww-muted-2: #8C8780;--ww-line: #E5E1D8;--ww-bone: #F5F2EC;--ww-snow: #FFFFFF;--ww-rust: #B85042;--ww-sage: #6B7A5A;--ww-gold: #C9A96E;--ww-font-display: var(--font-heading--family, "Times New Roman", serif);--ww-font-sans: var(--font-body--family, system-ui, -apple-system, sans-serif);--ww-font-mono: var(--font-accent--family, ui-monospace, "SFMono-Regular", monospace);--ww-ease: cubic-bezier(.2, .7, .2, 1);--ww-fast: .16s;--ww-base: .28s;--ww-slow: .52s;--ww-radius: 2px;--ww-radius-lg: 6px;--ww-container: 1440px;--ww-shadow: 0 1px 0 rgba(10, 10, 10, .04), 0 8px 24px -12px rgba(10, 10, 10, .18)}.ww-display{font-family:var(--ww-font-display);font-weight:400;letter-spacing:-.02em;line-height:.98}.ww-display-it{font-family:var(--ww-font-display);font-style:italic;letter-spacing:-.015em}.ww-eyebrow{font-family:var(--ww-font-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ww-muted)}.ww-mono{font-family:var(--ww-font-mono);letter-spacing:.04em}.ww-headline{font-family:var(--ww-font-display);font-weight:350;font-size:clamp(2.4rem,6.4vw,5.6rem);line-height:.96;letter-spacing:-.022em}.ww-headline em{font-style:italic}.ww-container{width:100%;max-width:var(--ww-container);margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.ww-container{padding-inline:2rem}}@media(min-width:1280px){.ww-container{padding-inline:2.75rem}}.ww-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.4rem;border-radius:var(--ww-radius);font-family:var(--ww-font-sans);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:var(--ww-ink);color:var(--ww-bone);border:1px solid var(--ww-ink);transition:transform var(--ww-fast) var(--ww-ease),background var(--ww-base) var(--ww-ease),color var(--ww-base) var(--ww-ease);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none}.ww-btn:hover{background:var(--ww-ink-2);color:var(--ww-bone)}.ww-btn:active{transform:translateY(1px)}.ww-btn--ghost{background:transparent;color:var(--ww-ink);border-color:var(--ww-ink)}.ww-btn--ghost:hover{background:var(--ww-ink);color:var(--ww-bone)}.ww-btn--inverse{background:var(--ww-bone);color:var(--ww-ink);border-color:var(--ww-bone)}.ww-btn--inverse:hover{background:var(--ww-snow);color:var(--ww-ink)}.ww-btn--ghost-light{background:transparent;color:#fff;border-color:#fff}.ww-btn--ghost-light:hover{background:#fff;color:var(--ww-ink)}.ww-btn--sm{padding:.7rem 1.05rem;font-size:.72rem}.ww-btn--block{width:100%}.ww-btn[disabled]{opacity:.4;cursor:not-allowed}.ww-link-underline{position:relative;display:inline-block;font-family:var(--ww-font-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.ww-link-underline:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform-origin:right;transform:scaleX(1);transition:transform var(--ww-base) var(--ww-ease)}.ww-link-underline:hover:after{transform-origin:left;transform:scaleX(.4)}.ww-accordion{border-top:1px solid var(--ww-line)}.ww-accordion__item{border-bottom:1px solid var(--ww-line)}.ww-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.1rem 0;font-family:var(--ww-font-sans);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ww-ink);text-align:left;cursor:pointer;background:transparent;border:0}.ww-accordion__trigger svg{flex:0 0 auto;transition:transform var(--ww-base) var(--ww-ease)}.ww-accordion__item.is-open .ww-accordion__trigger svg{transform:rotate(45deg)}.ww-accordion__panel{max-height:0;overflow:hidden;transition:max-height var(--ww-base) var(--ww-ease)}.ww-accordion__item.is-open .ww-accordion__panel{max-height:1500px}.ww-accordion__inner{padding:0 0 1.4rem;font-family:var(--ww-font-sans);color:var(--ww-muted);line-height:1.65}.ww-accordion__inner a{color:var(--ww-ink);text-decoration:underline}.ww-accordion__inner p{margin:0 0 .75rem}.ww-accordion__inner p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
