.daylo-collection-shell{padding-top:0!important}
.daylo-collection-intro{padding-top:32px;padding-bottom:22px}
.daylo-collection-intro h1{font-size:clamp(27px,3vw,40px);line-height:1.2;letter-spacing:-.03em;margin:0 0 18px}
.daylo-collection-nav{display:flex;gap:8px;overflow-x:auto;padding:3px 2px;scrollbar-width:thin;scroll-snap-type:x proximity}
.daylo-collection-nav a{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:44px;padding:10px 16px;border:1px solid rgba(var(--color-foreground),.18);border-radius:2px;font-size:12px;line-height:1.3;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));scroll-snap-align:start}
.daylo-collection-nav a:hover,.daylo-collection-nav a[aria-current]{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}
.daylo-collection-nav a:focus-visible,.daylo-collection-description summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.daylo-collection-description{max-width:720px;margin:-6px 0 16px;font-size:13px}
.daylo-collection-description summary{display:inline-flex;align-items:center;gap:20px;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.daylo-collection-description[open] summary span{transform:rotate(45deg)}
.daylo-collection-description .rte{font-size:14px;line-height:1.6;padding-bottom:10px}
.daylo-collection-shell #main-collection-filters{padding-top:0;padding-bottom:12px}
.daylo-collection-shell .card__heading{font-size:14px;line-height:1.4}
.daylo-collection-shell .card__information{padding-top:12px;padding-bottom:0}
.daylo-collection-shell .card-information>.price{margin-top:5px;font-size:15px}
.daylo-collection-shell #product-grid{row-gap:30px}
.daylo-collection-shell .pagination-wrapper{margin-top:36px}
.daylo-collection-shell .pagination__item{min-width:44px;min-height:44px}
.daylo-collection-shell #ProductGridContainer[aria-busy="true"]{opacity:.45;pointer-events:none}
@media(max-width:749px){
.daylo-collection-intro{padding-top:22px;padding-bottom:16px}
.daylo-collection-intro h1{font-size:27px;margin-bottom:14px}
.daylo-collection-nav{gap:6px;margin-right:-15px;padding-right:15px;max-width:calc(100% + 15px)}
.daylo-collection-nav a{font-size:11px;padding:10px 13px}
.daylo-collection-description{margin-bottom:12px}
.daylo-collection-shell #main-collection-filters{background:rgb(var(--color-background));padding-top:8px;padding-bottom:8px;border-block:1px solid rgba(var(--color-foreground),.1)}
.daylo-collection-shell .mobile-facets__open{min-height:44px;padding:8px 0}
.daylo-collection-shell .mobile-facets__open-label,.daylo-collection-shell .product-count__text{font-size:12px}
.daylo-collection-shell #product-grid{column-gap:12px;row-gap:24px;margin-top:16px;--grid-mobile-horizontal-spacing:12px}
.daylo-collection-shell .card__information{padding-top:10px}
.daylo-collection-shell .card__heading{font-size:12px;line-height:1.45}
.daylo-collection-shell .card-information>.price{font-size:14px}
.daylo-collection-shell .daylo-product-colors--compact .daylo-color-choice{width:44px;height:44px;min-height:44px}
.daylo-collection-shell .daylo-product-colors--compact .daylo-product-colors__options{gap:3px}
}
