.hero-stage-pin.sticky{position:sticky}@media (max-width:767px){.hero-stage-pin{pointer-events:none;touch-action:pan-y pinch-zoom}.hero-stage-pin a,.hero-stage-pin button,.hero-stage-pin [role=button]{pointer-events:auto}}.hero-video{image-rendering:high-quality;will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}.hero-video-poster-cover{z-index:1}.hero-video::-webkit-media-controls{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-enclosure{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-panel{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-play-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}.hero-video::-webkit-media-controls-overlay-enclosure{-webkit-appearance:none;opacity:0!important;pointer-events:none!important;display:none!important}@media (prefers-reduced-motion:reduce) and (min-width:768px){.hero-video{display:none}}﻿ .hero-chrome-type{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:11px;font-weight:500}.hero-chrome{--hero-chrome-blur:26px;--hero-chrome-radius:10px;--hero-chrome-capsule-bg:#ffffff29;--hero-chrome-capsule-border:#faf6f038;--hero-chrome-field-hover:#ffffff14;flex-direction:column;height:100%;padding:clamp(1rem,2.5vw,1.5rem) clamp(1rem,3vw,2rem) clamp(1.25rem,3vh,2rem);display:flex}.hero-top-bar{flex-shrink:0;align-items:center;gap:1rem;min-height:2.25rem;display:flex}.hero-top-bar-logo{color:var(--color-trippy-cream-bright);text-shadow:0 1px 12px #00000040;flex-shrink:0;text-decoration:none}.hero-top-bar-tabs{flex:1;justify-content:center;gap:1.75rem;display:none}@media (min-width:768px){.hero-top-bar-tabs{display:flex}}.hero-top-bar-tab{cursor:pointer;color:var(--color-trippy-cream-60);background:0 0;border:none;padding:.25rem 0;transition:color .25s}.hero-top-bar-tab:hover,.hero-top-bar-tab--active{color:var(--color-trippy-cream-bright)}.hero-top-bar-tab--active{box-shadow:inset 0 -1px 0 var(--color-trippy-cream-bright)}.hero-top-bar-actions{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:flex}.hero-top-bar-sign-in{color:var(--color-trippy-cream-60);text-decoration:none;transition:color .25s}.hero-top-bar-sign-in:hover{color:var(--color-trippy-cream-bright)}.hero-top-bar-join{color:var(--color-trippy-black);background:var(--color-trippy-cream-bright);border:none;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.125rem;text-decoration:none;transition:background .25s,transform .25s;display:none}@media (min-width:768px){.hero-top-bar-join{display:inline-flex}}.hero-top-bar-join:hover{background:var(--color-trippy-cream);transform:translateY(-1px)}.hero-chrome-main{flex:1;justify-content:center;align-items:center;min-height:0;padding:.5rem 0;display:flex}.hero-chrome-headline-block{width:100%}.hero-chrome-headline{font-size:clamp(2.25rem,6.5vw,4.5rem)}.hero-chrome-byline{max-width:36rem;margin-top:.75rem;margin-left:auto;margin-right:auto}.hero-chrome-bottom{flex-direction:column;flex-shrink:0;align-items:center;gap:.875rem;width:100%;display:flex}.hero-search{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;max-width:52rem;display:flex}.hero-search--desktop{display:none}.hero-search--mobile{display:flex}@media (min-width:768px){.hero-search--desktop{display:flex}.hero-search--mobile{display:none}}.hero-search-mobile-label{color:var(--color-trippy-cream-60);margin-bottom:.125rem}.hero-search-bar{border-radius:var(--hero-chrome-radius);background:var(--hero-chrome-capsule-bg);border:1px solid var(--hero-chrome-capsule-border);width:100%;-webkit-backdrop-filter:blur(var(--hero-chrome-blur)) saturate(165%);align-items:stretch;display:flex;overflow:hidden}.hero-search-field{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.2rem;min-width:0;padding:.65rem 1rem;transition:background .2s;display:flex}.hero-search-field:hover{background:var(--hero-chrome-field-hover)}.hero-search-field--origin{flex:1.15}.hero-search-field--destination{flex:1}.hero-search-field--dates,.hero-search-field--who{flex:.9}.hero-search-field-label{color:var(--color-trippy-cream-60);letter-spacing:.22em;font-size:9px}.hero-search-field-primary{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-trippy-cream-bright);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.hero-search-field-code{opacity:.75;font-weight:500}.hero-search-field-row{align-items:center;gap:.35rem;display:flex}.hero-search-field-icon{color:var(--color-trippy-cream-60);flex-shrink:0}.hero-search-divider{background:#faf6f01f;flex-shrink:0;align-self:stretch;width:1px;margin:.5rem 0}.hero-search-swap{width:2.25rem;height:2.25rem;color:var(--color-trippy-cream-60);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:auto .125rem;transition:background .2s,color .2s;display:flex}.hero-search-swap:hover{color:var(--color-trippy-gold);background:#ffffff14}.hero-search-submit{color:var(--color-trippy-cream-bright);cursor:pointer;background:#ffffff1a;border:none;border-left:1px solid #faf6f01f;flex-shrink:0;align-self:stretch;padding:0 1.5rem;transition:background .25s}.hero-search-submit:hover{background:#ffffff29}.hero-search-submit-round{background:var(--color-trippy-cream-bright);width:2.75rem;height:2.75rem;color:var(--color-trippy-black);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:auto .5rem auto .25rem;transition:transform .25s,background .25s;display:flex}.hero-search-submit-round:hover{background:var(--color-trippy-cream);transform:scale(1.04)}.hero-search-mobile-card{border:1px solid var(--hero-chrome-capsule-border);width:100%;-webkit-backdrop-filter:blur(var(--hero-chrome-blur)) saturate(165%);cursor:pointer;text-align:left;background:#0a08068c;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .85rem .85rem 1.15rem;transition:border-color .25s,background .25s;display:flex}.hero-search-mobile-card:hover{background:#0a0806a6;border-color:#faf6f059}.hero-search-mobile-copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.hero-search-mobile-title{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-trippy-cream-bright);font-size:13px;font-weight:600}.hero-search-mobile-sub{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-trippy-cream-60);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.hero-search-mobile-submit{background:var(--color-trippy-cream-bright);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.hero-search-summary-pill{border-radius:var(--hero-chrome-radius);border:1px solid var(--hero-chrome-capsule-border);background:var(--hero-chrome-capsule-bg);width:100%;-webkit-backdrop-filter:blur(var(--hero-chrome-blur)) saturate(165%);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-trippy-cream-bright);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.2rem;padding:.65rem 1.25rem;font-size:10px;font-weight:500;transition:background .25s,border-color .25s;display:flex;overflow:hidden}.hero-search-summary-pill:hover{background:#ffffff24;border-color:#faf6f059}.hero-search-summary-dot{opacity:.65}.hero-trust-row{text-align:center;color:var(--color-trippy-cream-60);letter-spacing:.14em;margin:0}.hero-trust-row-sep{opacity:.65}.hero-trust-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hero-trust-chip{color:var(--color-trippy-cream-60);background:#0a080640;border:1px solid #c9a96e38;border-radius:999px;padding:.35rem .75rem;display:inline-block}.hero-dest-strip{width:100%;max-width:52rem}.hero-dest-strip-label{color:var(--color-trippy-cream-60);text-align:left;margin-bottom:.5rem}.hero-dest-strip-scroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-y pan-x pinch-zoom;scrollbar-width:none;gap:.75rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow:auto hidden}.hero-dest-strip-scroll::-webkit-scrollbar{display:none}.hero-dest-card{aspect-ratio:4/5;cursor:pointer;scroll-snap-align:start;border:1px solid #faf6f01f;border-radius:6px;flex:none;width:min(11.5rem,42vw);padding:0;transition:border-color .3s,transform .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.hero-dest-card:hover{border-color:#c9a96e59;transform:translateY(-2px)}.hero-dest-card-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-dest-card-overlay{background:linear-gradient(#0000 0%,#0a080626 45%,#0a0806bf 100%);position:absolute;inset:0}.hero-dest-card-body{text-align:left;flex-direction:column;gap:.25rem;padding:.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-dest-card-name{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-trippy-cream-bright);font-size:13px;font-weight:600}.hero-dest-card-earn{color:var(--color-trippy-gold);font-size:9px}.hero-editorial{margin-top:.25rem;line-height:1.4}@media (max-width:767px){.hero-chrome{padding-bottom:calc(.75rem + var(--mobile-tab-bar-height))}.hero-chrome-main{padding:.25rem 0 .5rem}.hero-chrome-headline{font-size:clamp(2rem,10vw,2.75rem)}.hero-chrome-bottom{gap:.625rem;margin-top:auto}.scroll-hint.scroll-hint--mobile{bottom:calc(var(--mobile-tab-bar-height) + 6.75rem);z-index:9991;gap:8px;position:fixed;left:50%;transform:translate(-50%)}.scroll-hint--mobile .scroll-hint-text{color:#c9a96ec7;text-shadow:0 1px 10px #0a0806a6}.scroll-hint--mobile .scroll-hint-line{background:linear-gradient(#c9a96ebf,#c9a96e14);height:28px;animation:2.4s ease-in-out infinite scroll-hint-drift-mobile}@keyframes scroll-hint-drift-mobile{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.hero-dest-strip-label{font-size:10px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.scroll-hint--mobile .scroll-hint-line{opacity:.6;animation:none}}
.cd{pointer-events:none;height:100%;position:absolute;inset:0}.cd-middle{translate:0 calc(var(--hero-lift,0px) * -1);transition:translate .45s var(--ease-luxe);will-change:translate}.cd-title{translate:0 calc(var(--hero-title-lift,0px) * -1);transition:translate .45s var(--ease-luxe), opacity .3s var(--ease-luxe);will-change:translate, opacity}.cd--headline-hidden .cd-title{opacity:0}.cd-top{transition:opacity .3s var(--ease-luxe)}.cd--lifted .cd-top{opacity:0;pointer-events:none}.cd-scrim{z-index:5;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-luxe);background:#0807068c;position:absolute;inset:0}.cd--lifted .cd-scrim{opacity:1}.cd[data-noanim] .cd-middle,.cd[data-noanim] .cd-title,.cd[data-noanim] .cd-top,.cd[data-noanim] .cd-scrim{transition:none!important}@media (prefers-reduced-motion:reduce){.cd-middle,.cd-title,.cd-top,.cd-scrim,.cd-tabs-bottom,.ovx-trip,.picker-dropdown{transition:none!important;animation:none!important}}.cd-top{z-index:30;justify-content:space-between;align-items:center;height:78px;padding:0 48px;display:flex;position:absolute;top:0;left:0;right:0}.cd-logo,.cd-logo-mobile{align-items:center;text-decoration:none;display:flex}.kwazy-hero-lockup{flex-direction:column;align-items:center;gap:.12rem;width:fit-content;display:flex}.kwazy-hero-lockup-word{height:calc(var(--text-wordmark) * 1.35);width:auto;display:block}.kwazy-hero-lockup-line{height:calc(var(--text-wordmark) * .45);width:auto;display:block}.cd-actions{align-items:center;gap:1.25rem;display:flex}.cd-sign-in{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#faf6f0b3;font-size:12px;font-weight:500;text-decoration:none;transition:color .25s}.cd-sign-in:hover{color:var(--color-trippy-cream-bright)}.cd-join{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-hero-warm-black);background:var(--color-trippy-cream-bright);border-radius:100px;padding:11px 24px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .25s,background .25s}.cd-join:hover{background:var(--color-trippy-cream);transform:translateY(-1px)}.cd-title{text-align:center;z-index:20;padding:0 6%;position:absolute;top:14%;left:0;right:0}.cd-title-mobile{z-index:20;text-align:center;padding:0 26px;position:absolute;top:22%;left:0;right:0}.cd-title-glow{filter:blur(20px);opacity:.85;pointer-events:none;background:radial-gradient(#0c0a0880 0%,#0000 70%);width:min(720px,90%);height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-h1{font-family:var(--font-story);letter-spacing:-.22rem;color:var(--color-trippy-cream-bright);text-shadow:0 4px 60px #00000080,0 2px 6px #00000059;margin:0;font-size:clamp(4rem,7.4vw,7rem);font-weight:500;line-height:.9;position:relative}.cd-h1 em{font-style:italic;font-weight:500}.cd-middle{z-index:22;flex-direction:column;align-items:center;width:fit-content;max-width:94vw;display:flex;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.cd-search{--cd-fill:#0e0b09c7;--cd-line:#faf6f047;flex-direction:column;align-items:center;width:fit-content;max-width:100%;display:flex;position:relative}.cd-search[inert]{pointer-events:none}.cd-tabs{z-index:2;border:1px solid var(--cd-line);background-color:var(--cd-fill);-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);border-bottom:0;border-radius:1.2rem 1.2rem 0 0;align-items:center;gap:.3rem;margin-bottom:-1px;padding:.32rem .38rem .22rem;display:flex;position:relative}.cd-tab{height:2.05rem;color:var(--color-hero-warm-black);cursor:pointer;background:#faf6f038;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .95rem;display:inline-flex}.cd-tab.type-button{letter-spacing:normal;text-transform:none;font-size:13px;font-weight:600}.cd-tab--on{background:var(--color-trippy-cream-bright)}.cd-tab-icon{flex:0 0 14px;width:14px;height:14px;display:block}.cd-plate{z-index:1;box-sizing:border-box;cursor:default;border-radius:18px;flex-wrap:nowrap;align-items:center;width:fit-content;max-width:100%;margin:0 auto;padding:6px 6px 6px 8px;transition:border-color .25s;display:inline-flex;position:relative}.cd .cd-plate.ovx-bar{-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);box-shadow:none;background-color:#0c0a0873;border:1px solid #faf6f024;border-radius:18px;margin-top:0;padding:6px 6px 6px 8px}.cd .cd-plate.ovx-bar:hover{border-color:#faf6f073}button.cd-seg{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin:0}.cd-seg{border-radius:1rem;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.15rem;min-width:0;padding:.2rem 2.35rem .2rem .2rem;display:flex}.cd-seg--active{background:#faf6f014}.cd-seg:focus{outline:none}.cd-seg:focus-visible{outline-offset:2px;outline:2px solid #faf6f059}.cd-seg:has(+.cd-swap){padding-right:1rem}.cd-swap+.cd-seg{padding-left:1rem}.cd-seg-k{color:#faf6f0b3}.cd-seg .cd-seg-k{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:normal}.cd-seg-v{color:var(--color-trippy-cream-bright);white-space:nowrap}.cd-seg .cd-seg-v{text-overflow:ellipsis;max-width:260px;font-size:15px;font-weight:400;line-height:normal;overflow:hidden}.cd-seg-v--dim{color:var(--color-trippy-cream-bright)}.cd-seg--hotel{flex-shrink:1;padding:.35rem 1.25rem}.cd-seg-hotel-line{align-items:center;gap:.5rem;min-width:0;display:flex}.cd-seg-hotel-icon{color:#faf6f0b3;flex:0 0 16px;width:16px;height:16px;display:block}.cd-seg-hotel-text{color:var(--color-trippy-cream-bright);white-space:nowrap}.cd-swap{width:20px;height:32px;color:var(--color-trippy-cream-bright);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.cd-swap-icon{width:16px;height:16px;display:block}.cd-plate-divider{background:#faf6f047;flex-shrink:0;width:1px;height:28px;margin:0 24px 0 0}.cd-go{background:var(--color-trippy-cream-bright);width:2.75rem;height:2.75rem;color:var(--color-hero-warm-black);cursor:pointer;border:0;border-radius:999px;flex:0 0 2.75rem;justify-content:center;align-items:center;margin-left:20px;display:flex}.cd-go:disabled{opacity:.45;cursor:not-allowed}.cd-go-icon{width:18px;height:18px;display:block}.cd-plate--hotels .cd-go{margin-left:1.25rem}.cd-tabs-bottom{z-index:0;border:1px solid var(--cd-line);background-color:var(--cd-fill);-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);border-top:0;border-radius:0 0 1.2rem 1.2rem;justify-content:center;align-items:center;gap:.3rem;margin-top:-1px;padding:.22rem .38rem .32rem;display:flex;position:relative}.cd-trip-radio{color:#faf6f099;height:2.05rem;font-family:var(--font-ui);letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 .95rem;font-size:13px;font-weight:500;transition:color .25s;display:inline-flex}.cd-trip-radio:before{content:"";box-sizing:border-box;border:1px solid #faf6f073;border-radius:999px;flex:none;width:12px;height:12px;transition:border .2s}.cd-trip-radio:hover,.cd-trip-radio--on{color:var(--color-trippy-cream-bright)}.cd-trip-radio--on:before{border:4px solid var(--color-trippy-cream-bright)}.cd-trip-radio:focus-visible{outline-offset:2px;outline:2px solid #faf6f059}.cd--multi .cd-middle{width:min(808px,94%)}.cd--multi .cd-search{width:100%}.cd--multi .cd-search>.ovx-bar-wrap{align-self:stretch;width:100%}.cd--multi .cd-middle{transform:translate(-50%,-72px)}.cd--multi .cd-plate{flex-direction:column;align-items:stretch;width:100%;max-width:100%;display:flex}.cd.cd--multi .cd-plate.ovx-bar{border-radius:28px;width:100%;max-width:100%;margin:0;padding:.35rem .85rem .55rem 1rem}.cd--multi .cd-bottom{display:none}.cd-mc-rows{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#faf6f066 transparent;max-height:max(116px,100svh - 29rem);overflow:hidden auto}.cd-mc-rows::-webkit-scrollbar{width:6px}.cd-mc-rows::-webkit-scrollbar-thumb{background:#faf6f066;border-radius:999px}.cd-mc-rows::-webkit-scrollbar-track{background:0 0}@supports (animation-timeline:scroll()){.cd-mc-rows{--cd-fade-top:0px;--cd-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--cd-fade-top), #000 calc(100% - var(--cd-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--cd-fade-top), #000 calc(100% - var(--cd-fade-bottom)), transparent 100%);animation:linear both cd-mc-fade;animation-timeline:scroll(self)}@keyframes cd-mc-fade{0%{--cd-fade-top:0px;--cd-fade-bottom:28px}8%{--cd-fade-top:28px}92%{--cd-fade-bottom:28px}to{--cd-fade-top:28px;--cd-fade-bottom:0px}}}@property --cd-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --cd-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}.cd-mc-row{grid-template-columns:28px minmax(0,237fr) 20px minmax(0,237fr) 1px minmax(0,178fr) 28px;align-items:center;column-gap:.5rem;width:100%;min-width:0;min-height:58px;display:grid}.cd-mc-row+.cd-mc-row{border-top:1px solid #faf6f01f}.cd-mc-row .cd-seg,.cd-mc-row .cd-swap+.cd-seg{flex-shrink:1;width:100%;padding:.35rem .75rem}.cd-mc-row .cd-seg:has(+.cd-swap){flex-shrink:1;width:100%;padding:.35rem .75rem}.cd-mc-row .cd-seg-v{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.cd-mc-row .cd-plate-divider{margin:0}.cd-mc-row .cd-swap{justify-self:center}.cd-mc-num{box-sizing:border-box;width:24px;height:24px;font-family:var(--font-ui);color:#faf6f0cc;border:1px solid #faf6f047;border-radius:999px;justify-self:start;place-items:center;font-size:11px;font-weight:600;display:grid}.cd-mc-x{background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}button.cd-mc-x{color:#faf6f0a6;cursor:pointer;border:1px solid #faf6f047;border-radius:999px;justify-self:center;width:26px;height:26px;transition:border-color .25s,color .25s;position:relative}button.cd-mc-x:before{content:"";position:absolute;inset:-8px}button.cd-mc-x:hover{border-color:var(--color-trippy-cream-bright);color:var(--color-trippy-cream-bright)}span.cd-mc-x{width:28px}.cd-mc-x svg{width:12px;height:12px}.cd-mc-foot{border-top:1px solid #faf6f01f;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:60px;padding-top:.35rem;display:flex}.cd-mc-foot-r{flex:none;align-items:center;gap:.75rem;margin-left:auto;display:flex}.cd-mc-foot .cd-plate-divider{margin:0}.cd-mc-foot .cd-seg{flex-shrink:0;padding:.35rem .75rem}.cd-mc-foot .cd-go{margin-left:.25rem}.cd-mc-add{height:38px;color:var(--color-trippy-cream-bright);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 14.4px 0 11.2px;font-size:14px;font-weight:500;transition:background .25s;display:inline-flex}.cd-mc-add:hover:not(:disabled){background:#faf6f014}.cd-mc-add:disabled{opacity:.45;cursor:default}.cd-mc-add-icon{flex:none}.cd-mc-count{color:#faf6f08c;margin-left:4px;font-size:13px}.cd-seg-v-short{display:none}@media (min-width:768px) and (max-width:1023.98px){.cd:not(.cd--multi) .cd-plate.ovx-bar{padding-left:1.4rem}.cd-plate>.cd-seg{padding-right:1.1rem}.cd-plate>.cd-seg:has(+.cd-swap){padding-right:.75rem}.cd-plate>.cd-swap+.cd-seg{padding-left:.75rem}.cd-plate>.cd-plate-divider{margin-right:1rem}.cd-plate>.cd-go{margin-left:.75rem}.cd-plate>.cd-seg .cd-seg-v{max-width:140px}.cd-seg-v-long{display:none}.cd-seg-v-short{display:inline}.cd-mc-row{grid-template-columns:24px minmax(0,1.3fr) 1.25rem minmax(0,1.3fr) 1px minmax(0,.8fr) 26px}.cd-mc-row .cd-seg-v{max-width:100%}}.cd-bottom{z-index:22;justify-content:center;padding-bottom:.25rem;display:flex;position:absolute;bottom:6.25rem;left:0;right:0}.cd-reassure{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.cd-reassure-item{font-family:var(--font-sans);color:#faf6f0b3;white-space:nowrap;font-size:14px}.cd-reassure-dot{background:var(--color-champagne);border-radius:999px;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 6px #c0a06a73}
