main-collection{display:block;color:var(--primary_text);background-color:var(--background_color)}.collection__main-grid{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:2rem;column-gap:.125rem;padding:0 .75rem}.collection__overlay,.filter-bar,.filter-bar__button-wrapper{display:flex;flex-direction:row;justify-content:space-between}.collection__overlay{flex-direction:column}.collection__overlay{flex-direction:column;background-color:var(--background_color);z-index:3}.collection__overlay--sticky{position:sticky;top:calc(var(--header-height-fixed) + (var(--announcement-height-fixed) * var(--announcement-sticky)))}.collection__filter-content{overflow:auto;display:flex;flex-direction:column;height:max-content}.filter-bar{border-top:1px solid var(--tertiary_grey);border-bottom:1px solid var(--tertiary_grey)}.filter-bar__button-wrapper{gap:1rem}.filter-button__wrapper,.sort-button__wrapper{width:fit-content}.product-card__landscape{grid-column:span 2}.main-collection__wrapper{display:flex;flex-direction:column;gap:2rem}.main-collection__wrapper .Dropdown--Button,.collection__sort-button{padding:0;width:auto;gap:.25rem}.main-collection__wrapper .Dropdown--Button.filter__button{padding:0;width:100%;text-transform:uppercase}.main-collection__wrappers .Dropdown--Plus,span.checkmark{position:relative;width:16px;height:16px}span.checkmark{align-items:center}.collection__filter-box-input{display:none}.filter__options.Dropdown--Content{display:flex;gap:.25rem;flex-direction:row;flex-wrap:wrap}.filter__options.Dropdown--Content[aria-hidden=false]{margin-top:.75rem}.collection__box-circle{width:14px;height:14px;display:flex;border-radius:50px}.collection__filter-box-label{display:flex;gap:.5rem;width:fit-content;border:1px solid var(--tertiary_grey);border-radius:.125rem;padding:.5rem 1rem;position:relative}.collection__filter-box-content{display:flex;gap:.5rem;align-items:center}.collection__filter-box-input:checked+.collection__filter-box-label{border-color:var(--primary_text)}.collection__box-checkbox{max-width:6px;max-height:6px;height:100%;width:100%;border:1px solid var(--primary_text);background-color:var(--background_color);position:absolute;left:.5rem;top:.5rem}.collection__filter-box-input:checked+.collection__filter-box-label .collection__box-checkbox{background-color:var(--primary_text)}.collection__filter-box-input[disabled]+.collection__filter-box-label,.filterList--label.filter--disabled{color:var(--secondary_grey);pointer-events:none;opacity:.5;text-decoration:line-through}.collection__filter-box-input[disabled]+.collection__filter-box-label .collection__box-checkbox{border:1px solid var(--secondary_grey)}.collection__sort-element input:checked+.collection__sort-label .filter-checked,.filterList--item input:checked+.filterList--label .Svg--checkbox-square-solid,.filterList--label .Svg--checkbox-square,.collection__sort-label .filter-unchecked{display:flex}.collection__sort-label .filter-checked,.collection__sort-element input:checked+.collection__sort-label .filter-unchecked,.filterList--item input:checked+.filterList--label .Svg--checkbox-square,.Svg--checkbox-square-solid{display:none}.collection__sort-label{cursor:pointer;width:fit-content}.collection__sort-label{display:flex;gap:.5rem}.collection__sort-label .filter-checked,.collection__sort-label .filter-unchecked{width:16px;height:16px}.collection__filter-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem}.collection__active-filters{width:100%}.filter-bar__button-wrapper button svg{transition:all .3s ease-in-out}.main-collection__wrapper svg path{fill:var(--primary_text)}.filter-bar__button-wrapper button[aria-expanded=true] svg{transform:rotate(180deg)}.collection__remove-filter{display:flex;padding:.5rem 1rem;border:1px solid var(--primary_text);border-radius:2px;gap:.5rem}.collection__active-filters .active__filters{display:flex;flex-wrap:wrap;gap:.25rem}.collection__sorter{display:flex;flex-direction:column;gap:.75rem;padding:2rem 0rem}.collection__sorter .filter{padding:0 .75rem .75rem;border-bottom:1px solid var(--tertiary_grey)}.collection__filter-header{padding:0 .75rem .75rem}.filter-bar{padding:.75rem}.spinningLoader svg path{stroke:var(--primary_text);color:transparent}.filterList--label{display:flex;gap:.5rem}.collection__sort-drawer{padding:0;height:0;transition:height .3s ease-in-out}.collection__sort-list{display:block;padding:2rem .75rem}.collection__sort-drawer[aria-hidden=false]{display:flex;height:calc(var(--sort_height) + 4rem);flex-direction:column;justify-content:center}.Button.filter-bar__filter-button-clear{color:var(--primary_grey)}.filterList,.sort-options__wrapper{display:flex;flex-direction:column;gap:.5rem}.collection__filter-drawer.Dropdown--Content[aria-hidden=true],.collection__sort-drawer.Dropdown--Content[aria-hidden=true]{opacity:0}@media screen and (min-width:1025px){.collection__sort-list{padding:0}.collection__main-grid{grid-template-columns:repeat(4,minmax(100px,1fr));padding:0 2.5rem}.filterList--item label,.collection__filter-box label{cursor:pointer}.main-collection__wrapper{position:relative}.main-collection__wrapper .Dropdown--Button.filter__button{width:auto}.collection__filter-drawer.Dropdown--Content,.collection__sort-drawer.Dropdown--Content{position:absolute;right:0;transition:opacity .3s ease-in-out;max-width:719px;height:auto!important;width:100%;opacity:0;pointer-events:none!important;background-color:var(--background_color);visibility:visible}.collection__sort-drawer.Dropdown--Content{max-width:378px;width:100%;padding:2rem 2.5rem}.collection__filter-drawer.Dropdown--Content[aria-expanded=true],.collection__sort-drawer.Dropdown--Content[aria-expanded=true]{opacity:1;z-index:1;pointer-events:initial!important;box-shadow:0 6px 16px #1414140f}.collection__filter-drawer.Dropdown--Content[aria-hidden=true]{height:auto}.collection__sorter{display:grid;grid-template-columns:repeat(2,1fr);padding:2rem 2.5rem;row-gap:2rem;column-gap:.125rem}.collection__filter-header{grid-column:span 2}.filter__button .Dropdown--Plus{display:none}.collection__sorter .filter{border-bottom:transparent;padding:0 .25rem}.filter__options.Dropdown--Content{height:auto;opacity:1;margin-top:.75rem;visibility:visible}.filter-bar{padding:.75rem 2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-collection.css.map */
