.collection-toolbar{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:1.6rem;width:100%;max-width:none;min-height:4.4rem;margin-bottom:2rem;border-block:.1rem solid rgba(var(--color-foreground),.12);background-color:rgb(var(--color-background))}.collection-toolbar__start,.collection-toolbar__center,.collection-toolbar__end{display:flex;align-items:stretch}.collection-toolbar__start{flex-shrink:0;min-width:0}.collection-toolbar__center{flex:1;flex-shrink:0;justify-content:center;min-width:auto}.collection-toolbar__end{flex-shrink:0;margin-inline-start:auto;justify-content:flex-end;min-width:auto}.collection-toolbar__subcategories,.collection-toolbar__sort-container,.collection-toolbar__products-count,.collection-toolbar__filter-container{display:flex;align-items:stretch;border-inline-start:.1rem solid rgba(var(--color-foreground),.12)}.collection-toolbar__filter-container{flex-shrink:0}.collection-toolbar__subcategories{position:relative}.collection-toolbar__subcategories-trigger{list-style:none}.collection-toolbar__subcategories-trigger::-webkit-details-marker{display:none}.collection-toolbar__subcategories[open] .collection-toolbar__caret{transform:rotate(180deg)}.collection-toolbar__subcategories-list{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:4;min-width:24rem;max-height:28rem;margin:0;padding:.4rem 0;overflow-y:auto;border:.1rem solid rgba(var(--color-foreground),.15);background-color:rgb(var(--color-background));box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.12)}.collection-toolbar__subcategories-link{color:rgba(var(--color-foreground),.75);display:block;font-size:1.3rem;padding:1rem 1.6rem;text-decoration:none}.collection-toolbar__subcategories-link:hover,.collection-toolbar__subcategories-link.is-active{color:rgb(var(--color-foreground))}.collection-toolbar__subcategories-link.is-active{font-weight:500}.collection-toolbar__start>:first-child{border-inline-start:0}.collection-toolbar__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.4rem;padding:0 1.8rem;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font-size:1.1rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;transition:opacity .15s ease;white-space:nowrap}.collection-toolbar__label{flex-shrink:0}.collection-toolbar__caret{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:.6rem;position:relative;transform-origin:center center;transition:transform .15s ease;width:1rem}.collection-toolbar .svg-wrapper.collection-toolbar__caret{height:.6rem;width:1rem}.collection-toolbar summary .icon-caret,.collection-toolbar__caret svg,.collection-toolbar__caret .icon-caret{display:block;height:100%;width:100%;position:static;right:auto;top:auto;flex-shrink:0}.collection-toolbar__button:hover,.collection-toolbar__button.is-active,.collection-toolbar__button.is-selected{opacity:.7}.collection-toolbar__products-count{align-items:center;color:rgb(var(--color-foreground));display:flex;flex-shrink:0;font-size:1.1rem;justify-content:center;letter-spacing:.1em;margin:0;max-width:100%;padding:0 1.8rem;text-transform:uppercase;white-space:nowrap}.collection-toolbar__products-count>span{overflow:hidden;text-overflow:ellipsis}.collection-toolbar__sort-container{position:relative}.collection-toolbar__sort-trigger{list-style:none}.collection-toolbar__sort-trigger::-webkit-details-marker{display:none}.collection-toolbar__sort-container[open] .collection-toolbar__caret{transform:rotate(180deg)}.collection-toolbar__sort-list{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:4;min-width:24rem;max-height:28rem;margin:0;padding:.4rem 0;overflow-y:auto;border:.1rem solid rgba(var(--color-foreground),.15);background-color:rgb(var(--color-background));box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.12)}.collection-toolbar__sort-option{display:block;width:100%;padding:1rem 1.6rem;border:0;background:transparent;color:rgba(var(--color-foreground),.75);font-size:1.3rem;text-align:start;cursor:pointer}.collection-toolbar__sort-option:hover,.collection-toolbar__sort-option.is-selected{color:rgb(var(--color-foreground))}.collection-toolbar__sort-option.is-selected{font-weight:500}@media screen and (min-width:750px){.collection-toolbar__button,.collection-toolbar__products-count{padding-inline:2.4rem}.collection-toolbar__center{flex:0 0 auto;margin-inline-start:auto}.collection-toolbar__end{flex:0 0 auto;margin-inline-start:0}}@media screen and (max-width:749px){.collection-toolbar{display:grid;gap:0}.collection-toolbar--has-subcategories{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-toolbar--no-subcategories{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-toolbar__start,.collection-toolbar__center,.collection-toolbar__end{display:contents}.collection-toolbar__button,.collection-toolbar__products-count{padding-inline:1rem;font-size:1rem}.collection-toolbar__subcategories,.collection-toolbar__products-count,.collection-toolbar__filter-container{justify-content:center;min-width:0;width:100%}.collection-toolbar--has-subcategories .collection-toolbar__subcategories{grid-column:1;border-inline-start:0}.collection-toolbar--has-subcategories .collection-toolbar__products-count{grid-column:2}.collection-toolbar--has-subcategories .collection-toolbar__filter-container{grid-column:3}.collection-toolbar--no-subcategories .collection-toolbar__products-count{grid-column:1;border-inline-start:0}.collection-toolbar--no-subcategories .collection-toolbar__filter-container{grid-column:2}.collection-toolbar__products-count{font-size:1rem;justify-content:center;padding-inline:.8rem;text-align:center}.collection-toolbar__subcategories-trigger,.collection-toolbar__filter-trigger{justify-content:center;width:100%}.collection-toolbar__label{overflow:hidden;text-overflow:ellipsis}}.facets-container--toolbar .mobile-facets__open{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.facets-container--toolbar .facets-container-drawer .product-count,.facets-container--toolbar .facet-filters.sorting{display:none!important}@media screen and (min-width:750px){.facets-container--toolbar.facets-container-drawer{display:block}.facets-container--toolbar .mobile-facets__wrapper{margin:0}.facets-container--toolbar .facets-pill{padding-inline:5rem}}@media screen and (max-width:749px){.facets-container--toolbar .facets-pill{padding-inline:1.5rem}}.facets-container--toolbar .mobile-facets__inner{width:min(50vw,94vw);max-width:none;border-inline-start:.1rem solid rgba(var(--color-foreground),.12)}@media screen and (max-width:749px){.facets-container--toolbar .mobile-facets__inner{width:94vw}}.facets-container--toolbar .mobile-facets__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.6rem;padding:1.2rem 1.2rem 1.2rem 2rem;text-align:start;border-block-end:.1rem solid rgba(var(--color-foreground),.12);background-color:rgb(var(--color-background))}.facets-container--toolbar .mobile-facets__header-inner{flex:1;min-width:0;text-align:start}.facets-container--toolbar .mobile-facets__heading{font-size:1.6rem;font-weight:500;letter-spacing:.04rem;text-align:start}.facets-container--toolbar .mobile-facets__count{display:none}.facets-container--toolbar .mobile-facets__header .mobile-facets__close{display:flex;align-items:center;justify-content:center;position:static;inset:auto;top:auto;right:auto;left:auto;bottom:auto;transform:none;flex-shrink:0;width:4.4rem;height:4.4rem;margin:0;opacity:1;z-index:3;cursor:pointer;color:rgb(var(--color-foreground))}.facets-container--toolbar .mobile-facets__header .mobile-facets__close .svg-wrapper{width:1.8rem;height:1.8rem;margin:0}.facets-container--toolbar .mobile-facets__summary{padding:1.6rem 2rem;font-size:1.3rem;border-block-end:.1rem solid rgba(var(--color-foreground),.08)}.facets-container--toolbar .mobile-facets__footer{padding:2rem;border-block-start:.1rem solid rgba(var(--color-foreground),.12)}.facets-container--toolbar .mobile-facets__footer .button--primary{flex:1;width:100%;min-height:4.8rem;border-radius:999px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));--buttons-radius: 999px;--buttons-radius-outset: 999px}.facets-container--toolbar .mobile-facets__footer .button--primary:before,.facets-container--toolbar .mobile-facets__footer .button--primary:after{border-radius:999px;box-shadow:none}.facets-container--toolbar .mobile-facets__footer .button--primary:focus-visible,.facets-container--toolbar .mobile-facets__footer .button--primary:focus,.facets-container--toolbar .mobile-facets__footer .button--primary.focused{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground),.35)}.facets-container--toolbar .mobile-facets__footer .mobile-facets__clear-wrapper{display:none}.facets-container--toolbar .mobile-facets__footer>*{width:100%;margin:0}.facets-container--toolbar .mobile-facets__list{padding:0}.facets-container--toolbar .mobile-facets__item{border-block-end:.1rem solid rgba(var(--color-foreground),.06)}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]){position:relative;display:flex;align-items:center;gap:1.4rem;padding:1.6rem 2rem;margin:0;cursor:pointer;transition:background-color .15s ease}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]:not(:disabled)):hover{background-color:rgba(var(--color-foreground),.03)}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox])>svg,.facets-container--toolbar .mobile-facets__label .icon-checkmark,.facets-container--toolbar .mobile-facets__highlight{display:none!important}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]):before{content:"";flex-shrink:0;order:-1;width:1.6rem;height:1.6rem;border:.1rem solid rgba(var(--color-foreground),.28);background-color:transparent;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]:checked):before{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath stroke='%23fff' stroke-width='1.2' stroke-linecap='square' d='M1 5.2 4.2 8.4 11 1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.85rem auto}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]:focus-visible):before{outline:.1rem solid rgba(var(--color-foreground),.45);outline-offset:.2rem}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox])>input.mobile-facets__checkbox{position:absolute;opacity:0;width:1.6rem;height:1.6rem;margin:0;inset-inline-start:2rem;inset-block-start:50%;transform:translateY(-50%);cursor:pointer;z-index:1;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox])>input.mobile-facets__checkbox:after{content:none;display:none}.facets-container--toolbar .mobile-facets__label.disabled:has(input[type=checkbox]){opacity:.35;cursor:not-allowed}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]) .facet-checkbox__text{flex:1;font-size:1.3rem;letter-spacing:.03em;line-height:1.4;color:rgb(var(--color-foreground))}.facets-container--toolbar .mobile-facets__label:has(input[type=checkbox]:checked) .facet-checkbox__text{font-weight:500}.facets-container--toolbar .facets-layout-list .mobile-facets__label:hover .facet-checkbox__text-label,.facets-container--toolbar .facets-layout-list .mobile-facets__label input:focus~.facet-checkbox__text-label{text-decoration:none}.facets-container--toolbar .mobile-facets__close-button{display:flex;align-items:center;gap:.8rem;margin-top:0;padding:1.6rem 2rem;border-block-end:.1rem solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:500;width:100%}.facets-container--toolbar .mobile-facets__details[open] .mobile-facets__arrow .icon-caret,.facets-container--toolbar .mobile-facets__details[open] .mobile-facets__arrow svg{transform:rotate(-90deg)}.facets-container--toolbar .mobile-facets__details[open] .mobile-facets__back-chevron{transform:rotate(90deg)}.facets-container--toolbar .mobile-facets__details[open] .mobile-facets__back-chevron svg,.facets-container--toolbar .mobile-facets__details[open] .mobile-facets__back-chevron .icon-caret{transform:none}.facets-container--toolbar .mobile-facets__summary .icon-caret{position:static;right:auto;top:auto}.facets-container--toolbar .mobile-facets__arrow .icon-caret,.facets-container--toolbar .mobile-facets__arrow svg{display:block;height:.6rem;transform:rotate(-90deg);width:1rem}.facets-container--toolbar .mobile-facets__close-button .icon-caret,.facets-container--toolbar .mobile-facets__close-button svg,.facets-container--toolbar .mobile-facets__back-chevron .icon-caret,.facets-container--toolbar .mobile-facets__back-chevron svg{display:block;height:.6rem;transform:none;width:1rem}.facets-container--toolbar .svg-wrapper.mobile-facets__back-chevron{align-items:center;color:rgb(var(--color-foreground));display:inline-flex;flex-shrink:0;height:1.4rem;justify-content:center;margin-inline-end:0;overflow:visible;transform:rotate(90deg);width:1.4rem}.facets-container--toolbar .facets__price{padding-inline:2rem}.facets-container--toolbar .facets-container-drawer .facets-pill{margin-top:1rem}.facets-container--toolbar .mobile-facets__sort{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1.6rem 2rem;border-block-end:.1rem solid rgba(var(--color-foreground),.08)}.facets-container--toolbar .mobile-facets__sort label{display:block;margin-bottom:0;font-size:1.3rem;font-weight:500;letter-spacing:.03em;color:rgb(var(--color-foreground))}.facets-container--toolbar .mobile-facets__sort .select{width:100%}.facets-container--toolbar .mobile-facets__sort .select .svg-wrapper{right:1.4rem}.facets-container--toolbar .mobile-facets__sort .select__select{width:100%;margin:0;min-height:4.4rem;padding:1rem 3.6rem 1rem 1.4rem;font-size:1.3rem;border:.1rem solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-toolbar.css.map */
