html.atl-filters-lock{overflow:hidden}.atl-filters{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0000;color:#000;overflow:hidden;transition:background-color .3s ease}.atl-filters::backdrop{background:transparent}.atl-filters.is-open{background:#00000080}.atl-filters__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;width:600px;max-width:100%;padding:40px 32px 32px;background:#fff;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;transform:translate(100%);transition:transform .38s cubic-bezier(.22,1,.36,1)}.atl-filters__panel::-webkit-scrollbar{display:none}.atl-filters.is-open .atl-filters__panel{transform:none}@media(prefers-reduced-motion:reduce){.atl-filters,.atl-filters__panel{transition:none}}.atl-filters__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.atl-filters__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:#232323}.atl-filters__close{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:none;color:#232323;cursor:pointer}.atl-filters__close svg{display:block;width:100%;height:100%}.atl-filters__form{flex:1 0 auto}.atl-filters__group{min-width:0;margin:0;padding:22px 0;border:0}.atl-filters__group+.atl-filters__group{border-top:1px solid #e3e3e3}.atl-filters__group>legend{float:left;width:100%;padding-bottom:18px}.atl-filters__group>legend+*{clear:both;margin-top:0}.atl-filters__price>legend{padding-bottom:26px}.atl-filters__label{padding:0;font-family:var(--font-mono);font-size:max(20px,var(--atl-min-text, 12px));line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#000}.atl-filters__row{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.atl-filters__row::-webkit-details-marker{display:none}.atl-filters__chev{flex:0 0 auto;width:18px;height:10px;transition:transform .2s ease}.atl-filters__sort[open] .atl-filters__chev{transform:rotate(180deg)}.atl-filters__toggle{position:relative}.atl-filters__switch-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.atl-filters__switch{position:relative;flex:0 0 auto;width:44px;height:24px;border-radius:12px;background:#d0d0d0;transition:background-color .2s ease}.atl-filters__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.atl-filters__switch-input:checked+.atl-filters__switch{background:#232323}.atl-filters__switch-input:checked+.atl-filters__switch .atl-filters__knob{transform:translate(20px)}.atl-filters__switch-input:focus-visible+.atl-filters__switch{outline:2px solid #232323;outline-offset:3px}.atl-filters__range{position:relative;height:20px;margin-top:26px}.atl-filters__track{position:absolute;top:50%;left:10px;right:10px;height:3px;border-radius:2px;background:#d9d9d9;transform:translateY(-50%)}.atl-filters__fill{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:2px;background:#232323}.atl-filters__thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.atl-filters__thumb::-webkit-slider-runnable-track{height:20px;background:none}.atl-filters__thumb::-moz-range-track{height:20px;background:none}.atl-filters__thumb::-webkit-slider-thumb{width:20px;height:20px;border:3px solid #232323;border-radius:50%;background:#fff;cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none}.atl-filters__thumb::-moz-range-thumb{box-sizing:border-box;width:20px;height:20px;border:3px solid #232323;border-radius:50%;background:#fff;cursor:grab;pointer-events:auto}.atl-filters__thumb:focus-visible::-webkit-slider-thumb{outline:2px solid #232323;outline-offset:2px}.atl-filters__amounts{display:flex;justify-content:space-between;gap:16px;margin-top:16px;padding:0 4px}.atl-filters__amount{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--font-mono);font-size:max(22px,var(--atl-min-text, 12px));line-height:1;color:#000}.atl-filters__cur{font-size:max(16px,var(--atl-min-text, 12px));color:#8a8a8a}.atl-filters__list{display:grid;gap:14px;margin-top:18px;padding-left:4px}.atl-filters__check{position:relative;display:flex;align-items:center;gap:16px;font-family:var(--font-mono);font-size:max(20px,var(--atl-min-text, 12px));line-height:1;text-transform:uppercase;color:#000;cursor:pointer}.atl-filters__check input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.atl-filters__dot{flex:0 0 auto;width:22px;height:22px;border:1.5px solid #232323;border-radius:50%;box-sizing:border-box;background:#fff}.atl-filters__check input:checked+.atl-filters__dot{background:#232323;box-shadow:inset 0 0 0 3.5px #fff}.atl-filters__check input:focus-visible+.atl-filters__dot{outline:2px solid #232323;outline-offset:3px}.atl-filters__count{color:#9b9b9b}.atl-filters__check.is-disabled{color:#b9b9b9;cursor:default}.atl-filters__check.is-disabled .atl-filters__dot{border-color:#cfcfcf}.atl-filters__sort .atl-filters__check{text-transform:none}.atl-filters__swatches{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;padding-left:4px}.atl-filters__swatch{position:relative;display:block;cursor:pointer}.atl-filters__swatch-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.atl-filters__chip{display:block;width:36px;height:36px;border-radius:50%;background:var(--sw-img, none) center / cover,var(--sw, #d9d9d9);box-shadow:inset 0 0 0 1px #00000024}.atl-filters__swatch-input:checked+.atl-filters__chip{outline:2px solid #232323;outline-offset:3px}.atl-filters__swatch-input:focus-visible+.atl-filters__chip{outline:2px dashed #232323;outline-offset:3px}.atl-filters__swatch.is-disabled{opacity:.3;cursor:default}.atl-filters__clear{display:inline-block;margin-top:22px;font-family:var(--font-mono);font-size:max(16px,var(--atl-min-text, 12px));text-transform:uppercase;color:#000;text-decoration:underline;text-underline-offset:4px}.atl-filters__clear[hidden]{display:none}.atl-filters__apply{margin-top:24px;padding:16px 24px;border:0;border-radius:8px;background:#232323;color:#fff;font-family:var(--font-mono);font-size:max(18px,var(--atl-min-text, 12px))}.atletica-collection.is-filtering [data-results]{opacity:.45;transition:opacity .2s ease}@media screen and (max-width:989px){.atl-filters.is-open{background:#0009}.atl-filters__panel{left:0;width:auto;padding:24px 20px calc(24px + env(safe-area-inset-bottom))}.atl-filters__title{font-size:34px}.atl-filters__close{width:20px;height:20px}.atl-filters__group{padding:18px 0}.atl-filters__label,.atl-filters__check{font-size:max(16px,var(--atl-min-text, 12px))}.atl-filters__dot{width:20px;height:20px}.atl-filters__amount{font-size:max(18px,var(--atl-min-text, 12px))}.atl-filters__cur{font-size:max(14px,var(--atl-min-text, 12px))}.atl-filters__list,.atl-filters__swatches{gap:12px;margin-top:16px}.atl-filters__group>legend{padding-bottom:16px}.atl-filters__price>legend{padding-bottom:22px}.atl-filters__chip{width:34px;height:34px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/atletica-filters.css.map */
