.mobile-filters-trigger{flex:1}.mobile-filters-trigger[variant=default]:not(.main-search__cancel)::part(base):hover{background-color:var(--nova-brand-reverse);color:var(--nova-brand-ink)}.mobile-filters-trigger[variant=default]:not(.main-search__cancel)::part(base){height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 var(--nova-space-xs);border-radius:0;border:1px solid var(--nova-brand-neutral)}.mobile-filters-trigger::part(label){padding:0;order:1;color:var(--nova-form-labels)}.mobile-filters-trigger::part(prefix){order:2}.mobile-filters-trigger::part(suffix){order:3}.mobile-filters__filter-button{border-radius:var(--Forms-Radius, 4px);border:1px solid var(--Brand-Subdued, #666);background:var(--Brand-Reverse, #FFF);height:40px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 10px}.mobile-filters__dropdowns{width:100%;gap:var(--nova-space-2xs)}.button-icon svg{width:10px;height:10px}.mobile-filters nova-filters-wrapper{width:100%}.mobile-filters__form{display:flex;gap:var(--nova-space-2xs)}.collection-filters__sort-container{border-radius:0;height:fit-content;flex:1}.collection-filters__sort-container sl-select{border:1px solid var(--nova-brand-neutral)}.sort-input{width:100%}.sort-input::part(form-control-label){font:var(--nova-body-utility);text-transform:uppercase;position:absolute;z-index:5;padding:var(--nova-space-2xs) var(--nova-space-xs);color:var(--nova-form-labels);display:none}.sort-input::part(combobox){border:none;padding:0 var(--nova-space-xs);min-height:unset;height:55px}.sort-input::part(display-input){color:var(--nova-brand-ink);font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:100%;text-transform:uppercase}@media screen and (min-width: 768px){.sort-input::part(form-control-label){display:block}.sort-input::part(display-input){font-size:22px;line-height:140%;font-weight:400;text-transform:capitalize;letter-spacing:normal;position:relative;top:var(--nova-space-2xs)}.collection-filters__sort-container sl-select{border:1px solid var(--nova-brand-ink)}}.mobile-filters::part(base),.mobile-filters::part(overlay){top:var(--nova-header-height);bottom:0;height:auto}.mobile-filters::part(header){border-bottom:1px solid var(--nova-brand-ink);margin:0 var(--nova-space-md)}.mobile-filters::part(title),.mobile-filters::part(header-actions){padding:var(--nova-space-md) 0}.mobile-filters::part(title){font:var(--nova-h5-font);font-weight:500;line-height:100%}.mobile-filters::part(close-button__base){padding:4px 0;color:var(--nova-brand-ink)}.mobile-filters__content{height:calc(100dvh - var(--nova-header-height) - 64px);overflow-y:scroll;padding:0 var(--nova-space-md)}.mobile-filters::part(body){padding:0}.mobile-filters__inner .details-dropdown::part(header){height:auto;padding:0}.mobile-filters__inner .details-dropdown::part(summary){padding:var(--nova-space-md) 0}.mobile-filters__inner .details-dropdown__summary{font-weight:400;line-height:140%;letter-spacing:normal}.mobile-filters__inner .details-dropdown::part(base){border:none;border-radius:0}.mobile-filters__inner .details-dropdown::part(base):focus-visible,.mobile-filters__inner .details-dropdown::part(base):hover{border:none}.mobile-filters__inner .details-dropdown:not(:first-of-type)::part(base){border-top:1px solid var(--nova-brand-neutral)}.mobile-filters__inner .details-dropdown:last-of-type::part(base){border-bottom:1px solid var(--nova-brand-neutral)}.mobile-filters__inner .details-dropdown[open]::part(base){border-bottom:1px solid var(--nova-brand-ink)}.mobile-filters__inner .filter__price-input::part(form-control){justify-content:flex-start}.mobile-filters__inner .filter__list{padding:0 0 var(--nova-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-filters__inner .filter__list.filter__color-list{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.mobile-filters__inner nova-price-range{padding:0 0 var(--nova-space-sm)}.mobile-filters__content .count-bubble{display:none}.mobile-filters__content sl-icon{width:16px;height:16px;color:var(--nova-brand-subdued)}.mobile-filters__footer{flex-direction:column;position:fixed;bottom:0;left:0;align-items:center;width:100%;padding:var(--nova-space-md);z-index:900;background-color:var(--nova-brand-reverse);border-top:1px solid var(--nova-brand-neutral)}.mobile-filter__clear{margin-bottom:var(--nova-space-sm)}.mobile-filter__submit{width:100%}.mobile-filter__submit::part(label){padding:0;line-height:33px}
/*# sourceMappingURL=/cdn/shop/t/357/assets/snippet-mobile-filters.css.map */
