@media(min-width:48em)and (max-width:61.99em){.collection-main{padding:.5rem}}.collection-main__wrapper{display:flex}.collection-main__content-wrapper{flex-grow:1}.collection-main__content-header-wrapper{margin-bottom:2rem}.collection-main__filters-wrapper .collection-main__filters{width:200px}@media(min-width:48em)and (max-width:61.99em){.collection-main__filters-wrapper .collection-main__filters{width:175px}}.collection-main__category-menu-wrapper{margin-bottom:40px;margin-top:4em}.collection-main__category-menu-wrapper li{text-transform:capitalize}.collection-main__category-menu-content{border-top:1px solid var(--grey);padding-top:1.9rem}.collection-main__filters-wrapper{margin-right:4rem}@media(max-width:47.99em){.collection-main__filters-wrapper{margin-right:0}}.collection-main__sort-by .collection-main__sort-by-form .select select{-webkit-appearance:none;border:1px solid var(--black);border-radius:2em;color:var(--black);font-size:1em;max-width:none;padding:1.5rem 3em 1.5rem 2.5rem;width:100%}.collection-main__sort-by .collection-main__sort-by-form .select svg{right:1em;width:1em}@media(max-width:47.99em){.collection-main__sort-by .collection-main__sort-by-form .select{margin:1em 0}.collection-main__sort-by .collection-main__sort-by-form .select select{min-height:5rem}}.collection-main .collection-banner__sort_by_text{margin-bottom:.5rem}@media(max-width:47.99em){.collection-main{padding:1rem}}.collection-main__interactions{align-items:center;display:flex;gap:1em;justify-content:space-between;margin-bottom:1em;margin-top:2em}@media(min-width:48em){.collection-main__interactions{gap:2em;justify-content:flex-end;margin-bottom:2em;margin-top:1em}}.collection-main__interactions .filter-toggle{-webkit-appearance:none;border:1px solid var(--black);border-radius:2em;font-size:1em;margin:1em 0;padding:1.5rem 2.5rem;width:-moz-max-content;width:max-content}@media(max-width:47.99em){.collection-main__interactions filter-toggle{flex-grow:1;height:5rem;margin-top:10px;padding-bottom:10px;padding-left:1rem;padding-right:.5rem;width:100%}.collection-main__interactions filter-toggle button.h4{align-items:center;color:var(--black);display:flex;font-size:1em;margin:0;padding-right:2em;position:relative;width:100%}.collection-main__interactions filter-toggle button.h4 svg{bottom:0;margin:auto;position:absolute;right:-1rem;top:0;width:1em}.collection-main__interactions .collection-main__sort-by{flex-grow:1;width:100%}}.collection-main__filter-and-grid{display:flex;margin:-1rem}.collection-main__filter-and-grid>*{margin:1rem}.collection-main__products{flex:1}.collection-main__products .items-grid{gap:2em 1rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}@media(min-width:62em){.collection-main__products .items-grid{gap:4rem 2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:87.5em){.collection-main__products .items-grid{gap:8rem 4rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-main__sort-by-select{max-width:150px}.collection-main__filter-close{position:absolute;right:1rem;top:1rem}.collection-main__filter-close button{color:var(--black);font-size:1.5rem}.collection-main__filter-close button span:hover{opacity:.7}.collection-main__filter-text{margin-top:3.5rem}.collection-main__filter-text .filter__main-title{font-size:1.6rem}@media(min-width:48em){.collection-main__filter-text .filter__main-title{font-size:2rem}.collection-main__filter-text{margin-bottom:3rem;margin-top:5em}}.collection-main__filters{margin:1rem;transition:all .5s}.collection-main__filters .checkbox__box-wrapper{margin-right:1.3rem;width:15px}.collection-main__filters .checkbox__box{border:1px solid var(--black);max-width:13px;min-width:13px}.collection-main__filters .checkbox__label>span{text-transform:capitalize}.collection-main__filters .filters{transform:translate(-200%);transition:all .5s}.collection-main__filters .filters__title{border-bottom:1px solid var(--grey);font-size:1em;padding:1.5rem 0;position:relative}.collection-main__filters .filters__plus-minus{display:inline-block;height:1rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1rem}.collection-main__filters .filters__plus-minus:before{border-left:2px solid #000;content:"";display:block;height:100%;left:50%;position:absolute;transform:translate(-50%);transition:all .5s}.collection-main__filters .filters__plus-minus:after{border-bottom:2px solid #000;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s;width:100%}.collection-main__filters .filters__details[open] .filters__title .filters__plus-minus:before{transform:translate(-50%) rotate(-90deg)}.collection-main__filters .filters__details[open] .filters__title .filters__plus-minus:after{transform:translateY(-50%) rotate(-180deg)}.collection-main__filters .filters__values-container{padding:1rem 0}.collection-main__filters .filters__values-list li{padding-top:1rem}@media(max-width:47.99em){.collection-main__filters{background-color:var(--white);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%!important;z-index:101}.collection-main__filters .filters{padding:2rem 2.5rem;width:100%!important}}.js .collection-main__filters{margin:1rem 0;transition:all .5s;width:200px}.js .collection-main__filters .filters{transform:translate(-200%);transition:all .5s;width:200px}.js .collection-main__filters.opened{margin:1rem;width:200px}.js .collection-main__filters.opened .filters{transform:translate(0)}@media(min-width:75em){.js .collection-main__filters .filters{transform:translate(0);width:200px}.js .collection-main__filters.opened{width:200px}}@media(min-width:62em){.js .collection-main__filters .filters{transform:translate(0);width:200px}.js .collection-main__filters.opened{width:200px}}@media(min-width:48em)and (max-width:61.99em){.js .collection-main__filters .filters{transform:translate(0);width:175px}.js .collection-main__filters.opened{margin-left:0;width:175px}}@media(max-width:47.99em){.js .collection-main__filters{transform:translate(-200%)}.js .collection-main__filters .filters{transform:translate(0);width:200px}.js .collection-main__filters.opened{margin:0;transform:translate(0);transform:translateZ(1px);width:200px}}
