.z-rail{display:block;--z-rail-cols: var(--z-rail-cols-ancho, 4);--z-rail-gap: 2rem}.z-rail-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin-bottom:2.5rem}.z-rail-head__text{max-width:52rem}.z-rail-head__text .z-kicker{margin-bottom:1rem}.zaeva-theme .z-rail-head__text h2{font:400 clamp(2.8rem,3.4vw,4rem)/1.15 var(--z-font-titulo, Georgia, serif);margin:0}.z-rail-intro{font-size:1.45rem;line-height:1.7;color:#6d625c;margin:1.2rem 0 0}.z-rail-head__actions{display:flex;align-items:center;gap:1.5rem 2.5rem;flex-wrap:wrap}.z-rail--bare .z-rail-head{justify-content:flex-end;margin-bottom:1.5rem}.z-rail-nav{display:flex;gap:.8rem}.z-rail-nav[hidden]{display:none}.z-rail-nav button{width:44px;height:44px;border:1px solid #d8cfc8;border-radius:50%;background:#fff;color:#302b27;font-size:1.6rem;line-height:1;cursor:pointer}.z-rail-nav button:disabled{color:#b5aaa2;border-color:#e8e1db;cursor:default}.z-rail-track{display:flex;gap:var(--z-rail-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;outline-offset:-3px;-webkit-overflow-scrolling:touch}.z-rail-track:focus-visible{outline:2px solid currentColor}.z-rail-track::-webkit-scrollbar{display:none}.z-rail-item{flex:0 0 calc((100% - (var(--z-rail-cols) - 1) * var(--z-rail-gap)) / var(--z-rail-cols));min-width:0;scroll-snap-align:start;display:flex}.z-rail-item>*{width:100%}.z-rail-item[hidden]{display:none}.z-rail-hint{font-size:1.2rem;color:#6d625c;margin:1.5rem 0 0}@media(max-width:989px){.z-rail{--z-rail-cols: 2.2;--z-rail-gap: 1.6rem}.z-rail-head{align-items:flex-start}}@media(max-width:749px){.z-rail{--z-rail-cols: 1.15;--z-rail-gap: 1.2rem}.z-rail-head{margin-bottom:2rem}.z-rail-intro{font-size:1.35rem}.z-rail-nav{display:flex}.z-rail-nav button{width:48px;height:48px;font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.z-rail-track{scroll-behavior:auto}}@media(max-width:749px){.z-rail-item .z-gallery-track{overflow:visible;scroll-snap-type:none;touch-action:auto}.z-rail-item .z-gallery-slide:not(:first-child){display:none}.z-rail-item .z-gallery-controls,.z-rail-item .z-gallery-hint{display:none}}.z-rail-track img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.z-rail-track{padding-block:8px 10px;margin-block:-8px -10px}.z-rail--coverflow{--z-rail-gap: 2.4rem;--z-cf-escala: .17;--z-cf-opacidad: .28;--z-cf-caida: .9rem}.z-rail--coverflow .z-rail-track:before,.z-rail--coverflow .z-rail-track:after{content:"";flex:0 0 calc((100% - (100% - (var(--z-rail-cols) - 1) * var(--z-rail-gap)) / var(--z-rail-cols)) / 2 - var(--z-rail-gap))}.z-rail--coverflow .z-rail-track{scroll-snap-type:x mandatory;padding-block:10px 24px;margin-block:-10px -24px}.z-rail--coverflow .z-rail-item{--z-cf-dist: 0;scroll-snap-align:center;transform-origin:center center;transform:translateY(calc(var(--z-cf-dist) * var(--z-cf-caida))) scale(calc(1 - var(--z-cf-dist) * var(--z-cf-escala)));opacity:calc(1 - var(--z-cf-dist) * var(--z-cf-opacidad))}.z-rail--coverflow .z-rail-item.is-center{z-index:2}.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-gallery-controls{visibility:hidden}.z-rail--coverflow .z-rail-item .z-gallery-track.esta-apilada .z-gallery-slide{display:none}.z-rail--coverflow .z-rail-item .z-gallery-track.esta-apilada .z-gallery-slide.is-actual{display:block}.z-rail--coverflow .z-rail-item .z-gallery-controls:not([hidden]){display:flex}.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-scent-card__copy>h3 a:after,.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-scent-card__copy>.z-scent-detail>summary:after{content:none}.z-melt-card__foto{display:block}@media(hover:hover){.z-rail--coverflow.is-cf-activo .z-scent-card__image,.z-rail--coverflow.is-cf-activo .z-scent-card__foto,.z-rail--coverflow.is-cf-activo .z-melt-card__image,.z-rail--coverflow.is-cf-activo .z-melt-card__foto{cursor:grab}.z-rail--coverflow.is-cf-activo .z-gallery-controls button:not(:disabled){cursor:pointer}}.z-rail--coverflow .z-rail-track.is-sin-anclaje{scroll-snap-type:none;scroll-behavior:auto}.z-rail--coverflow .z-rail-track.is-arrastrando{-webkit-user-select:none;user-select:none}.z-rail--coverflow .z-rail-track.is-arrastrando,.z-rail--coverflow .z-rail-track.is-arrastrando *{cursor:grabbing}@media(pointer:coarse)and (min-width:750px){.z-rail--coverflow .z-rail-item .z-gallery-track{overflow:visible;scroll-snap-type:none;touch-action:auto}.z-rail--coverflow .z-rail-item .z-gallery-slide:not(:first-child){display:none}.z-rail--coverflow .z-rail-item .z-gallery-hint{display:none}}@media(max-width:989px){.z-rail--coverflow{--z-rail-cols: 2.4;--z-rail-gap: 1.6rem}}@media(max-width:749px){.z-rail--coverflow{--z-rail-cols: 1.5;--z-rail-gap: 1.2rem;--z-cf-escala: .12;--z-cf-caida: .6rem}}@media(prefers-reduced-motion:reduce){.z-rail--coverflow .z-rail-item{transform:none;opacity:1}.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-gallery-controls{visibility:visible}.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-scent-card__copy>h3 a:after,.z-rail--coverflow.is-cf-activo .z-rail-item:not(.is-center) .z-scent-card__copy>.z-scent-detail>summary:after{content:""}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/zaeva-rail.css.map */
