.ck-rail{padding-block:var(--ck-space-5);background:var(--ck-cream)}.ck-rail__card{max-width:56rem;margin-inline:auto;padding:var(--ck-space-4) var(--ck-space-3);background:#fff;border:1px solid rgba(1,37,38,.12);border-radius:2rem;box-shadow:0 2rem 5.6rem #0125261f;display:flex;flex-direction:column;gap:var(--ck-space-2)}.ck-rail__eyebrow{color:var(--ck-pine);opacity:.7}.ck-rail__heading{margin-top:-.8rem;font-size:2.2rem}.ck-rail__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;padding-block:var(--ck-space-1);border-block:1px solid rgba(1,37,38,.1)}.ck-rail__amount{font-size:3.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ck-rail__price-note{margin:.6rem 0 0;opacity:.6}.ck-rail__list{border:0;margin:0;padding:0;min-width:0}.ck-rail__scroll{display:flex;flex-direction:column;gap:.8rem;max-height:34rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.4rem;scrollbar-width:thin}.ck-rail__legend{padding:0;margin-bottom:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-pine)}.ck-rdep{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem 1.2rem;padding:1.2rem 1.6rem;border:2px solid rgba(1,37,38,.14);border-radius:1.2rem;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.ck-rdep:hover{border-color:var(--ck-pine)}.ck-rdep input{position:absolute;opacity:0;pointer-events:none}.ck-rdep__dot{width:2rem;height:2rem;border-radius:50%;border:2px solid rgba(1,37,38,.4);display:grid;place-items:center}.ck-rdep__dot:after{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--ck-pine);transform:scale(0);transition:transform .2s ease}.ck-rdep:has(input:checked){border-color:var(--ck-pine);background:var(--ck-cream);box-shadow:inset 0 0 0 1px var(--ck-pine)}.ck-rdep:has(input:checked) .ck-rdep__dot{border-color:var(--ck-pine)}.ck-rdep:has(input:checked) .ck-rdep__dot:after{transform:scale(1)}.ck-rdep:has(input:focus-visible){outline:3px solid var(--ck-yellow);outline-offset:2px}.ck-rdep__main{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;min-width:0}.ck-rdep__date{font-weight:600;font-size:1.5rem;line-height:1.3}.ck-rdep__note{font-size:1.1rem;font-weight:500;padding:.1rem .9rem;border:1px solid rgba(1,37,38,.3);border-radius:999px;opacity:.8}.ck-rdep__price{font-weight:600;font-size:1.4rem;opacity:.85}.ck-rdep__status{grid-column:2 / -1;font-size:1.2rem;font-weight:600;opacity:.7}.ck-rdep.is-soldout{opacity:.5;cursor:not-allowed;background:#9a9a941a}.ck-trip-qty{display:flex;align-items:center;justify-content:space-between;gap:var(--ck-space-2)}.ck-trip-qty__label{font-weight:600}.ck-trip-qty__control{display:inline-flex;align-items:center;border:2px solid var(--ck-ink);border-radius:999px;overflow:hidden}.ck-trip-qty__btn{width:4.4rem;height:4.4rem;border:0;background:transparent;color:var(--ck-ink);font:inherit;font-size:2rem;line-height:1;cursor:pointer}.ck-trip-qty__btn:hover{background:var(--ck-yellow)}.ck-trip-qty__input{width:5rem;height:4.4rem;border:0;background:transparent;color:var(--ck-ink);font:inherit;font-weight:600;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ck-trip-qty__input::-webkit-outer-spin-button,.ck-trip-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ck-rail__cta,.ck-rail__ask{width:100%;justify-content:center;text-align:center}.ck-rail__trust{list-style:none;margin:var(--ck-space-1) 0 0;padding:var(--ck-space-2) 0 0;border-top:1px solid rgba(1,37,38,.1);display:flex;flex-direction:column;gap:1.2rem}.ck-rail__trust li{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.4rem;line-height:1.45}.ck-rail__trust .ck-icon{flex:none;width:2.2rem;height:2.2rem;color:var(--ck-pine);margin-top:.1rem}.ck-rail__links{margin:0;display:flex;flex-wrap:wrap;gap:var(--ck-space-1) var(--ck-space-3)}.ck-rail__card{background:var(--ck-cream);border:0;border-radius:var(--ck-radius-lg);box-shadow:0 0 0 1px var(--ck-line-strong),0 3.2rem 6.4rem -3.2rem #01252659;padding:var(--ck-space-4) var(--ck-space-3);gap:1.8rem}.ck-rail__eyebrow{color:var(--ck-pine);opacity:1}.ck-rail__heading{margin:-.4rem 0 0;font-size:clamp(3.2rem,2.8vw,4rem);line-height:1}.ck-rail__price{border-block:1px solid var(--ck-line);padding-block:1.4rem}.ck-rail__amount{font-family:var(--ck-serif);font-weight:400;font-size:4.8rem;letter-spacing:-.02em;line-height:.95}.ck-rail__price-note{opacity:1;color:var(--ck-muted)}.ck-rail__legend{letter-spacing:.16em;font-size:1.1rem}.ck-rail__scroll{gap:0;border-top:1px solid var(--ck-line)}.ck-rdep{border:0;border-bottom:1px solid var(--ck-line);border-radius:0;padding:1.3rem .8rem;transition:background-color var(--ck-dur-short) var(--ck-ease-ui),padding var(--ck-dur-med) var(--ck-ease-enter)}.ck-rdep:hover{background:var(--ck-sand);padding-left:1.2rem}.ck-rdep__dot{width:1.8rem;height:1.8rem;border:1px solid var(--ck-line-strong)}.ck-rdep__dot:after{width:.8rem;height:.8rem;background:var(--ck-yellow);transition:transform .42s var(--ck-ease-enter)}.ck-rdep:has(input:checked){background:var(--ck-ink);color:var(--ck-cream);box-shadow:none;border-radius:var(--ck-radius);border-bottom-color:transparent;padding-left:1.2rem}.ck-rdep:has(input:checked) .ck-rdep__dot{border-color:var(--ck-yellow)}.ck-rdep:has(input:focus-visible){outline:2px solid var(--ck-pine);outline-offset:2px}.ck-rdep__date{font-weight:600;font-variant-numeric:tabular-nums}.ck-rdep__note{border-color:currentColor;opacity:.75}.ck-rdep__price{font-variant-numeric:tabular-nums}.ck-rdep.is-soldout{background:none;text-decoration:line-through;text-decoration-thickness:1px}.ck-trip-qty__control{border:0;box-shadow:inset 0 0 0 1px var(--ck-line-strong)}.ck-trip-qty__btn{font-size:1.8rem;transition:background-color var(--ck-dur-short) var(--ck-ease-ui)}.ck-trip-qty__btn:hover{background:var(--ck-ink);color:var(--ck-cream)}.ck-rail__trust{border-top-color:var(--ck-line)}.ck-rail__trust li{color:var(--ck-muted);font-size:1.35rem}.ck-rail__trust .ck-icon{width:2rem;height:2rem}@media(prefers-reduced-motion:reduce){.ck-rdep,.ck-rdep__dot:after{transition:none}}.ck-rail__card{position:relative;background:#fffdf4;border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-print);padding:0 var(--ck-space-3) var(--ck-space-3);overflow:hidden}.ck-rail__eyebrow{margin:0 calc(var(--ck-space-3) * -1);padding:1.4rem var(--ck-space-3) 1.2rem;background:var(--ck-yellow);color:var(--ck-ink);box-shadow:inset 0 -2px 0 var(--ck-ink);display:flex}.ck-rail__heading{font-family:var(--ck-sign);font-weight:800;text-transform:uppercase}.ck-rail__price{border:0;padding-block:.4rem 1.4rem;background:radial-gradient(circle,var(--ck-ink) 1.5px,transparent 2px) 0 100% / 1.1rem .4rem repeat-x}.ck-rail__amount{font-family:var(--ck-sign);font-weight:800;font-size:5.2rem;letter-spacing:0}.ck-rail__price-note{font-family:var(--ck-hand);font-size:1.7rem;line-height:1.3;color:var(--ck-pine)}.ck-rail__legend{font-family:var(--ck-sign);font-weight:700;font-size:1.5rem;letter-spacing:.14em}.ck-rail__scroll{gap:.6rem;border-top:0}.ck-rdep{border:0;border-radius:var(--ck-radius);box-shadow:inset 0 0 0 2px var(--ck-line-strong);padding:1.2rem}.ck-rdep:hover{background:var(--ck-sand);padding-left:1.2rem;box-shadow:inset 0 0 0 2px var(--ck-ink)}.ck-rdep__dot{border-radius:.3rem;border:2px solid var(--ck-ink)}.ck-rdep__dot:after{border-radius:.1rem;background:var(--ck-ink)}.ck-rdep:has(input:checked){background:var(--ck-yellow);color:var(--ck-ink);box-shadow:inset 0 0 0 2px var(--ck-ink),inset 0 0 0 .45rem var(--ck-yellow),inset 0 0 0 .55rem var(--ck-ink)}.ck-rdep:has(input:checked) .ck-rdep__dot{border-color:var(--ck-ink)}.ck-rdep__date{font-family:var(--ck-sign);font-weight:800;font-size:2rem;letter-spacing:.02em;text-transform:uppercase}.ck-rdep__note{border:0;padding:0;font-family:var(--ck-hand);font-size:1.5rem;opacity:1}.ck-rdep__price{font-family:var(--ck-sign);font-weight:700;font-size:1.8rem}.ck-trip-qty__label{font-family:var(--ck-sign);font-weight:700;font-size:1.7rem;letter-spacing:.1em;text-transform:uppercase}.ck-trip-qty__control{border-radius:var(--ck-radius);box-shadow:inset 0 0 0 2px var(--ck-ink)}.ck-trip-qty__btn:hover{background:var(--ck-yellow);color:var(--ck-ink)}.ck-trip-qty__input{font-family:var(--ck-sign);font-weight:800;font-size:2.2rem}.ck-rail__trust{border-top:0;padding-top:var(--ck-space-3);background:radial-gradient(circle,var(--ck-ink) 1.5px,transparent 2px) 0 0 / 1.1rem .4rem repeat-x}
/*# sourceMappingURL=/cdn/shop/t/6/assets/charkadam-trip-departures.css.map */
