.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid transparent;border-radius:var(--sx-r-md);font:var(--sx-fw-semibold) var(--sx-fs-body)/1 var(--sx-font);text-transform:none;letter-spacing:0;text-decoration:none;color:var(--sx-ink);background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;white-space:nowrap;transition:background var(--sx-dur-fast) var(--sx-ease-std),border-color var(--sx-dur-fast) var(--sx-ease-std),color var(--sx-dur-fast) var(--sx-ease-std)}.sx-btn:focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}.sx-btn--primary{background:var(--sx-accent);color:var(--sx-accent-contrast);border-color:var(--sx-accent)}.sx-btn--primary:hover{background:var(--sx-accent-hover);border-color:var(--sx-accent-hover)}.sx-btn--primary:active{transform:translateY(1px)}.sx-btn--primary[disabled],.sx-btn--primary:disabled{background:var(--sx-line-strong);border-color:var(--sx-line-strong);color:#fff;cursor:not-allowed}.sx-btn--primary.is-loading{color:transparent!important;position:relative;pointer-events:none}.sx-btn--primary.is-loading .loading__spinner,.sx-btn--primary.is-loading>.loading-overlay__spinner{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-btn--primary.is-loading .loading__spinner .path{stroke:#fff}.sx-btn--dark{background:var(--sx-black);color:#fff;border-color:var(--sx-black)}.sx-btn--dark:hover{background:#1a1a1a;border-color:#1a1a1a}.sx-btn--secondary{background:var(--sx-bg);color:var(--sx-ink);border:1px solid var(--sx-black)}.sx-btn--secondary:hover{background:var(--sx-bg-sunken)}.sx-btn--secondary:active{background:var(--sx-bg-selected)}.sx-btn--secondary[disabled],.sx-btn--secondary:disabled{border-color:var(--sx-line);color:var(--sx-ink-3);cursor:not-allowed}.sx-btn--ghost{background:transparent;border:0;color:var(--sx-ink);padding-left:0;padding-right:0;height:auto}.sx-btn--ghost:hover{text-decoration:underline}.sx-btn--ghost[disabled],.sx-btn--ghost:disabled{color:var(--sx-ink-3);cursor:not-allowed}.sx-btn--accent-outline{background:var(--sx-bg);border:1px solid var(--sx-accent);color:var(--sx-accent)}.sx-btn--accent-outline:hover{background:var(--sx-accent-pale)}.sx-btn--block{width:100%}.sx-btn--sm{height:32px;padding:0 12px;font-size:13px}.sx-btn--lg{height:48px;padding:0 20px;font-size:15px}.sx-btn--icon{width:40px;height:40px;padding:0;border-radius:var(--sx-r-md)}.sx-btn--icon svg{width:20px;height:20px}.sx-btn--icon:hover{color:var(--sx-black)}.sx-card{position:relative;display:flex;flex-direction:column;background:#fff;border:var(--sx-border);border-radius:var(--sx-r-sm);padding:var(--sx-card-pad);box-shadow:none;transition:border-color var(--sx-dur) var(--sx-ease-std),box-shadow var(--sx-dur) var(--sx-ease-std)}@media(hover:hover){.sx-card:hover{border-color:var(--sx-line-strong);box-shadow:var(--sx-shadow-card)}}.sx-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sx-card__media{position:relative;aspect-ratio:1/1;width:100%;background:var(--sx-bg-tile);overflow:hidden;border-radius:var(--sx-r-sm);display:flex;align-items:center;justify-content:center;padding:4%}.sx-card__media>img,.sx-card__media .sx-card__imgbox{width:100%;height:100%;object-fit:contain;background:#fff;border-radius:var(--sx-r-sm);padding:4%;transition:transform var(--sx-dur-med) var(--sx-ease-std)}@media(hover:hover){.sx-card:hover .sx-card__media img{transform:scale(1.04)}}.sx-card__badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:4px;pointer-events:none}.sx-card__eyebrow{font-size:var(--sx-fs-micro);font-weight:var(--sx-fw-semibold);text-transform:uppercase;letter-spacing:var(--sx-ls-label);color:var(--sx-ink-2);margin-top:var(--sx-sp-2)}.sx-card__title{font-size:var(--sx-fs-body-sm);font-weight:var(--sx-fw-medium);line-height:var(--sx-lh-snug);color:var(--sx-ink);margin-top:var(--sx-sp-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-card__price-block{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;row-gap:1px;margin-top:var(--sx-sp-1)}.sx-card__plus-tag{flex:0 0 100%;font-size:10px;font-weight:var(--sx-fw-bold);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--sx-accent)}.sx-card__price{font-size:var(--sx-fs-price);font-weight:var(--sx-fw-bold);color:var(--sx-ink);font-variant-numeric:tabular-nums}.sx-card__rrp{font-size:var(--sx-fs-caption);color:var(--sx-strike);text-decoration:line-through;font-variant-numeric:tabular-nums}.sx-card__rrp--sale{color:var(--sx-sale);opacity:.85}.sx-card__save{font-size:var(--sx-fs-caption);font-weight:var(--sx-fw-semibold);color:var(--sx-sale)}.sx-card__member{display:block;font-size:var(--sx-fs-caption);color:var(--sx-accent);font-weight:var(--sx-fw-medium);margin-top:2px}.sx-card__cta{position:absolute;left:0;right:0;bottom:0;z-index:3;transform:translateY(100%);opacity:0;transition:transform var(--sx-dur) var(--sx-ease-std),opacity var(--sx-dur) var(--sx-ease-std)}@media(hover:hover){.sx-card:hover .sx-card__cta{transform:translateY(0);opacity:1}}.sx-card--horizontal{flex-direction:row;gap:var(--sx-sp-3);align-items:center}.sx-card--horizontal .sx-card__media{width:80px;flex:0 0 80px;aspect-ratio:1/1;padding:8%}.sx-card__fav{display:none}.sx-card__heart{position:absolute;top:8px;right:8px;z-index:4;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 5px #00000029;transition:transform .12s ease,background .12s ease}.sx-card__heart:hover{background:#fff;transform:scale(1.06)}.sx-card__heart:active{transform:scale(.94)}.sx-card__heart-icon{width:19px;height:19px;fill:none;stroke:var(--sx-ink,#242424);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;transition:fill .12s ease,stroke .12s ease}.sx-card__heart.is-saved .sx-card__heart-icon{fill:var(--sx-accent,#3971BC);stroke:var(--sx-accent,#3971BC)}@media(max-width:749px){.sx-card__heart{width:30px;height:30px;top:6px;right:6px}.sx-card__heart-icon{width:17px;height:17px}}.sx-rail{width:100%}.sx-rail__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sx-sp-3);margin-bottom:var(--sx-sp-3)}.sx-rail__title{font-size:var(--sx-fs-h2);font-weight:var(--sx-fw-bold);color:var(--sx-ink)}.sx-rail__info{width:14px;height:14px;color:var(--sx-ink-3)}.sx-rail__viewall{display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;cursor:pointer;color:var(--sx-accent);font-weight:var(--sx-fw-semibold);font-size:var(--sx-fs-body-sm);text-decoration:none}.sx-rail__viewall:after{content:"\2192"}.sx-rail__viewall:hover{text-decoration:underline}.sx-rail__track{display:flex;gap:var(--sx-grid-gap-mobile);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-inline:calc(-1 * var(--sx-gutter, 16px));padding-inline:var(--sx-gutter, 16px);scroll-padding-inline:var(--sx-gutter, 16px)}.sx-rail__track::-webkit-scrollbar{display:none}.sx-rail__item{scroll-snap-align:start;flex:0 0 auto;min-width:158px;max-width:168px}@media(max-width:749px){.sx-rail__item{flex:0 0 auto;min-width:calc((100vw - (2 * var(--sx-gutter, 16px)) - var(--sx-grid-gap-mobile, 8px)) / 1.8);max-width:200px}}@media(max-width:479px){.sx-rail__item{min-width:calc((100vw - (2 * var(--sx-gutter, 16px)) - var(--sx-grid-gap-mobile, 8px)) / 1.8);max-width:185px}}.sx-rail__arrow{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--sx-r-pill);background:#fff;border:var(--sx-border);box-shadow:var(--sx-shadow-pop);cursor:pointer;color:var(--sx-ink)}.sx-rail__arrow[disabled]{color:var(--sx-disabled);cursor:not-allowed}@media(hover:hover)and (min-width:990px){.sx-rail__arrow{display:inline-flex}}.sx-rail--pinned .sx-rail__pinned-slot{position:relative}.sx-rail__pinned-slot:before{content:"Featured";position:absolute;top:8px;left:8px;z-index:2;font:var(--sx-fw-bold) var(--sx-fs-micro)/1 var(--sx-font);text-transform:uppercase;letter-spacing:.04em;color:var(--sx-ink-2);background:#fff;border:1px solid var(--sx-line);padding:2px 6px;border-radius:var(--sx-r-xs)}.sx-tile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sx-grid-gap-mobile)}@media(min-width:750px){.sx-tile-grid{grid-template-columns:repeat(3,1fr);gap:var(--sx-grid-gap-tablet)}}@media(min-width:990px){.sx-tile-grid{grid-template-columns:repeat(6,1fr);gap:var(--sx-grid-gap-desktop)}}.sx-tile{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:var(--sx-r-sm);background:var(--sx-bg-tile);text-decoration:none}.sx-tile__img{width:100%;height:100%;object-fit:cover;transition:transform var(--sx-dur-med) var(--sx-ease-std)}@media(hover:hover){.sx-tile:hover .sx-tile__img{transform:scale(1.04)}.sx-tile:hover .sx-tile__label{text-decoration:underline}}.sx-tile__label{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:12px;color:#fff;font-weight:var(--sx-fw-semibold);font-size:var(--sx-fs-body);line-height:var(--sx-lh-tight);background:linear-gradient(to top,#0f0f0f9e,#0f0f0f00)}.sx-tile--brand{display:flex;align-items:center;justify-content:center;background:var(--sx-bg-sunken);aspect-ratio:3/2;padding:var(--sx-sp-4)}.sx-tile--brand .sx-tile__wordmark{font-weight:var(--sx-fw-bold);font-size:var(--sx-fs-h3);color:var(--sx-ink);text-align:center}.sx-tile--brand img{max-width:80%;max-height:60%;object-fit:contain}.sx-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:var(--sx-border);border-radius:var(--sx-r-pill);background:#fff;font:var(--sx-fw-semibold) 13px/1 var(--sx-font);color:var(--sx-ink);cursor:pointer;white-space:nowrap;transition:border-color var(--sx-dur-fast),background var(--sx-dur-fast),color var(--sx-dur-fast)}.sx-chip:hover{border-color:var(--sx-ink);background:var(--sx-bg-sunken)}.sx-chip[aria-pressed=true],.sx-chip.is-active{background:var(--sx-accent);border-color:var(--sx-accent);color:#fff}.sx-chip__x{display:inline-flex;width:12px;height:12px}.sx-tag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;background:var(--sx-bg-selected);border-radius:var(--sx-r-sm);font:var(--sx-fw-medium) 12px/1 var(--sx-font);color:var(--sx-ink);border:0;cursor:pointer}.sx-tag:after{content:"\d7";font-size:14px;line-height:1;color:var(--sx-ink-2)}.sx-tag-clear{background:none;border:0;padding:0;cursor:pointer;color:var(--sx-ink-2);font:var(--sx-fw-medium) 12px/1 var(--sx-font)}.sx-tag-clear:hover{text-decoration:underline;color:var(--sx-ink)}.sx-badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--sx-r-xs);font:var(--sx-fw-bold) var(--sx-fs-micro)/1 var(--sx-font);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sx-badge--deal{background:var(--sx-success);color:#fff}.sx-badge--sale{background:var(--sx-sale);color:#fff}.sx-badge--new{background:var(--sx-black);color:#fff}.sx-badge--low{background:#fff;border:1px solid var(--sx-warning);color:var(--sx-warning)}.sx-badge--member{background:var(--sx-accent-pale);color:var(--sx-accent)}.sx-badge--soldout{background:var(--sx-bg-selected);color:var(--sx-ink-2)}.sx-badge--featured{background:#fff;border:1px solid var(--sx-line);color:var(--sx-ink-2)}.sx-badge--pill{border-radius:var(--sx-r-pill);padding:0 10px;height:20px;gap:5px}.sx-badge--pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;display:inline-block}.sx-search{display:flex;align-items:center;gap:8px;height:40px;width:100%;max-width:560px;background:var(--sx-bg-sunken);border:1px solid transparent;border-radius:var(--sx-r-sm);padding:0 12px;transition:background var(--sx-dur-fast),border-color var(--sx-dur-fast)}@media(max-width:749px){.sx-search{height:44px}}.sx-search:focus-within{background:#fff;border-color:var(--sx-black)}.sx-search__icon{width:16px;height:16px;color:var(--sx-ink-2);flex:0 0 auto}.sx-search__field{flex:1 1 auto;min-width:0;border:0;background:transparent;font:var(--sx-fw-regular) var(--sx-fs-body)/1.2 var(--sx-font);color:var(--sx-ink);outline:none;padding:0}.sx-search__field::placeholder{color:var(--sx-disabled)}.sx-search__clear{background:none;border:0;padding:0;cursor:pointer;color:var(--sx-ink-3);width:16px;height:16px}.sx-search-panel{background:#fff;box-shadow:var(--sx-shadow-pop);border-radius:var(--sx-r-md);padding:var(--sx-sp-3);z-index:var(--sx-z-dropdown)}@media(max-width:749px){.sx-search-panel{width:100%;border-radius:0}}.sx-search-panel__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--sx-sp-3)}.sx-search-panel__tabs::-webkit-scrollbar{display:none}.sx-search-panel__tabs .sx-chip[aria-pressed=true],.sx-search-panel__tabs .sx-chip.is-active{background:var(--sx-accent);border-color:var(--sx-accent);color:#fff}.sx-search-panel__group+.sx-search-panel__group{margin-top:var(--sx-sp-4)}.sx-search-panel__row{display:flex;align-items:center;gap:var(--sx-sp-3);padding:var(--sx-sp-2);border-radius:var(--sx-r-sm);text-decoration:none;color:var(--sx-ink)}.sx-search-panel__row:hover{background:var(--sx-bg-sunken)}.sx-search-panel__row img,.sx-search-panel__row .sx-search-panel__thumb{width:40px;height:40px;flex:0 0 40px;object-fit:contain;background:var(--sx-bg-tile);border-radius:var(--sx-r-xs)}.sx-search-panel__row .sx-search-panel__title{flex:1 1 auto;min-width:0;font-size:var(--sx-fs-body-sm)}.sx-search-panel__row .sx-search-panel__price{font-weight:var(--sx-fw-bold);font-variant-numeric:tabular-nums}.sx-search-panel__row:after{content:"\203a";color:var(--sx-ink-3);margin-left:4px}.sx-search-panel__skeleton{height:56px;border-radius:var(--sx-r-sm)}.sx-nav-mega{position:absolute;left:0;right:0;background:#fff;box-shadow:var(--sx-shadow-menu);padding:32px 0;z-index:var(--sx-z-dropdown)}.sx-nav-mega__inner{max-width:var(--sx-page-width);margin:0 auto;padding:0 var(--sx-gutter-lg)}.sx-nav-mega__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sx-scrim-soft);z-index:var(--sx-z-sticky-bar)}.sx-nav-mega__cols{display:grid;grid-template-columns:repeat(4,1fr) 1.2fr;gap:var(--sx-sp-8)}.sx-nav-mega__col-head{font:var(--sx-fw-semibold) var(--sx-fs-caption)/1.2 var(--sx-font);text-transform:uppercase;letter-spacing:var(--sx-ls-label);color:var(--sx-ink-2);margin-bottom:var(--sx-sp-3)}.sx-nav-mega__link{display:block;font-size:var(--sx-fs-body-sm);font-weight:var(--sx-fw-regular);line-height:30px;color:var(--sx-ink-2);text-decoration:none}.sx-nav-mega__link:hover{color:var(--sx-ink);text-decoration:underline}.sx-nav-mega__viewall{display:inline-flex;align-items:center;gap:4px;margin-top:var(--sx-sp-2);font-weight:var(--sx-fw-medium);color:var(--sx-accent);text-decoration:none;font-size:var(--sx-fs-body-sm)}.sx-nav-mega__viewall:after{content:"\203a"}.sx-nav-mega__feature img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--sx-r-sm);display:block}.sx-nav-mega__feature-label{display:block;margin-top:var(--sx-sp-2);font-size:var(--sx-fs-body-sm);font-weight:var(--sx-fw-medium);color:var(--sx-ink)}.sx-pdp-buybox{display:flex;flex-direction:column;gap:var(--sx-sp-3)}@media(min-width:990px){.sx-pdp-buybox{position:sticky;top:var(--sx-sticky-top);align-self:start}}.sx-pdp__breadcrumb{font-size:var(--sx-fs-caption);color:var(--sx-ink-2)}.sx-pdp__breadcrumb a{color:inherit;text-decoration:none}.sx-pdp__breadcrumb a:hover{text-decoration:underline}.sx-pdp__breadcrumb span[aria-hidden]{margin:0 6px;color:var(--sx-ink-3)}.sx-pdp__title{font-size:var(--sx-fs-h1);font-weight:var(--sx-fw-bold);color:var(--sx-ink);letter-spacing:var(--sx-ls-tight);line-height:var(--sx-lh-tight);margin:0}.sx-pdp__subtitle{font-size:var(--sx-fs-body-sm);color:var(--sx-ink-2)}.sx-pdp__condition{display:inline-flex;align-items:center;height:20px;padding:0 8px;font:var(--sx-fw-semibold) 11px/1 var(--sx-font);text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--sx-line);border-radius:var(--sx-r-xs);color:var(--sx-ink-2)}.sx-pdp__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.sx-pdp__price{font-size:var(--sx-fs-price-lg);font-weight:var(--sx-fw-bold);color:var(--sx-ink);font-variant-numeric:tabular-nums}.sx-pdp__rrp{font-size:var(--sx-fs-body);color:var(--sx-strike);text-decoration:line-through;font-variant-numeric:tabular-nums}.sx-pdp__member{display:flex;align-items:center;gap:6px;font-size:var(--sx-fs-body-sm);color:var(--sx-accent);font-weight:var(--sx-fw-medium)}.sx-pdp__member a{color:var(--sx-accent);text-decoration:underline}.sx-pdp__social{font-size:var(--sx-fs-caption);color:var(--sx-ink-2)}.sx-pdp__sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(min-width:750px){.sx-pdp__sizes{grid-template-columns:repeat(6,1fr)}}.sx-size{display:inline-flex;align-items:center;justify-content:center;height:44px;border:var(--sx-border-strong);border-radius:var(--sx-r-sm);font:var(--sx-fw-semibold) 14px/1 var(--sx-font);color:var(--sx-ink);background:#fff;cursor:pointer;text-align:center;transition:border-color var(--sx-dur-fast),color var(--sx-dur-fast)}.sx-size:hover{border-color:var(--sx-ink)}.sx-size[aria-pressed=true],.sx-size.is-selected{border:1.5px solid var(--sx-accent);color:var(--sx-accent)}.sx-size[disabled],.sx-size:disabled{color:var(--sx-disabled);background:var(--sx-bg-sunken);text-decoration:line-through;cursor:not-allowed}.sx-pdp__wishlist.is-saved{border-color:var(--sx-accent);color:var(--sx-accent)}.sx-pdp__wishlist.is-saved svg{fill:var(--sx-accent)}.sx-pdp__trust{display:flex;flex-wrap:wrap;gap:var(--sx-sp-3);font-size:var(--sx-fs-caption);color:var(--sx-ink-2)}.sx-pdp-stickybar{position:fixed;left:0;right:0;display:flex;align-items:center;gap:var(--sx-sp-3);background:#fff;border-top:var(--sx-border);box-shadow:var(--sx-shadow-sticky);padding:10px var(--sx-gutter);bottom:env(safe-area-inset-bottom,0px);z-index:calc(var(--sx-z-buybar) + 1);transform:translateY(calc(100% + env(safe-area-inset-bottom,0px)));transition:transform var(--sx-dur) var(--sx-ease-std)}.sx-pdp-stickybar.is-visible{transform:translateY(0)}@media(min-width:750px){.sx-pdp-stickybar{display:none!important}}.sx-pdp-stickybar__price{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.sx-pdp-stickybar__price .sx-pdp__price{font-size:var(--sx-fs-price)}.sx-pdp-stickybar__cta{flex:0 0 auto;width:58%}.sx-accordion{border-bottom:var(--sx-border)}.sx-accordion__head{display:flex;align-items:center;justify-content:space-between;height:52px;cursor:pointer;list-style:none;font:var(--sx-fw-semibold) 15px/1 var(--sx-font);color:var(--sx-ink)}.sx-accordion__head::-webkit-details-marker{display:none}.sx-accordion__icon{width:16px;height:16px;transition:transform var(--sx-dur) var(--sx-ease-std);flex:0 0 auto}.sx-accordion[open] .sx-accordion__icon,details[open]>.sx-accordion__head .sx-accordion__icon{transform:rotate(180deg)}.sx-accordion__body{padding:0 0 16px;font:var(--sx-fw-regular) 14px/1.5 var(--sx-font);color:var(--sx-ink-2)}.sx-filter-bar{position:sticky;top:var(--sx-sticky-top);z-index:var(--sx-z-raised);background:#fff}.sx-filter-trigger{position:relative}.sx-filter-trigger .sx-filter-trigger__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;background:var(--sx-accent);color:#fff;border-radius:var(--sx-r-pill);font:var(--sx-fw-bold) 11px/1 var(--sx-font)}.sx-sort-trigger{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:var(--sx-border);border-radius:var(--sx-r-pill);background:#fff;font:var(--sx-fw-semibold) 13px/1 var(--sx-font);color:var(--sx-ink);cursor:pointer}.sx-sort-trigger:after{content:"\25be";color:var(--sx-ink-2)}.sx-filter-rail{width:var(--sx-filter-rail);flex:0 0 var(--sx-filter-rail)}.sx-facet{border-bottom:var(--sx-border);padding:var(--sx-sp-4) 0}.sx-facet__head{display:flex;align-items:center;justify-content:space-between;font:var(--sx-fw-semibold) 12px/1 var(--sx-font);text-transform:uppercase;letter-spacing:var(--sx-ls-label);color:var(--sx-ink);cursor:pointer;list-style:none}.sx-facet__head::-webkit-details-marker{display:none}.sx-facet__option{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:var(--sx-fs-body-sm);color:var(--sx-ink);cursor:pointer}.sx-facet__option .sx-facet__count{color:var(--sx-ink-3);margin-left:auto}.sx-facet__option[aria-disabled=true],.sx-facet__option.is-disabled{color:var(--sx-disabled);cursor:not-allowed}.sx-facet__swatch{width:20px;height:20px;border-radius:50%;border:1px solid var(--sx-line);cursor:pointer}.sx-facet__swatch.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sx-accent)}.sx-facet__size{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sx-facet__price{display:flex;align-items:center;gap:8px}.sx-facet__showmore{background:none;border:0;padding:4px 0;cursor:pointer;color:var(--sx-accent);font:var(--sx-fw-medium) 13px/1 var(--sx-font)}.sx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sx-z-modal);background:#fff;display:flex;flex-direction:column}.sx-drawer__footer{position:sticky;bottom:0;display:flex;gap:var(--sx-sp-3);padding:var(--sx-sp-3) var(--sx-gutter);border-top:var(--sx-border);background:#fff;padding-bottom:calc(var(--sx-sp-3) + env(safe-area-inset-bottom))}.sx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sx-sp-3);margin-bottom:var(--sx-sp-4)}.sx-section-head__title{font-size:var(--sx-fs-h2);font-weight:var(--sx-fw-bold);color:var(--sx-ink)}.sx-section-head__action{color:var(--sx-accent)}.sx-section-head__sub{font-size:var(--sx-fs-body-sm);color:var(--sx-ink-2)}.sx-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sx-sp-6)}@media(max-width:749px){.sx-trust{grid-template-columns:1fr;gap:0}}.sx-trust__item{display:flex;align-items:flex-start;gap:var(--sx-sp-3);padding:var(--sx-sp-3) 0}@media(max-width:749px){.sx-trust__item+.sx-trust__item{border-top:var(--sx-border)}}.sx-trust__icon{width:18px;height:18px;flex:0 0 18px;color:var(--sx-ink)}.sx-trust__head{font:var(--sx-fw-semibold) 11px/1.2 var(--sx-font);text-transform:uppercase;letter-spacing:var(--sx-ls-label);color:var(--sx-ink)}.sx-trust__body{font:var(--sx-fw-regular) 13px/1.4 var(--sx-font);color:var(--sx-ink-2)}.sx-trust--reviews .sx-trust__stars{color:var(--sx-warning)}.sx-utility{display:flex;align-items:center;justify-content:space-between;gap:var(--sx-sp-4);height:var(--sx-utility-h);background:var(--sx-black);color:#fff;padding:0 var(--sx-gutter);font-size:13px;z-index:var(--sx-z-base);overflow:hidden}.sx-utility__rotator{display:flex;align-items:center;gap:8px;min-width:0}.sx-utility__dot{width:4px;height:4px;border-radius:50%;background:#ffffff80;flex:0 0 4px}.sx-utility__member{margin-left:auto;font-size:13px;color:#ffffffd9;white-space:nowrap}.sx-utility__member a,.sx-utility__member .sx-utility__join{color:var(--sx-accent-soft);font-weight:var(--sx-fw-semibold);text-decoration:none}@media(max-width:767px){.sx-utility__member{display:none}}.sx-utility__link{color:#ffffffd9;text-decoration:none;font-size:13px;white-space:nowrap}.sx-utility__link:hover{color:#fff;text-decoration:underline}.sx-tabbar{position:fixed;bottom:0;left:0;right:0;z-index:var(--sx-z-buybar);display:flex;background:#fff;border-top:var(--sx-border);height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}@media(min-width:750px){.sx-tabbar{display:none!important}}.sx-tabbar__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:var(--sx-disabled);font-size:10px;font-weight:var(--sx-fw-medium);position:relative;background:none;border:0;cursor:pointer}.sx-tabbar__item svg{width:24px;height:24px}.sx-tabbar__item.is-active,.sx-tabbar__item[aria-current=page]{color:var(--sx-accent)}.sx-tabbar__badge{position:absolute;top:6px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;display:none;align-items:center;justify-content:center;background:var(--sx-accent);color:#fff;border-radius:var(--sx-r-pill);font:var(--sx-fw-bold) 10px/1 var(--sx-font)}.sx-tabbar__badge.is-visible{display:inline-flex}.sx-foot{background:#0a0a0a;color:var(--sx-ink-3)}.sx-foot__newsletter{padding:var(--sx-sp-8) var(--sx-gutter);border-bottom:1px solid rgba(255,255,255,.08)}.sx-foot__cols{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--sx-sp-6);padding:var(--sx-sp-8) var(--sx-gutter);max-width:var(--sx-page-width);margin:0 auto}@media(max-width:989px){.sx-foot__cols{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.sx-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}.sx-foot__col-head{font:var(--sx-fw-semibold) 13px/1.2 var(--sx-font);text-transform:uppercase;letter-spacing:.04em;color:#fff;margin-bottom:var(--sx-sp-3)}.sx-foot__link{display:block;font-size:13px;line-height:28px;color:var(--sx-ink-3);text-decoration:none}.sx-foot__link:hover{color:#fff}.sx-foot__member-band{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;background:#3971bc;color:#fff;padding:var(--sx-sp-4) var(--sx-gutter);font-size:var(--sx-fs-body)}.sx-foot__member-band a{color:#fff;font-weight:var(--sx-fw-semibold);text-decoration:underline}.sx-foot__legal{display:flex;align-items:center;justify-content:space-between;gap:var(--sx-sp-4);flex-wrap:wrap;padding:var(--sx-sp-4) var(--sx-gutter);border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:var(--sx-ink-3)}.sx-foot__legal a{color:var(--sx-ink-3);text-decoration:none}.sx-foot__legal a:hover{color:#fff}.sx-foot__social{display:flex;gap:var(--sx-sp-3)}.sx-foot__social a svg{width:24px;height:24px;color:var(--sx-ink-3);transition:color var(--sx-dur-fast)}.sx-foot__social a:hover svg{color:#fff}.sx-foot__payment{display:flex;gap:8px;align-items:center;opacity:.6}.sx-foot__payment img,.sx-foot__payment svg{height:24px}.sx-label{font:var(--sx-fw-semibold) var(--sx-fs-caption)/1.2 var(--sx-font);text-transform:uppercase;letter-spacing:var(--sx-ls-label);color:var(--sx-ink-2)}.sx-value{font:var(--sx-fw-bold) var(--sx-fs-body)/1.2 var(--sx-font);color:var(--sx-ink);font-variant-numeric:tabular-nums}.sx-skeleton{position:relative;overflow:hidden;background:var(--sx-bg-selected);border-radius:var(--sx-r-sm)}.sx-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-100%);animation:sx-shimmer 1.4s infinite}@keyframes sx-shimmer{to{transform:translate(100%)}}.sx-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--sx-black);color:#fff;padding:12px 20px;border-radius:var(--sx-r-pill);box-shadow:var(--sx-shadow-pop);z-index:var(--sx-z-toast);font-size:var(--sx-fs-body-sm)}.sx-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sx-scrim);z-index:var(--sx-z-scrim)}.sx-modal{position:fixed;z-index:var(--sx-z-modal);background:#fff;box-shadow:var(--sx-shadow-pop);left:50%;top:50%;transform:translate(-50%,-50%);border-radius:var(--sx-r-md);max-width:520px;width:calc(100% - 32px)}@media(max-width:749px){.sx-modal{left:0;right:0;bottom:0;top:auto;transform:none;width:100%;max-width:none;border-radius:var(--sx-r-lg) var(--sx-r-lg) 0 0}.sx-modal:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--sx-line-strong);margin:8px auto}}.sx-seg{display:inline-flex;padding:3px;background:var(--sx-bg-sunken);border-radius:var(--sx-r-md);gap:2px}.sx-seg__item{padding:6px 14px;border:0;background:transparent;cursor:pointer;border-radius:var(--sx-r-sm);font:var(--sx-fw-medium) 13px/1 var(--sx-font);color:var(--sx-ink-2)}.sx-seg__item.is-active{background:#fff;color:var(--sx-ink);box-shadow:var(--sx-shadow-1)}.sx-tabs{display:flex;gap:var(--sx-sp-6);border-bottom:var(--sx-border)}.sx-tab{padding:12px 0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font:var(--sx-fw-medium) var(--sx-fs-body)/1 var(--sx-font);color:var(--sx-ink-2)}.sx-tab.is-active{color:var(--sx-ink);border-bottom-color:var(--sx-black)}.sx-tip{position:relative;display:inline-flex}.sx-tip__bubble{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--sx-black);color:#fff;padding:6px 10px;border-radius:var(--sx-r-sm);font-size:var(--sx-fs-caption);white-space:nowrap;z-index:var(--sx-z-tooltip);opacity:0;pointer-events:none;transition:opacity var(--sx-dur-fast)}.sx-tip:hover .sx-tip__bubble,.sx-tip.is-open .sx-tip__bubble{opacity:1}.sx-pagination{display:flex;align-items:center;gap:6px;justify-content:center}.sx-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border-radius:var(--sx-r-sm);border:var(--sx-border);background:#fff;color:var(--sx-ink);text-decoration:none;font:var(--sx-fw-medium) var(--sx-fs-body-sm)/1 var(--sx-font)}.sx-pagination__item.is-active,.sx-pagination__item[aria-current=page]{background:var(--sx-accent);border-color:var(--sx-accent);color:#fff}.sx-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sx-sp-3);padding:var(--sx-sp-12) var(--sx-gutter)}.sx-empty__glyph{width:48px;height:48px;color:var(--sx-ink-3)}.sx-empty__headline{font-size:var(--sx-fs-h3);font-weight:var(--sx-fw-bold);color:var(--sx-ink)}.sx-empty__sub{font-size:var(--sx-fs-body-sm);color:var(--sx-ink-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html,body{overflow-x:clip!important}
/*# sourceMappingURL=/cdn/shop/t/83/assets/sx-kit.css.map */
