.facets-wrapper.page-width{max-width:1800px;padding:0}.collection__heading{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.collection .heading-wrapper{padding:0}.collection .heading-text{color:#505050;font-size:14px;text-align:start;margin-top:16px}.collection__heading:has(> info-box){padding-bottom:8px}.collection info-box{background-color:#faf0d4}.collection info-box p{font-size:16px;line-height:1.4;margin:0}.collection .col-list__collection{max-height:unset;max-width:unset}.collection .col-list__collection img{max-height:unset}.collection .col-list__collection:not(.last) img{aspect-ratio:1}.collection .col-list__collection.last{grid-column:span 2;grid-row:auto;height:100%;aspect-ratio:2/1}.collection .col-list__collection.last .col-list__cta-wrapper{display:flex}@media screen and (max-width:768px){.collection .col-list__collection.last .col-list__cta-wrapper{bottom:50%;transform:translateY(50%)}.collection.even.multiple>.col-list__collection.last{grid-column:span 1;aspect-ratio:unset}}@media screen and (min-width:768px){.collection .col-list__collection{grid-row:span 2;grid-column:span 2}.collection .col-list__collection:not(.last) img{aspect-ratio:1/2}.collection .col-list__collection.last{grid-column:span 4}}@media screen and (min-width:768px) and (max-width:1023px){.collection:not(.over_three)>.col-list__collection.last{display:none}.collection.over_three.even>.col-list__collection.last{grid-column:span 2;aspect-ratio:unset}}.collection{max-width:1800px;padding:2rem 1rem;margin-inline:auto}.collection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.collection.collection__grid{max-width:unset;padding:unset;margin-inline:unset}.collection .active-facets.active-facets-desktop:not(:has(> facet-remove:not(.active-facets__button-wrapper))):not(
:has(> .active-facets__button)
),.collection__grid:empty{display:none}@media screen and (min-width:768px){.collection{padding:2rem 1.5rem}.collection__grid{grid-template-columns:repeat(6,1fr);gap:2rem}}.collection.all-products.over_five .pr-item__product.exclusive{grid-column:span 2;aspect-ratio:1.2/1}@media screen and (min-width:768px){.collection.all-products.over_five .pr-item__product.exclusive{grid-column:span 3;aspect-ratio:unset;grid-column:span 4;grid-row:span 2}}.collection .pagination-wrapper{grid-column:span 2}@media screen and (min-width:768px){.collection .pagination-wrapper{grid-column:span 6}}.collection .pr-item__product-prices{margin-top:auto}@media screen and (min-width:1024px){.collection .heading-text{font-size:18px}.collection .col-list__collection,.collection .pr-item__product{grid-column:span 3}.collection .col-list__collection.last{grid-row:unset;grid-column:span 6}.collection:not(.over_five)>.col-list__collection.last{display:none}.collection.over_five.uneven>.col-list__collection.last{grid-column:span 3;aspect-ratio:unset}.collection{padding:4rem}.collection__grid{grid-template-columns:repeat(12,1fr);gap:1.5rem}.collection.all-products.over_five .pr-item__product.exclusive{grid-column:span 6}.collection .pagination-wrapper{grid-column:span 12}}.collection .facet-filters__field .select__select:focus .icon-caret,.collection .mobile-facets__sort .select__select:focus .icon-caret,.facets__disclosure.disclosure-has-popup[open] .facets__summary .icon-caret{transform:rotate(180deg)}.collection .select .svg-wrapper:has(.icon-caret),.facets__summary .icon-caret{height:.8rem;top:calc(50% - .45rem);transition:.2s}#MainContent:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .collection .facets-wrapper{top:96px}.collection .facets-wrapper{background-color:#fff;border-bottom:2px solid #c7c7c7;position:sticky;top:0;z-index:2}body:has(.announcement-w-timer) .collection .facets-wrapper{top:34px}@media screen and (min-width:768px){body:has(.announcement-w-timer) .collection .facets-wrapper{top:48px}}.collection .active-facets.active-facets-desktop{grid-row:1;padding-top:1rem}.collection .facets__form .product-count{grid-row:2;align-self:flex-end}.collection .facet-filters,.collection .facets__wrapper{align-items:flex-end;grid-row:2;padding:0}.collection .facets__summary{margin-block:1.5rem 0}.collection .active-facets__button{margin-block:0 1.5rem}.collection .active-facets__button-wrapper{padding-block:0 1.5rem}.collection span.active-facets__button-inner{background-color:#f7f7f7;border-radius:0;color:#7a7a7a;font-family:"Futura PT";font-size:15px;line-height:23px;padding:4px 8px}.collection .facet-checkbox,.collection .facet-checkbox__text-label,.collection span.active-facets__button-inner{text-transform:capitalize}.collection .active-facets__button .svg-wrapper{width:2rem}.collection .active-filters__clear,.collection .active-filters__remove-filter{color:#7a7a7a;font-size:15px;line-height:23px;text-decoration:none}.collection .active-filters__remove-filter{background-color:#f7f7f7;display:flex;align-items:center;gap:8px;padding:4px 8px}.collection .active-filters__remove-filter span{display:block;color:#000;font-size:24px;line-height:1}.collection .facets-container{grid-template-rows:unset;row-gap:1rem;padding-bottom:2rem}.collection .facet-filters__field .select__select,.collection .mobile-facets__sort .select__select{margin-right:0}@media screen and (min-width:990px){.collection .facets-wrapper{padding-bottom:1rem}.collection .facets-container{padding-block:0}.collection .facets__form:has(.product-count){row-gap:1rem}.collection .facets__form:not(:has(.product-count)){grid-template-columns:unset}}.collection .active-facets{grid-row:1;gap:10px;margin:0}.collection facet-remove.active-facets__button-wrapper{display:none;margin:0;padding:0}.collection .active-facets__button,.collection .active-facets__button-remove{padding:0;margin:0}.collection .facets__summary,.collection .facets__summary-label{font-size:15px;line-height:23px}.collection .facets-layout-list--text input[type=checkbox]:checked~svg{background-color:#000}.collection .facets-layout-list--text input[type=checkbox]~.svg-wrapper,.collection .icon-checkmark{color:#fff;left:0;width:1.7rem;height:.8rem;stroke:white}.filter-pill-display label{display:inline-block;padding:8px 16px;border:1px solid #000;border-radius:20px;background-color:#f0f0f0;cursor:pointer;transition:background-color .3s,color .3s}.filter-pill-display input[type=checkbox]:checked+label{background-color:#000;color:#fff}.facets__price-slider,.facets__price-slider *{margin:0;padding:0;box-sizing:border-box}.facets__price-slider{--price-slider-accent-color:var(--accent-color);padding:2rem 2rem 1rem}.facets__price-slider :empty{display:block}.facets__price-slider ::selection{color:#fff;background:var(--price-slider-accent-color)}.facets__price-slider .price-input{width:100%;display:flex;margin:30px 0 35px}.facets__price-slider .price-input .field{display:flex;width:100%;height:45px;align-items:center}.facets__price-slider .field input{width:100%;height:100%;outline:0;font-size:19px;margin-left:12px;border-radius:5px;text-align:center;border:1px solid #999;-moz-appearance:textfield}.facets__price-slider input[type=number]::-webkit-inner-spin-button,.facets__price-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.facets__price-slider .price-input .separator{width:130px;display:flex;font-size:19px;align-items:center;justify-content:center}.facets__price-slider .slider{width:calc(100% - 2px);height:5px;position:relative;background:#ddd;border-radius:5px}.facets__price-slider .slider .progress{height:100%;left:0;right:0;position:absolute;border-radius:5px;background:var(--price-slider-accent-color)}.facets__price-slider .range-input{position:relative}.facets__price-slider .range-input input{cursor:pointer;position:absolute;width:100%;height:5px;top:-5px;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.facets__price-slider input[type=range]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:var(--price-slider-accent-color);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.facets__price-slider input[type=range]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:var(--price-slider-accent-color);pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}