@import url('glacierair-landing.css?v=13');
@import url('landing-hero-mobile.css');

/* Mobile: stop digits/prices splitting (WebKit + overflow-wrap) */
body.talksy-landing .topbar,
body.talksy-landing .rating-text,
body.talksy-landing .rating-text strong,
body.talksy-landing .gift-strip,
body.talksy-landing .hero h1,
body.talksy-landing .hero .lead,
body.talksy-landing .hero .lead strong,
body.talksy-landing .price-block,
body.talksy-landing .price-block span,
body.talksy-landing .order-card,
body.talksy-landing .order-card h2,
body.talksy-landing .order-card>p,
body.talksy-landing .cod-form,
body.talksy-landing .cod-form__label,
body.talksy-landing .cod-form__input,
body.talksy-landing .form-note,
body.talksy-landing .feature-item h4,
body.talksy-landing .feature-item p,
body.talksy-landing .live-row,
body.talksy-landing .countdown-label{
  overflow-wrap:normal!important;
  word-break:normal!important;
  letter-spacing:normal!important;
  word-spacing:normal!important;
  -webkit-hyphens:none!important;
  hyphens:none!important;
}
body.talksy-landing .rating-strip .stars{letter-spacing:2px!important}
@media (max-width:959px){
  body.talksy-landing .topbar{font-size:12px;line-height:1.35;padding:10px 14px}
  body.talksy-landing .cod-form__input{font-size:16px}
}

.cod-form .cod-form__field{margin-bottom:10px}
.cod-form .cod-form__label{display:block;font-size:15px;font-weight:700;margin:0 0 6px;text-align:left}
.cod-form .cod-form__input{width:100%;padding:16px 18px;border:1px solid var(--color-border);border-radius:16px;font-size:16px;font-family:var(--font);background:#fff;box-sizing:border-box}
.cod-form .cta-btn{width:100%;margin-top:10px;border:0}
.order-card .cod-form{margin-top:4px}
