#escale-thermale-achat-container{& div.left-column{margin-bottom:24px;&>p{width:100%;margin-bottom:1rem;line-height:27px;@media (width>=992px){width:70%;margin-bottom:2rem}}&>ul{[data-theme=cartes_cadeaux] &{--green-spa-secondary:var(--pink-carte-cadeau-main)}& li{padding-bottom:8px;& svg{color:var(--green-spa-secondary);width:20px;height:20px;margin-right:12px}}}}& div.right-column{background-color:var(--lightest-green-spa);border-radius:var(--border-radius-bloc);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:35px 24px;display:flex;position:relative;overflow:hidden;@media (width>=992px){padding:65px 6vw}[data-theme=cartes_cadeaux] &{--lightest-green-spa:var(--pink-carte-cadeau-background);--light-green-spa:#fff;--lighter-green:var(--pink-carte-cadeau-background);--dark-green-spa:var(--pink-carte-cadeau-main);--mid-blue:var(--pink-carte-cadeau)}&>:not(#decoration-background-leafs){z-index:1}&>#decoration-background-leafs{z-index:0;width:50%;height:auto;display:none;position:absolute;bottom:0;right:0;@media (width>=768px){display:block}[data-theme=cartes_cadeaux] &{filter:hue-rotate(-145deg)saturate(.8);opacity:.6}}&>span{font-size:24px;font-weight:500;[data-theme=cartes_cadeaux] &{color:var(--pink-carte-cadeau-main)}}&>div.price-selection{justify-content:center;align-items:center;gap:12px;margin-top:2rem;display:inline-flex;@media (width>=576px){gap:32px}margin-bottom:3rem;position:relative;@media (width>=768px){margin-top:3rem}& .price-option{cursor:pointer;background-color:var(--light-green-spa);color:var(--dark-green-spa);justify-content:center;align-items:center;width:min(84px,21vw);height:min(84px,21vw);display:flex;@media (width>=576px){width:100px;height:100px}cursor:pointer;aspect-ratio:1;border-radius:50%;font-size:16px;font-weight:700;transition:background-color .15s;@media (width>=768px){font-size:18px}&.selected{background-color:var(--pink-carte-cadeau-main);color:#fff}&:hover{opacity:.75}}}& #achat_carte_cadeau{border-radius:var(--border-radius-bloc);background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex;box-shadow:0 6px 10px #0a387212;@media (width>=576px){width:400px}@media (width>=768px){border-radius:116px;flex-direction:row}@media (width>=992px){width:100%}&>div.form-group{justify-content:center;align-items:center;gap:1rem;width:250px;max-width:100%;margin-left:0;display:flex;@media (width>=768px){width:auto}@media (width>=992px){margin-left:2rem}&>.input-group{flex-wrap:nowrap}& input#montant{border:1px solid var(--mid-blue);width:auto;height:55px;color:var(--dark-green-spa);border-radius:13px 0 0 13px}& .input-group-text{border:1px solid var(--mid-blue);background-color:var(--lighter-green);width:50px;color:var(--dark-green-spa);border-radius:0 13px 13px 0;font-size:18px}}& .validation{justify-content:center;align-items:center;gap:10px;width:100%;margin-top:1.5rem;display:flex;@media (width>=768px){width:auto;margin-top:0}&>svg{color:#fff;width:25px;height:25px}&>span{color:#fff;font-weight:600}[data-theme=cartes_cadeaux] &{--green-spa:var(--pink-carte-cadeau-bouton)}}}}}#container_bloc_carousel_soins{margin-bottom:0}#escale-thermale-comment-ca-marche-container{margin-top:35px;@media (width>=768px){margin-top:4rem}}.separator.mobile{max-width:260px}