.collection-products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:15px}.collection-inner{display:flex;align-items:flex-start;gap:2rem;position:relative}@media (max-width: 768px){.collection-products{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.collection-products{grid-gap:8px;grid-template-columns:1fr 1fr}}.collection-product__image{margin-bottom:1rem}.collection-product__title{font-size:1.2rem;font-weight:500}.collection-filters{flex-shrink:0;padding:1.5rem;width:420px;max-width:95%;position:fixed;right:-120%;height:100vh;top:0;z-index:12;background:#fff;transition:all .3s ease;overflow-y:auto}.collection-filters.open_filter{right:0}.collection-filter__option{font-size:1.4rem}.collection-filter__option input{position:absolute;left:-5000px}.collection-filter__option.is-disabled{opacity:.5;pointer-events:none}.collection-filter{padding:15px 0;border-top:1px solid rgba(17,27,61,.12);border-bottom:1px solid rgba(17,27,61,.12);margin-bottom:-1px}.collection-filter__options-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px}.collection-filter__option input[type=range]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;pointer-events:none;background:none;-webkit-appearance:none;margin:0;cursor:pointer}.collection-filter__price-range-input-min{z-index:1}.collection-filter__price-range-input-max{z-index:2}.collection-filter__price-range{position:relative;height:20px}.collection-filter__option input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;height:12px;width:12px;border-radius:50%;background:#111827}.collection-filter__option input[type=range]::-moz-range-thumb{pointer-events:all}.collection-filter__price-range-track{background-color:#0003;height:4px;width:100%;border-radius:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.collection-filter__option-value{display:inline-block;min-width:4rem;text-align:center;font-weight:500;color:#333;background:#f5f5f5;padding:.25rem .5rem;border-radius:.25rem;margin-left:.5rem}.collection-filters__active-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.collection-filters__active-filter-swatch{display:inline-flex;padding:.5rem;border-radius:4px;background-color:#111827;color:#fff;cursor:pointer}.collection-filters__active-filter-swatch-label{font-size:1rem;cursor:pointer}.collection-filter__swatch{display:flex;align-items:center;gap:.5rem}.collection-filter__swatch label{cursor:pointer;font-size:14px;line-height:140%;letter-spacing:0px;color:#111b3d}.collection-filter__swatch-color label{width:24px;height:24px;border-radius:50%;cursor:pointer}.accordion__header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem}.accordion__header-label{font-weight:700;font-size:12px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#111b3d}.accordion__content{visibility:hidden;overflow:hidden;opacity:0;max-height:0;transition:visibility .3s ease,max-height .3s ease,opacity .1s ease}.accordion--open .accordion__content{visibility:visible;opacity:1;max-height:var(--accordion-content-height)}.accordion__toggle-icon{transition:transform .3s ease}.accordion--open .accordion__toggle-icon{transform:rotate(180deg)}.collection-filter__options{margin-top:12px}.collection-filter__option input[type=checkbox]{display:none}.collection-filter__option label{position:relative;padding-left:40px;cursor:pointer;line-height:28px;display:inline-flex;align-items:center;font-size:14px}.collection-filter__option label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:8px;border:2px solid #9e9e9e;background:#fff;box-sizing:border-box}.collection-filter__option label:after{content:"";position:absolute;left:9px;top:50%;width:12px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-60%) rotate(-45deg);opacity:0}.collection-filter__price-range-values{display:flex;align-items:center;justify-content:space-between}.collection-filter__option input[type=checkbox]:checked+label:before{background:#0f1a40;border-color:#0f1a40}.collection-filter__option input[type=checkbox]:checked+label:after{opacity:1}.collection-filter__price-range{--track-h: 4px;--thumb-size: 16px;--track-bg: #E6E9F2;--track-active: #000;position:relative;height:32px;cursor:pointer}.collection-filter__price-range:before{content:"";position:absolute;left:0;right:0;height:var(--track-h);top:50%;transform:translateY(-50%);background:var(--track-bg);border-radius:9999px}.collection-filter__price-range:after{content:"";position:absolute;left:var(--min, 0%);width:calc((var(--max, 100%) - var(--min, 0%)));height:var(--track-h);top:50%;transform:translateY(-50%);background:var(--track-active);border-radius:9999px}.collection-filter__price-range input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;left:0;right:0;width:100%;height:32px;margin:0;background:transparent;pointer-events:none}.collection-filter__price-range input[data-min-value],.collection-filter__price-range input[data-max-value]{z-index:1}.collection-filter__price-range input[type=range]:focus{z-index:2}.collection-filter__price-range input[type=range]::-webkit-slider-runnable-track{height:var(--track-h);background:transparent}.collection-filter__price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background:#000;border:2px solid #fff;box-shadow:0 0 0 1px #0003;cursor:pointer;pointer-events:auto;margin-top:calc((var(--track-h) - var(--thumb-size)) / 2)}.collection-filter__price-range input[type=range]::-moz-range-track{height:var(--track-h);background:transparent}.collection-filter__price-range input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background:#000;border:2px solid #fff;box-shadow:0 0 0 1px #0003;cursor:pointer;pointer-events:auto}.collection-filter__price-range input[type=range]:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ed-main-collection.css.map */
