.facets-topbar-wrapper{margin-bottom:2rem}.is-unavailable+label{opacity:.25;pointer-events:none;cursor:not-allowed}.is-unavailable+.color-swatch{opacity:.25;cursor:not-allowed;pointer-events:none}.facets-topbar-wrapper{display:none;padding:20px 0;position:-webkit-sticky;position:sticky;top:calc(var(--header-height));z-index:2;background:#fff}@media screen and (min-width:1000px){.facets-topbar-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px 15px;border-top:1px solid #e8e7e7;border-bottom:1px solid #e8e7e7}}.facets-topbar-wrapper facets-sort-popover::part(content){width:max-content!important;min-width:100%!important}.facets-topbar-wrapper facets-sort-popover .popover__value-list{gap:0}.facets-topbar-wrapper facets-sort-popover .popover__value-option[aria-selected=true]{position:relative}.facets-topbar-wrapper facets-sort-popover .popover__value-option[aria-selected=true]:after{content:"";pointer-events:none;border-radius:100%;width:6px;height:6px;transition:opacity .2s;display:block;position:absolute;left:4px;top:50%;background:currentColor;transform:translateY(-50%)}.facets-topbar-wrapper .topbar-filter-popover-swatch .color-swatch{width:20px;height:20px;padding:0;margin:0;outline:1px solid transparent;outline-offset:2px;border:none}.facets-topbar-wrapper .topbar-filter-popover-swatch .color-swatch:hover{outline:1px solid #ddd}.facets-topbar-wrapper .topbar-filter-popover-swatch .color-swatch:after{bottom:0;left:70%;padding:4px 11px 3px;white-space:nowrap;border:1px solid #ddd;background:#fff;color:#6a6a6a;font-size:13px;z-index:1;transform:translate(50%,-50%)}.facets-topbar-wrapper .topbar-filter-popover-swatch input:checked+.color-swatch{outline:1px solid currentColor}.facets-topbar-wrapper .topbar-filter-popover-swatch .popover__content-wrapper{padding:16px 18px}.facets-topbar-wrapper .topbar-filter-popover-swatch .h-stack{gap:16px 14px}.facets-topbar-wrapper .popover{width:100%;--popover-block-offset:5px}.facets-topbar-wrapper .popover::part(content){width:calc(100% - 2px);min-width:0;overflow:visible;background:#fff!important;border-color:#e8e7e7!important}.facets-topbar-wrapper .popover::part(body){padding:0}.facets-topbar-wrapper .popover__content-wrapper{padding:0}.facets-topbar-wrapper .popover__value-list{display:flex;flex-direction:column;gap:14px}.facets-topbar-wrapper .popover__value-option{padding:.5rem 1rem;text-align:left;background:0 0;border:none;cursor:pointer;transition:background .2s ease;font-size:14px;padding:7px 15px}.facets-topbar-wrapper .popover__value-option:first-of-type{padding-top:10px}.facets-topbar-wrapper .popover__value-option:last-of-type{padding-bottom:10px}.facets-topbar-wrapper .popover__value-option:hover{background:rgb(var(--border-color)/.2)}.facets-topbar-wrapper .checkbox-control{display:flex;align-items:center;gap:0!important;padding:7px 15px;cursor:pointer}.facets-topbar-wrapper .checkbox-control:hover{background:rgb(var(--border-color)/.2)}.facets-topbar-wrapper .checkbox-control:first-of-type{padding-top:10px}.facets-topbar-wrapper .checkbox-control:last-of-type{padding-bottom:10px}.facets-topbar-wrapper .checkbox-control .dot-checkbox{inset-block-start:auto}.facets-topbar-wrapper .checkbox-control input:checked{left:4px}.facets-topbar-wrapper .checkbox-control:first-of-type label:after{height:calc(100% + 17px)}.facets-topbar-wrapper .checkbox-control:last-of-type label:after{bottom:-10px;height:calc(100% + 17px)}.facets-topbar-wrapper .checkbox-control label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;transform:translate(0);width:100%}.facets-topbar-wrapper .checkbox-control label:after{content:"";display:block;width:calc(100% + 30px);height:calc(100% + 14px);position:absolute;bottom:-7px;left:-15px}.facets-topbar-wrapper .active-facets-wrapper:empty{display:none}.facets-topbar-wrapper .active-facets .removable-facet{display:flex;flex-direction:row-reverse;text-transform:capitalize;background-color:#dad9d950;padding:4px 8px;position:relative;line-height:23.1px;font-size:14px;color:rgb(var(--text-color))!important;border:none!important}.facets-topbar-wrapper .active-facets .removable-facet svg{width:8px}.facets-topbar-wrapper .active-facets .removable-facet a{position:initial}.facets-topbar-wrapper .active-facets .removable-facet a:before{top:0;right:0;bottom:0;left:0}.facets-topbar-wrapper .active-facets .facets-clear-all{font-size:14px}.facets-topbar__form{width:100%}.facets-topbar__filters{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:15px}.facets-topbar__filter-item{position:relative}.facets-topbar__button{display:flex;align-items:center;justify-content:center;border:1px solid #e8e7e7;background:#fff;cursor:pointer;transition:background .2s ease;white-space:nowrap;text-transform:uppercase;font-weight:500;color:rgb(var(--text-color));width:fit-content;padding:14px 17px;line-height:100%;letter-spacing:.2em;font-size:12px}.facets-topbar__button svg{width:12px;height:12px;transition:transform .2s ease}.facets-topbar__button[aria-expanded=true] svg{transform:rotate(180deg)}.facets-topbar__active-count{display:none}.collection-title{padding:50px 0;font-size:20px;font-weight:400;font-style:normal;color:#1c1b1b;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase;text-align:center}@media screen and (min-width:1000px){.collection-title{display:none}}.collection-toolbar__button{font-weight:400;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.facets-drawer::part(header){justify-content:center;position:relative}.facets-drawer::part(footer){display:flex;justify-content:center;align-items:center}.facets-drawer::part(close-button){position:absolute;right:20px;top:50%;transform:translateY(-50%);display:block}.facets-drawer .facets-drawer-clear-button{text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.2em;color:#6a6a6a}.facets-drawer .h4{font-weight:400;font-style:normal;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase;font-size:16px}.facets-drawer .accordion__toggle span,.facets-drawer__collection-title{font-weight:400;font-style:normal;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase}.facets-drawer .accordion__toggle span{font-size:12px}.facets-drawer__collection-title{margin:10px 0 30px;font-size:16px}.facets-drawer .dot-checkbox~label{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/171/assets/section-main-collection.css.map */
