.vv-plan-gallery{--poster-width: clamp(245px, 35vw, 420px);--near-shift: 81%;color:#fff8ea;padding:4px 0 clamp(16px,3vw,40px);overflow:hidden;overflow:clip}.vv-plan-gallery__carousel{display:block}.vv-plan-gallery__filters,.vv-plan-gallery__controls{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-inline:14px}.vv-plan-gallery [hidden]{display:none}.vv-plan-gallery :where(.vv-plan-gallery__carousel:not([data-carousel-ready]) [data-strip-filters])[hidden],.vv-plan-gallery :where(.vv-plan-gallery__carousel:not([data-carousel-ready]):has(article:nth-child(2)) [data-strip-controls])[hidden]{display:flex;visibility:hidden}.vv-glass-button,.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid rgba(237,251,255,.43);border-radius:100px;background:linear-gradient(150deg,#e6f9ff3b,#b1d7e814);color:#fff8ea;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 8px #87b9cf24,0 6px 18px #05122438;-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%);font:700 .84rem/1.2 Arial,sans-serif;cursor:pointer}.vv-glass-button:hover,.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__link:hover .vv-voyage__action{background:linear-gradient(150deg,#e6f9ff5c,#b1d7e826)}.vv-glass-button[aria-pressed=true]{color:#142d48;background:linear-gradient(145deg,#f0fbff,#bcdae6);border-color:#f3fcff}.vv-glass-button:focus-visible{outline:2px solid #ffda9a;outline-offset:4px}.vv-plan-gallery .vv-voyage__link:focus-visible{outline:none}.vv-plan-gallery .vv-voyage__link:focus-visible .vv-voyage__action{outline:2px solid #fff;outline-offset:3px}.vv-plan-gallery__controls .vv-glass-button{width:48px;height:48px;padding:0}.vv-plan-gallery__controls svg{width:19px;height:19px}.vv-plan-gallery__deck{position:relative;height:calc(var(--poster-width) * 1.25 + 174px);margin:clamp(14px,3vw,34px) auto 0;touch-action:pan-y pinch-zoom}.vv-plan-gallery .vv-plan-gallery__deck>article{position:absolute;top:0;left:50%;z-index:var(--depth, 3);width:var(--poster-width);overflow:visible;background:none;color:inherit;box-shadow:none;transform-origin:top center;transform:translate(calc(-50% + var(--shift, 0%) * var(--direction, 1)),var(--drop, 0px)) scale(var(--scale, 1));transition:none}.vv-plan-gallery [data-carousel-motion] .vv-plan-gallery__deck>article{transition:transform .42s cubic-bezier(.22,.75,.28,1)}.vv-plan-gallery [data-position="1"],.vv-plan-gallery [data-position="-1"],:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(2),:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(n+3):last-child{--shift: var(--near-shift);--scale: .84;--drop: clamp(20px, 3.3vw, 48px);--depth: 2}.vv-plan-gallery [data-position="2"],.vv-plan-gallery [data-position="-2"],:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(3):not(:last-child),:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(n+4):nth-last-child(2){--shift: 147%;--scale: .66;--drop: clamp(38px, 6.5vw, 96px);--depth: 1}.vv-plan-gallery [data-position="-1"],.vv-plan-gallery [data-position="-2"],:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(n+3):last-child,:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(n+4):nth-last-child(2){--direction: -1}:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:nth-child(n+4):nth-last-child(n+3){display:none}.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__visual{border:1px solid rgba(255,255,255,.24);border-radius:clamp(15px,2vw,26px);box-shadow:0 16px 34px #040d1c57;filter:var(--poster-filter, brightness(.76) saturate(.91))}.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__visual img{object-fit:contain;transform:none}.vv-plan-gallery [data-position="0"],:where(.vv-plan-gallery__carousel:not([data-carousel-ready]) .vv-plan-gallery__deck)>article:first-child{--poster-filter: none;--plan-body-display: flex}.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__body{display:var(--plan-body-display, none);flex-direction:column;align-items:center;gap:8px;padding:13px 0 0;min-height:0;text-align:center}.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__date{color:#fff8ea}.vv-plan-gallery .vv-plan-gallery__deck .vv-voyage__action{width:fit-content;margin:0;gap:12px;transform:none}.vv-plan-gallery__empty{padding:36px 16px;text-align:center}@media(max-width:749px){.vv-plan-gallery{--poster-width: min(64vw, 340px);--near-shift: 79%}.vv-glass-button{padding-inline:13px}}@media(prefers-reduced-motion:reduce){.vv-plan-gallery [data-carousel-motion] .vv-plan-gallery__deck>article{transition:none}}.vv-plans-page__hero h1{font-family:Impact,Haettenschweiler,Vora Anton,Arial Narrow Bold,sans-serif}.vv-plans-page__posters .vv-plan-gallery__carousel{position:relative}.vv-plans-page__posters .vv-plan-gallery__deck{height:calc(var(--poster-width) * 1.25 + 114px);margin-top:clamp(12px,2.5vw,28px)}.vv-plans-page__posters .vv-plan-gallery__deck .vv-voyage__body{gap:5px}.vv-plans-page__posters .vv-plan-gallery__deck .vv-voyage__action{display:none}.vv-plans-page__posters .vv-plan-gallery__deck .vv-voyage__link:focus-visible .vv-voyage__visual{outline:3px solid #fff8ea;outline-offset:-4px}.vv-plans-page__posters .vv-plan-gallery__controls{position:absolute;z-index:4;right:clamp(12px,2vw,28px);top:58px;gap:6px;padding:0}.vv-plans-page__posters .vv-plan-gallery__controls .vv-glass-button{width:44px;height:44px}@media(max-width:749px){.vv-plans-page__posters .vv-plan-gallery__controls{position:static}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vora-plans-gallery.css.map */
