.rb-collection-slider{position:relative;display:block;overflow-x:clip;background:var(--rb-cs-bg, #f7ede3);color:rgb(var(--color-foreground));padding-block:var(--rb-cs-pad-block, 6rem);padding-inline:var(--rb-cs-pad-inline, 1.6rem)}.rb-collection-slider__decor{position:absolute;z-index:0;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:contain}.rb-collection-slider__decor--chilli{top:4.4rem;left:calc(50% - 70.6rem);width:16.4rem;opacity:.59}.rb-collection-slider__decor--garlic{top:7rem;left:calc(50% + 49.5rem);width:16.9rem;opacity:.68}.rb-collection-slider__decor--tomato{top:auto;bottom:11.6rem;left:auto;right:calc(50% - 69.6rem);width:11.2rem;opacity:.6}.rb-collection-slider__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4rem;box-sizing:border-box;width:100%;max-width:128rem;margin:0 auto}.rb-collection-slider__header,.rb-collection-slider__stage,.rb-collection-slider__footer{width:100%;min-width:0}.rb-collection-slider__header{display:flex;flex-direction:column;align-items:center;text-align:center}.rb-collection-slider__intro{display:flex;flex-direction:column;align-items:center;gap:1.8rem;max-width:55.9rem}.rb-collection-slider__copy{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%}.rb-collection-slider__eyebrow{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;font-style:normal;line-height:1;letter-spacing:0;color:var(--rb-cs-heading, #a61473)}.rb-collection-slider__heading{margin:0;font-family:var(--font-heading-family);font-size:var(--rb-cs-heading-size, 4.4rem);font-weight:400;font-style:normal;line-height:1;letter-spacing:0;color:var(--rb-cs-heading, #a61473)}.rb-collection-slider__description{margin:0;max-width:55.9rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;font-style:normal;line-height:1.2;letter-spacing:0;color:var(--rb-cs-description, #71645e)}.rb-collection-slider__stage{display:flex;flex-direction:column;gap:3.2rem}.rb-collection-slider__viewport{position:relative;display:flex;align-items:center;width:100%}.rb-collection-slider__scroller{position:relative;display:flex;gap:var(--rb-cs-gap, 1.4rem);width:100%;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;cursor:grab}.rb-collection-slider__scroller::-webkit-scrollbar{display:none}.rb-collection-slider.is-dragging .rb-collection-slider__scroller{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.rb-collection-slider.is-static .rb-collection-slider__scroller{cursor:default}.rb-collection-slider__scroller>li{flex:0 0 var(--rb-cs-card-width, 31rem);width:var(--rb-cs-card-width, 31rem);scroll-snap-align:start}.rb-collection-slider__card{position:relative;display:block;width:100%;aspect-ratio:310 / 423;height:auto;overflow:hidden;border-radius:.8rem;background:var(--rb-cs-card-bg, #f7e1d3);color:inherit;text-decoration:none;cursor:pointer}.rb-collection-slider__media{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.rb-collection-slider__card--product .rb-collection-slider__media{top:4.8rem;right:2.4rem;bottom:8.4rem;left:2.4rem}.rb-collection-slider__card--photo .rb-collection-slider__media{top:0;right:0;bottom:0;left:0}.rb-collection-slider__image{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:var(--rb-cs-image-position, center)}.rb-collection-slider__card--photo .rb-collection-slider__image{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.rb-collection-slider__card--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000001f;pointer-events:none}.rb-collection-slider__cta{position:absolute;bottom:1.6rem;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;max-width:calc(100% - 2.4rem);min-height:3.6rem;height:3.6rem;padding:.8rem 1.2rem;border-radius:.6rem;background:var(--rb-cs-heading, #a61473);color:#fff;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;font-style:normal;line-height:2rem;letter-spacing:0;white-space:nowrap;box-shadow:0 .1rem .2rem #1018280d;transform:translate(-50%)}.rb-collection-slider__cta-label{padding-inline:.2rem}.rb-collection-slider__cta-icon{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem}.rb-collection-slider__cta-icon svg{display:block;width:2rem;height:2rem}.rb-collection-slider__nav-button{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.9rem;padding:0;border:0;background:transparent;color:var(--rb-cs-heading, #a61473);transform:translateY(-50%);cursor:pointer}.rb-collection-slider__nav-button--prev{left:-4.8rem}.rb-collection-slider__nav-button--next{right:-4.8rem}.rb-collection-slider__nav-button:disabled{color:#a6147347;cursor:default}.rb-collection-slider__nav-button svg{display:block;width:3.8rem;height:3.9rem}.rb-collection-slider__track{position:relative;width:100%;height:.4rem;overflow:hidden;border-radius:9.9rem;background:#a6147333}.rb-collection-slider__indicator{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:9.9rem;background:var(--rb-cs-heading, #a61473);transform:translateZ(0);transition:transform .35s ease,width .35s ease}.rb-collection-slider.is-dragging .rb-collection-slider__indicator{transition:none}.rb-collection-slider__footer{display:flex;justify-content:center}.rb-collection-slider__view-all{min-width:12.6rem;min-height:5.6rem;height:5.6rem;padding:1.6rem 2.4rem;border-radius:.6rem}.rb-collection-slider__card:focus-visible,.rb-collection-slider__nav-button:focus-visible,.rb-collection-slider__view-all:focus-visible{outline:.2rem solid var(--rb-cs-heading, #a61473);outline-offset:.3rem}.rb-collection-slider__empty{margin:0;font-family:var(--font-body-family);font-size:1.6rem;text-align:center}@media screen and (max-width:1439px){.rb-collection-slider__header{padding-inline:8rem}.rb-collection-slider__nav-button--prev{left:-2.4rem}.rb-collection-slider__nav-button--next{right:-2.4rem}.rb-collection-slider__decor--chilli{top:2.4rem;left:1.6rem;width:11.2rem}.rb-collection-slider__decor--garlic{top:3.2rem;left:auto;right:1.6rem;width:11.2rem}.rb-collection-slider__decor--tomato{right:1.6rem;bottom:9.6rem;width:8.8rem}}@media screen and (max-width:989px){.rb-collection-slider__inner{gap:3.2rem}.rb-collection-slider__header{padding-inline:6.4rem}.rb-collection-slider__nav-button--prev{left:0}.rb-collection-slider__nav-button--next{right:0}.rb-collection-slider__decor--chilli{top:1.6rem;left:1.2rem;width:8rem}.rb-collection-slider__decor--garlic{top:2.4rem;right:1.2rem;width:8rem}.rb-collection-slider__decor--tomato{right:1.2rem;bottom:8.8rem;width:6.4rem}}@media screen and (max-width:749px){.rb-collection-slider__header{position:relative;z-index:1;padding-inline:7.2rem}.rb-collection-slider__eyebrow{padding-block:0}.rb-collection-slider__description{line-height:1.4}.rb-collection-slider__stage{gap:2.4rem}.rb-collection-slider__nav-button{width:3.2rem;height:3.2rem;background:var(--rb-cs-heading, #a61473);color:#fff;border-radius:50%;box-shadow:0 .1rem .2rem #10182814}.rb-collection-slider__nav-button:disabled{background:#a6147333;color:var(--rb-cs-heading, #a61473)}.rb-collection-slider__nav-button svg{width:1.6rem;height:1.6rem}.rb-collection-slider__nav-button--prev{left:.4rem}.rb-collection-slider__nav-button--next{right:.4rem}.rb-collection-slider__decor--chilli{top:1.2rem;left:1.2rem;width:6.4rem}.rb-collection-slider__decor--garlic{top:1.6rem;right:1.2rem;width:6.4rem}.rb-collection-slider__decor--tomato{right:1.6rem;bottom:8rem;width:5.6rem}}@media(prefers-reduced-motion:reduce){.rb-collection-slider__scroller{scroll-behavior:auto}.rb-collection-slider__indicator{transition:none}}.rb-collection-slider__card--product .rb-collection-slider__media{background:var(--rb-cs-card-bg, #f7e1d3)}.rb-collection-slider__card--product .rb-collection-slider__image{mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rb-collection-slider.css.map */
