:root{--sns-ink:#111111;--sns-muted:#6b6b6b;--sns-bg:#ffffff;--sns-soft:#f6f4f1;--sns-line:#e7e3dd;--sns-accent:#111111;--sns-accent-contrast:#ffffff;--sns-sale:#c0392b;--sns-radius:2px;--sns-font:"Assistant","Helvetica Neue",Helvetica,Arial,sans-serif;--sns-heading-font:var(--sns-font)}body{font-family:var(--sns-font);color:var(--sns-ink);background:var(--sns-bg);-webkit-font-smoothing:antialiased}.t4s-top-heading{margin-bottom:28px}.t4s-section-title{font-family:var(--sns-heading-font);font-weight:700;font-size:clamp(20px,2.4vw,30px);letter-spacing:.14em;text-transform:uppercase;color:var(--sns-ink)}.t4s-section-des{color:var(--sns-muted);font-size:14px;letter-spacing:.02em}.t4s-announcement-bar,[class*=announcement]{letter-spacing:.06em;font-weight:600;text-transform:uppercase}.t4s-section-header,.t4s-header__wrap,header{background:var(--sns-bg)}.t4s-section-header{border-bottom:1px solid var(--sns-line)}.t4s-section-header a,.t4s-menu-item a{font-weight:600;letter-spacing:.04em}.t4s-btn,.t4s-btn-style-default,button.t4s-btn{border-radius:var(--sns-radius);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:12px}.t4s-btn-style-default{background:var(--sns-accent);color:var(--sns-accent-contrast);border-color:var(--sns-accent)}.t4s-btn-style-default:hover{background:transparent;color:var(--sns-accent)}.t4s-btn-style-outline,.t4s-btn-style-bordered{border:1.5px solid var(--sns-accent);color:var(--sns-accent)}.t4s-btn-style-outline:hover,.t4s-btn-style-bordered:hover{background:var(--sns-accent);color:var(--sns-accent-contrast)}.t4s-product .t4s-product-inner{border-radius:var(--sns-radius);background:var(--sns-soft)}.t4s-product .t4s-product-info{padding-top:14px;text-align:left}.t4s-product-title,.t4s-product-title a{font-weight:700;font-size:15px;color:var(--sns-ink);letter-spacing:.01em}.t4s-product-vendor,.t4s-product-vendor a{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sns-muted)}.t4s-product-price,.t4s-product-price .price{font-weight:700;font-size:15px;color:var(--sns-ink)}.t4s-product-price del,.t4s-product-price .price del{color:var(--sns-muted);font-weight:400;margin-left:6px}.t4s-product-price ins{text-decoration:none;color:var(--sns-sale)}.t4s-product-badge .onsale,.t4s-product-badge span{background:var(--sns-ink);color:#fff;border-radius:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.t4s-product-badge .onsale{background:var(--sns-sale)}.t4s-product .t4s-product-btns .t4s-pr-addtocart,.t4s-product .t4s-pr-quickview{border-radius:var(--sns-radius);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.t4s-tabs-ul li a,.t4s-tabs-ul li{border-radius:999px;text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:700}.t4s-tabs-ul li.active a,.t4s-tabs-ul li.active{background:var(--sns-ink);color:#fff;border-color:var(--sns-ink)}.t4s-collection-item,.t4s-collection-item img{border-radius:var(--sns-radius)}.t4s-collection-title,.t4s-collection-item h4{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.t4s-iconbox-item{border:1px solid var(--sns-line);box-shadow:none;border-radius:var(--sns-radius)}.t4s-newsletter input[type=email]{border-radius:var(--sns-radius)}.t4s-footer-heading{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:13px}.t4s-footer-link{color:var(--sns-muted)}.t4s-footer-link:hover{color:var(--sns-ink)}.sns-cta{background:var(--sns-soft);text-align:center;padding:64px 20px}.sns-cta h2{font-size:clamp(22px,3vw,34px);letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-weight:700}.sns-cta .sns-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sns-btn{display:inline-block;padding:14px 30px;background:var(--sns-accent);color:var(--sns-accent-contrast);border:1.5px solid var(--sns-accent);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;text-decoration:none;border-radius:var(--sns-radius);transition:.2s}.sns-btn:hover,.sns-btn--ghost{background:transparent;color:var(--sns-accent)}.sns-btn--ghost:hover{background:var(--sns-accent);color:var(--sns-accent-contrast)}.sns-stats{background:var(--sns-ink);color:#fff;text-align:center;padding:72px 20px}.sns-stats small{letter-spacing:.3em;font-size:12px;opacity:.7;text-transform:uppercase}.sns-stats h2{font-size:clamp(24px,3.4vw,40px);margin:12px 0 10px;letter-spacing:.06em;font-weight:700}.sns-stats p{max-width:560px;margin:0 auto 36px;opacity:.8}.sns-stats__row{display:flex;justify-content:center;gap:clamp(24px,6vw,80px);flex-wrap:wrap}.sns-stats__num{font-size:clamp(30px,4vw,48px);font-weight:700;display:block}.sns-stats__lbl{font-size:13px;opacity:.75;max-width:180px;display:block;margin:6px auto 0}.sns-seo{max-width:960px;margin:0 auto;padding:48px 20px;color:var(--sns-muted);font-size:14px;line-height:1.8}.sns-seo h2{color:var(--sns-ink);text-transform:uppercase;letter-spacing:.1em;font-size:18px}.sns-seo summary{cursor:pointer;color:var(--sns-ink);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:12px;margin-top:12px}.sns-outlets{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.sns-outlets__txt{padding:clamp(32px,6vw,80px);display:flex;flex-direction:column;justify-content:center;gap:16px;background:var(--sns-soft)}.sns-outlets__txt h2{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:clamp(22px,2.6vw,32px)}@media(max-width:767px){.sns-outlets{grid-template-columns:1fr}.t4s-section-title{letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sns-theme.css.map */
