:root{--cc-nuit: #14213D;--cc-signal: #FFC629;--cc-brume: #EEF1F5;--cc-piste: #5B6B84;--cc-trait: #D5DBE4;--cc-blanc: #FFFFFF;--font-heading-family: "Barlow Condensed", "Arial Narrow", sans-serif-condensed, sans-serif;--font-heading-weight: 800;--font-heading-style: normal;--font-body-family: "Barlow", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-body-style: normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;line-height:1.02}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;letter-spacing:.02em}.product__title h1{font-size:clamp(3.4rem,5vw,4.8rem)}:focus-visible{outline:3px solid var(--cc-signal);outline-offset:3px}.cc-wrap{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 1.6rem}@media screen and (min-width:750px){.cc-wrap{padding:0 5rem}}.cc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.8rem;border-radius:.6rem;font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.cc-btn:active{transform:translateY(1px)}.cc-btn--signal{background:var(--cc-signal);color:var(--cc-nuit)}.cc-btn--signal:hover{background:#ffd457}.cc-btn--ghost{color:var(--cc-blanc);box-shadow:inset 0 0 0 2px #ffffff59}.cc-btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--cc-blanc)}.cc-hero{background:var(--cc-nuit);color:var(--cc-blanc);overflow:hidden}.cc-hero__grid{display:grid;gap:4rem;padding-top:5.6rem;padding-bottom:6.4rem;align-items:center}@media screen and (min-width:990px){.cc-hero__grid{grid-template-columns:1.05fr 1fr;gap:6rem;padding-top:9rem;padding-bottom:10rem}}.cc-hero__title{color:var(--cc-blanc);font-size:clamp(4.8rem,8.5vw,9.6rem);line-height:.92;margin:0 0 2.4rem;max-width:13ch}.cc-hero__text{font-size:1.8rem;line-height:1.55;color:#ffffffd1;max-width:44ch;margin:0 0 3.2rem}.cc-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.cc-hero__note{margin-top:2.4rem;font-size:1.4rem;color:#fff9}.cc-pass{position:relative;display:grid;grid-template-columns:1fr;background:var(--cc-blanc);color:var(--cc-nuit);border-radius:1.6rem;box-shadow:0 30px 60px -20px #0000008c;--cc-tilt: -1.5deg;transform:rotate(var(--cc-tilt));max-width:52rem;justify-self:center;width:calc(100% - 1.6rem)}@media screen and (min-width:990px){.cc-pass{--cc-tilt: -2.5deg;width:100%}}@media screen and (min-width:600px){.cc-pass{grid-template-columns:1fr 13rem}}.cc-pass__main{padding:2.4rem 2.4rem 2rem}.cc-pass__head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--cc-nuit);padding-bottom:1.2rem;margin-bottom:1.6rem}.cc-pass__brand{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;line-height:1}.cc-pass__kind{font-size:1.3rem;color:var(--cc-piste)}.cc-pass__media{position:relative;aspect-ratio:16 / 10;background:var(--cc-brume);border-radius:.8rem;overflow:hidden;margin-bottom:1.6rem}.cc-pass__media img,.cc-pass__media svg{width:100%;height:100%;object-fit:cover;display:block}.cc-pass__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem;margin:0}.cc-pass__field dt{font-size:1.2rem;color:var(--cc-piste);margin-bottom:.2rem}.cc-pass__field dd{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;line-height:1.1}.cc-pass__field--highlight dd{display:inline-block;background:var(--cc-signal);padding:0 .6rem;border-radius:.3rem}.cc-pass__stub{position:relative;border-top:2px dashed var(--cc-trait);padding:1.6rem 2.4rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media screen and (min-width:600px){.cc-pass__stub{border-top:0;border-left:2px dashed var(--cc-trait);flex-direction:column;justify-content:center;padding:2.4rem 1.6rem}.cc-pass__stub:before,.cc-pass__stub:after{content:"";position:absolute;left:-1.2rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--cc-nuit)}.cc-pass__stub:before{top:-1.1rem}.cc-pass__stub:after{bottom:-1.1rem}}.cc-pass__seat{text-align:center}.cc-pass__seat span{display:block;font-size:1.2rem;color:var(--cc-piste)}.cc-pass__seat strong{font-family:var(--font-heading-family);font-size:4rem;line-height:1}.cc-pass__barcode{width:11rem;height:4.4rem;background:repeating-linear-gradient(90deg,var(--cc-nuit) 0 2px,transparent 2px 4px,var(--cc-nuit) 4px 5px,transparent 5px 8px,var(--cc-nuit) 8px 11px,transparent 11px 12px)}@media screen and (min-width:600px){.cc-pass__barcode{width:100%;height:8rem}}@media(prefers-reduced-motion:no-preference){.cc-pass{animation:cc-board .9s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes cc-board{0%{opacity:0;transform:translateY(40px) rotate(4deg)}to{opacity:1;transform:translateY(0) rotate(var(--cc-tilt))}}}.cc-steps{background:var(--cc-blanc);color:var(--cc-nuit);padding:7.2rem 0}.cc-steps__title{font-size:clamp(3.6rem,5vw,5.6rem);margin:0 0 4rem;max-width:18ch}.cc-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:3.2rem;counter-reset:cc-step}@media screen and (min-width:750px){.cc-steps__list{grid-template-columns:repeat(3,1fr);gap:4rem}}.cc-step{counter-increment:cc-step;border-top:3px solid var(--cc-nuit);padding-top:1.6rem}.cc-step:before{content:counter(cc-step);display:block;font-family:var(--font-heading-family);font-weight:800;font-size:6.4rem;line-height:1;color:var(--cc-signal);-webkit-text-stroke:2px var(--cc-nuit);margin-bottom:1.2rem}.cc-step__media{aspect-ratio:4 / 3;background:var(--cc-brume);border-radius:.8rem;overflow:hidden;margin-bottom:1.6rem}.cc-step__media img{width:100%;height:100%;object-fit:cover;display:block}.cc-step h3{font-size:2.6rem;margin:0 0 .8rem}.cc-step p{margin:0;color:var(--cc-piste);line-height:1.55;max-width:36ch}.cc-compare{background:var(--cc-brume);color:var(--cc-nuit);padding:7.2rem 0}.cc-compare__title{font-size:clamp(3.6rem,5vw,5.6rem);margin:0 0 1.2rem;max-width:20ch}.cc-compare__intro{color:var(--cc-piste);font-size:1.7rem;max-width:55ch;margin:0 0 4rem}.cc-compare__grid{display:grid;gap:1.6rem}@media screen and (min-width:750px){.cc-compare__grid{grid-template-columns:1fr 1fr;gap:2.4rem;align-items:stretch}}.cc-offer{border-radius:1.2rem;padding:3.2rem}.cc-offer--them{background:var(--cc-blanc);border:1px solid var(--cc-trait)}.cc-offer--us{background:var(--cc-nuit);color:var(--cc-blanc)}.cc-offer__name{font-size:1.6rem;font-weight:600;margin:0 0 1.2rem}.cc-offer__price{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(5.6rem,7vw,7.6rem);line-height:.95;margin:0}.cc-offer--them .cc-offer__price{color:var(--cc-piste)}.cc-offer--us .cc-offer__price{color:var(--cc-signal)}.cc-offer__per{margin:.6rem 0 2.4rem;font-size:1.5rem}.cc-offer--them .cc-offer__per{color:var(--cc-piste)}.cc-offer--us .cc-offer__per{color:#ffffffbf}.cc-offer__points{list-style:none;margin:0;padding:2rem 0 0;border-top:1px solid currentColor;border-top-color:var(--cc-trait);display:grid;gap:1rem;line-height:1.45}.cc-offer--us .cc-offer__points{border-top-color:#fff3}.cc-offer__points li{padding-left:2.6rem;position:relative}.cc-offer__points li:before{position:absolute;left:0;top:0;font-weight:700}.cc-offer--them .cc-offer__points li:before{content:"\2715";color:var(--cc-piste)}.cc-offer--us .cc-offer__points li:before{content:"\2713";color:var(--cc-signal)}.cc-offer .cc-btn{margin-top:2.8rem}.cc-compare__fine{margin:2.4rem 0 0;font-size:1.3rem;color:var(--cc-piste);max-width:70ch}.cc-trust{background:var(--cc-blanc);color:var(--cc-nuit);border-top:1px solid var(--cc-trait);border-bottom:1px solid var(--cc-trait)}.cc-trust__list{list-style:none;margin:0 auto;padding:2.4rem 1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.6rem;max-width:var(--page-width, 120rem)}@media screen and (min-width:990px){.cc-trust__list{grid-template-columns:repeat(4,1fr);padding:2.8rem 5rem}}.cc-trust__item{display:flex;gap:1.2rem;align-items:flex-start}.cc-trust__item svg{flex:0 0 2.4rem;width:2.4rem;height:2.4rem}.cc-trust__item strong{display:block;font-weight:600;font-size:1.5rem;line-height:1.3}.cc-trust__item span{display:block;font-size:1.35rem;color:var(--cc-piste);line-height:1.4}.cc-inline-trust{font-size:1.4rem;color:var(--cc-piste);line-height:1.5}.announcement-bar-section{position:sticky;top:0;z-index:5}.shopify-section-header-sticky{top:var(--cc-ann-h, 0px)}.shopify-section-header-hidden{top:calc(var(--cc-ann-h, 0px) - var(--header-height))}.shopify-section-header-hidden.menu-open{top:var(--cc-ann-h, 0px)}.announcement-bar__message{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem;letter-spacing:.02em;line-height:1.2;padding:1.1rem 0}@media screen and (min-width:750px){.announcement-bar__message{font-size:2.1rem;padding:1.2rem 0}}.cc-pass__media img.cc-pass__img--contain{object-fit:contain;background:#fff}.cc-pass__stamp{position:absolute;right:1.2rem;bottom:1.2rem;transform:rotate(-8deg);background:var(--cc-signal);color:var(--cc-nuit);border:3px solid var(--cc-nuit);border-radius:.6rem;padding:.5rem 1rem .6rem;font-family:var(--font-heading-family);font-weight:800;font-size:2rem;line-height:1;box-shadow:3px 3px 0 var(--cc-nuit);max-width:70%;text-align:center}@media screen and (min-width:750px){.cc-pass__stamp{font-size:2.4rem}}.cc-pass__seat strong{display:inline-block;background:var(--cc-signal);padding:.2rem .8rem .4rem;border-radius:.4rem;margin-top:.4rem}.cc-pass__seat span{max-width:10rem;margin:0 auto;line-height:1.25}.cc-step{position:relative}.cc-step__icon{position:absolute;top:2rem;right:0;width:6.4rem;height:6.4rem;border-radius:50%;background:var(--cc-brume);color:var(--cc-nuit);display:flex;align-items:center;justify-content:center}.cc-step__icon svg{width:3.4rem;height:3.4rem}.cc-steps{padding:6.4rem 0 7.2rem}@media screen and (max-width:749px){.cc-steps{padding:4.8rem 0 5.6rem}.cc-steps__title{margin-bottom:2.8rem}}.cc-calc{display:block}.cc-calc__control{background:var(--cc-blanc);border:1px solid var(--cc-trait);border-radius:1.2rem;padding:2.4rem 2.8rem;margin-bottom:1.6rem;display:grid;grid-template-columns:1fr auto;gap:1.2rem 2rem;align-items:center}.cc-calc__control label{font-size:1.8rem;font-weight:600}.cc-calc__count{font-family:var(--font-heading-family);font-weight:800;font-size:3.2rem;line-height:1;white-space:nowrap}.cc-calc__control input[type=range]{grid-column:1 / -1;width:100%;accent-color:var(--cc-nuit);height:3.2rem;cursor:pointer}.cc-chips{list-style:none;margin:0;padding:2rem 0 0;display:flex;flex-wrap:wrap;gap:.8rem;border-top:1px solid var(--cc-trait)}.cc-offer--us .cc-chips{border-top-color:#fff3}.cc-chip{font-weight:600;font-size:1.4rem;padding:.6rem 1.1rem;border-radius:99rem;line-height:1;white-space:nowrap}.cc-chip--paid{background:#fce4e0;color:#9b2c1c}.cc-chip--once{background:var(--cc-signal);color:var(--cc-nuit)}.cc-chip--free{background:#ffffff1f;color:var(--cc-blanc)}.cc-offer--them .cc-chip--more{background:var(--cc-brume);color:var(--cc-piste)}.cc-offer--us .cc-chip--more{background:#ffffff1f;color:var(--cc-blanc)}.cc-offer--them .cc-offer__price{color:#9b2c1c}.cc-calc__result{margin-top:1.6rem;background:var(--cc-signal);color:var(--cc-nuit);border-radius:1.2rem;padding:2.4rem 2.8rem;display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center;justify-content:space-between}.cc-calc__result p{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}.cc-calc__result span{font-size:1.9rem;font-weight:600}.cc-calc__result strong{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(4.4rem,6vw,6.4rem);line-height:1}.cc-calc__result .cc-btn{margin:0;background:var(--cc-nuit);color:var(--cc-signal)}.cc-calc__result .cc-btn:hover{background:#1f2f55}.cc-pass__seat strong{white-space:nowrap}.cc-pass__stamp{display:none}.cc-pass__head{margin-bottom:1.4rem}.cc-pass__route{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;margin-bottom:1.6rem}.cc-pass__city span{display:block;font-size:1.2rem;color:var(--cc-piste);margin-bottom:.2rem}.cc-pass__city strong{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;line-height:1;white-space:nowrap}.cc-pass__city--to{text-align:right}.cc-pass__flight{position:relative;height:3.6rem;display:flex;align-items:center;justify-content:center}.cc-pass__flight:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed var(--cc-trait)}.cc-pass__plane{position:relative;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--cc-signal);color:var(--cc-nuit);display:flex;align-items:center;justify-content:center}.cc-pass__plane svg{width:2rem;height:2rem;transform:rotate(45deg)}.cc-pass__shirts{display:flex;gap:.4rem;color:var(--cc-nuit);padding-top:.2rem}.cc-pass__shirts svg{width:2.6rem;height:2.6rem}.cc-pass__nobag{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin:0 auto 1rem;border-radius:50%;background:var(--cc-brume);color:var(--cc-nuit)}.cc-pass__nobag svg{width:3rem;height:3rem}@media screen and (max-width:599px){.cc-pass__nobag{margin:0 0 .8rem}.cc-pass__city strong{font-size:2rem}}@media(prefers-reduced-motion:no-preference){.cc-pass__plane{animation:cc-fly 3s ease-in-out 1.1s infinite alternate}@keyframes cc-fly{0%{transform:translate(-1.2rem)}to{transform:translate(1.2rem)}}}.cc-dep{background:var(--cc-nuit);color:var(--cc-blanc);padding:5.6rem 0 6.4rem;overflow:hidden}@media screen and (min-width:990px){.cc-dep{padding:8rem 0 8.8rem}}.cc-dep__head{text-align:center;max-width:96rem;margin:0 auto}.cc-dep__title{color:var(--cc-blanc);font-size:clamp(4.4rem,7.4vw,9.2rem);line-height:.93;margin:0 0 2rem}.cc-dep__title span{color:var(--cc-signal)}.cc-dep__text{font-size:1.8rem;line-height:1.55;color:#ffffffd1;max-width:52ch;margin:0 auto 2.8rem}.cc-dep__text p{margin:0}.cc-dep__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.cc-dep__note{margin:2rem 0 0;font-size:1.4rem;color:#fff9}.cc-board{display:block;--cc-t: 18px;--cc-tg: 2px;margin:4.8rem auto 0;max-width:110rem;background:#0e1830;border:6px solid #2B3B5C;border-radius:1.4rem;padding:1.6rem 1.6rem 1.8rem}@media screen and (min-width:750px){.cc-board{padding:2rem 2.4rem 2.4rem;margin-top:5.6rem}}.cc-board__top{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:1.4rem}.cc-board__name{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;line-height:1}.cc-board__sub{font-size:1.3rem;color:#9fb0cc}.cc-board__grid{display:grid;grid-template-columns:repeat(5,max-content);justify-content:space-between;column-gap:1.6rem;row-gap:.7rem;align-items:center}.cc-board__hd{font-size:1.2rem;color:#9fb0cc;padding-bottom:.2rem}@media screen and (max-width:749px){.cc-board__grid{grid-template-columns:repeat(3,max-content);column-gap:.8rem;row-gap:.5rem}.cc-board .cc-col--time,.cc-board .cc-col--onboard{display:none}.cc-board__sub{font-size:1.1rem}.cc-board__name{font-size:2rem}.cc-board{--cc-tg: 1px;border-width:4px;padding:1.2rem 1rem 1.4rem;margin-top:4rem}}.cc-cell{display:flex;gap:var(--cc-tg)}.cc-t{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--cc-t);height:calc(var(--cc-t) * 1.55);background:#0a1328;color:var(--cc-signal);font-family:var(--font-heading-family);font-weight:700;font-size:calc(var(--cc-t) * 1.12);line-height:1;border-radius:3px}.cc-t:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000;opacity:.55}.cc-cell--hi .cc-t{background:var(--cc-signal);color:var(--cc-nuit)}@media(prefers-reduced-motion:no-preference){.cc-cell--blink .cc-t{animation:cc-blink 1.2s steps(1) infinite}@keyframes cc-blink{50%{color:#ffc62959}}}@media screen and (max-width:749px){.cc-compare{padding:4.8rem 0 5.2rem}.cc-compare__title{font-size:3.4rem;margin-bottom:1rem}.cc-compare__intro{font-size:1.5rem;line-height:1.5;margin-bottom:2.4rem}.cc-calc__control{padding:1.6rem 1.6rem 1.2rem;gap:.8rem 1.2rem;margin-bottom:1rem}.cc-calc__control label{font-size:1.5rem;line-height:1.3}.cc-calc__count{font-size:2.6rem}.cc-calc__control input[type=range]{height:4rem}.cc-compare__grid{grid-template-columns:1fr 1fr;gap:1rem}.cc-offer{padding:1.6rem 1.4rem;border-radius:1rem}.cc-offer__name{font-size:1.3rem;line-height:1.3;margin-bottom:.8rem;min-height:3.4rem}.cc-offer__price{font-size:3.6rem}.cc-offer__per{font-size:1.25rem;line-height:1.35;margin:.6rem 0 0}.cc-chips{display:none}.cc-calc__result{flex-direction:column;align-items:stretch;text-align:center;padding:2rem 1.6rem;gap:1.4rem;margin-top:1rem}.cc-calc__result p{flex-direction:column;align-items:center;gap:.2rem}.cc-calc__result span{font-size:1.5rem}.cc-calc__result strong{font-size:4.6rem}.cc-calc__result .cc-btn{width:100%;box-sizing:border-box}.cc-compare__fine{font-size:1.2rem;line-height:1.5}}@media screen and (max-width:749px){.cc-steps{padding:4rem 0 4.4rem}.cc-steps__title{font-size:3.2rem;margin-bottom:2rem}.cc-steps__list{gap:0}.cc-step{display:grid;grid-template-columns:4.8rem 1fr;column-gap:1.4rem;align-items:start;padding:1.6rem 0;border-top-width:2px}.cc-step:before{grid-column:1;grid-row:1 / span 2;font-size:4.4rem;margin:0;-webkit-text-stroke:1.5px var(--cc-nuit)}.cc-step__icon{display:none}.cc-step__media{grid-column:1 / -1;margin-bottom:1.2rem}.cc-step h3{grid-column:2;font-size:2.2rem;margin:.2rem 0 .4rem}.cc-step p{grid-column:2;font-size:1.45rem;line-height:1.45}}.cc-dep__photo{display:none}@media screen and (max-width:749px){.cc-dep{padding:2.4rem 0 3.2rem}.cc-dep__title{font-size:3.8rem;margin-bottom:1rem}.cc-dep__text{font-size:1.45rem;line-height:1.45;margin-bottom:1.6rem}.cc-dep__photo{display:block;width:100%;height:30vh;height:30svh;margin:0 auto 1.6rem;border-radius:1.2rem;overflow:hidden;background:#fff}.cc-dep__photo img{width:100%;height:100%;object-fit:cover;display:block}.cc-dep__actions{flex-wrap:nowrap;gap:.8rem}.cc-dep__actions .cc-btn{flex:1;min-height:4.8rem;padding:0 1rem;font-size:1.5rem}.cc-dep__note{display:none}.cc-board{margin-top:3.2rem}}@media screen and (max-width:749px){.cc-dep__photo img{object-fit:contain;padding:.6rem;box-sizing:border-box}}@media screen and (max-width:749px){.cc-dep__photo{height:auto;aspect-ratio:4 / 3;max-height:38svh}.cc-dep__photo img{object-fit:cover;object-position:50% 60%;padding:0}}@media screen and (max-width:749px){.cc-dep__photo img{object-fit:contain;transform:scale(1.22);transform-origin:50% 55%}}@media screen and (max-width:749px){.cc-steps{padding-bottom:2.4rem}.cc-trust__list{padding:1.4rem 1.6rem;gap:1.2rem 1rem}.cc-trust__item{gap:.8rem;align-items:center}.cc-trust__item svg{flex:0 0 2rem;width:2rem;height:2rem}.cc-trust__item strong{font-size:1.3rem;line-height:1.25}.cc-trust__item span{display:none}}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient{background:#14213d!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message *{color:#ffc629!important}.cc-dep{background:#f4f6f9;color:#14213d}.cc-dep__title{color:#14213d}.cc-dep__title span{color:#14213d;background:linear-gradient(transparent 58%,#ffc629 58%);padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cc-dep__text,.cc-dep__note{color:#5b6b84}.cc-dep .cc-btn--signal{background:#14213d;color:#fff}.cc-dep .cc-btn--signal:hover{background:#1f2f55}.cc-dep .cc-btn--ghost{color:#14213d;box-shadow:inset 0 0 0 2px #14213d4d}.cc-dep .cc-btn--ghost:hover{box-shadow:inset 0 0 0 2px #14213d}.cc-dep__photo{box-shadow:0 12px 30px -14px #14213d73}.cc-dep .cc-board{color:#fff}.cc-dep__kicker{display:inline-flex;align-items:center;gap:.6rem;margin:0 auto 1.6rem;padding:.5rem 1.2rem .5rem .5rem;border-radius:99rem;background:#fff;color:#14213d;font-size:1.35rem;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:0 0 0 1px #14213d1f}.cc-dep__kicker:hover{box-shadow:0 0 0 1px #14213d}.cc-dep__kicker-tag{background:#ffc629;color:#14213d;border-radius:99rem;padding:.2rem .8rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){.cc-dep__kicker{font-size:1.2rem;margin-bottom:1.2rem}}.cc-dep__duo{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:76rem;margin:.4rem auto 1.2rem;text-align:center}.cc-dep__card{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:1.2rem;padding:1rem 1rem 1.2rem;text-decoration:none;color:#14213d;box-shadow:0 10px 26px -18px #14213d8c;transition:transform .15s ease}.cc-dep__card:hover{transform:translateY(-2px)}.cc-dep__card-img{width:100%;aspect-ratio:1 / 1;border-radius:.8rem;overflow:hidden;background:#fff;margin-bottom:.8rem}.cc-dep__card-img img{width:100%;height:100%;object-fit:contain;display:block}.cc-dep__card-tag{display:inline-block;background:#fff3c4;color:#14213d;font-size:1.15rem;font-weight:600;padding:.2rem .7rem;border-radius:.4rem;margin-bottom:.4rem}.cc-dep__card-name{font-family:var(--font-heading-family);font-weight:800;font-size:1.9rem;line-height:1.1}.cc-dep__card-use{font-size:1.25rem;line-height:1.35;color:#5b6b84;margin-top:.3rem}.cc-dep__card-price{font-size:1.6rem;font-weight:600;margin:.5rem 0 .8rem}.cc-dep__card-btn{margin-top:auto;width:100%;background:#14213d;color:#fff;font-size:1.35rem;font-weight:600;border-radius:.6rem;padding:.9rem .4rem}.cc-dep__kit{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.3rem .5rem;align-items:baseline;background:#14213d;color:#fff;border-radius:99rem;padding:.8rem 1.6rem;font-size:1.35rem;text-decoration:none}.cc-dep__kit strong{color:#ffc629;font-size:1.5rem}@media screen and (min-width:750px){.cc-dep__duo{gap:2rem;margin-top:1rem}.cc-dep__card{padding:1.6rem 1.6rem 2rem}.cc-dep__card-name{font-size:2.6rem}.cc-dep__card-use{font-size:1.5rem}.cc-dep__card-price{font-size:1.9rem}.cc-dep__card-btn{font-size:1.5rem;padding:1.1rem}.cc-dep__kit{font-size:1.5rem}}@media screen and (min-width:750px){.cc-dep:has(.cc-dep__duo){padding-top:3.6rem;padding-bottom:4rem}.cc-dep:has(.cc-dep__duo) .cc-dep__title{font-size:clamp(4.2rem,4.6vw,6.4rem);margin-bottom:1rem}.cc-dep:has(.cc-dep__duo) .cc-dep__text{font-size:1.6rem;margin-bottom:2rem}.cc-dep__duo{max-width:96rem;gap:1.6rem;margin:0 auto 1.6rem}.cc-dep__card{display:grid;grid-template-columns:15rem 1fr;grid-template-rows:auto auto auto auto 1fr;column-gap:1.8rem;align-items:start;justify-items:start;text-align:left;padding:1.4rem}.cc-dep__card-img{grid-column:1;grid-row:1 / -1;width:15rem;height:15rem;aspect-ratio:auto;margin:0}.cc-dep__card-tag,.cc-dep__card-name,.cc-dep__card-use,.cc-dep__card-price,.cc-dep__card-btn{grid-column:2}.cc-dep__card-tag{margin:.4rem 0 .6rem}.cc-dep__card-name{font-size:2.6rem}.cc-dep__card-use{margin-top:.4rem}.cc-dep__card-price{margin:.6rem 0 1rem}.cc-dep__card-btn{align-self:end;width:100%;text-align:center}}@media screen and (min-width:750px){.cc-dep__duo{max-width:114rem;gap:2rem;margin-bottom:2rem}.cc-dep__card{grid-template-columns:22rem 1fr;column-gap:2.4rem;padding:1.8rem}.cc-dep__card-img{width:22rem;height:22rem}.cc-dep__card-tag{font-size:1.3rem;margin:.6rem 0 .8rem}.cc-dep__card-name{font-size:3rem}.cc-dep__card-use{font-size:1.7rem;margin-top:.6rem}.cc-dep__card-price{font-size:2.4rem;margin:1rem 0 1.4rem}.cc-dep__card-btn{font-size:1.7rem;padding:1.3rem}.cc-dep__kit{font-size:1.6rem;padding:1rem 2rem}.cc-board{--cc-t: 13px;max-width:86rem;margin-top:3.2rem;padding:1.4rem 1.8rem 1.6rem;border-width:4px}.cc-board__top{margin-bottom:1rem}.cc-board__name{font-size:2rem}.cc-board__sub,.cc-board__hd{font-size:1.1rem}.cc-board__grid{row-gap:.5rem;column-gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cabine-club.css.map */
