.rilavere-rail-shell{padding:clamp(7.2rem,9vw,12rem) 0}.rilavere-section-heading{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.rilavere-section-heading h2{max-width:82rem;margin:0;font-size:clamp(4.8rem,6vw,8rem);line-height:1}.rilavere-section-heading .rte{max-width:48rem;color:var(--rilavere-muted)}.rilavere-editor-note{padding:2.4rem;border:1px dashed var(--rilavere-muted);color:var(--rilavere-muted)}.collection--rilavere-rail{background:var(--rilavere-canvas)}.collection--rilavere-rail .title{font-family:"Rilavere Marcellus",var(--font-heading-family);font-size:clamp(4.8rem,6vw,8rem);font-weight:400;line-height:1}.collection--rilavere-rail .collection__title{margin-inline:auto}.collection--rilavere-rail .rilavere-selected-carousel{display:block;position:relative;inline-size:100%;max-inline-size:100%}.collection--rilavere-rail [data-rilavere-carousel-track]{--rilavere-rail-card-width: clamp(25rem, 28vw, 40rem);--rilavere-rail-gutter: max(1.5rem, calc((100% - var(--page-width)) / 2));display:grid;grid-auto-flow:column;grid-auto-columns:var(--rilavere-rail-card-width);grid-template-columns:none;inline-size:100%;max-inline-size:100%;margin-inline:0;padding-inline:var(--rilavere-rail-gutter);gap:clamp(1.6rem,2vw,2.8rem);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-padding-inline:var(--rilavere-rail-gutter);cursor:grab}.collection--rilavere-rail [data-rilavere-carousel-track]::-webkit-scrollbar{display:none}.collection--rilavere-rail [data-rilavere-carousel-track].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none;-webkit-user-select:none}.collection--rilavere-rail [data-rilavere-carousel-track]:after{content:none}.collection--rilavere-rail [data-rilavere-carousel-track]>.rilavere-selected-carousel__item{width:var(--rilavere-rail-card-width);max-width:var(--rilavere-rail-card-width);margin-left:0;scroll-snap-align:start}.collection--rilavere-rail [data-rilavere-carousel-track]>.rilavere-selected-carousel__item:first-child{margin-left:0;scroll-margin-left:0}.collection--rilavere-rail .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;pointer-events:none}.collection--rilavere-rail .slider-buttons .slider-button{position:absolute;top:50%;width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;color:rgb(var(--color-background));background:rgba(var(--color-foreground),.78);border:.1rem solid rgba(var(--color-background),.22);border-radius:50%;transform:translateY(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto}.collection--rilavere-rail .slider-buttons .slider-button:not([disabled]):hover,.collection--rilavere-rail .slider-buttons .slider-button:not([disabled]):hover .svg-wrapper{color:rgb(var(--color-background))}.collection--rilavere-rail .slider-button--prev{inset-inline-start:max(1.5rem,calc((100% - var(--page-width)) / 2))}.collection--rilavere-rail .slider-button--next{inset-inline-end:max(1.5rem,calc((100% - var(--page-width)) / 2))}.collection--rilavere-rail .slider-counter{display:none}.collection--rilavere-rail .slider-buttons:has([data-rilavere-carousel-prev][disabled]):has([data-rilavere-carousel-next][disabled]){display:none}.collection--rilavere-rail [data-rilavere-carousel-prev]:disabled,.collection--rilavere-rail [data-rilavere-carousel-next]:disabled,.collection--rilavere-rail [data-rilavere-carousel-prev][aria-disabled=true],.collection--rilavere-rail [data-rilavere-carousel-next][aria-disabled=true]{opacity:.45;pointer-events:auto;cursor:not-allowed}.collection--rilavere-rail [data-rilavere-carousel-prev]:disabled .svg-wrapper,.collection--rilavere-rail [data-rilavere-carousel-next]:disabled .svg-wrapper,.collection--rilavere-rail [data-rilavere-carousel-prev][aria-disabled=true] .svg-wrapper,.collection--rilavere-rail [data-rilavere-carousel-next][aria-disabled=true] .svg-wrapper{color:rgb(var(--color-background))}.collection--rilavere-rail .slider-buttons .slider-button[disabled] .icon,.collection--rilavere-rail .slider-buttons .slider-button[aria-disabled=true] .icon{color:rgb(var(--color-background));opacity:1}[dir=rtl] .collection--rilavere-rail .slider-button--prev .icon{transform:rotate(-90deg)}[dir=rtl] .collection--rilavere-rail .slider-button--next .icon{transform:rotate(90deg)}[dir=rtl] .collection--rilavere-rail .slider-button--prev:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}[dir=rtl] .collection--rilavere-rail .slider-button--next:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.rilavere-reviews{color:var(--rilavere-ink);background:var(--rilavere-surface)}.rilavere-reviews__track{display:grid;grid-auto-flow:column;gap:1.6rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.rilavere-reviews__track:focus-visible,.rilavere-new-arrivals__track:focus-visible,.rilavere-shop-by__track:focus-visible{outline:2px solid currentColor;outline-offset:4px}.rilavere-reviews__track{grid-auto-columns:minmax(28rem,38rem)}.rilavere-review{min-width:0;padding:3.2rem;border:1px solid var(--rilavere-rule);scroll-snap-align:start}.rilavere-review h3,.rilavere-review p{margin:0}.rilavere-review blockquote{margin:2rem 0;font-size:1.8rem;line-height:1.55}.rilavere-review__rating{color:var(--rilavere-amber);font-weight:700}.rilavere-new-arrivals{color:var(--rilavere-ink);background:var(--rilavere-surface)}.rilavere-new-arrivals .page-width{max-width:144rem}.rilavere-new-arrivals__heading{max-width:72rem;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.rilavere-new-arrivals__heading h2{margin:0;font-size:clamp(4.8rem,6vw,8rem);line-height:1}.rilavere-new-arrivals__heading .rte{max-width:52rem;margin-top:1.8rem;color:#6f665c}.rilavere-new-arrivals__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,2vw,2.8rem);margin:0;padding:0;list-style:none}.rilavere-new-arrivals__item{min-width:0;scroll-snap-align:start}.rilavere-new-arrivals__link{display:block;color:inherit;text-decoration:none}.rilavere-new-arrivals__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.rilavere-new-arrivals__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-top:1.6rem}.rilavere-new-arrivals__title{margin:0;font-size:clamp(1.8rem,1.7vw,2.2rem);font-weight:400;line-height:1.25;overflow-wrap:anywhere}.rilavere-new-arrivals__view{flex:0 0 auto;color:#6f665c;font-size:1.3rem;opacity:0;transition:opacity .16s ease-out}.rilavere-new-arrivals__link:is(:hover,:focus-visible) .rilavere-new-arrivals__view{opacity:1}.rilavere-new-arrivals__link:focus-visible{outline:.2rem solid var(--rilavere-ink);outline-offset:.4rem}@media screen and (min-width:990px){.rilavere-new-arrivals__track{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.collection--rilavere-rail [data-rilavere-carousel-track]{scroll-behavior:auto}}@media screen and (max-width:749px){.collection--rilavere-rail [data-rilavere-carousel-track]{--rilavere-rail-card-width: 82vw}.rilavere-section-heading{display:block}.rilavere-section-heading .rte{margin-top:1.8rem}.rilavere-new-arrivals__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;padding-bottom:1.2rem}.rilavere-new-arrivals__track::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rilavere-commerce.css.map */
