:root{--color-border-rgb: 229, 224, 218;--color-border: rgb(var(--color-border-rgb));--color-foreground-title: 27, 54, 75;--font-heading-weight: 500;--forme-ink: #1B364B;--forme-paper: #FAFAF8;--forme-mist: #F5F3F0;--forme-accent: #AC7A4E;--forme-accent-hover: #C4936A;--forme-accent-dark: #8B6340;--forme-navy-dark: #0F1F2B;--forme-navy-hover: #2A4A63;--forme-muted: #5A6B7A;--forme-white: #FFFFFF;--forme-copper-light: #F5EDE4;--forme-navy-light: #E8EDF1;--forme-rule: #E5E0DA;--forme-rule-soft: var(--forme-rule);--forme-mono: "JetBrains Mono", ui-monospace, monospace;--forme-display: "Inter Tight", "Inter", sans-serif;--forme-body: "Inter", sans-serif}.f-mono{font-family:var(--forme-mono);font-weight:500;letter-spacing:.02em}.f-display{font-family:var(--forme-display);letter-spacing:-.04em;line-height:.86}.f-eyebrow{font-family:var(--forme-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.f-label{font-family:var(--forme-body);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.f-rule-b{border-bottom:1px solid var(--forme-rule)}.f-rule-t{border-top:1px solid var(--forme-rule)}.f-rule-r{border-right:1px solid var(--forme-rule)}.f-rule-l{border-left:1px solid var(--forme-rule)}.f-rule-b-soft{border-bottom:1px solid var(--forme-rule-soft)}.f-container{width:100%;max-width:var(--page-width, 88.75rem);margin-left:auto;margin-right:auto;padding-left:var(--page-margin, 24px);padding-right:var(--page-margin, 24px);box-sizing:border-box;min-width:0}html{overflow-x:clip}#MainContent,.content-for-layout,.f-section{max-width:100%;overflow-x:clip}@keyframes f-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.f-marquee{display:flex;width:max-content;animation:f-marq 38s linear infinite;white-space:nowrap}.f-marquee:hover{animation-play-state:paused}.f-no-scrollbar::-webkit-scrollbar{display:none}.f-no-scrollbar{scrollbar-width:none}@keyframes f-spin{to{transform:rotate(360deg)}}.f-seal{animation:f-spin 22s linear infinite;display:block}.f-ul{position:relative;display:inline-block}.f-ul:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .35s cubic-bezier(.7,0,.2,1)}.f-ul:hover:after{transform:scaleX(1);transform-origin:left center}.f-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--forme-body);font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:14px 22px;border:1px solid var(--forme-ink);background:var(--forme-ink);color:var(--forme-white);transition:background .2s,color .2s;cursor:pointer}.f-btn:hover,.f-btn.ghost{background:var(--forme-white);color:var(--forme-ink)}.f-btn.ghost:hover{background:var(--forme-ink);color:var(--forme-white)}.f-btn.accent{background:var(--forme-accent);border-color:var(--forme-accent);color:var(--forme-white)}.f-btn.accent:hover{background:var(--forme-accent-hover);border-color:var(--forme-accent-hover);color:var(--forme-white)}.f-btn.lg{padding:18px 26px}.f-hero-title{font-size:4rem}@media(min-width:980px){.f-hero-title{font-size:74px}}.f-section-title{font-size:clamp(40px,8vw,64px)}.f-ed-title{font-size:clamp(36px,6.5vw,96px)}.f-section ::selection{background:var(--forme-ink);color:var(--forme-white)}.f-cursor-arrow{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'><circle cx='14' cy='14' r='13' fill='black'/><path d='M10 14h8M14 10l4 4-4 4' stroke='white' stroke-width='1.4' fill='none'/></svg>") 14 14,pointer}.forme-pcard{display:flex;flex-direction:column;gap:18px;min-width:0;height:100%;padding:var(--forme-pcard-pad, 48px);--forme-pcard-img-radius: 14px;--forme-pcard-img-bg: var(--forme-mist);--forme-pcard-img-aspect: auto;--forme-pcard-img-fit: contain;--forme-pcard-img-min-h: clamp(260px, 38vw, 510px)}.forme-pcard__img{width:100%;height:100%;object-fit:var(--forme-pcard-img-fit);display:block;box-sizing:border-box}.forme-pcard__img--ph{background:var(--forme-mist);padding:24px;box-sizing:border-box}.forme-pcard__img-wrap{position:relative;border-radius:var(--forme-pcard-img-radius);overflow:hidden;width:100%;aspect-ratio:var(--forme-pcard-img-aspect);min-height:var(--forme-pcard-img-min-h);flex-shrink:0}.forme-pcard__img-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.forme-pcard__img-wrap[data-img-hover] .forme-pcard__img-link,.forme-pcard__img-wrap[data-img-switch] .forme-pcard__img-link{position:absolute;top:0;right:0;bottom:0;left:0}.forme-pcard__name-link,.forme-pcard__cat-link,.forme-pcard__desc-link{color:inherit;text-decoration:none;transition:opacity .2s ease}.forme-pcard__name-link:hover,.forme-pcard__cat-link:hover,.forme-pcard__desc-link:hover,.forme-pcard__img-link:hover{opacity:.75}.forme-pcard__img-wrap[data-img-hover] .forme-pcard__img,.forme-pcard__img-wrap[data-img-switch] .forme-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .5s ease,transform .8s ease}.forme-pcard__img-wrap[data-img-hover] .forme-pcard__img--a{opacity:1;z-index:1}.forme-pcard__img-wrap[data-img-hover] .forme-pcard__img--b{opacity:0;z-index:2}.forme-pcard__img-wrap[data-img-hover]:hover .forme-pcard__img--a{opacity:0}.forme-pcard__img-wrap[data-img-hover]:hover .forme-pcard__img--b{opacity:1;transform:scale(1.02)}.forme-pcard__img-wrap[data-img-switch] .forme-pcard__img{opacity:0}.forme-pcard__img-wrap[data-img-switch] .forme-pcard__img.is-active{opacity:1}.forme-pcard__img-wrap[data-img-switch]:hover .forme-pcard__img.is-active{transform:scale(1.03)}.forme-pcard__img-dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:none;align-items:center;gap:6px;z-index:2}.forme-pcard__img-dots button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#1b364b2e;cursor:pointer}.forme-pcard__img-dots button.is-active{background:#1b364b8c}.forme-pcard__counter,.forme-pcard__vol{position:absolute;z-index:2;font-size:10px;letter-spacing:.18em;color:#1b364b80;background:#fafaf8d9;padding:4px 8px;border-radius:99px}.forme-pcard__counter{top:10px;right:10px}.forme-pcard__vol{bottom:10px;left:10px}.forme-pcard__badge{position:absolute;top:16px;left:16px;background:var(--forme-accent);color:var(--forme-white);padding:6px 8px;font-size:10px;letter-spacing:.2em;z-index:3}.forme-pcard__meta{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin-top:6px}.forme-pcard__name{font-size:15px;font-weight:500;letter-spacing:-.005em;color:var(--forme-ink);line-height:1.25;min-width:0}.forme-pcard__price{font-size:13px;white-space:nowrap;color:var(--forme-ink);flex-shrink:0}.forme-pcard__cat{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--forme-muted);margin-top:-10px}.forme-pcard__desc{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--forme-muted)}.forme-pcard__foot{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:0}.forme-pcard__qv{display:inline-block;background:var(--forme-accent);color:var(--forme-white);border:1px solid var(--forme-accent);padding:9px 14px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;border-radius:4px;text-decoration:none;font-family:Roboto Mono,ui-monospace,monospace;align-self:flex-start;transition:opacity .15s;cursor:pointer;overflow:hidden;vertical-align:bottom}.forme-pcard__qv.text-roll{line-height:1}.forme-pcard__qv:hover{opacity:.7}.forme-pcard__swatches{display:flex;gap:8px}.forme-pcard__swatch{width:22px;height:22px;border:1px solid var(--forme-rule);border-radius:999px;display:inline-block}.forme-pcard--sale-first{padding-right:0}@media(max-width:749px){.forme-pcard--sale-first{padding-right:var(--forme-pcard-pad, 48px)}}.forme-pcard--arrivals{--forme-pcard-pad: 32px 28px 36px;--forme-pcard-img-aspect: 1 / 1;--forme-pcard-img-min-h: 0;scroll-snap-align:start}.forme-pcard--arrivals .forme-pcard__foot{padding-top:16px}.forme-pcard--grid{--forme-pcard-pad: 0;--forme-pcard-img-aspect: 4 / 5;--forme-pcard-img-min-h: 0;--forme-pcard-img-fit: cover;gap:0;background:var(--forme-white)}.forme-pcard--grid .forme-pcard__img{padding:0}.forme-pcard--grid .forme-pcard__meta{margin-top:18px}.forme-pcard--grid .forme-pcard__name{font-size:18px;font-weight:500;margin:0}.forme-pcard--grid .forme-pcard__name-link{display:inline-block}.forme-pcard--grid .forme-pcard__cat{margin-top:8px;display:inline-block}.forme-pcard--grid .forme-pcard__desc{display:none}.forme-pcard--grid .forme-pcard__foot{margin-top:20px}.forme-pcard--grid[data-hidden]{display:none}.forme-pcard--hero{width:100%;background:var(--forme-white);box-shadow:0 24px 56px -24px #1b364b1f;color:var(--forme-ink);overflow:visible;height:auto;--forme-pcard-pad: 32px;gap:14px}.forme-pcard--hero .forme-pcard__img-wrap{display:flex;align-items:center;justify-content:center;transition:background .5s ease;flex:none;width:100%;aspect-ratio:1 / 1;min-height:auto;--forme-pcard-img-min-h: 0;position:relative}.forme-pcard--hero .forme-pcard__meta,.forme-pcard--hero .forme-pcard__cat,.forme-pcard--hero .forme-pcard__desc,.forme-pcard--hero .forme-pcard__foot{flex-shrink:0}.forme-pcard__qv.is-disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.forme-pcard--hero .forme-pcard__img,.forme-pcard--hero .forme-pcard__img--ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.forme-pcard--hero .forme-pcard__img.is-active,.forme-pcard--hero .forme-pcard__img--ph.is-active{opacity:1}.forme-pcard--hero .forme-pcard__meta{margin-top:6px}.forme-pcard--hero .forme-pcard__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:980px){.forme-pcard--hero{flex:none;min-height:auto}.forme-pcard--hero .forme-pcard__img-wrap{flex:none;width:100%;aspect-ratio:1 / 1;min-height:auto;max-height:none;--forme-pcard-img-min-h: 0}}@media(min-width:750px){.forme-pcard--arrivals .forme-pcard__img-dots{display:none}}@media(max-width:749px){.forme-pcard--arrivals .forme-pcard__img-dots{display:flex}.forme-pcard--arrivals .forme-pcard__qv{padding:8px 12px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/forme.css.map */
