.section-collection .collection-banner-section{background-color:var(--bg-color);color:var(--content-color)}.section-collection .collection-banner-img{border-radius:var(--corner_radius)}.section-collection .collection-banner-section h1{color:var(--heading-color)}.active-filter-count{width:20px;height:20px}.facet-filter-category+.facet-filter-category{border-top:1px solid var(--bs-border-color)}.facet-filter-category[open]>summary>.icon-chevron-down{transform:rotate(180deg)}.filter-list-items label{word-break:break-all}.collection-fitlers.is-block{width:280px;padding-right:30px}.collection-fitlers.is-block+.collection-products-wrapper{width:calc(100% - 280px)}.collection-fitlers.is-drawer{position:fixed;left:0;width:300px;top:0;height:100dvh;background:var(--bg-color);z-index:9999;padding:0;display:flex;flex-direction:column;transform:translate(-100%);transition:.25s ease all}.collection-fitlers.is-drawer.open{transform:translate(0)}.range-slider{position:relative;width:100%;text-align:center}.range-slider input[type=range]{pointer-events:none;position:absolute;-webkit-appearance:none;border:none;border-radius:24px;overflow:visible;left:0;top:20px;width:100%;outline:none;height:2px;margin:0;padding:0;cursor:pointer;background-color:var(--bs-color-gray-200);box-shadow:none}.range-slider input[type=range]::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:10;outline:0;-webkit-appearance:none;width:10px;height:10px;border:none;border-radius:15px;z-index:100;box-shadow:none;background-color:var(--bs-color-primary)}.range-slider input[type=range]::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;width:15px;height:15px;border:none;border-radius:15px;box-shadow:none;background-color:var(--bs-color-primary)}.range-slider input[type=range]::-ms-thumb{pointer-events:all;position:relative;z-index:10;-ms-appearance:none;width:30px;height:30px;border-radius:25px;border:0;box-shadow:none;background-color:var(--bs-color-primary)}.range-slider input[type=range]::-moz-range-track{position:relative;z-index:2;background-color:var(--bs-color-gray-200);border-radius:24px;border:0;height:5px;box-shadow:none}.range-slider input[type=range]:last-of-type::-moz-range-track{-moz-appearance:none;background:none transparent;border:0;box-shadow:none}.range-slider input[type=range]::-moz-focus-outer{border:0;box-shadow:none}.collection-loader{position:fixed;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.collection-loader svg{width:6rem;height:6rem}.product-count{text-wrap:nowrap;align-self:center}[data-filter-drawer-trigger]{min-width:170px}.colleciton-header{align-items:flex-start}.collection-fitlers .action-btns{gap:var(--bs-gutter-padding);padding-inline:var(--bs-gutter-padding)}.collection-fitlers.is-drawer .filter-form .filter-options--wrapper{padding-bottom:70px}.facet-filter-category .filter-list-items li{position:relative}.facet-filter-category [data-filter-label=color] input.filter-checkbox{opacity:0;width:0;height:0}.facet-filter-category .filter-list-items .filter-checkbox~label{transition:all .2s;cursor:pointer;font-weight:500}.facet-filter-category .filter-list-items .filter-checkbox:checked~label.swatch-label{outline:1px solid var(--bs-color-primary);outline-offset:2px}.facet-filter-category .filter-list-items:has(.swatch-label){display:flex;align-items:center;gap:12px;flex-wrap:wrap}.facet-filter-category .filter-list-items .swatch-label{font-size:0;width:40px;height:40px;display:inline-block!important;border-radius:50%;background:content-box var(--swatch-background) no-repeat center / cover;place-items:center;padding:2px}.facet-filter-category .filter-list-items .swatch-label .swatch-label-tooltip{inset-block-end:calc(100% + 8px);border-radius:min(24px,8px);background:#1c1c1c;width:max-content;max-width:15rem;color:#fff;visibility:hidden;opacity:0;pointer-events:none;justify-self:center;padding:.125rem .5rem;font-size:.6875rem;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,scale .1s ease-in-out;position:absolute;left:50%;translate:-50%;scale:.9}.facet-filter-category .filter-list-items .swatch-label:hover .swatch-label-tooltip{visibility:visible;opacity:1;scale:1}.facet-filter-category .filter-list-items[data-filter-label=availability] input[type=checkbox]{-webkit-appearance:none;appearance:none;width:30px;height:14px;background:#e0e0e0;border-radius:12px;position:relative;cursor:pointer;transition:all .3s ease;border:none;outline:none;margin:0;opacity:1;pointer-events:auto;inset-block-start:unset}.facet-filter-category .filter-list-items[data-filter-label=availability] input[type=checkbox]:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;top:2px;left:2px;transition:all .3s ease;box-shadow:0 2px 4px #0003}.facet-filter-category .filter-list-items[data-filter-label=availability] input[type=checkbox]:checked{background:var(--bs-color-primary)}.facet-filter-category .filter-list-items[data-filter-label=availability] input[type=checkbox]:checked:before{transform:translate(16px)}.facet-filter-category .filter-list-items[data-filter-label=availability] input[type=checkbox]:checked~label{padding-left:0}.facet-filter-category .filter-list-items[data-filter-label=availability] li{display:flex;align-items:center;gap:5px}.facet-filter-category .filter-list-items[data-filter-label=availability] li label{margin-bottom:0}.collection-fitlers .action-btns{position:sticky;bottom:0;left:0;background-color:var(--bg-color);width:100%;z-index:99;padding-inline:0}.colleciton-header{position:sticky;top:0;z-index:4;background:var(--bg-color)}.collection-fitlers{position:sticky;top:80px}[data-product-listing].row{margin-right:-2px;margin-left:-2px}[data-product-listing].row>[class*=col-]{padding-right:2px;padding-left:2px}@media(max-width:991px){.collection-fitlers.is-block,.collection-fitlers.is-drawer{position:fixed;right:0;max-width:min(92vw,25rem);width:100%;top:0;height:100dvh;background:var(--bg-color);z-index:9999;padding:0;transform:translate(100%);transition:.25s ease all}.collection-fitlers.is-drawer .filter-form .filter-options--wrapper{padding-bottom:70px}.collection-fitlers.is-block.open,.collection-fitlers.is-drawer.open{transform:translate(0)}.collection-fitlers .filter-form{padding:0 20px}.colleciton-header{width:auto!important;min-width:100vw;margin-inline:calc(-2 * var(--bs-gutter-padding))}}@media(max-width:767px){.colleciton-header .filter-trigger{width:50%;display:flex;flex-wrap:wrap}.colleciton-header .filter-trigger .product-count{margin-top:.5rem}.colleciton-header .filter-sorting{width:50%}}.filter-sorting [data-sort-trigger]{white-space:nowrap;min-width:161px}.filter-sorting [data-sort-trigger] svg{transition:transform .2s ease}.filter-sorting [data-sort-trigger][aria-expanded=true] svg{transform:rotate(180deg)}.sortby-popover{position:fixed;top:100%;left:0;min-width:220px;background:var(--bg-color);border:1px solid var(--bs-border-color);border-radius:var(--corner_radius);box-shadow:0 8px 24px #00000014;z-index:1000;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;overflow:hidden;overflow:visible}.sortby-popover.is-open{opacity:1;visibility:visible;transform:translateY(0)}.sortby-popover__list{max-height:250px;overflow-y:auto}.sortby-popover__list .sort-option{background:transparent;border:0;width:100%;text-align:left}.sortby-popover__list .sort-option:hover{background:var(--bs-color-gray-100)}.sortby-popover__list .sort-option.is-active{color:var(--bs-color-primary)!important;font-weight:600}@media(max-width:991px){.sortby-popover__list{max-height:65vh;position:relative;background:#fff}.sortby-popover{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-height:65vh;border:0;border-top-left-radius:var(--corner_radius);border-top-right-radius:var(--corner_radius);box-shadow:0 -8px 24px #0000002e;transform:translateY(100%)}.sortby-popover:before{content:"";position:fixed;display:block;bottom:0;left:0;width:100%;height:100dvh;background:#00000075;z-index:0;opacity:0;pointer-events:none;transition:.25s ease all .1s}.sortby-popover.is-open:before{opacity:1}.sortby-popover.is-open{transform:translateY(0)}.sortby-popover__header{background:var(--bg-color);position:sticky;top:0;z-index:2}html:has(.sortby-popover.is-open),body:has(.sortby-popover.is-open){overflow:hidden!important}body:has(.sortby-popover.is-open) .site-header{z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection.css.map */
