.collection-page #CollectionVertical{transition:all .4s var(--transition-ease-in-out)}.collection-page.vertical-filter-hidden #CollectionVertical{opacity:0;visibility:hidden;margin-left:-38rem}.product-grid-container.product-grid-container--refreshing{transform:translateY(20px);opacity:0;visibility:hidden}filter-item{align-items:center}filter-item .checkbox{width:2rem;height:2rem;border:1px solid rgba(var(--color-input-border),.6);background-color:transparent;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}filter-item.disabled{opacity:.6;cursor:not-allowed}filter-item:hover:not(.disabled) .checkbox{border-color:rgba(var(--color-input-border),1)}.current-filter filter-item .checkbox{background-color:rgb(var(--color-text));border-color:rgb(var(--color-text))!important;color:rgb(var(--color-background))}.current-filter filter-item .checkbox svg{opacity:1;visibility:visible;color:rgb(var(--color-background))}.current-filter.size{background-color:rgb(var(--color-button-primary-background));border-color:rgb(var(--color-button-primary-background))}.price-range .range-slider{-webkit-appearance:none;appearance:none;background:transparent;border:none;height:2px;padding:0;vertical-align:top;width:100%;left:0}.drop-range{background:linear-gradient(90deg,rgba(var(--color-text),.2) var(--range-from),rgb(var(--color-text)) var(--range-from),rgb(var(--color-text)) var(--range-to),rgba(var(--color-text),.2) var(--range-to));height:2px;border-radius:1rem;margin-left:1px;margin-right:1px}.price-range .range-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:100%;box-shadow:0 0 0 18px rgb(var(--color)) inset,0 0 0 2px var(--color-background);cursor:pointer;width:18px;height:18px;margin-top:-10px;margin-left:-1px;position:relative;transition:transform .15s linear;z-index:1}.price-range .range-slider::-webkit-slider-runnable-track{width:100%;height:2px;background:rgba(var(--color-text),.2);border:none;border-radius:2px;cursor:pointer}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{width:100%;height:2px;border:none;border-radius:2px;cursor:pointer}.price-range .range-slider::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:100%;box-shadow:0 0 0 18px rgb(var(--color)) inset,0 0 0 2px rgb(var(--color-background));cursor:pointer}.price-range .range-slider::-moz-range-progress{background-color:#000000b3}.price-range .range-slider::-moz-range-track{background-color:rgba(var(--color-text),.5)}.price-range .range-slider::-webkit-slider-runnable-track{background:none}.price-range .range-slider::-webkit-slider-thumb{pointer-events:auto}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{background:none}.price-range .range-slider::-moz-range-thumb{pointer-events:auto}.price-range .range-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-10px;margin-left:-1px;background-color:rgb(var(--color-text));box-shadow:0 0 0 1px rgb(var(--color-background))}.price-range .range-slider::-moz-range-thumb{width:18px;height:18px;margin-top:-10px;margin-left:-1px;background-color:rgb(var(--color-background));box-shadow:0 0 0 1px rgb(var(--color-text))}.select-custom{width:calc(var(--button-content-width, 180px) + 4rem + calc(var(--button-border-width) * 2));height:55px}.select-custom__button{position:absolute;top:0;right:0;width:100%;height:100%;z-index:10;transition:all .5s var(--transition-ease-out)!important}.select-custom__button-value{opacity:1;visibility:visible}.select-custom__content{top:5rem;left:0;width:calc(100% + var(--button-border-width, 1px) * 2);max-height:min(var(--dropdown-height),60vh)!important;opacity:0;visibility:hidden;transition:all .5s var(--transition-ease-out)!important}.select-custom__inner{transform-origin:top right;transition:var(--transition)}.select-custom__item-inner{color:rgb(var(--color-button-outline-text-hover));transition:all .3s}.select-custom__item-inner:not(.select-custom__item-inner--no-hover):hover{padding-left:.5rem}.select-custom.active .select-custom__button{align-items:flex-start;width:300px;height:calc(var(--dropdown-height) + 4rem + var(--button-border-width) * 2);padding:2.25rem 3rem 2rem}.select-custom.active .button__flair{opacity:1;visibility:visible;transform:translate(100%) scale(4)!important}.select-custom.active .button__inner{width:100%}.select-custom.active .select-custom__button-value{opacity:0;visibility:hidden}.select-custom.active .select-custom__content{top:0;opacity:1;visibility:visible;transition:all .5s var(--transition-ease-out)!important}.views-dropdown .select-custom__content{min-width:auto}.views-dropdown .select-custom__button{transition:box-shadow .25s,height .5s var(--transition-ease-out)!important}.views-dropdown.active .select-custom__button{width:100%;padding:1rem 0;height:calc(var(--dropdown-height) + 2rem + var(--button-border-width) * 2)}.views-dropdown.active .select-custom__content{width:100%}.views-dropdown .select-custom__item-inner{padding-left:2rem;padding-right:2rem}.views-dropdown .select-custom__item-inner:hover{padding-left:2rem;transform:scale(1.25);transition-duration:.15s}.collection__filter-button{position:fixed;bottom:0;left:50%;z-index:10;transform:translate(-50%) translateY(6rem)}.collection__filter-button.visible{transform:translate(-50%) translateY(-1.5rem)}.sub-collections .scrolling-area{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--color-background),.8)}.sub-collections a{background-color:rgba(var(--color-text),.025);border-radius:clamp(0px,var(--border-radius),10px)}.sub-collections.sub-collections a:hover{background-color:rgba(var(--color-text),.06)}.sub-collections .sub-collections__content{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.collection-dropdown .disclosure__list-wrapper{--color-text: var(--color-button-outline-text-hover);background-color:rgb(var(--color-button-outline-border-text))}.collection-dropdown .disclosure__button.open .button__inner{color:rgb(var(--color-button-outline-text-hover))}.collection-dropdown .disclosure__button.open .button__flair{transform:translate(50%,50%) scale(1)!important}.collection-dropdown .collection-dropdown__icon{transition:var(--transition-transform)}.collection-dropdown .collection-dropdown__icon span{width:.5rem;height:.5rem;background-color:rgb(var(--color-button-outline-border-text));border-radius:50%;pointer-events:none;transition:background-color .2s ease-in-out}.collection-dropdown .disclosure__button.open .collection-dropdown__icon{transform:rotate(90deg)}.collection-dropdown .disclosure__button:is(:hover,.open) .collection-dropdown__icon span{background-color:rgb(var(--color-button-outline-text-hover))}.grid-switcher .grid-switcher__switchers a:before{display:none}.collection-sidebar.drawer:not(:has(.drawer__footer--hidden)) .filter-blocks{padding-bottom:11.5rem}@media screen and (max-width: 575.98px){.select-custom .select-custom__content{position:fixed;left:0;right:0;top:auto;bottom:-3rem;z-index:15}.select-custom.active .select-custom__content{bottom:0;top:auto}.select-custom.active .overlay:after{opacity:1;pointer-events:auto;visibility:visible;z-index:12}.select-custom__content icon-close{transform:translateY(calc(-100% - 15px))}}@media screen and (max-width: 767.98px){body.mobile-navigation-bar-visible .collection__filter-button.visible{transform:translate(-50%) translateY(-8rem)}}@media screen and (max-width: 1024.98px){.collection-sidebar .filter-blocks{flex-grow:1}.filter-current filter-item:not(.button-link){padding:.8rem 1.5rem}}@media screen and (min-width: 768px){.collection__filter-button.visible{bottom:3rem}}@media screen and (min-width: 1025px){.grid-columns-2,.collection-page--vertical :is(.grid-columns-3,.grid-columns-4){--col-desktop: 2 !important}.grid-columns-3{--col-desktop: 3 !important}.grid-columns-4{--col-desktop: 4 !important}:where(.collection-sidebar .filter-item:nth-of-type(7n+7),.collection-sidebar .filter-item:nth-of-type(7n+8)) .collapsible-content{left:auto;right:0}.collection-sidebar:not(.drawer) .filter-item:first-child .collapsible-heading{padding-top:0}.collection-sidebar:not(.drawer) .filter-item:first-child .open-children-toggle{transform:translateY(-10px)}.collection-sidebar.drawer:not(:has(.drawer__footer--hidden)) .filter-blocks{padding-bottom:12.5rem}.sub-collections .sub-collections__content{width:fit-content;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (min-width: 1200px){.grid-columns-2{--col-desktop-large: 2 !important}.grid-columns-3,.collection-page--vertical .grid-columns-4{--col-desktop-large: 3 !important}.grid-columns-4{--col-desktop-large: 4 !important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/collection-page.css.map */
