.sts-ab{max-width:var(--sts-container);margin:0 auto;padding:20px 18px 64px}.sts-ab--more{padding-top:0}.sts-section--all-brands:has(.sts-ab--head)+.sts-section--all-brands .sts-ab--more{margin-top:-50px}.sts-ab__crumbs{margin:0 0 16px;font-size:12.5px;color:var(--sts-text-muted)}.sts-ab__crumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none}.sts-ab__crumb-list>li{display:flex;align-items:center;gap:7px;margin:0}.sts-ab__crumb-list>li+li:before{content:"/";color:var(--sts-text-muted)}.sts-ab__crumb-link{display:inline-block;padding:6px 0;color:var(--sts-text-muted);text-decoration:none}.sts-ab__crumb-link:hover{text-decoration:underline;text-underline-offset:3px}.sts-ab__crumb-list [aria-current]{color:var(--sts-ink)}.sts-ab__head{margin-bottom:22px}.sts.sts-ab .sts-ab__h1{margin:0 0 8px;color:var(--sts-navy);font-family:var(--sts-font);font-size:clamp(28px,3.8vw,42px);font-weight:var(--sts-fw-bold);line-height:1.1;letter-spacing:normal;text-transform:none;text-wrap:pretty}.sts-ab__lead{max-width:680px;color:var(--sts-ink);font-size:15px;text-wrap:pretty}.sts-ab-panel,.sts-ab-bar{display:none}.sts-ab[data-sts-ab-state=ask] .sts-ab-panel{display:block}.sts-ab[data-sts-ab-state=set] .sts-ab-bar--set,.sts-ab[data-sts-ab-state=skipped] .sts-ab-bar--skip{display:flex}.no-js .sts-ab .sts-ab-panel{display:none}.sts-ab-panel{margin:0 0 26px;padding:22px;border:1.5px solid var(--sts-type);border-radius:20px;background:var(--sts-surface)}.sts.sts-ab .sts-ab-panel__h2{margin:0 0 3px;color:var(--sts-navy);font-family:var(--sts-font);font-size:20px;font-weight:var(--sts-fw-bold);line-height:1.25;letter-spacing:normal;text-transform:none;text-wrap:pretty}.sts-ab-panel__h2:focus{outline:0}.sts-ab-panel__sub{margin:0 0 14px;color:var(--sts-text-muted);font-size:13.5px;text-wrap:pretty}.sts-ab-panel__chips{gap:8px;margin:0 0 16px}.sts-ab-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sts-btn.sts-ab-save{min-height:50px;padding:14px 26px;font-size:15px}.sts-ab-skip{min-height:var(--sts-tap);padding:12px 6px;border:0;background:none;color:var(--sts-text-muted);font-family:var(--sts-font);font-size:14px;font-weight:var(--sts-fw-semibold);cursor:pointer}.sts-ab-skip:hover{color:var(--sts-navy)}.sts-ab-bar{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 26px;padding:13px 16px;border-radius:16px;font-size:13.5px}.sts-ab-bar--set{background:var(--sts-type-tint);color:var(--sts-ink)}.sts-ab-bar--set b{color:var(--sts-navy)}.sts-ab-bar--skip{border:1px solid var(--sts-line);background:var(--sts-surface);color:var(--sts-text-muted)}.sts-ab-bar__text{min-width:0;text-wrap:pretty}.sts-ab-bar__text:focus{outline:0}.sts-ab-bar__edit{flex:none;padding:6px;border:0;background:none;color:var(--sts-navy);cursor:pointer;font-family:var(--sts-font);font-size:13.5px;font-weight:var(--sts-fw-semibold);white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.sts-btn.sts-ab-bar__pick{flex:none;padding:11px 20px;white-space:nowrap}.sts-ab__status{margin:-14px 0 26px;color:var(--sts-ink);font-size:13.5px}.sts-ab__status:empty{display:none}.sts-ab-gridhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px}.sts.sts-ab .sts-ab-gridhead__h2{margin:0;color:var(--sts-navy);font-family:var(--sts-font);font-size:clamp(21px,2.6vw,26px);font-weight:var(--sts-fw-bold);line-height:1.2;letter-spacing:normal;text-transform:none}.sts-ab-gridhead__note{color:var(--sts-text-muted);font-size:12.5px}.sts-ab-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none}.sts-ab[data-sts-ab-fav]:not([data-sts-ab-ready]) .sts-ab-grid{opacity:0;animation:sts-ab-show 0s 1.5s forwards}@keyframes sts-ab-show{to{opacity:1}}.sts-ab-tile{min-width:0;margin:0}.sts-ab-tile__link{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1.5px solid var(--sts-line);border-radius:18px;background:var(--sts-surface);color:inherit;text-decoration:none}.sts-ab-tile[data-fav] .sts-ab-tile__link{border-color:var(--sts-type)}@media(hover:hover)and (pointer:fine){.sts-ab-tile .sts-ab-tile__link:hover{border-color:var(--sts-navy)}}.sts-ab-tile__link:focus-visible{outline:2px solid var(--sts-navy);outline-offset:2px}.sts-ab-tile__logo{display:flex;align-items:center;justify-content:center;width:100%;height:110px;padding:14px;background:var(--sts-bg)}.sts-ab-tile__img{display:block;width:100%;height:100%;object-fit:contain}.sts-ab-tile__logo--panel{padding:0}.sts-ab-tile__logo--panel .sts-ab-tile__img{object-fit:cover}.sts-ab-tile__logo--name{background:var(--sts-lavender-soft);color:var(--sts-navy);font-size:var(--sts-fs-md);font-weight:var(--sts-fw-semibold);line-height:1.25;text-align:center;overflow-wrap:anywhere}.sts-ab-tile__tag{position:absolute;top:10px;left:10px;display:none;padding:4px 9px;border-radius:var(--sts-radius-pill);background:var(--sts-type-btn);color:var(--sts-type-on);font-size:var(--sts-fs-floor);font-weight:var(--sts-fw-bold);line-height:1.3}.sts-ab-tile[data-fav] .sts-ab-tile__tag{display:block}.sts-ab-tile__body{display:block;padding:12px 14px 14px}.sts-ab-tile__name{display:block;color:var(--sts-navy);font-size:15px;font-weight:var(--sts-fw-bold);line-height:1.3;overflow-wrap:anywhere}.sts-ab-tile__count{display:block;margin-top:2px;color:var(--sts-text-muted);font-size:12.5px}@media(max-width:860px){.sts-ab{padding:16px 16px 64px}.sts-ab--more{padding-top:0}.sts-section--all-brands:has(.sts-ab--head)+.sts-section--all-brands .sts-ab--more{margin-top:-52px}.sts-ab__crumb-link{padding:12px 0;min-height:var(--sts-tap)}.sts.sts-ab .sts-ab__h1{font-size:clamp(24px,6.8vw,31px);line-height:1.14}.sts-ab-panel{padding:16px;border-radius:16px}.sts.sts-ab .sts-ab-panel__h2,.sts.sts-ab .sts-ab-gridhead__h2{font-size:clamp(21px,5.6vw,26px)}.sts-ab-panel__chips{margin-bottom:18px}.sts-ab-bar__edit{min-height:var(--sts-tap);padding:12px 6px}.sts-ab-tile__logo--panel{padding:14px}.sts-ab-tile__logo--panel .sts-ab-tile__img{object-fit:contain}.sts-ab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:420px){.sts.sts-ab .sts-ab__h1{font-size:clamp(24px,7vw,29px)}.sts-ab-grid{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/273/assets/sts-all-brands.css.map */
