.collection__filters{position:fixed;top:0;left:0;right:0;z-index:2;background:var(--bg);max-height:var(--full-height);overflow:hidden}@media only screen and (min-width: 768px){.collection__filters{--full-height: calc(100vh - var(--collection-sticky-bar-height));position:sticky;top:calc(var(--collection-sticky-bar-height) - 1px);width:240px;float:left}}@media only screen and (min-width: 1024px){.collection__filters{margin-right:calc(var(--gutter) / 2)}}@media only screen and (min-width: 1440px){.collection__filters{width:300px}}@media only screen and (max-width: 767px){.collection__filters{height:var(--full-height);z-index:-1;visibility:hidden;transform:translate(100%);transition:var(--drawer-transition),visibility 0s linear .4s,z-index 0s linear .4s}.collection__filters:not(.collection__filters--visible) [data-collapsible-container].is-expanded{visibility:hidden}}@media only screen and (min-width: 768px){.collection--breadcrumbs-disabled .collection__filters{--full-height: 100vh;top:0;margin-top:calc(-1 * var(--collection-sticky-bar-height));z-index:3}}@media only screen and (max-width: 767px){.collection__filters--visible{z-index:9001;visibility:visible;transform:translate(0);transition:var(--drawer-transition),visibility 0s linear 0s,z-index 0s linear 0s}}@media only screen and (min-width: 768px){.collection--filters-disabled .collection__filters{display:none}}.collection__filters-wrapper{position:relative;background:var(--bg);display:flex;flex-direction:column;max-height:calc(var(--full-height))}@media only screen and (max-width: 1023px){.collection__filters-wrapper{padding-right:calc(var(--gutter-mobile) / 2)}}@media only screen and (max-width: 479px){.collection__filters-wrapper{padding-right:0}}.collection__filter{position:relative;display:block;width:100%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media only screen and (min-width: 768px){.collection__filter:last-of-type{padding-bottom:var(--inner)}}.collection__sort .icon,.collection__filter__count .icon{position:absolute;top:0;right:0;width:14px;height:100%;margin:0 3px}.collection__filters__title{font-size:calc(1rem * var(--adjust-heading))}.collection__sort__label,.collection__filter__title{font-size:calc(.875rem * var(--adjust-heading))}.collection__filter__title,.collection__filters__title,.collection__sort__label{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD)}.collection__filters__title--body,.collection__sort__label--body,.collection__filter__title--body{font-family:var(--FONT-STACK-BODY);font-size:calc(.875rem * var(--adjust-body))}.collection__filters__title--body{font-size:calc(1rem * var(--adjust-body))}.collection--filters-disabled .collection__sort__label{padding-top:2px}.collection__filter__title,.collection__sort__label{position:relative;display:block;border-radius:0;padding:6px 40px 6px 0;margin:0;width:100%;text-align:left;cursor:pointer;letter-spacing:.02em}.is-expanded .collection__filter__count .icon-toggle-plus{opacity:0;transform:rotate(180deg)}.is-expanded .collection__filter__count .icon-toggle-minus{opacity:1;transform:rotate(180deg)}.is-expanded .collection__filter__count:after{opacity:0}.collection__filters-list{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;height:var(--full-height);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;--double-scrollbar-width: calc(1.8 * var(--scrollbar-width));mask-image:linear-gradient(to top,transparent,black),linear-gradient(to left,transparent var(--double-scrollbar-width),black var(--double-scrollbar-width));mask-size:100% 20000px;mask-position:left bottom;-webkit-mask-image:linear-gradient(to top,transparent,black),linear-gradient(to left,transparent var(--double-scrollbar-width),black var(--double-scrollbar-width));-webkit-mask-size:100% 20000px;-webkit-mask-position:left bottom;transition:mask-position .3s,-webkit-mask-position .3s}@media only screen and (max-width: 1023px){.collection__filters-list{--double-scrollbar-width: 0 }}.collection__filters-list:hover{-webkit-mask-position:left top}@media only screen and (max-width: 767px){.collection__filters-list{width:100vw}}@media only screen and (min-width: 768px){.collection__filters-list{padding:0}}.collection__filters-list__inner{position:relative;width:100%;padding:0 var(--gutter-mobile);z-index:1;flex:1;height:var(--full-height);min-height:250px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width: 768px){.collection__filters-list__inner{width:calc(210px + 2 * var(--gutter-mobile));margin:0 calc(-1 * var(--gutter-mobile))}}@media only screen and (min-width: 1440px){.collection__filters-list__inner{width:calc(270px + 2 * var(--gutter-mobile))}}@media only screen and (max-width: 767px){.collection__filters-list__inner{overflow-x:hidden;overflow-y:auto}}.collection__filters-bottom{display:none;position:relative;z-index:5;width:100%;padding:0 var(--gutter-mobile) var(--gutter-mobile);margin-top:auto;text-align:center}.collection__filters-bottom:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:25px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--bg) 100%);pointer-events:none}@media only screen and (max-width: 767px){.collection__filters-bottom.is-visible{display:block}}.collection__filters__close-bottom{width:100%;text-transform:var(--BUTTON-TEXT-CAPS)}.collection__filter-tags{list-style:none;background:var(--bg);display:grid;grid-template-columns:minmax(0,100%);gap:4px;align-content:start;padding:5px 0;margin:0}.collection__filter-tags label,.collection__filter-tags span,.collection__filter-tags input,.collection__filter-tags .collection__filter-tag--swatch span{font-size:calc(.8rem * var(--adjust-body))}.is-expanded .collection__filter-tags{visibility:visible;pointer-events:auto}.collection__filter-actions .collection__filter-tags{padding-top:0}.collection__filter-tags--swatches{display:grid;gap:normal;grid-template-columns:repeat(5,minmax(0,1fr))}.collection__filter-tag--default .filter__button{display:block;padding-left:22px;position:relative;text-align:left}.collection__filter-tag--default .filter__button:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;margin-top:1px;color:var(--white);border-radius:var(--RADIUS-CHECKBOX);border:var(--BORDER-WIDTH) solid var(--text)}@media only screen and (max-width: 767px){.collection__filter-tag--default .filter__button:before{top:3px}}.collection__filter-tag--default .filter__input:checked~.filter__button:before,.collection__filter-tag--default.is-active .filter__button:before{background:var(--text) var(--icon-check) no-repeat center center;background-size:14px auto}.collection__filter-tag--default .filter__input:disabled~.filter__button,.collection__filter-tag--default.link--disable .filter__button{cursor:default;color:var(--disabled-grey-darken)}.collection__filter-tag--default .filter__input:disabled~.filter__button:before,.collection__filter-tag--default.link--disable .filter__button:before{background:var(--text-alpha-15);border:0}@media only screen and (max-width: 479px){.collection__filter-tag--default{padding-right:0}}.collection__filter-tag.is-hidden{display:none}.collection__filter-actions{width:100%;padding-bottom:10px;grid-column:1/-1}.collection__filters-more{margin-left:auto;font-weight:var(--FONT-WEIGHT-BUTTON)}.collection__filters-more>*{pointer-events:none}.collection__filters-more span:nth-child(1){display:inline-block}.collection__filters-more span:nth-child(2){display:none}.collection__filters-more span{font-size:calc(.9rem * var(--adjust-button))}.collection__filters-more.is-expanded span:nth-child(1){display:none}.collection__filters-more.is-expanded span:nth-child(2){display:inline-block}.collection__filter-tag--swatch{display:flex;text-align:left;line-height:1.2;margin-bottom:8px;padding:0 2px;word-break:break-word}@media only screen and (max-width: 479px){.collection__filter-tag--swatch{margin-bottom:16px}}.collection__filter-tag--swatch .swatch__button{display:flex;justify-content:flex-start;margin-bottom:4px;padding:0}.collection__filter-tag--swatch .filter__input:checked~.swatch__button--circle .swatch__label .icon,.collection__filter-tag--swatch.is-active .swatch__button--circle .swatch__label .icon{opacity:.6;visibility:visible;transition-delay:0s}.collection__filter-tag--swatch .filter__input:checked~.filter__button .swatch__label:before,.collection__filter-tag--swatch.is-active .swatch__label:before{opacity:1;visibility:visible}.collection__filter-tag--swatch .filter__input:disabled~.filter__button,.collection__filter-tag--swatch.link--disable .filter__button{cursor:default;opacity:.5}.collection__filter-tag--swatch .filter__input:disabled~.swatch__label:after,.collection__filter-tag--swatch.link--disable .swatch__label:after{position:absolute;top:50%;left:50%;opacity:1;visibility:visible;border-color:transparent;background:var(--bg-alpha-60);content:""}.collection__filter-tag--swatch .filter__input:disabled~.swatch__label[data-swatch=white i]:after,.collection__filter-tag--swatch.link--disable .swatch__label[data-swatch=white i]:after{background-color:var(--COLOR-BLACK)}.collection__filter-tag--swatch .filter__input:disabled~.swatch__label[data-swatch=black i]:after,.collection__filter-tag--swatch.link--disable .swatch__label[data-swatch=black i]:after{background-color:var(--COLOR-WHITE)}.collection__filter-tags--swatches-rectangle .collection__filter-tag--swatch{margin-left:2px;font-size:0}.collection__filters__reset{display:none;text-decoration:underline;text-decoration-thickness:var(--BORDER-WIDTH)}.collection__filters__reset.is-visible{display:block}.collection--no-results .collection__filters__reset{display:inline-block;width:auto}.collection__filters__empty{margin:0;padding:10px 0}.collection__filters__buttons{padding-bottom:15px}@media only screen and (min-width: 768px){.collection__filters__buttons{width:220px}}@media only screen and (min-width: 1440px){.collection__filters__buttons{width:270px}}@media only screen and (max-width: 767px){.collection__filters__buttons{max-width:calc(100vw - var(--scrollbar-width));padding:15px var(--gutter-mobile)}}.collection__filters__buttons .btn,.collection__filters__buttons .shopify-payment-button__button--unbranded{margin-top:15px;width:100%}@media only screen and (min-width: 768px){.collection__filters__buttons .collection__filters__reset.btn--secondary,.collection__filters__buttons .btn--secondary .collection__filters__reset.shopify-payment-button__button--unbranded,.btn--secondary .collection__filters__buttons .collection__filters__reset.shopify-payment-button__button--unbranded{display:none}}@media only screen and (max-width: 767px){.collection__filters__buttons .collection__filters__reset.btn--primary,.collection__filters__buttons input.collection__filters__reset.btn,.collection__filters__buttons input.collection__filters__reset.shopify-payment-button__button--unbranded,.collection__filters__buttons .btn--primary .collection__filters__reset.shopify-payment-button__button--unbranded,.btn--primary .collection__filters__buttons .collection__filters__reset.shopify-payment-button__button--unbranded,.collection__filters__buttons input.btn .collection__filters__reset.shopify-payment-button__button--unbranded,input.btn .collection__filters__buttons .collection__filters__reset.shopify-payment-button__button--unbranded,.collection__filters__buttons input.shopify-payment-button__button--unbranded .collection__filters__reset.shopify-payment-button__button--unbranded,input.shopify-payment-button__button--unbranded .collection__filters__buttons .collection__filters__reset.shopify-payment-button__button--unbranded{display:none}}.collection__filters-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;width:100%;min-height:var(--collection-sticky-bar-height);padding-top:calc(var(--inner) / 2);position:relative}@media only screen and (min-width: 768px){.collection--breadcrumbs-disabled .collection__filters-header{padding-top:0}}.collection__filters__top{margin-bottom:5px;padding:10px 0;width:100%;min-height:var(--collection-sticky-bar-height);display:flex;align-items:center;justify-content:space-between;font-size:calc(.875rem * var(--adjust-body))}@media only screen and (max-width: 767px){.collection__filters__top{padding-top:0}}.collection__filters__close{display:flex;align-items:center;justify-content:center;height:16px;width:16px;margin-bottom:15px;cursor:pointer}.collection__filters__close:hover .icon{transform:rotate(90deg)}.collection__filters__close .icon{width:100%;height:100%;transition:transform .3s ease}@media only screen and (min-width: 768px){.collection__filters__close{display:none}}.collection__filters__toggle{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-right:-17px}@media only screen and (min-width: 768px){.collection__filters__toggle{display:none}}.collection--filters-disabled .collection__filters__toggle{justify-self:end}.collection__filters__clear{display:flex;flex-wrap:wrap;margin-bottom:15px}.collection__filters__clear:empty{margin-bottom:0}.collection__filters__line{border-width:var(--BORDER-WIDTH) 0 0;margin-top:0}@media only screen and (min-width: 768px){.no-js .collection__filters{margin-top:0}}@media only screen and (max-width: 767px){.no-js .collection__filters__close,.no-js .collection__sticky-bar{display:none}}@media only screen and (max-width: 767px){.no-js .collection__filters{position:static;transform:none;height:auto;max-height:none;padding-bottom:var(--gutter);opacity:1;visibility:visible}}@media only screen and (max-width: 767px){.no-js .collection__filters-list{height:auto}}@media only screen and (max-width: 767px){.no-js .collection__filters-list__inner{height:auto;padding-left:0}}@media only screen and (max-width: 767px){.no-js .collection__filters-wrapper{max-height:none}}.collection__sticky-bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;background:var(--bg)}@media only screen and (min-width: 768px){.collection__sticky-bar{z-index:3;margin-top:0;min-height:var(--collection-sticky-bar-height)}}@media only screen and (max-width: 767px){.collection__sticky-bar{justify-content:space-between}}@media only screen and (max-width: 767px){.search-page .collection__sticky-bar{justify-content:flex-end}}@media only screen and (min-width: 768px){.collection--filters-disabled .collection__sticky-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.collection--sorting-disabled .collection__sticky-bar,.collection--filters-sorting-disabled .collection__sticky-bar{justify-content:space-between}.collection--breadcrumbs-disabled .collection__sticky-bar{justify-content:flex-end}@media only screen and (min-width: 768px){.collection--breadcrumbs-disabled.collection--sorting-disabled .collection__sticky-bar{height:var(--gutter)}}@media only screen and (min-width: 768px){.search-page .collection__filters{--full-height: 100vh;top:0;margin-top:calc(-1 * var(--collection-sticky-bar-height));z-index:3}}@media only screen and (min-width: 768px){.search-page .collection__filters-header{padding-top:0}}@media only screen and (min-width: 768px){.no-js .search-page .collection__filters{margin-top:0}}@media only screen and (min-width: 768px){.search-page--sorting-disabled .collection__filters{top:calc(var(--gutter) / 2)}}@media only screen and (min-width: 768px){.search-page--filters-disabled .collection__filters{display:none}}.collection__wrapper{position:relative;transition:height .3s ease;min-height:var(--content-min)}.collection__inner{width:var(--wrapper-width)}.collection__inner .breadcrumbs{margin:20px 0;flex-basis:100%;width:100%;font-size:calc(.75rem * var(--adjust-body))}@media only screen and (min-width: 768px){.collection__inner .breadcrumbs{flex-basis:240px}}@media only screen and (min-width: 1024px){.collection__inner .breadcrumbs{margin-right:calc(var(--gutter) / 2)}}@media only screen and (min-width: 1440px){.collection__inner .breadcrumbs{flex-basis:300px}}.collection__inner:after{content:"";position:fixed;top:0;left:0;right:0;height:100%;z-index:5;opacity:0;visibility:hidden;background:var(--bg-alpha-60) var(--loader-image) no-repeat center center;background-size:var(--loader-image-size);transition:opacity .3s ease,visibility 0s linear .3s}.collection--filters-disabled .collection__inner .breadcrumbs{grid-column:1/3}.collection.is-loading .collection__inner:after{opacity:1;visibility:visible;transition-delay:0s}@media only screen and (min-width: 768px){.collection--filters-disabled .collection__inner .breadcrumbs{margin-bottom:0}}.collection__products{overflow:hidden}.collection__products .no-matches{font-size:calc(1rem * var(--adjust-body))}@media only screen and (min-width: 1440px){.collection__products .collection--no-results{padding-right:320px}}.collection__products .flickity-enabled>.flickity-prev-next-button{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.collection__products .flickity-prev-next-button.next{right:0}.collection__products .flickity-prev-next-button.previous{left:0}
/*# sourceMappingURL=/cdn/shop/t/93/assets/collection-filter.css.map */
