.mcard{min-width:0}
.ailoot-locale-picker{position:relative;display:inline-block;font:inherit;color:inherit;margin-inline-start:auto;pointer-events:auto}
header.top{z-index:4}
.ailoot-locale-picker summary{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;list-style:none;padding:0;border:0;border-radius:0;font:inherit;line-height:1.4;inline-size:max-content;min-inline-size:0;block-size:auto;box-sizing:border-box;white-space:nowrap}
.ailoot-locale-picker summary::-webkit-details-marker{display:none}
.ailoot-locale-name{min-inline-size:0;flex:0 0 auto;white-space:nowrap}
.ailoot-locale-code{display:none}
.ailoot-locale-picker summary>span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;inline-size:20px;block-size:20px;flex:0 0 20px;font-size:16px;line-height:1}
.ailoot-locale-picker summary>span.ailoot-locale-code{display:none}
.ailoot-locale-picker summary>span.ailoot-locale-chevron{inline-size:12px;flex-basis:12px}
.ailoot-locale-chevron svg{display:block;inline-size:12px;block-size:12px}
.ailoot-locale-options a>span[aria-hidden]{inline-size:20px;block-size:20px;flex:0 0 20px;font-size:16px;line-height:1}
.ailoot-locale-options a>span[dir]{min-inline-size:0;overflow-wrap:anywhere}
.hdr-actions:has(.ailoot-locale-picker){align-items:stretch;min-inline-size:0;max-inline-size:100%;flex-wrap:wrap}
.hdr-actions:has(.ailoot-locale-picker) .btn,.hdr-actions:has(.ailoot-locale-picker) .icon-btn{height:auto;min-block-size:44px;line-height:1.2;white-space:normal}
.hdr-tabs .tab>svg{inline-size:16px;block-size:16px;flex:0 0 16px}
.hdr-actions .icon-btn>svg{inline-size:18px;block-size:18px;flex-shrink:0}
.stats>.stat{min-inline-size:0}
.stats>.stat>span{display:block;line-height:1.333333;min-block-size:2.666667em;overflow-wrap:anywhere}
.ailoot-locale-options{position:absolute;inset-block-start:auto;inset-block-end:calc(100% + .4rem);inset-inline-end:0;z-index:100;inline-size:280px;max-inline-size:calc(100vw - 32px);max-block-size:min(320px,calc(100dvh - 80px));box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:.3rem;border:1px solid #737373;border-radius:.6rem;background:#faf9f6;color:#181818;box-shadow:0 .3rem 1rem #0002}
.ailoot-locale-options a{display:flex;gap:.5rem;align-items:center;padding:.55rem .65rem;text-decoration:none;color:inherit;white-space:normal}
.ailoot-locale-options a:hover,.ailoot-locale-options a[aria-current]{background:#e9e7e1;border-radius:.35rem}
@media(max-width:600px){html[lang="en"] .offer-main{font-size:clamp(18px,5.64vw,24px);white-space:nowrap}}
@media(max-width:699px){.hero,.hero .copy{min-inline-size:0}.hero .offer-scope{max-inline-size:100%;white-space:normal}html[lang="ru"] .hero .offer-scope{white-space:nowrap}}
@media(max-width:699px){.stats>.stat{padding-inline:8px}.hdr-top{height:auto;min-block-size:64px;flex-wrap:wrap}.hdr-tabs{height:auto;min-block-size:88px;align-items:stretch}.hdr-tabs .tab{height:auto;min-block-size:44px;min-inline-size:0;white-space:normal;overflow-wrap:anywhere;line-height:1.25;padding-block:.5rem}}
@media(max-width:699px){.hdr-top{gap:4px}.hdr-top>.hdr-search{inline-size:28px;min-inline-size:28px;flex:0 0 28px}.hdr-actions:has(.ailoot-locale-picker){margin-left:0;margin-inline-start:0}.hdr-actions .ailoot-locale-picker summary{gap:4px;padding-inline:3px}.hdr-actions .ailoot-locale-picker summary>span[aria-hidden]:last-child{inline-size:12px;flex-basis:12px}.hdr-actions:has(.ailoot-locale-picker) .btn{padding-inline:10px}}
footer:has(.ailoot-locale-picker),footer .foot-in:has(.ailoot-locale-picker){overflow:visible}
