.hf-collection-slider{--text-xs: max(1.1rem, min(1.1vw, 1.25rem));--text-sm: max(1.3rem, min(1.3vw, 1.45rem));--text-base: max(1.6rem, min(1.8vw, 2rem));--text-lg: max(2rem, min(2.4vw, 2.6rem));--text-xl: max(2.6rem, min(3vw, 3.4rem));--spacing-1: .4rem;--spacing-2: .8rem;--spacing-3: 1.2rem;--spacing-4: 1.6rem;--spacing-6: 2.4rem;--spacing-8: 3.2rem;--color-gray-200: rgba(31, 26, 22, .08);display:block;margin-left:max(.8rem,min(2vw,2.4rem));margin-right:max(.8rem,min(2vw,2.4rem));padding:max(1.6rem,min(3vw,3.2rem)) 1.6rem max(2rem,min(4vw,4rem));padding:max(1.6rem,min(3vw,3.2rem)) var(--spacing-4) max(2rem,min(4vw,4rem));border:.0625rem solid color-mix(in srgb,var(--hf-ink, rgb(var(--color-foreground))) 8%,transparent);border-radius:max(2rem,min(3vw,3.6rem));background:rgb(var(--color-background))}@media (min-width: 769px){.hf-collection-slider{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}}.hf-collection-slider__header{display:flex;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-8);align-items:flex-end;justify-content:space-between;margin:0 0 max(1.8rem,min(3vw,3.6rem))}@media (min-width: 769px){.hf-collection-slider__header{margin-bottom:max(2.4rem,min(3vw,4rem))}}.hf-collection-slider__header--center{justify-content:center;text-align:center}.hf-collection-slider__header--right{justify-content:flex-end;text-align:right}.hf-collection-slider__heading-group{display:grid;grid-gap:max(.6rem,min(1vw,1.2rem));gap:max(.6rem,min(1vw,1.2rem));max-width:min(72rem,100%)}.hf-collection-slider__eyebrow{margin:0;color:var(--hf-accent-strong, rgb(var(--color-foreground)));font-size:max(1.05rem,min(.9vw,1.2rem));font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.hf-collection-slider__title{margin:0;font-weight:600;font-weight:var(--font-heading-weight, 600);color:var(--hf-ink, rgb(var(--color-foreground)));font-size:var(--text-size);--text-size: var(--text-size-mobile);line-height:.98;letter-spacing:-.045em;text-align:var(--title-alignment);width:100%}@media (min-width: 769px){.hf-collection-slider__title{--text-size: var(--text-size-desktop) }}.hf-collection-slider__intro{max-width:58ch;margin:0;color:var(--hf-muted, color-mix(in srgb, rgb(var(--color-foreground)) 70%, transparent));font-size:max(1.45rem,min(1.25vw,1.75rem));line-height:1.55}.hf-collection-slider__navigation{display:flex;align-items:center;gap:var(--spacing-2)}.hf-collection-slider__navigation[hidden]{display:none}.hf-collection-slider__slider{position:relative;overflow:hidden}.hf-collection-slider__pagination{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-4);pointer-events:auto}.hf-collection-slider__pagination[hidden]{display:none}.hf-collection-slider__pagination-bullet{width:.5rem;height:.5rem;border-radius:62.4375rem;background:#1f1a162e;background:var(--hf-ink, rgba(31, 26, 22, .18));opacity:.25;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.hf-collection-slider__pagination-bullet:hover{opacity:.6}.hf-collection-slider__pagination-bullet--active{opacity:1;background:var(--hf-ink, rgb(var(--color-foreground)));transform:scale(1.2)}.hf-collection-slider__nav-button{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border:.0625rem solid color-mix(in srgb,var(--hf-ink, rgb(var(--color-foreground))) 12%,transparent);border-radius:62.4375rem;background:color-mix(in srgb,rgb(var(--color-background)) 92%,#fcf7f2 8%);color:var(--hf-ink, rgb(var(--color-foreground)));cursor:pointer;transition:border-color .2s ease,transform .2s cubic-bezier(.32,.72,0,1);transition:border-color .2s ease,transform .2s var(--hf-ease-standard, cubic-bezier(.32, .72, 0, 1));padding:0;pointer-events:auto}@supports (color: color-mix(in lch,red,blue)){.hf-collection-slider__nav-button{background:color-mix(in srgb,rgb(var(--color-background)) 92%,var(--hf-cream, #fcf7f2) 8%)}}@media (min-width: 1024px){.hf-collection-slider__nav-button{width:4.2rem;height:4.2rem}}.hf-collection-slider__nav-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--hf-ink, rgb(var(--color-foreground))) 24%,transparent);transform:translateY(-.0625rem)}.hf-collection-slider__nav-button:disabled{opacity:0;cursor:not-allowed}.hf-collection-slider__nav-button svg{width:100%;height:100%;transition:color .2s ease}.hf-collection-slider__navigation--overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-2);pointer-events:none;z-index:10}@media (min-width: 1024px){.hf-collection-slider__navigation--overlay{padding:0 var(--spacing-4)}}.hf-collection-slider__navigation--overlay .hf-collection-slider__nav-button{width:2rem;height:2rem;background:rgb(var(--color-background));border-radius:62.4375rem;box-shadow:0 .25rem 1rem #0f172a1f;pointer-events:auto}@media (min-width: 1024px){.hf-collection-slider__navigation--overlay .hf-collection-slider__nav-button{width:2.5rem;height:2.5rem}}.hf-collection-slider__navigation--overlay .hf-collection-slider__nav-button svg{width:60%;height:60%}.hf-collection-slider__products{overflow:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.hf-collection-slider .swiper-wrapper{backface-visibility:hidden;perspective:1000}.hf-collection-slider .swiper-slide{backface-visibility:hidden;transform:translateZ(0);will-change:transform;touch-action:pan-y pinch-zoom}.hf-collection-slider--nav-top-right .hf-collection-slider__navigation{margin-left:auto}.hf-collection-slider--nav-overlay-sides .hf-collection-slider__navigation:not(.hf-collection-slider__navigation--overlay){display:none}.hf-collection-slider__empty-state{margin:0;color:var(--hf-ink, rgb(var(--color-foreground)));opacity:.7}.hf-collection-slider--few-items .swiper-wrapper{gap:max(1.2rem,min(1.5vw,1.8rem))}@media (min-width: 1024px){.hf-collection-slider--few-items .swiper-wrapper{justify-content:center}}@media (min-width: 1024px){.hf-collection-slider--few-items .swiper-slide{max-width:42rem}}.hf-collection-slider--few-items .hf-collection-slider__navigation,.hf-collection-slider--few-items .hf-collection-slider__pagination{display:none}.hf-collection-slider--few-items .hf-collection-slider__header{text-align:center;align-items:center;margin-left:auto;margin-right:auto;max-width:56ch}.hf-collection-slider--few-items .hf-collection-slider__heading-group{align-items:center;text-align:center}.hf-collection-slider--few-items .hf-collection-slider__intro{margin-left:auto;margin-right:auto}
