/* LV horizontal Christmas artwork; RU remains unchanged. */
html[lang="lv"] #christmas-home.christmas-home{height:auto}
html[lang="lv"] #christmas-home>.wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px 28px}
html[lang="lv"] #christmas-home .winter-home-photo{width:100%;max-width:600px;grid-row:1/3;aspect-ratio:3/2}
html[lang="lv"] #christmas-home .christmas-home-copy{grid-column:2;grid-row:1}
html[lang="lv"] #christmas-home .button{grid-column:2;grid-row:2;justify-self:start;align-self:start}
html:is([lang="lv"],[lang="ru"]) .christmas-page .christmas-hero-inner.winter-photo-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px}
html:is([lang="lv"],[lang="ru"]) .christmas-page .winter-photo-hero>.winter-photo-button{max-width:640px;aspect-ratio:3/2}
@media(max-width:760px){
 html[lang="lv"] #christmas-home>.wrap{grid-template-columns:minmax(0,1fr);gap:12px}
 html[lang="lv"] #christmas-home .winter-home-photo{grid-column:1;grid-row:1;max-width:none;width:100%}
 html[lang="lv"] #christmas-home .christmas-home-copy{grid-column:1;grid-row:2}
 html[lang="lv"] #christmas-home .button{grid-column:1;grid-row:3;width:100%}
 html:is([lang="lv"],[lang="ru"]) .christmas-page .christmas-hero-inner.winter-photo-hero{grid-template-columns:minmax(0,1fr);gap:14px}
 html:is([lang="lv"],[lang="ru"]) .christmas-page .winter-photo-hero h1{grid-column:1;grid-row:2}
 html:is([lang="lv"],[lang="ru"]) .christmas-page .winter-photo-hero .christmas-intro{grid-column:1;grid-row:3}
 html:is([lang="lv"],[lang="ru"]) .christmas-page .winter-photo-hero>.winter-photo-button{grid-column:1;grid-row:4;width:100%;max-width:none}
}

/* Compact seasonal form total. */
html:is([lang="lv"],[lang="ru"]) .christmas-total-compact .christmas-price-duration{gap:8px 16px}
html:is([lang="lv"],[lang="ru"]) .christmas-total-compact .christmas-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px;min-width:0}
html:is([lang="lv"],[lang="ru"]) .christmas-total-compact .christmas-amount strong{font-size:25px;line-height:1.25}
html:is([lang="lv"],[lang="ru"]) .christmas-total-compact .christmas-total-travel{font-size:13px;font-weight:600}
html:is([lang="lv"],[lang="ru"]) .christmas-total-compact p[hidden]{display:none}
