.collection__header,.collection,main-collection-grid{background:var(--background_color);color:var(--primary_text);display:block;position:relative}.collection .Button.Button--Tertiary{padding:0;min-height:unset}.collection{min-height:calc(100svh - var(--header-height) - var(--footer-height) - var(--announcement-height-fixed));position:relative}.collection__product-grid:not(:has(div)),.shopify-block:not(:has(div)){display:none}.collection__empty-state{padding:4rem 0;text-align:center;display:flex;flex-direction:column;gap:1rem}.collection__product-grid{display:grid;gap:1.5rem .5rem;grid-template-columns:repeat(2,minmax(100px,1fr))}.collection__main-grid,.collection__sort-list{display:flex;flex-direction:column}.collection__sort-label{display:flex;align-items:center;padding:.75rem 0;cursor:pointer;gap:.5rem}.collection__sort-item:first-child .collection__sort-label{padding-top:.25rem}.collection__sort-item:last-child .collection__sort-label{padding-bottom:.25rem}.collection__sort-item .circle{height:1.125rem;width:1.125rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:1px solid var(--primary_text);border-radius:50%;margin:1px}.filter__circle svg,.collection__sort-item svg{width:1.125rem;height:1.125rem}.collection__sort-label .circle-selected{opacity:0;transition:opacity .15s ease-in-out;display:flex}.collection__sort-element input:checked+label .circle-selected{opacity:1}.collection__filter-content,.collection__sorter,.filter,.collection__filter-items{display:flex;flex-direction:column;gap:1.5rem;position:relative}.collection__sorter,.filter{gap:1rem}.collection__wrapper .itemLoader path{stroke:var(--primary_text);fill:transparent}collection-filters-form .Drawer--wrapper::-webkit-scrollbar{display:none}collection-filters-form .Drawer--wrapper{-ms-overflow-style:none;scrollbar-width:none;width:100%;background-color:var(--background_color_2);max-width:91.47%;padding:0;display:flex;flex-direction:column}.collection__filter-content{padding:1.5rem 1rem;overflow:auto}.collection__filter-button{margin:0 0 0 auto;display:flex;align-items:center;white-space:nowrap;border:1px solid var(--primary_grey);border-radius:6.25rem;padding:.4375rem 1rem;color:var(--primary_text);position:relative;transition:border-color .3s ease-in-out}.filter__circle svg,.collection__sort-item svg,.collection__button-close svg,.collection__filter-button svg{width:1.25rem;height:1.25rem}.filter__circle path,.collection__sort-item path,.collection__button-close path,.collection__filter-button path{fill:var(--primary_text)}.collection__header-inner{display:flex;justify-content:space-between;align-items:center}.collection__header--sticky{position:sticky;top:0;left:0;background-color:var(--background_color);z-index:4}body:has(.header--Sticky) .collection__header--sticky{top:calc(var(--header-height-fixed) - 1px)}.infinite-scroll{grid-column:1 / -1;width:fit-content;margin:0 auto}.collection__filter-header{padding:1.5rem 1rem;display:flex;justify-content:space-between;align-items:center}.collection__filter-button-clear span{color:var(--primary_grey)}.collection__filter-footer{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;border-top:1px solid var(--tertiary_grey);background-color:var(--background_color_2)}.filter__options input{display:none}.filter__options label{cursor:pointer}.collection .spinningLoader{background-color:var(--background_rgba_2)}.filter__list-label{display:flex;padding:.75rem 0;align-items:center;gap:.5rem;transition:all .2s ease-in-out;position:relative}.filter__list-item:first-child .filter__list-label{padding-top:.25rem}.filter__list-item:last-child .filter__list-label{padding-bottom:.25rem}.filter__list-input:disabled+.filter__list-label,.filter__list-label.disabled{color:var(--secondary_grey);pointer-events:none}.filter__list-label.disabled .filter__circle--not-selected{border-color:var(--secondary_grey)}.filter__list-input:disabled+.filter__list-label .filter__circle--not-selected{border-color:var(--secondary_grey)}.filter__list-input:disabled+.filter__list-label .filter__circle--selected{background-color:var(--secondary_grey);border-color:var(--secondary_grey)}.filter__circle{opacity:0;transition:opacity .15s ease-in-out;display:flex;height:1.125rem;width:1.125rem;margin:1px}.filter__circle--not-selected{border:1px solid var(--primary_text);border-radius:50%}.filter__circle--selected{height:1.25rem;width:1.25rem;position:absolute;opacity:0;transition:opacity .15s ease-in-out;display:flex;left:0;margin:0}.filter__circle--not-selected,.filter__list-input:checked+.filter__list-label .filter__circle--selected{opacity:1}.filter__box-grid{display:grid;grid-template-columns:repeat(4,minmax(70px,1fr))}.filter__box-label{padding:.3125rem 0;border:1px solid var(--tertiary_grey);display:block;text-align:center;word-break:break-word;transition:all .15s ease-in-out}:checked+.filter__box-label{background-color:var(--primary_text);border-color:var(--primary_text);color:var(--secondary_text)}.filter__box-label.disabled{pointer-events:none;color:var(--secondary_grey)}@media screen and (min-width: 768px){.filter__box-label:hover{border-color:var(--primary_text)}.collection__sort-label,.filter__list-label{padding:.5rem 0}.filter__box-grid{grid-template-columns:repeat(5,minmax(70px,1fr))}collection-filters-form .Drawer--wrapper{max-width:37.5rem;padding:0}.collection__filter-content{padding:3rem 1.5rem 1.5rem}.collection__filter-header{padding:1.5rem}.collection__filter-content{gap:3rem}}@media screen and (min-width: 1025px){.collection__filter-button:hover{border-color:var(--primary_text);transition:border-color .3s ease-in-out}.collection__product-grid{gap:2rem 1.5rem;grid-template-columns:repeat(4,minmax(100px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection.css.map */
