.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 .slider-buttons{justify-content:flex-end}.rilavere-reviews{color:var(--rilavere-ink);background:var(--rilavere-surface)}.rilavere-reviews__track,.rilavere-new-arrivals__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__track{grid-auto-columns:minmax(27rem,29vw);gap:2rem;margin:0;padding:0 0 1.2rem;list-style:none}.rilavere-new-arrivals__item{scroll-snap-align:start}.rilavere-new-arrivals__item a{color:inherit;text-decoration:none}.rilavere-new-arrivals__image{display:block;width:100%;aspect-ratio:1;object-fit:cover}.rilavere-new-arrivals__item h3{margin:1.6rem 0 0;font-size:2.2rem}@media screen and (min-width:990px){.collection--rilavere-rail .slider--desktop .slider__slide{width:calc((100% - 7.2rem) / 3.35)}}@media screen and (max-width:749px){.rilavere-section-heading{display:block}.rilavere-section-heading .rte{margin-top:1.8rem}.rilavere-new-arrivals__track{grid-auto-columns:82vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rilavere-commerce.css.map */
