.main-collection[data-view=products] .filter-sort__count.articles,.main-collection[data-view=products] .blog-card{display:none}.main-collection[data-view=articles] .filter-sort__count.products,.main-collection[data-view=articles] .product-card,.main-collection[data-view=articles] .main-collection__pagination{display:none}.main-collection__wrapper{padding:1rem .75rem 2rem}@media(min-width: 1024px){.main-collection__wrapper{padding:1.5rem 3rem 2rem}}.main-collection__wrapper .breadcrumbs{padding:0;margin:0 0 3rem}.main-collection__wrapper .breadcrumbs ol{margin:0}@media(min-width: 1024px){.main-collection__wrapper .breadcrumbs{margin:0 0 3.5rem}}.main-collection__wrapper .main-collection__hero{padding-bottom:2rem}@media(min-width: 1024px){.main-collection__wrapper .main-collection__hero{padding-bottom:2rem}}.main-collection__wrapper .main-search__hero{padding-bottom:2rem}@media(min-width: 1024px){.main-collection__wrapper .main-search__hero{padding:2rem 0}}.main-collection__filter-sort{display:flex;flex-wrap:wrap}.main-collection__filter-sort .filter-sort__count{order:3;flex:1 1 100%}@media(min-width: 1024px){.main-collection__filter-sort .filter-sort__count{order:1;flex:unset;flex:1}}.main-collection__filter-sort .filter-sort__filter-drawer{order:1;flex:1;flex:1 1 calc(50% - .5rem)}@media(min-width: 1024px){.main-collection__filter-sort .filter-sort__filter-drawer{order:2;flex:unset;width:unset}}.main-collection__filter-sort .filter-sort__sort{order:2;flex:1 1 calc(50% - .5rem)}@media(min-width: 1024px){.main-collection__filter-sort .filter-sort__sort{order:3;flex:unset;width:unset}}.main-collection__filter-sort .filter-sort__btn{width:100%;display:flex;justify-content:space-between}.main-collection__filter-sort .filter-sort__btn svg{margin-left:.5rem;pointer-events:none}@media(min-width: 1024px){.main-collection__filter-sort .filter-sort__btn{width:unset}}.main-collection__filter-sort .filter-sort__btn-sort{width:100%;height:3rem}.main-collection__facets{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:start}.main-collection__facets .filter-tag{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem}.main-collection__facets .filter-tag__close{height:.75rem;width:.75rem}.main-collection__facets .filter-tag__close svg{width:100%;height:100%}.main-collection__facets .filter-tag__close svg path{stroke-width:3}.main-collection__view-all .btn:focus,.main-collection__view-all .btn.btn--focus{background-color:unset;color:unset}.main-collection .product-grid{display:grid;grid-template-columns:repeat(var(--columns-mobile), 1fr);width:100%;gap:2.5rem .75rem}@media(min-width: 1024px){.main-collection .product-grid{grid-template-columns:repeat(var(--columns-desktop), 1fr);gap:2.5rem 3rem}}.main-collection .product-grid .product-card__variant{padding:.125rem;height:2.5rem;width:2.5rem}@media(min-width: 1024px){.main-collection .product-grid .product-card__variant{height:3rem;width:3rem}}@media(min-width: 1366px){.main-collection .product-grid .product-card__variant{height:4.6875rem;width:4.6875rem}}.main-collection .product-grid .blog-card.hidden{display:none}.main-collection .product-grid .editorial-card{position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center}.main-collection .product-grid .editorial-card.hidden{display:none}@media(max-width: 1023px){.main-collection .product-grid .editorial-card{grid-row:var(--card-row-mobile);grid-column:var(--card-column-mobile)}}@media(min-width: 1024px){.main-collection .product-grid .editorial-card{grid-row:var(--card-row);grid-column:var(--card-column)}}.main-collection .product-grid .editorial-card__content{display:flex;flex-direction:column;justify-content:start;align-items:center;row-gap:1rem;margin:1rem 0}@media(min-width: 1024px){.main-collection .product-grid .editorial-card__content{margin:1.5rem 0}}.main-collection .main-collection__pagination{display:flex;flex-direction:column;align-items:center;row-gap:1rem;margin-top:1.5rem}@media(min-width: 1024px){.main-collection .main-collection__pagination{margin-top:2rem}}.main-collection .price__item-sale{color:var(--color-error)}.main-search__toggle{width:100%;padding-bottom:1.5rem;margin-bottom:2.75rem;border-bottom:2px solid var(--color-light)}.main-search__toggle-ctas{display:flex;gap:2rem}.main-search__toggle-cta{position:relative;text-transform:none;color:var(--color-dark)}.main-search__toggle-cta.active{color:var(--color-black);font-weight:var(--font-weight-semibold)}.main-search__toggle-cta.active::after{content:"";display:block;width:100%;height:.125rem;background-color:var(--color-black);position:absolute;bottom:-1.625rem;left:0}.filter__swatch-list{flex-direction:row !important;flex-wrap:wrap;gap:.5rem 12px !important;padding-top:2px !important;padding-left:2px !important}.filter__swatch-li{width:max-content}.filter__swatch-label{flex-direction:column;width:max-content;gap:3px !important}.filter__swatch{display:inline-block;width:3.5rem;height:3.5rem;border:1px solid #dfdedc}.filter__swatch-label input:checked+.filter__swatch{border:3px solid #fff;outline:1px solid var(--color-black)}.price-slider-field{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch}.price-slider-field .price-slider{pointer-events:auto;position:absolute;left:0;right:0;width:100%;margin:0;background:none;-webkit-appearance:none;appearance:none;z-index:2}.price-slider-field .price-slider:last-of-type{z-index:3}.field.price-slider-field{position:relative}.field.price-slider-field:before{content:"";position:absolute;top:5px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:1;height:10px;background-color:#eee}.price-slider-field .price-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--color-primary, #000);border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.2);cursor:pointer;position:relative;z-index:4}.price-slider-field .price-slider::-moz-range-thumb{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--color-primary, #000);border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.2);cursor:pointer;position:relative;z-index:4}.price-slider-field .price-slider::-webkit-slider-runnable-track{height:.5rem;background:rgba(0,0,0,0);border-radius:.25rem;position:relative;z-index:1}.price-slider-field .price-slider::-moz-range-track{height:.5rem;background:rgba(0,0,0,0);border-radius:.25rem;position:relative;z-index:1}.price-slider-field .price-slider:focus{outline:none}.price-slider-values{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1.5rem}.price-slider-field .price-slider:first-of-type::-webkit-slider-runnable-track{background:rgba(0,0,0,0)}.price-slider-field .price-slider:first-of-type::-moz-range-track{background:rgba(0,0,0,0)}.price-slider-field .price-slider{background:rgba(0,0,0,0)}.price-slider-field .price-slider{pointer-events:all}.price-slider-field input[type=range]::-ms-thumb{pointer-events:all}.price-slider-field input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(0,0,0,.08)}.price-slider-field .field-currency{position:relative;z-index:10}
