.luv-coll{display:block}.luv-coll__main{min-width:0}@media screen and (min-width:990px){.luv-coll{display:grid;grid-template-columns:25rem minmax(0,1fr);column-gap:4rem;align-items:start}}.luv-toolbar{background:rgb(var(--color-background));padding:.8rem 0 1.2rem;z-index:3}.luv-toolbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem}.luv-toolbar__filter{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.55);border-radius:var(--buttons-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.5rem;cursor:pointer;white-space:nowrap}.luv-toolbar__filter[hidden]{display:none}.luv-toolbar__filter svg{width:1.8rem;height:1.8rem;flex:none}.luv-toolbar__sort{display:flex;align-items:center;gap:.6rem;min-width:0}.luv-toolbar__sort label{font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.luv-select{position:relative;min-width:0}.luv-select select{-webkit-appearance:none;appearance:none;min-height:44px;max-width:100%;padding:0 3rem 0 1rem;font-family:inherit;font-size:1.6rem;border:1px solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;text-overflow:ellipsis;field-sizing:content}.luv-select svg{position:absolute;right:1rem;top:50%;width:1rem;height:.6rem;transform:translateY(-50%);pointer-events:none}.luv-toolbar__count{margin:0 0 0 auto;font-size:1.4rem;color:rgba(var(--color-foreground),.75);white-space:nowrap}.luv-chips{display:flex;gap:.8rem;padding-top:1rem}.luv-chips[hidden]{display:none}.luv-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:36px;padding:0 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:2rem;font-size:1.4rem;line-height:1.2;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));flex:none}.luv-chip:hover{border-color:rgb(var(--color-foreground))}.luv-chip__x{font-size:1.1rem}.luv-chip--clear{border-color:transparent;text-decoration:underline;text-underline-offset:.3rem;padding:0 .6rem}.luv-panel__form{margin:0}.luv-f{border-bottom:1px solid rgba(var(--color-foreground),.12)}.luv-f__sum{list-style:none;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;min-height:48px;padding:1rem 0;cursor:pointer;font-size:1.5rem;color:rgb(var(--color-foreground))}.luv-f__sum::-webkit-details-marker{display:none}.luv-f__label{grid-column:1}.luv-f__sel{grid-column:1;font-size:1.3rem;color:rgba(var(--color-foreground),.75);margin-top:.2rem}.luv-f__sum svg{grid-column:2;grid-row:1 / span 2;width:1.1rem;height:.7rem}.luv-f[open]>.luv-f__sum svg{transform:rotate(180deg)}.luv-f__sum:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.luv-f__body{border:0;margin:0;padding:0 0 1.2rem;min-width:0}.luv-f__list{list-style:none;margin:0;padding:0}.luv-f__list li[hidden]{display:none}.luv-opt{display:flex;align-items:center;gap:1rem;min-height:44px;cursor:pointer;font-size:1.5rem;color:rgb(var(--color-foreground))}.luv-opt input{width:2rem;height:2rem;margin:0;flex:none;accent-color:rgb(var(--color-foreground));cursor:pointer}.luv-opt__count{color:rgba(var(--color-foreground),.7)}.luv-opt.is-disabled{color:rgba(var(--color-foreground),.45);cursor:default}.luv-opt.is-disabled input{cursor:default}.luv-opt.is-disabled .luv-opt__count{color:inherit}.luv-f--bool{padding:.2rem 0}.luv-f__more{background:none;border:0;padding:0;min-height:44px;font-family:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.luv-price{display:flex;align-items:flex-end;gap:1rem}.luv-price__field{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0}.luv-price__field label{font-size:1.3rem;color:rgba(var(--color-foreground),.85)}.luv-price__input{width:100%;min-height:44px;padding:0 1rem;font-family:inherit;font-size:16px;border:1px solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.luv-price__dash{padding-bottom:1.2rem}#ProductGridContainer .collection.loading{opacity:.55;transition:opacity .15s}.luv-filters-loading .luv-panel__done{opacity:.75}@media screen and (min-width:990px){.luv-toolbar__filter,.luv-chips--panel,.luv-panel__head,.luv-panel__foot,.luv-scrim{display:none!important}.luv-chips--bar{flex-wrap:wrap}.luv-panel{padding-top:.4rem}}@media screen and (max-width:989px){.luv-toolbar{position:sticky;top:var(--header-height, 0px)}.luv-chips--bar{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-1.5rem;padding-right:1.5rem}.luv-chips--bar::-webkit-scrollbar{display:none}.luv-toolbar__row{column-gap:.8rem}.luv-toolbar__count{font-size:1.3rem}.luv-toolbar__filter{padding:0 1.1rem}.luv-toolbar__sort{gap:.5rem}.luv-select select{font-size:1.5rem;padding:0 2.6rem 0 .9rem}.luv-select svg{right:.9rem}.luv-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#0006;opacity:0;visibility:hidden}.luv-panel{position:fixed;top:0;right:0;bottom:0;z-index:1002;width:100%;max-width:42rem;display:flex;flex-direction:column;background:rgb(var(--color-background));transform:translate(100%);visibility:hidden}luv-filters.is-open .luv-panel{transform:none;visibility:visible}luv-filters.is-open .luv-scrim{opacity:1;visibility:visible}.luv-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.4rem 1.6rem 1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.luv-panel__title{margin:0;font-size:2rem;line-height:1.3}.luv-panel__title:focus{outline:none}.luv-panel__title:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.luv-panel__count{margin:.2rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.luv-panel__close{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;margin:-.6rem -1rem 0 0;background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer}.luv-panel__close svg{width:1.8rem;height:1.8rem}.luv-panel__scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 1.6rem 1.6rem}.luv-chips--panel{flex-wrap:wrap;padding:1.2rem 0 .4rem}.luv-panel__foot{display:flex;align-items:center;gap:1.2rem;background:rgb(var(--color-background));padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.12)}.luv-panel__clear{flex:1;min-height:48px;background:none;border:0;padding:0;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.luv-panel__clear:disabled{opacity:.45;cursor:default;text-decoration:none}.luv-panel__done{flex:0 0 60%;min-height:48px;margin:0}body.luv-filters-open{overflow:hidden}body.luv-filters-open #LuvariPromise,body.luv-filters-open #lc-launcher,body.luv-filters-open #google-merchantwidget-iframe-wrapper{display:none!important}}@media screen and (max-width:989px)and (prefers-reduced-motion:no-preference){.luv-panel{transition:transform .25s ease,visibility 0s linear .25s}luv-filters.is-open .luv-panel{transition:transform .25s ease,visibility 0s}.luv-scrim{transition:opacity .25s ease,visibility 0s linear .25s}luv-filters.is-open .luv-scrim{transition:opacity .25s ease,visibility 0s}}
/*# sourceMappingURL=/cdn/shop/t/276/assets/luv-filters.css.map */
