.fw-ws{--fw-ws-cream: #f8f7f3;--fw-ws-ink: #000;--fw-ws-muted: rgba(0, 0, 0, .62);--fw-ws-line: rgba(0, 0, 0, .1);--fw-ws-radius: 12px;--fw-ws-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fw-ws-display: "Diatype Extended", "ABCDiatypeExtended-Bold", Helvetica, Arial, sans-serif;--fw-ws-body: Diatype, Helvetica, Arial, sans-serif;font-family:var(--fw-ws-body);color:var(--fw-ws-ink);max-width:1120px;margin-inline:auto;display:flex;flex-direction:column;gap:56px}@media(min-width:990px){.fw-ws{gap:72px}}.fw-ws__eyebrow{font-family:var(--fw-ws-mono);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--fw-ws-ink);margin:0 0 18px;display:block}.fw-ws__eyebrow--muted{color:var(--fw-ws-muted)}.fw-ws__title{font-family:var(--fw-ws-display);font-weight:700;font-size:clamp(32px,4.6vw,48px);line-height:1.02;letter-spacing:-.02em;margin:0;max-width:14ch;text-wrap:balance}.fw-ws__lede{font-size:16px;line-height:1.55;color:var(--fw-ws-muted);max-width:560px;margin:22px 0 0}.fw-ws__lede p{margin:0}.fw-ws__hero{display:grid;gap:8px}@media(min-width:990px){.fw-ws__hero{grid-template-columns:1.1fr 1fr;align-items:end;gap:48px}.fw-ws__hero .fw-ws__lede{margin-top:0;padding-bottom:6px}}.fw-ws__grid{display:grid;gap:16px}@media(min-width:750px){.fw-ws__grid{grid-template-columns:1fr 1fr}}.fw-ws__card{background:var(--fw-ws-cream);border-radius:var(--fw-ws-radius);padding:36px 30px;display:flex;flex-direction:column;gap:14px;min-height:100%}@media(min-width:990px){.fw-ws__card{padding:44px 40px}}.fw-ws__card--ink{background:var(--fw-ws-ink);color:#fff}.fw-ws__card--ink .fw-ws__eyebrow{color:#ffffffb3}.fw-ws__card--ink .fw-ws__card-text{color:#ffffffc7}.fw-ws__card--ink .fw-ws__meta{color:#ffffff8c}.fw-ws__card--ink a{color:inherit}.fw-ws__card-title{font-family:var(--fw-ws-display);font-weight:700;font-size:24px;line-height:1.1;letter-spacing:-.015em;margin:0}.fw-ws__card-text{font-size:15px;line-height:1.55;color:var(--fw-ws-muted);margin:0}.fw-ws__card-text p{margin:0 0 10px}.fw-ws__card-text p:last-child{margin-bottom:0}.fw-ws__card .fw-ws__eyebrow{margin-bottom:4px}.fw-ws__card-actions{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.fw-ws__form{display:flex;flex-direction:column;gap:14px}.fw-ws__btn{font-family:var(--fw-ws-body)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:30px!important;padding:14px 28px!important;line-height:1!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;text-decoration:none;border:1px solid var(--fw-ws-ink);background:var(--fw-ws-ink);color:#fff;cursor:pointer;transition:opacity .2s ease,background .2s ease,color .2s ease;min-height:0!important;height:auto!important;width:auto!important}.fw-ws__btn:hover{opacity:.82}.fw-ws__btn--ghost{background:transparent!important;color:var(--fw-ws-ink)!important;border:1px solid var(--fw-ws-ink)!important;box-shadow:none!important}.fw-ws__btn--ghost:hover{background:var(--fw-ws-ink)!important;color:#fff!important}.fw-ws__card--ink .fw-ws__btn{background:#fff;color:var(--fw-ws-ink);border-color:#fff}.fw-ws__card--ink .fw-ws__btn:hover{opacity:.9}.fw-ws__btn--inline{display:inline-flex}.fw-ws__meta{font-family:var(--fw-ws-mono);font-size:11px;letter-spacing:.03em;line-height:1.6;color:var(--fw-ws-muted);margin:0}.fw-ws__meta a,.fw-ws__fallback a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fw-ws__steps{display:grid;gap:28px;border-top:1px solid var(--fw-ws-line);padding-top:40px}@media(min-width:750px){.fw-ws__steps{grid-template-columns:repeat(3,1fr);gap:32px}}.fw-ws__step{display:flex;flex-direction:column;gap:10px}.fw-ws__step-num{font-family:var(--fw-ws-mono);font-size:11px;letter-spacing:.05em;color:var(--fw-ws-muted)}.fw-ws__step-title{font-family:var(--fw-ws-display);font-weight:700;font-size:18px;letter-spacing:-.01em;margin:0}.fw-ws__step-text{font-size:14px;line-height:1.55;color:var(--fw-ws-muted);margin:0}.fw-ws__tiers{display:grid;gap:12px}@media(min-width:750px){.fw-ws__tiers{grid-template-columns:repeat(3,1fr)}}.fw-ws__tier{background:var(--fw-ws-cream);border-radius:var(--fw-ws-radius);padding:22px 24px;display:flex;flex-direction:column;gap:6px}.fw-ws__tier-qty{font-family:var(--fw-ws-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--fw-ws-muted)}.fw-ws__tier-price{font-family:var(--fw-ws-display);font-weight:700;font-size:26px;letter-spacing:-.02em;line-height:1}.fw-ws__tier-price small{font-family:var(--fw-ws-body);font-size:12px;font-weight:500;letter-spacing:0;color:var(--fw-ws-muted);margin-left:4px}.fw-ws__tier-note{grid-column:1 / -1}.fw-ws__terms{font-size:12px;line-height:1.6;color:var(--fw-ws-muted);max-width:640px;border-top:1px solid var(--fw-ws-line);padding-top:24px}.fw-ws__terms p{margin:0}.fw-ws--order{gap:36px}.fw-ws__order-head{display:flex;flex-direction:column;gap:6px}.fw-ws__order-head .fw-ws__lede{margin-top:14px}.fw-ws__gate{max-width:560px}.fw-ws .quick-order-list{gap:0}.fw-ws .quick-order-list__grid-header{font-family:var(--fw-ws-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:1;color:var(--fw-ws-muted);border-bottom:1px solid var(--fw-ws-line);padding-bottom:14px;margin-bottom:0}.fw-ws .quick-order-list__grid-row{padding-block:22px;border-bottom:1px solid var(--fw-ws-line)}.fw-ws .variant-item__name{font-family:var(--fw-ws-display);font-weight:700;font-size:16px;letter-spacing:-.01em}.fw-ws .variant-item__sku{font-family:var(--fw-ws-mono);font-size:10px;letter-spacing:.04em;color:var(--fw-ws-muted);opacity:1}.fw-ws .variant-item__image-container,.fw-ws .quick-order-list__table-image{width:56px;border-radius:8px;overflow:hidden}.fw-ws .quick-order-list{--image-size: 56px}.fw-ws .price,.fw-ws .variant-item__total-price,.fw-ws .variant-item__mobile-price{font-family:var(--fw-ws-body);font-size:15px;font-weight:500}.fw-ws .variant-item__total-price{font-family:var(--fw-ws-display);font-weight:700;font-size:18px;letter-spacing:-.01em}.fw-ws .quantity-selector{border:1px solid var(--fw-ws-ink);border-radius:30px;overflow:hidden}.fw-ws .quantity-selector input{font-family:var(--fw-ws-mono);font-size:13px}.fw-ws .quick-order-list-total{background:var(--fw-ws-cream);border:0;border-radius:var(--fw-ws-radius);padding:28px 30px;margin-top:20px}.fw-ws .quick-order-list-total__info{padding-top:0;min-height:0}.fw-ws .quick-order-list-total__items .h5,.fw-ws .quick-order-list-total__subtotal{font-family:var(--fw-ws-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--fw-ws-muted);opacity:1}.fw-ws .quick-order-list-total__items span,.fw-ws .quick-order-list-total__subtotal-value{font-family:var(--fw-ws-display);font-weight:700;font-size:26px;letter-spacing:-.02em}.fw-ws .quick-order-list-total__tax-note{font-size:11px;color:var(--fw-ws-muted)}.fw-ws .quick-order-list-total__actions{gap:10px;flex-wrap:wrap;align-items:center}.fw-ws .quick-order-list__remove-all-button{font-family:var(--fw-ws-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--fw-ws-muted);background:none;border:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:10px 6px}.fw-ws .quick-order-list-total__success,.fw-ws .quick-order-list-total__error{font-size:13px}@media(min-width:750px){.fw-ws .quick-order-list-total{position:static}}.section:has(>.fw-ws--order){height:auto;min-height:0}.fw-ws--order{grid-column:2}.fw-ws__gate{min-height:0;align-self:flex-start;width:100%}.fw-ws__card{min-height:0}
/*# sourceMappingURL=/cdn/shop/t/57/assets/fw-wholesale.css.map */
