.daylo-collection-filters{padding-top:12px!important;padding-bottom:12px!important;position:relative;background:rgb(var(--color-background));scroll-margin-top:calc(var(--header-height,70px) + 12px)}
.daylo-collection-filters .facets-container{padding:0;border-block:1px solid rgba(var(--color-foreground),.15);animation:none;opacity:1;transform:none}
.daylo-filter-shortcuts{grid-column:1/-1;min-width:0}
.daylo-filter-shortcuts:empty{display:none}
.daylo-filter-shortcuts__row{display:flex;gap:8px;overflow-x:auto;padding:12px 2px;scrollbar-width:thin}
.daylo-filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-height:44px;padding:8px 16px;border:1px solid rgba(var(--color-foreground),.22);border-radius:2px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;font-size:13px;line-height:1.3}
.daylo-filter-chip:hover,.daylo-filter-chip.is-active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}
.daylo-filter-chip.is-unavailable{opacity:.35;pointer-events:none}
.daylo-filter-chip:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.daylo-filter-swatch{width:14px;height:14px;flex:none;border-radius:50%;background:var(--daylo-swatch,transparent);box-shadow:inset 0 0 0 1px #0002}
.daylo-filter-swatch--gold,.daylo-filter-swatch--guld{--daylo-swatch:linear-gradient(135deg,#ad8842,#f9e6a9,#bd9347)}
.daylo-filter-swatch--silver,.daylo-filter-swatch--solv{--daylo-swatch:linear-gradient(135deg,#969b9e,#eef0f0,#a6abad)}
.daylo-filter-swatch--rose-gold,.daylo-filter-swatch--rosegold,.daylo-filter-swatch--rosaguld{--daylo-swatch:linear-gradient(135deg,#b17c6d,#f4c7ba,#be8a7d)}
.daylo-filter-swatch--black,.daylo-filter-swatch--sort{--daylo-swatch:#222}.daylo-filter-swatch--white,.daylo-filter-swatch--hvid{--daylo-swatch:#fff}.daylo-filter-swatch--brown,.daylo-filter-swatch--brun{--daylo-swatch:#885c40}.daylo-filter-swatch--coffee,.daylo-filter-swatch--kaffe{--daylo-swatch:#49342a}.daylo-filter-swatch--sand,.daylo-filter-swatch--beige{--daylo-swatch:#d1bda0}.daylo-filter-swatch--blue,.daylo-filter-swatch--bla{--daylo-swatch:#547997}.daylo-filter-swatch--green,.daylo-filter-swatch--gron{--daylo-swatch:#52745c}.daylo-filter-swatch--pink,.daylo-filter-swatch--lyserod{--daylo-swatch:#e8b1bd}.daylo-filter-swatch--red,.daylo-filter-swatch--rod{--daylo-swatch:#a12a31}.daylo-filter-swatch--grey,.daylo-filter-swatch--gray,.daylo-filter-swatch--gra{--daylo-swatch:#999}.daylo-filter-swatch--purple,.daylo-filter-swatch--lilla{--daylo-swatch:#92799c}.daylo-filter-swatch--orange{--daylo-swatch:#c77c43}.daylo-filter-swatch--yellow,.daylo-filter-swatch--gul{--daylo-swatch:#e3c562}
.daylo-collection-filters .facets{grid-column:1/-1}
.daylo-collection-filters .facets__form{margin:0;gap:0 20px;padding:6px 0}
.daylo-collection-filters .facets__heading{display:none}
.daylo-collection-filters .facets__summary{min-height:44px;margin:0;display:flex;align-items:center;padding:10px 22px 10px 0;font-size:13px}
.daylo-collection-filters .facets__display{z-index:5;max-width:calc(100vw - 32px)}
.daylo-collection-filters .facets__item label{min-height:44px;align-items:center}
.daylo-collection-filters .facet-filters__sort{min-height:44px;font-size:13px}
.daylo-collection-filters .facet-filters__label,.daylo-collection-filters .product-count__text{font-size:12px}
.daylo-collection-filters .product-count{align-self:center;margin:0}
.daylo-collection-filters .active-facets{gap:6px;margin:0;padding-bottom:6px}
.daylo-collection-filters .active-facets:empty{display:none}
.daylo-collection-filters .active-facets__button{padding:0}
.daylo-collection-filters .active-facets__button-inner,.daylo-collection-filters .active-facets__button-remove{min-height:44px;font-size:12px;display:flex;align-items:center}
.daylo-collection-filters .mobile-facets__open{min-height:48px;padding:10px 0}
.daylo-collection-filters .mobile-facets__open-label{font-size:13px}
.daylo-collection-filters .mobile-facets{height:100dvh;z-index:60;padding-top:0}
.daylo-collection-filters .mobile-facets__inner{height:100%;max-height:100dvh;max-width:420px;width:calc(100% - 16px)}
.daylo-collection-filters .mobile-facets__close{top:8px;right:10px;width:44px;height:44px;z-index:61}
.daylo-collection-filters .mobile-facets__close svg{width:20px;height:20px}
.daylo-collection-filters .mobile-facets__summary,.daylo-collection-filters .mobile-facets__label,.daylo-collection-filters .mobile-facets__close-button{min-height:48px}
.daylo-collection-filters .mobile-facets__footer{padding-bottom:max(16px,env(safe-area-inset-bottom));gap:12px}
.daylo-collection-filters .mobile-facets__footer .button{min-height:48px}
.daylo-collection-filters .mobile-facets__price .field__input,.daylo-collection-filters .mobile-facets__sort select{font-size:16px}
body:has(.daylo-collection-filters .mobile-facets__disclosure[open]) .shopify-section-header{z-index:3}
body:has(.daylo-collection-filters .mobile-facets__disclosure[open]) #shopify-chat{visibility:hidden}
@media(max-width:749px){.daylo-collection-filters{padding-inline:16px!important}.daylo-collection-filters .facets-container{column-gap:12px}.daylo-filter-shortcuts__row{gap:6px}.daylo-filter-chip{padding:8px 13px}.daylo-collection-filters .product-count__text{font-size:11px}.daylo-collection-filters .active-facets{grid-column:1/-1;flex-wrap:wrap}.daylo-collection-filters .mobile-facets__header{padding:18px 54px 18px 20px}}

.daylo-filter-swatch--champagne{--daylo-swatch:#dbc6a3}.daylo-filter-swatch--tea{--daylo-swatch:#b99262}.daylo-filter-swatch--leopard{--daylo-swatch:repeating-linear-gradient(45deg,#463228 0 3px,#b88b53 3px 6px)}.daylo-filter-swatch--transparent{--daylo-swatch:linear-gradient(135deg,#eee 50%,#fff 50%)}
