.content-for-layout>.shopify-section:has(.collection-hero)+.shopify-section{margin-top:2.4rem}.facets-bar{display:contents}.facets-bar__sticky{position:sticky;top:0;z-index:3;margin:-1.2rem 0;padding:1.2rem 0;background-color:rgb(var(--color-background));transition:top var(--motion-duration) ease}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .facets-bar__sticky{top:var(--header-height, 0)}.facets-bar__sticky.is-stuck{box-shadow:0 .1rem rgb(var(--color-border-default))}.facets-bar__row{display:flex;align-items:center;gap:.8rem}.facets-bar__toggle{--icon-size: 1.8rem;white-space:nowrap}.facets-bar__toggle--filter,.facets-bar__toggle.is-active,.facets-bar__toggle[aria-expanded=true],.facets-bar__dropdown[open]>.facets-bar__toggle{border-color:rgb(var(--color-border-strong))}.facets-count-bubble:not([hidden]){display:inline-flex}.facets-bar__caret .icon-caret{position:static}.facets-bar__dropdown[open] .facets-bar__caret{transform:rotate(180deg)}.facets-bar__dropdown{position:relative}.facets-bar__dropdown>summary{list-style:none}.facets-bar__dropdown>summary::-webkit-details-marker{display:none}.facets-bar__dropdowns,.facets-bar__label-desktop,.facets-bar__sort{display:none}.facets-bar__row>.facets-bar__toggle--filter,.facets-bar__row>.facets-bar__toggle--sort{flex:1 1 0}.facets-bar__panel{position:absolute;top:calc(100% + .8rem);left:0;z-index:4;display:flex;flex-direction:column;gap:1.6rem;width:36rem;padding:2.4rem;border:.1rem solid rgb(var(--color-border-default));background-color:rgb(var(--color-background))}.facets-bar__panel-footer{display:flex;align-items:center;justify-content:space-between;padding-top:1.6rem;border-top:.1rem solid rgb(var(--color-border-default))}.facets-bar__selected{color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height)}.facets-bar__panel--end{left:auto;right:0;width:28rem;padding:.8rem 0}.sort-options{display:flex;flex-direction:column;margin:0;padding:0;border:0}.sort-option{display:block}.sort-option__label{--icon-size: var(--size-icon-m);display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 1.6rem;font-size:var(--type-text-m-size);line-height:var(--type-text-m-line-height);cursor:pointer}.sort-option__label:hover{color:rgb(var(--color-text-subtle))}.sort-option__check{visibility:hidden}.sort-option__input:checked+.sort-option__label{font-size:var(--type-label-l-size);line-height:var(--type-label-l-line-height);font-weight:var(--font-weight-medium)}.sort-option__input:checked+.sort-option__label .sort-option__check{visibility:visible}.sort-option__input:focus-visible+.sort-option__label{outline:var(--focused-base-outline);outline-offset:calc(var(--focused-base-outline-offset) * -1)}.facets-sheet--sort .sort-option{border-bottom:.1rem solid rgb(var(--color-border-default))}.facets-sheet--sort .sort-option__label{padding-right:0;padding-left:0}.facets-bar__sort-summary{--icon-size: var(--size-icon-s);display:flex;align-items:center;gap:.8rem;min-height:var(--pill-height-m);font-size:var(--type-label-m-size);line-height:var(--type-label-m-line-height);cursor:pointer}.facets-bar__sort-summary:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.facets-bar__active{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem}.facets-bar__count{flex-shrink:0;margin:0;color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height)}.facets-bar__divider{flex-shrink:0;width:.1rem;height:2rem;background-color:rgb(var(--color-border-default))}.facets-bar__chips{display:flex;align-items:center;gap:.8rem;min-width:0;margin:0;overflow-x:auto;scrollbar-width:none}.facets-bar__chips::-webkit-scrollbar{display:none}.facet-chip.pill{--icon-size: var(--size-icon-s);border-color:rgb(var(--color-foreground));white-space:nowrap}.facet-chip.pill:hover{opacity:.8}.facet-clear{display:inline-block;color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height);white-space:nowrap;text-decoration:none}.facet-clear:hover{color:rgb(var(--color-foreground));text-decoration:underline}.facet-clear:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.facet-values{min-width:0;margin:0;padding:0;border:0}.facet-values__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0}.facet-value__swatch{--swatch--size: 1.2rem;margin-inline:-.4rem 0}.facet-value__input:disabled+.facet-value__pill{cursor:not-allowed}.facet-price{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;min-width:28rem}.range-slider{--range-thumb: var(--size-icon-m);position:relative;grid-column:1 / -1;height:4.4rem}.range-slider:before,.range-slider:after{content:"";position:absolute;top:calc(50% - .1rem);height:.2rem;pointer-events:none}.range-slider:before{inset-inline:calc(var(--range-thumb) / 2);background:rgb(var(--color-border-default))}.range-slider:after{left:calc(var(--range-thumb) / 2 + (100% - var(--range-thumb)) * var(--range-from));right:calc(var(--range-thumb) / 2 + (100% - var(--range-thumb)) * (1 - var(--range-to)));background:rgb(var(--color-focus))}.range-slider__input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.range-slider--from-top .range-slider__input:first-of-type{z-index:2}.range-slider__input:focus{outline:none}.range-slider__input::-webkit-slider-runnable-track{background:none}.range-slider__input::-moz-range-track{background:none}.range-slider__input::-webkit-slider-thumb{width:var(--range-thumb);height:var(--range-thumb);border:.2rem solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));cursor:grab;pointer-events:auto;-webkit-appearance:none}.range-slider__input::-moz-range-thumb{box-sizing:border-box;width:var(--range-thumb);height:var(--range-thumb);border:.2rem solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));cursor:grab;pointer-events:auto}.range-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-focus))}.range-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-focus))}.collection-grid{display:block}.collection-grid [hidden]{display:none!important}.collection-grid.is-pending .collection-grid__results{visibility:hidden;animation:collection-grid-reveal 0s 3s forwards}@keyframes collection-grid-reveal{to{visibility:visible}}.facets-bar__reset{padding:0;border:0;background:none;cursor:pointer}.collection-grid__results{position:relative}.collection-grid__results>*{transition:opacity var(--motion-duration) ease}.collection-grid.is-loading .collection-grid__results>*{opacity:var(--opacity-disabled)}.collection-grid.is-loading .collection-grid__results:before,.collection-grid.is-loading .collection-grid__results:after{content:"";position:absolute;top:4.8rem;left:50%;z-index:3;border-radius:50%;transform:translate(-50%)}.collection-grid.is-loading .collection-grid__results:before{width:4rem;height:4rem;background-color:rgb(var(--color-background))}.collection-grid.is-loading .collection-grid__results:after{width:var(--size-icon-l);height:var(--size-icon-l);margin-top:.8rem;background-color:rgb(var(--color-foreground));-webkit-mask:url(icon-circle-notch.svg) center / contain no-repeat;mask:url(icon-circle-notch.svg) center / contain no-repeat;animation:facetsSpin 1s linear infinite}@keyframes facetsSpin{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}.collection-grid--count-only .collection-grid__count{display:block;margin:0 auto;color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height)}.collection-grid__count{display:none}.collection-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-grid-row-gap) .8rem;margin:1.6rem auto 0;padding:0 var(--layout-page-margin)}.collection-grid__promo{position:relative;display:block;height:100%;color:inherit;text-decoration:none}.collection-grid__promo-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;padding:2.4rem;border-radius:var(--media-radius);background:linear-gradient(to top,#0009,#0000 60%);color:#fff}.collection-grid__promo-heading,.collection-grid__promo-text{margin:0;color:inherit}.collection-grid__promo img{width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius)}.collection-grid__pagination{margin-top:1.6rem;padding-top:1.6rem;padding-bottom:1.6rem}@media screen and (min-width:990px){.collection-grid__pagination{margin-top:2.4rem}}.collection-grid__empty{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding-top:6.4rem;padding-bottom:6.4rem;text-align:center}.collection-grid__empty-heading{margin:0;font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-line-height);letter-spacing:var(--type-heading-m-letter-spacing);font-weight:var(--font-weight-medium)}.facets-sheet{position:fixed;top:5.6rem;right:0;bottom:0;left:0;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:transform var(--motion-duration) ease}.facets-sheet--sort{top:auto}.facets-sheet::backdrop{background-color:rgba(var(--color-shadow),var(--opacity-overlay))}.facets-sheet[open]{display:flex;animation:facetsSheetIn var(--motion-duration) ease}@keyframes facetsSheetIn{0%{transform:translateY(100%)}}.facets-sheet__inner{display:flex;flex-direction:column;width:100%;min-height:0}.facets-sheet .facets-sheet__handle{display:block;flex-shrink:0;padding-top:.8rem;touch-action:none}.facets-sheet__handle:before{content:"";display:block;width:3.6rem;height:.4rem;margin:0 auto;border-radius:.2rem;background-color:rgb(var(--color-border-default))}.facets-sheet__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:0 .4rem 0 1.2rem;border-bottom:.1rem solid rgb(var(--color-border-default));overflow:hidden;scrollbar-gutter:stable}.facets-sheet__heading{margin:0;font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-line-height);letter-spacing:var(--type-heading-m-letter-spacing);font-weight:var(--font-weight-medium)}.facets-sheet__close{--icon-size: 2rem;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-button-size);height:var(--icon-button-size);padding:0;border:0;background:none;color:inherit;cursor:pointer}.facets-sheet__close:focus-visible{outline:var(--focused-base-outline);outline-offset:calc(var(--focused-base-outline-offset) * -1)}.facets-sheet__main{flex:1 1 auto;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.facets-sheet__main--sort{padding:0 1.2rem 3.2rem}.facets-sheet__group{padding:0 1.2rem;border-bottom:.1rem solid rgb(var(--color-border-default))}.facets-sheet__summary{--icon-size: 2rem;display:flex;align-items:center;justify-content:space-between;min-height:5.6rem;padding:1.6rem 0;font-size:var(--type-label-l-size);line-height:var(--type-label-l-line-height);font-weight:var(--font-weight-medium);list-style:none;cursor:pointer}.facets-sheet__label{flex:1 1 auto;margin-right:.8rem}.facets-sheet__toggle-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--icon-button-size);height:var(--icon-button-size);margin:-1.2rem -.8rem -1.2rem 0}.facets-sheet__toggle-icon .icon-plus,.facets-sheet__toggle-icon .icon-minus{position:static}.facets-sheet__summary::-webkit-details-marker{display:none}.facets-sheet__summary:focus-visible{outline:var(--focused-base-outline);outline-offset:calc(var(--focused-base-outline-offset) * -1)}.facets-sheet__minus,.facets-sheet__group[open] .facets-sheet__plus{display:none}.facets-sheet__group[open] .facets-sheet__minus{display:inline-flex}.facets-sheet__values{padding-bottom:1.6rem}.facets-sheet__values:has(>.facets-sheet__reset:not([hidden])){padding-bottom:.8rem}.facets-sheet__reset{min-height:var(--icon-button-size);margin-top:.8rem}.facets-sheet__footer{display:grid;flex-shrink:0;grid-template-columns:1fr 1fr;gap:1.2rem;padding:1.6rem 1.2rem;border-top:.1rem solid rgb(var(--color-border-default))}@media screen and (min-width:750px){.collection-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.6rem}}@media screen and (min-width:990px){.content-for-layout>.shopify-section:has(.collection-hero)+.shopify-section{margin-top:4rem}.facets-bar__row>.facets-bar__toggle--filter{flex:0 0 auto}.facets-bar__dropdowns,.facets-bar__label-desktop{display:flex}.facets-bar__dropdowns{order:-1;gap:.8rem}.facets-bar__sort{display:block;margin-left:auto}.facets-bar__label-mobile,.facets-bar__toggle--filter>.svg-wrapper,.facets-bar__row>.facets-bar__toggle--sort{display:none}.facets-bar__active{margin-top:1.6rem}.facets-bar__active .facets-bar__count,.facets-bar__active .facets-bar__divider{display:none}.facets-bar__active:not(:has(.facets-bar__chips:not([hidden]))){display:none}.facets-bar__chips{flex-wrap:wrap;margin:0;overflow:visible}.collection-grid__count{display:block;margin-top:2.4rem;margin-bottom:0;color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height)}.collection-grid__list{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.4rem}.collection-grid__empty{padding-top:8rem;padding-bottom:8rem}.facets-sheet{inset:0 0 0 auto;width:48rem;border-radius:0}.facets-sheet[open]{animation-name:facetsSheetInRight}.facets-sheet .facets-sheet__handle{display:none}.facets-sheet__header{padding:1.2rem 1.2rem 1.2rem 2.4rem}.facets-sheet__main--sort,.facets-sheet__group{padding-right:2.4rem;padding-left:2.4rem}.facets-sheet__toggle-icon{margin-right:-1.2rem}.facets-sheet__footer{padding-right:2.4rem;padding-left:2.4rem}@keyframes facetsSheetInRight{0%{transform:translate(100%)}}}@media(prefers-reduced-motion:reduce){.facets-sheet[open],.collection-grid.is-loading .collection-grid__results:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/component-facets-bar.css.map */
