.lumera-collection-banner .collection-hero{position:relative;isolation:isolate;overflow:hidden}.lumera-collection-banner .collection-hero__inner{position:relative;z-index:1;padding-block:var(--space-md);text-align:center}.lumera-collection-banner .collection-hero__text-wrapper{margin-inline:auto;max-width:68rem}.lumera-collection-banner .lumera-collection-hero__breadcrumb{margin-bottom:var(--space-2xs)}.lumera-collection-banner .lumera-collection-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2xs);margin:0;padding:0;list-style:none;font-family:var(--font-accent-family);font-size:var(--font-size-xs);line-height:var(--line-height-sm);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:rgb(var(--color-ink-muted))}.lumera-collection-banner .lumera-collection-hero__crumbs li+li:before{content:"/";margin-right:var(--space-2xs);color:rgb(var(--color-line))}.lumera-collection-banner .lumera-collection-hero__crumbs li{display:flex;align-items:center}.lumera-collection-banner .lumera-collection-hero__crumbs a{color:rgb(var(--color-ink-muted));text-decoration:none;transition:color var(--duration-short) ease}.lumera-collection-banner .lumera-collection-hero__crumbs a:hover{color:rgb(var(--color-secondary-button-text))}.lumera-collection-banner .lumera-collection-hero__crumbs [aria-current=page]{color:rgb(var(--color-foreground))}.lumera-collection-banner .collection-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight-regular);font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:normal;color:rgb(var(--color-foreground))}.lumera-collection-banner .collection-hero__title:after{content:"";display:block;width:4.8rem;height:.1rem;margin:var(--space-xs) auto 0;background-color:rgb(var(--color-accent-soft))}.lumera-collection-banner .collection-hero__title+.collection-hero__description{margin:var(--space-xs) auto 0;max-width:52rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-light);font-size:var(--font-size-body);line-height:var(--line-height-body-relaxed);color:rgb(var(--color-ink-muted))}@media screen and (min-width:750px){.lumera-collection-banner .collection-hero__description{max-width:52rem}}.lumera-collection-banner .lumera-collection-hero--florals:before,.lumera-collection-banner .lumera-collection-hero--florals:after{content:"";position:absolute;z-index:0;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (min-width:750px){.lumera-collection-banner .lumera-collection-hero--florals{min-height:18rem;display:flex;flex-direction:column;justify-content:center}}.lumera-collection-banner .lumera-collection-hero--florals:before{left:0;bottom:calc(-1*clamp(1rem,2.5vw,2.8rem));width:clamp(5rem,7.5vw,8.5rem);height:clamp(9rem,13vw,15rem);background-position:left bottom}.lumera-collection-banner .lumera-collection-hero--florals:after{right:calc(-1*clamp(2rem,4vw,5.5rem));bottom:0;width:clamp(11rem,17vw,21rem);height:clamp(9.5rem,15vw,18.5rem);background-position:right bottom}@media screen and (max-width:749px){.lumera-collection-banner .lumera-collection-hero--florals:after{display:none}.lumera-collection-banner .lumera-collection-hero--florals:before{opacity:.55}}.lumera-collection-banner .collection-hero--with-image .collection-hero__inner{text-align:left;padding-block:0}.lumera-collection-banner .collection-hero--with-image .collection-hero__text-wrapper{margin-inline:0;max-width:none}.lumera-collection-banner .collection-hero--with-image .collection-hero__title+.collection-hero__description{margin-inline:0}@media screen and (min-width:750px){.lumera-collection .facets__form-vertical{width:27rem;flex:0 0 27rem;padding:var(--space-md);border-radius:var(--radius-panel);background-color:rgb(var(--color-surface-gift-panel))}.lumera-collection .facets-vertical .facets-wrapper{flex-shrink:0;padding-right:var(--space-lg)}.lumera-collection .facets-vertical .facets-wrapper{position:sticky;top:var(--space-md);align-self:flex-start;max-height:calc(100vh - var(--space-xl));overflow-y:auto}}.lumera-collection .facets__heading--vertical{margin:0 0 var(--space-sm);font-family:var(--font-accent-family);font-weight:var(--font-body-weight-semibold);font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:rgb(var(--color-foreground))}.lumera-collection .facets__disclosure-vertical{border-top:.1rem solid rgb(var(--color-line))}.lumera-collection .facets__disclosure-vertical:first-of-type{border-top:0}.lumera-collection .facets-vertical .facets__summary{padding-block:var(--space-xs);font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);font-size:var(--font-size-md);line-height:var(--line-height-body);letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.lumera-collection .facets__summary-label{color:rgb(var(--color-foreground))}.lumera-collection .facets__selected,.lumera-collection .facets__and-helptext{color:rgb(var(--color-ink-muted))}.lumera-collection .facets__and-helptext{font-size:var(--font-size-xs)}.lumera-collection .facets__summary svg{color:rgb(var(--color-foreground))}.lumera-collection .facets__label{font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm-relaxed);color:rgb(var(--color-foreground))}.lumera-collection .facets__label:hover{color:rgb(var(--color-foreground))}.lumera-collection .facet-checkbox input[type=checkbox]+.facet-checkbox__text:before{border-color:rgba(var(--color-foreground),.45)}.lumera-collection .active-facets__button-inner{border-radius:var(--radius-pill);background-color:var(--color-accent-tint);border:0;font-family:var(--font-body-family);font-size:var(--font-size-xs);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:rgb(var(--color-secondary-button-text))}.lumera-collection .active-facets__button--light .active-facets__button-inner{background-color:transparent}.lumera-collection .facets__reset,.lumera-collection .active-facets__button-remove{font-family:var(--font-body-family);font-size:var(--font-size-xs);color:rgb(var(--color-secondary-button-text))}.lumera-collection .facets__price .field__input{background-color:rgb(var(--color-background))}.lumera-collection .lumera-facet__static-label{display:block;margin:0;padding-block:var(--space-xs);cursor:default;list-style:none}.lumera-collection .lumera-facet--static .facets__display-vertical{padding-bottom:var(--space-sm)}.lumera-collection .lumera-collection-links{margin:0}.lumera-collection .lumera-collection-links__group-heading{margin:var(--space-xs) 0 var(--space-3xs);font-family:var(--font-accent-family);font-size:var(--font-size-xs);line-height:var(--line-height-sm);letter-spacing:var(--tracking-base);text-transform:uppercase;color:rgb(var(--color-secondary-button-text))}.lumera-collection .facets__display-vertical>.lumera-collection-links__group-heading:first-child{margin-top:0}.lumera-collection .lumera-collection-links__group-heading+.lumera-collection-links{padding-left:var(--space-2xs)}.lumera-collection .lumera-collection-links__link{display:flex;align-items:center;gap:var(--space-2xs);padding-block:var(--space-3xs);font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm-relaxed);color:rgb(var(--color-foreground));text-decoration:none}.lumera-collection .lumera-collection-links__link:hover{color:rgb(var(--color-foreground))}.lumera-collection .lumera-collection-links__box{position:relative;flex:0 0 auto;width:1.6rem;height:1.6rem;border:.1rem solid rgba(var(--color-foreground),.45);border-radius:.2rem;background-color:rgb(var(--color-background))}.lumera-collection .lumera-collection-links__link[aria-current=page]{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-semibold)}.lumera-collection .lumera-collection-links__link[aria-current=page] .lumera-collection-links__box{border-color:rgb(var(--color-secondary-button-text));background-color:rgb(var(--color-secondary-button-text))}.lumera-collection .lumera-collection-links__link[aria-current=page] .lumera-collection-links__box:after{content:"";position:absolute;left:.5rem;top:.2rem;width:.4rem;height:.8rem;border:solid rgb(var(--color-background));border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.lumera-collection .lumera-collection-links__label{flex:1 1 auto}.lumera-collection .lumera-collection-links__count{flex:0 0 auto;font-size:var(--font-size-xs);color:rgb(var(--color-ink-muted))}.lumera-collection .lumera-price-slider{position:relative;display:block;height:2.4rem;margin:var(--space-sm) 0 var(--space-2xs)}.lumera-collection .lumera-price-slider__track{position:absolute;inset-inline:0;top:50%;height:.3rem;transform:translateY(-50%);border-radius:var(--radius-pill);background-color:rgb(var(--color-line))}.lumera-price-slider__fill{position:absolute;inset-block:0;left:var(--from, 0%);right:calc(100% - var(--to, 100%));border-radius:var(--radius-pill);background-color:rgb(var(--color-secondary-button-text))}.lumera-collection .lumera-price-slider__input{position:absolute;inset-inline:0;top:0;width:100%;height:2.4rem;margin:0;padding:0;background:none;border:0;-webkit-appearance:none;appearance:none;pointer-events:none}.lumera-collection .lumera-price-slider__input::-moz-range-track{background:transparent;border:0}.lumera-collection .lumera-price-slider__input::-webkit-slider-runnable-track{background:transparent;border:0}.lumera-collection .lumera-price-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:1.8rem;height:1.8rem;margin-top:.3rem;border:.2rem solid rgb(var(--color-background));border-radius:var(--radius-pill);background-color:rgb(var(--color-secondary-button-text));box-shadow:0 1px 3px rgba(var(--color-shadow),.25);cursor:grab}.lumera-collection .lumera-price-slider__input::-moz-range-thumb{pointer-events:auto;width:1.4rem;height:1.4rem;border:.2rem solid rgb(var(--color-background));border-radius:var(--radius-pill);background-color:rgb(var(--color-secondary-button-text));box-shadow:0 1px 3px rgba(var(--color-shadow),.25);cursor:grab}.lumera-collection .lumera-price-slider__input:focus-visible{outline:0}.lumera-collection .lumera-price-slider__input:focus-visible::-webkit-slider-thumb{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.lumera-collection .lumera-price-slider__input:focus-visible::-moz-range-thumb{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.lumera-collection .lumera-facet--static .facets__price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);padding:0}.lumera-collection .lumera-facet--static .facets__price .field{flex:1 1 0;min-width:0}.lumera-collection .lumera-facet--static .facets__price .field:last-of-type{margin-left:0}.lumera-collection .facet-filters__label label,.lumera-collection .product-count__text{font-family:var(--font-body-family);font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.lumera-collection .facet-filters__sort{font-family:var(--font-body-family);font-size:var(--font-size-sm);color:rgb(var(--color-foreground))}.lumera-collection .product-count-vertical{margin-left:var(--space-md)}.lumera-collection .product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 32px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 20px}.lumera-collection .collection--empty .title-wrapper{margin-block:var(--space-3xl)}.lumera-collection .collection--empty .title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight-regular);font-size:var(--font-size-h4);line-height:var(--line-height-h4);color:rgb(var(--color-ink-muted))}.lumera-collection .pagination__item{font-family:var(--font-body-family);font-size:var(--font-size-sm);color:rgb(var(--color-foreground))}.lumera-collection .pagination__item--current{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.lumera-collection .mobile-facets__open{font-family:var(--font-accent-family);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:rgb(var(--color-foreground))}.lumera-collection .mobile-facets__inner{background-color:rgb(var(--color-surface-gift-panel))}.lumera-collection .mobile-facets__header{background-color:rgb(var(--color-surface-gift-panel));border-bottom:.1rem solid rgb(var(--color-line))}.lumera-collection .mobile-facets__heading{font-family:var(--font-accent-family);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase}.lumera-collection .mobile-facets__summary,.lumera-collection .mobile-facets__label{font-family:var(--font-body-family);font-size:var(--font-size-sm);color:rgb(var(--color-foreground))}.lumera-collection .mobile-facets__footer{background-color:rgb(var(--color-surface-gift-panel));border-top:.1rem solid rgb(var(--color-line))}.lumera-collection-banner .collection-hero__inner{padding-block:var(--space-sm)}.lumera-collection-banner .lumera-collection-hero__crumbs{gap:var(--space-3xs);font-size:var(--font-size-micro)}.lumera-collection-banner .lumera-collection-hero__crumbs li+li:before{margin-right:var(--space-3xs)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lumera-collection.css.map */
