.ah__menu{display:none}.ah__menu summary{list-style:none;cursor:pointer;width:46px;height:46px;border-radius:50%;background:#F7F3EB;display:flex;align-items:center;justify-content:center}.ah__menu summary::-webkit-details-marker{display:none}@media(max-width:989px){body{overflow-x:hidden}.ah{position:relative;z-index:50}.ah__nav{display:none}.ah__menu{display:block}.ah__row{flex-wrap:nowrap;min-height:72px;padding:0 16px;gap:8px}.ah__ar{font-size:24px}.ah__en{font-size:8px}.ah__seal{width:40px;height:40px;font-size:28px}.ah__btn,.ah__menu summary{width:42px;height:42px}.ah__tools{gap:8px}.ah__drawer{position:absolute;top:72px;left:0;right:0;background:#F7F3EB;display:flex;flex-direction:column;gap:4px;padding:12px 24px 20px;border-radius:0 0 24px 24px;box-shadow:0 20px 30px rgba(31,42,28,.15)}.ah__drawer a{color:#1F2A1C;text-decoration:none;font-size:18px;padding:12px 0;border-bottom:1px solid rgba(31,42,28,.1)}.athar-fan{padding-top:24px}.athar-fan__stage{height:470px}.athar-fan__arrow{top:360px;width:46px;height:46px;font-size:18px}.athar-fan__arrow--r{right:12px}.athar-fan__arrow--l{left:12px}.athar-fan__stage::before{left:6%;top:60px}.athar-fan__stage::after{right:7%}.athar-fan::after{width:90px;height:90px;border-radius:0 90px 0 0}.athar-fan__name{font-size:40px}.athar-sec{padding:56px 16px}.athar-cats{border-radius:40px 40px 0 0}.athar-cats__grid,.athar-pgrid,.athar-serv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.athar-arch{height:290px;padding:0 12px 20px;min-width:0}.athar-arch h3{font-size:22px}.athar-pcard{padding:8px;border-radius:24px;min-width:0}.athar-pcard__img{height:230px;border-radius:18px}.athar-pcard__img .ab-wrap{--s:.4!important}.athar-pcard__name{font-size:20px}.athar-pcard__price{font-size:15px}.athar-pcard__row{padding:12px 6px 4px;gap:6px}.athar-pcard__row>div{min-width:0}.athar-plus{width:34px;height:34px;font-size:20px}.athar-serv__card{padding:24px 14px;min-width:0}.athar-wa{padding:40px 24px;border-radius:32px}.af{border-radius:36px 36px 0 0}.af__ar{font-size:44px}.af__cols{gap:32px 48px}}