.sh-store{--store-h:44px;display:inline-block;line-height:0}.sh-store img{display:block;width:auto;height:var(--store-h)}.sh-store-android.sh-store-ru img{height:calc(var(--store-h) * 1.309);margin:calc(var(--store-h) * -.1545) 0}.sh-store-android.sh-store-en img{height:calc(var(--store-h) * 1.497);margin:calc(var(--store-h) * -.2485) calc(var(--store-h) * -.2455)}.fs-annbar{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;background:#022a1b;color:#f4f1e8;font-size:14px;line-height:1.4;padding:9px 44px;position:relative;text-align:center}.fs-annbar a{color:#d9be7f;font-weight:700;text-decoration:underline;text-underline-offset:3px}.fs-annbar-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:#f4f1e8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.fs-annbar-x:hover{background:hsla(0,0%,100%,.12)}.fs-head-phone{font-weight:700;font-size:15px;white-space:nowrap;color:inherit;text-decoration:none;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.fs-head-phone:hover{color:var(--sh-gold,#a57d35)}@media (max-width:1279px){.fs-header-right .fs-head-phone{display:none}}@media (max-width:640px){.fs-annbar{font-size:13px;padding:8px 40px 8px 14px;justify-content:flex-start;text-align:left}}.sh-footer .sh-footer-mail{display:block;margin-top:6px;color:#d4e4dc;font-size:15px}.sh-footer .sh-footer-social{display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 0}.sh-footer .sh-footer-apps{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 0}.sh-footer .sh-footer-marks{margin:10px 0 0;font-size:10px;line-height:1.4;color:#9fb8ab}.sh-footer .sh-footer-social a{font-size:14px;color:#d9be7f;margin:0}@media (min-width:1041px){.sh-footer .sh-footer-grid{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:28px}}.fs-head-me{position:relative}.fs-head-me.on:after{content:"";position:absolute;top:-2px;right:-3px;width:8px;height:8px;border-radius:50%;background:var(--sh-gold,#a57d35);box-shadow:0 0 0 2px var(--sh-header-bg,#faf8f2)}@media (max-width:1400px){.fs-header .fs-nav{gap:17px}.fs-header .fs-header-right{gap:14px}}