@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Montserrat:wght@700&family=Lato:wght@400;700&display=swap";.notification-bell[data-v-41cc1fc3]{position:relative}.notification-bell__btn[data-v-41cc1fc3]{color:#111518;display:flex;align-items:center;position:relative;transition:color .2s;cursor:pointer}.notification-bell__btn svg[data-v-41cc1fc3]{width:15px;height:15px;fill:currentColor}.notification-bell__btn[data-v-41cc1fc3]:hover{color:#ff6310}.notification-bell__badge[data-v-41cc1fc3]{position:absolute;top:-8px;right:-8px;min-width:17px;height:17px;padding:0 4px;background:#ff6310;color:#fff;border-radius:999px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.notification-bell__dropdown[data-v-41cc1fc3]{position:absolute;right:0;top:calc(100% + 14px);width:340px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #E9EBEC;border-radius:12px;box-shadow:0 12px 32px #0000001f;z-index:50;overflow:hidden}.notification-bell__state[data-v-41cc1fc3]{padding:24px 16px;text-align:center;font-size:13px;color:#687279}.notification-bell__list[data-v-41cc1fc3]{max-height:360px;overflow-y:auto}.notification-bell__item[data-v-41cc1fc3]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;transition:background .15s}.notification-bell__item[data-v-41cc1fc3]:hover{background:#f8f9fa}.notification-bell__item--unread[data-v-41cc1fc3]{background:#ff63100d}.notification-bell__item-icon[data-v-41cc1fc3]{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f8f9fa;color:#687279}.notification-bell__item-icon svg[data-v-41cc1fc3]{width:14px;height:14px;fill:currentColor}.notification-bell__item-icon--reply[data-v-41cc1fc3],.notification-bell__item-icon--like[data-v-41cc1fc3]{background:#ff63101a;color:#ff6310}.notification-bell__item-icon--dislike[data-v-41cc1fc3]{background:#e53e3e1a;color:#e53e3e}.notification-bell__item-text[data-v-41cc1fc3]{display:flex;flex-direction:column;gap:3px;min-width:0}.notification-bell__item-label[data-v-41cc1fc3]{font-size:13px;color:#111518;line-height:1.4}.notification-bell__item-date[data-v-41cc1fc3]{font-size:12px;color:#687279}.notification-bell__view-all[data-v-41cc1fc3]{display:block;text-align:center;padding:12px;font-size:13px;font-weight:600;color:#ff6310;border-top:1px solid #E9EBEC}.notification-bell__view-all[data-v-41cc1fc3]:hover{background:#f8f9fa}.header[data-v-1d32d146]{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 8px #0000000f}.header__top[data-v-1d32d146]{background:#f8f9fa;border-bottom:1px solid #E9EBEC;padding:8px 0;font-size:13px}.header__top-inner[data-v-1d32d146]{display:flex;align-items:center;justify-content:space-between}.header__top-nav[data-v-1d32d146]{display:flex;gap:20px}.header__top-nav a[data-v-1d32d146]{color:#687279;transition:color .2s}.header__top-nav a[data-v-1d32d146]:hover{color:#ff6310}.header__top-socials[data-v-1d32d146]{display:flex;gap:12px}.header__top-socials a[data-v-1d32d146]{color:#687279;display:flex;align-items:center;transition:color .2s}.header__top-socials a[data-v-1d32d146]:hover{color:#ff6310}.header__main[data-v-1d32d146]{padding:16px 0}.header__main-inner[data-v-1d32d146]{display:flex;align-items:center;gap:24px}.header__logo[data-v-1d32d146]{flex-shrink:0;display:flex;align-items:center;gap:10px;text-decoration:none}.header__logo-icon[data-v-1d32d146]{width:34px;height:28px;display:block;flex-shrink:0}.header__logo-text[data-v-1d32d146]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:#111518;letter-spacing:-.02em;white-space:nowrap}.header__logo-text strong[data-v-1d32d146]{font-weight:700;color:#ff6310}.header__search[data-v-1d32d146]{flex:1;display:flex;align-items:center;border:1px solid #E9EBEC;border-radius:6px;overflow:hidden}.header__search input[data-v-1d32d146]{flex:1;border:none;outline:none;padding:10px 14px;font-size:14px;font-family:Figtree,sans-serif;color:#111518}.header__search input[data-v-1d32d146]::placeholder{color:#687279}.header__search select[data-v-1d32d146]{border:none;border-left:1px solid #E9EBEC;outline:none;padding:10px 12px;font-size:13px;font-family:Figtree,sans-serif;color:#687279;background:#f8f9fa;cursor:pointer}.header__search button[data-v-1d32d146]{padding:10px 14px;background:#ff6310;color:#fff;display:flex;align-items:center;transition:background .2s}.header__search button svg path[data-v-1d32d146]{fill:#fff}.header__search button[data-v-1d32d146]:hover{background:#e65000}.header__actions[data-v-1d32d146]{display:flex;gap:16px}.header__action[data-v-1d32d146]{color:#111518;display:flex;align-items:center;position:relative;transition:color .2s}.header__action svg[data-v-1d32d146]{fill:currentColor}.header__action[data-v-1d32d146]:hover{color:#ff6310}.header__cart-badge[data-v-1d32d146]{position:absolute;top:-8px;right:-8px;min-width:17px;height:17px;padding:0 4px;background:#ff6310;color:#fff;border-radius:999px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.header__contact[data-v-1d32d146]{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:8px 0;margin-left:auto}.header__contact-icon[data-v-1d32d146]{width:28px;height:28px;flex-shrink:0}.header__contact-icon path[data-v-1d32d146]{fill:#ff6310}.header__contact-label[data-v-1d32d146]{display:block;font-size:11px;color:#687279;text-transform:uppercase;letter-spacing:.06em;line-height:1;margin-bottom:3px}.header__contact-phone[data-v-1d32d146]{display:block;font-weight:700;font-size:14px;color:#111518;line-height:1;transition:color .2s}.header__contact-phone[data-v-1d32d146]:hover{color:#ff6310}.header__nav-bar[data-v-1d32d146]{border-top:1px solid #E9EBEC;padding:0}.header__nav-inner[data-v-1d32d146]{display:flex;align-items:center}.header__nav[data-v-1d32d146]{display:flex;gap:0;font-family:Lato,sans-serif}.header__nav-item[data-v-1d32d146]{position:relative}.header__nav-link[data-v-1d32d146]{display:flex;align-items:center;gap:5px;padding:14px 18px;font-size:14px;font-weight:500;color:#111518;transition:color .2s;position:relative;white-space:nowrap}.header__nav-link[data-v-1d32d146]:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:2px;background:#ff6310;transform:scaleX(0);transition:transform .2s}.header__nav-link[data-v-1d32d146]:hover,.header__nav-link--active[data-v-1d32d146]{color:#ff6310}.header__nav-link[data-v-1d32d146]:hover:after,.header__nav-link--active[data-v-1d32d146]:after{transform:scaleX(1)}.header__nav-chevron[data-v-1d32d146]{width:8px;height:5px;flex-shrink:0}.header__nav-dropdown[data-v-1d32d146]{position:absolute;top:100%;left:0;z-index:200;min-width:200px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 16px 40px #00000024;padding:8px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.header__nav-dropdown--open[data-v-1d32d146]{opacity:1;visibility:visible;transform:translateY(0)}.header__nav-dropdown-item[data-v-1d32d146]{display:block;padding:10px 12px;border-radius:8px;font-size:14px;color:#111518;white-space:nowrap;transition:background .15s,color .15s}.header__nav-dropdown-item[data-v-1d32d146]:hover{background:#f8f9fa;color:#ff6310}.header__cats-wrap[data-v-1d32d146]{position:relative;flex-shrink:0}.header__cats-btn[data-v-1d32d146]{display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:14px;font-weight:600;font-family:Lato,sans-serif;color:#111518;background:none;cursor:pointer;transition:color .2s;white-space:nowrap;position:relative}.header__cats-btn[data-v-1d32d146]:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:2px;background:#ff6310;transform:scaleX(0);transition:transform .2s}.header__cats-btn[data-v-1d32d146]:hover,.header__cats-btn--open[data-v-1d32d146]{color:#ff6310}.header__cats-btn[data-v-1d32d146]:hover:after,.header__cats-btn--open[data-v-1d32d146]:after{transform:scaleX(1)}.header__cats-icon[data-v-1d32d146]{width:15px;height:15px;fill:currentColor;flex-shrink:0}.header__cats-chevron[data-v-1d32d146]{width:9px;height:6px;flex-shrink:0;transition:transform .2s}.header__cats-btn--open .header__cats-chevron[data-v-1d32d146]{transform:rotate(180deg)}.header__mega[data-v-1d32d146]{position:absolute;top:100%;left:0;z-index:200;width:600px;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 16px 40px #00000024;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.header__mega--open[data-v-1d32d146]{opacity:1;visibility:visible;transform:translateY(0)}.header__mega-inner[data-v-1d32d146]{display:grid;grid-template-columns:1fr 180px;gap:0}.header__mega-cats[data-v-1d32d146]{padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:6px;border-right:1px solid #E9EBEC}.header__mega-item[data-v-1d32d146]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:#f8f9fa;color:#111518;transition:background .15s,color .15s}.header__mega-item[data-v-1d32d146]:hover,.header__mega-item--active[data-v-1d32d146]{background:#f4f5f6;color:#ff6310}.header__mega-icon[data-v-1d32d146]{width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header__mega-icon img[data-v-1d32d146]{width:20px;height:20px;object-fit:contain}.header__mega-info[data-v-1d32d146]{display:flex;flex-direction:column;gap:2px;min-width:0}.header__mega-name[data-v-1d32d146]{font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__mega-count[data-v-1d32d146]{font-size:11px;color:#687279}.header__mega-promo[data-v-1d32d146]{position:relative;border-radius:0 0 12px;overflow:hidden;min-height:200px}.header__mega-promo-img[data-v-1d32d146]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 60%;transition:transform .4s ease}.header__mega-promo:hover .header__mega-promo-img[data-v-1d32d146]{transform:scale(1.08)}.header__mega-promo-overlay[data-v-1d32d146]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,transparent 60%)}.header__mega-promo-arrow[data-v-1d32d146]{align-self:flex-end;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,transform .2s}.header__mega-promo-arrow svg[data-v-1d32d146]{width:11px;height:11px;fill:#111518;transition:fill .2s}.header__mega-promo:hover .header__mega-promo-arrow[data-v-1d32d146]{background:#ff6310;transform:rotate(45deg)}.header__mega-promo:hover .header__mega-promo-arrow svg[data-v-1d32d146]{fill:#fff}.header__mega-promo-title[data-v-1d32d146]{font-size:13px;font-weight:600;color:#fff;line-height:1.4;max-width:90%}.footer[data-v-12a1ed57]{background:#111518;color:#fff}.footer__main[data-v-12a1ed57]{padding:64px 0 48px}.footer__grid[data-v-12a1ed57]{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}.footer__col--brand[data-v-12a1ed57]{display:flex;flex-direction:column;gap:20px}.footer__logo[data-v-12a1ed57]{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.footer__logo-icon[data-v-12a1ed57]{width:34px;height:28px;display:block;flex-shrink:0}.footer__logo-text[data-v-12a1ed57]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:#fff;letter-spacing:-.02em;white-space:nowrap}.footer__logo-text strong[data-v-12a1ed57]{font-weight:700;color:#ff6310}.footer__desc[data-v-12a1ed57]{font-size:14px;color:#ffffff8c;line-height:1.7}.footer__contacts[data-v-12a1ed57]{display:flex;flex-direction:column;gap:10px}.footer__contacts li[data-v-12a1ed57]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#fff9;line-height:1.5}.footer__contacts svg[data-v-12a1ed57]{width:14px;height:14px;fill:#ff6310;flex-shrink:0;margin-top:2px}.footer__contacts a[data-v-12a1ed57]{color:#fff9;transition:color .2s}.footer__contacts a[data-v-12a1ed57]:hover{color:#ff6310}.footer__socials[data-v-12a1ed57]{display:flex;gap:8px}.footer__social[data-v-12a1ed57]{width:34px;height:34px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;transition:background .2s}.footer__social svg[data-v-12a1ed57]{fill:#ffffffb3;transition:fill .2s}.footer__social[data-v-12a1ed57]:hover{background:#ff6310}.footer__social:hover svg[data-v-12a1ed57]{fill:#fff}.footer__title[data-v-12a1ed57]{font-size:15px;font-weight:700;color:#fff;margin-bottom:18px;font-family:Montserrat,sans-serif}.footer__links[data-v-12a1ed57]{display:flex;flex-direction:column;gap:10px}.footer__links li[data-v-12a1ed57]{font-size:14px}.footer__links a[data-v-12a1ed57]{color:#ffffff8c;transition:color .2s;display:inline-flex;align-items:center;gap:6px}.footer__links a[data-v-12a1ed57]:before{content:"—";font-size:11px;color:#ff6310;opacity:.7}.footer__links a[data-v-12a1ed57]:hover{color:#ff6310}.footer__bottom[data-v-12a1ed57]{border-top:1px solid rgba(255,255,255,.08);padding:20px 0}.footer__bottom-inner[data-v-12a1ed57]{display:flex;align-items:center;justify-content:space-between}.footer__copy[data-v-12a1ed57]{font-size:13px;color:#fff6}.footer__payments[data-v-12a1ed57]{display:flex;gap:8px;align-items:center}.base-btn[data-v-c0d98249]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:6px;font-size:15px;font-weight:600;font-family:Figtree,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.base-btn--primary[data-v-c0d98249]{background:#ff6310;color:#fff;border:none}.base-btn--primary[data-v-c0d98249]:hover{background:#e65000}.base-btn--outline[data-v-c0d98249]{background:transparent;color:#111518;border:1.5px solid #E9EBEC}.base-btn--outline[data-v-c0d98249]:hover{background:#ff6310;color:#fff;border-color:#ff6310}.base-btn--text[data-v-c0d98249]{background:none;border:none;padding:0;color:#ff6310;font-size:13px}.base-btn--text[data-v-c0d98249]:hover{color:#dc4c00}.base-btn--dark[data-v-c0d98249]{background:#111518;color:#fff;border:none;border-radius:30px;padding:10px 16px;font-size:14px}.base-btn--dark[data-v-c0d98249]:hover{background:#313c45}.base-btn--primary-outline[data-v-c0d98249]{background:transparent;color:#ff6310;border:2px solid #ff6310}.base-btn--primary-outline[data-v-c0d98249]:hover{background:#ff6310;color:#fff}.base-btn--chip[data-v-c0d98249]{background:transparent;border:1.5px solid #E9EBEC;border-radius:20px;color:#687279;font-size:13px;padding:6px 10px;gap:5px}.base-btn--chip[data-v-c0d98249]:hover{border-color:#ff6310;color:#ff6310}.base-btn--chip.base-btn--active[data-v-c0d98249]{color:#ff6310;border-color:#ff6310;background:#ff631014}.base-btn--chip.base-btn--danger[data-v-c0d98249]:hover{border-color:#e53e3e;color:#e53e3e}.base-btn--chip.base-btn--danger.base-btn--active[data-v-c0d98249]{color:#e53e3e;border-color:#e53e3e;background:#e53e3e14}.base-btn[data-v-c0d98249]:disabled{opacity:.5;cursor:default;pointer-events:none}.base-btn__spinner[data-v-c0d98249]{width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;opacity:.8;animation:base-btn-spin-c0d98249 .6s linear infinite}@keyframes base-btn-spin-c0d98249{to{transform:rotate(360deg)}}.cart-popup-overlay[data-v-0dab4325]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.cart-popup[data-v-0dab4325]{background:#fff;border-radius:12px;padding:24px 28px;width:100%;max-width:520px;max-height:90vh;display:flex;flex-direction:column}.cart-popup__head[data-v-0dab4325]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.cart-popup__head-title[data-v-0dab4325]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#111518}.cart-popup__head-icon[data-v-0dab4325]{width:20px;height:20px;color:#ff6310;flex-shrink:0}.cart-popup__count[data-v-0dab4325]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:#ff6310;color:#fff;border-radius:999px;font-size:12px;font-weight:700}.cart-popup__close[data-v-0dab4325]{background:none;border:none;cursor:pointer;color:#687279;padding:4px;display:flex;align-items:center;transition:color .2s;flex-shrink:0}.cart-popup__close[data-v-0dab4325]:hover{color:#111518}.cart-popup__close svg[data-v-0dab4325]{width:14px;height:14px}.cart-popup__divider[data-v-0dab4325]{height:1px;background:#e9ebec;margin:16px 0;flex-shrink:0}.cart-popup__empty[data-v-0dab4325]{text-align:center;padding:32px 0;color:#687279;font-size:15px}.cart-popup__items[data-v-0dab4325]{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:16px;min-height:0;padding-right:4px}.cart-popup__items[data-v-0dab4325]::-webkit-scrollbar{width:4px}.cart-popup__items[data-v-0dab4325]::-webkit-scrollbar-track{background:#f4f5f6;border-radius:2px}.cart-popup__items[data-v-0dab4325]::-webkit-scrollbar-thumb{background:#e9ebec;border-radius:2px}.cart-popup__item[data-v-0dab4325]{display:flex;gap:14px;align-items:flex-start}.cart-popup__img-link[data-v-0dab4325]{display:block;flex-shrink:0}.cart-popup__img[data-v-0dab4325]{width:70px;height:96px;object-fit:cover;border-radius:6px}.cart-popup__info[data-v-0dab4325]{flex:1;min-width:0}.cart-popup__title[data-v-0dab4325]{font-size:14px;font-weight:700;color:#111518;margin-bottom:2px;line-height:1.3}.cart-popup__author[data-v-0dab4325]{font-size:12px;color:#687279;margin-bottom:6px}.cart-popup__price[data-v-0dab4325]{font-size:14px;font-weight:700;color:#ff6310;margin-bottom:10px}.cart-popup__qty[data-v-0dab4325]{display:flex;align-items:center;gap:6px}.cart-popup__qty-btn[data-v-0dab4325]{width:28px;height:28px;border:1.5px solid #E9EBEC;background:none;border-radius:4px;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111518;transition:background .2s,border-color .2s,color .2s}.cart-popup__qty-btn[data-v-0dab4325]:hover{background:#ff6310;border-color:#ff6310;color:#fff}.cart-popup__qty-val[data-v-0dab4325]{width:32px;min-width:22px;text-align:center;font-size:14px;font-weight:600;font-family:Figtree,sans-serif;color:#111518;background:none;border:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:none}.cart-popup__qty-val[data-v-0dab4325]:focus{outline:none}.cart-popup__qty-val[data-v-0dab4325]::-webkit-outer-spin-button,.cart-popup__qty-val[data-v-0dab4325]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart-popup__delete[data-v-0dab4325]{margin-left:4px;background:none;border:1.5px solid #E9EBEC;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#687279;transition:background .2s,border-color .2s,color .2s}.cart-popup__delete svg[data-v-0dab4325]{width:13px;height:13px}.cart-popup__delete[data-v-0dab4325]:hover{background:#ff3b30;border-color:#ff3b30;color:#fff}.cart-popup__totals[data-v-0dab4325]{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.cart-popup__row[data-v-0dab4325]{display:flex;justify-content:space-between;font-size:14px;color:#687279}.cart-popup__row span[data-v-0dab4325]:last-child{font-weight:600;color:#111518}.cart-popup__row--total[data-v-0dab4325]{font-size:15px;font-weight:700;color:#111518}.cart-popup__row--total span[data-v-0dab4325]:last-child{color:#ff6310;font-size:16px}.cart-popup__actions[data-v-0dab4325]{display:flex;gap:12px;flex-shrink:0}.cart-popup__link[data-v-0dab4325]{flex:1;display:flex}.cart-popup__btn[data-v-0dab4325]{flex:1;width:100%;border-radius:999px;padding:13px 20px}.cart-popup-enter-active[data-v-0dab4325],.cart-popup-leave-active[data-v-0dab4325]{transition:opacity .2s ease}.cart-popup-enter-active .cart-popup[data-v-0dab4325],.cart-popup-leave-active .cart-popup[data-v-0dab4325]{transition:transform .2s ease,opacity .2s ease}.cart-popup-enter-from[data-v-0dab4325],.cart-popup-leave-to[data-v-0dab4325]{opacity:0}.cart-popup-enter-from .cart-popup[data-v-0dab4325],.cart-popup-leave-to .cart-popup[data-v-0dab4325]{transform:scale(.95);opacity:0}.base-input[data-v-6ff7d610]{display:flex;flex-direction:column;gap:6px}.base-input__label[data-v-6ff7d610]{font-size:14px;font-weight:600;color:#111518}.base-input__field[data-v-6ff7d610]{padding:11px 14px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;font-family:Figtree,sans-serif;color:#111518;outline:none;transition:border-color .2s}.base-input__field[data-v-6ff7d610]:focus{border-color:#ff6310}.base-input__field--error[data-v-6ff7d610]{border-color:#e53e3e}.base-input__field--error[data-v-6ff7d610]:focus{border-color:#e53e3e}.base-input__field[data-v-6ff7d610]{width:100%}.base-input__field[data-v-6ff7d610]::placeholder{color:#687279}.base-input__field--pill[data-v-6ff7d610]{border-radius:30px;padding:10px 16px}.base-input textarea[data-v-6ff7d610]{resize:vertical}.base-input__error[data-v-6ff7d610]{font-size:12px;color:#e53e3e}.auth-form[data-v-48b275c0]{display:flex;flex-direction:column;gap:18px}.auth-form__submit[data-v-48b275c0]{width:100%}.auth-form__forgot[data-v-48b275c0]{align-self:flex-end;margin-top:-10px}.auth-form__footer[data-v-48b275c0]{font-size:14px;color:#687279;text-align:center}.auth-form[data-v-6461fd3d]{display:flex;flex-direction:column;gap:18px}.auth-form__submit[data-v-6461fd3d]{width:100%}.auth-form__footer[data-v-6461fd3d]{font-size:14px;color:#687279;text-align:center}.auth-form[data-v-b7dded0a]{display:flex;flex-direction:column;gap:18px}.auth-form__hint[data-v-b7dded0a]{font-size:14px;color:#687279;margin-top:-8px}.auth-form__submit[data-v-b7dded0a]{width:100%}.auth-form__footer[data-v-b7dded0a]{font-size:14px;color:#687279;text-align:center}.auth-form[data-v-de268c45]{display:flex;flex-direction:column;gap:18px}.auth-form__submit[data-v-de268c45]{width:100%}.base-tabs__nav[data-v-2f43d8ea]{display:flex;justify-content:center;border-bottom:1px solid #E9EBEC;margin-bottom:32px}.base-tabs__btn[data-v-2f43d8ea]{padding:12px 24px;font-size:15px;font-weight:600;font-family:Figtree,sans-serif;color:#687279;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .2s,border-color .2s}.base-tabs__btn[data-v-2f43d8ea]:hover{color:#111518}.base-tabs__btn--active[data-v-2f43d8ea]{color:#111518;border-bottom-color:#ff6310}.auth-modal-overlay[data-v-97ad0098]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0009;display:flex;align-items:center;justify-content:center;padding:24px}.auth-modal[data-v-97ad0098]{position:relative;background:#fff;border-radius:12px;width:100%;max-width:420px;max-height:calc(100vh - 48px);overflow-y:auto;padding:32px}.auth-modal__close[data-v-97ad0098]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#f8f9fa;border:1.5px solid #E9EBEC;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.auth-modal__close svg[data-v-97ad0098]{width:16px;height:16px}.auth-modal__close svg path[data-v-97ad0098]{fill:none;stroke:#111518;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.auth-modal__close[data-v-97ad0098]:hover{background:#e9ebec}.auth-modal__title[data-v-97ad0098]{font-size:20px;font-weight:700;color:#111518;margin-bottom:24px}.layout[data-v-19bd8974]{display:flex;flex-direction:column;min-height:100vh}.layout__main[data-v-19bd8974]{flex:1}.newsletter-form[data-v-5d3dba90]{display:flex;flex-direction:column;gap:8px}.base-skeleton[data-v-ce69c064]{display:block;background:linear-gradient(90deg,#e9ebec 25%,#f8f9fa 37%,#e9ebec 63%);background-size:400% 100%;animation:base-skeleton-shimmer-ce69c064 1.4s ease infinite}@keyframes base-skeleton-shimmer-ce69c064{0%{background-position:100% 50%}to{background-position:0 50%}}.hero[data-v-4723a9a0]{background:#f8f9fa;padding:50px 0}.hero__top[data-v-4723a9a0]{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:end;margin-bottom:24px}.hero__title[data-v-4723a9a0]{font-size:clamp(28px,3vw,46px);font-weight:700;color:#111518;line-height:1.15}.hero__desc[data-v-4723a9a0]{font-size:15px;color:#687279;line-height:1.7}.hero__bottom[data-v-4723a9a0]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;align-items:stretch;min-height:500px}.hero__col[data-v-4723a9a0]{display:flex;flex-direction:column;gap:16px}.hero__buttons[data-v-4723a9a0]{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}.hero__btn[data-v-4723a9a0]{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:6px;font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.hero__btn svg[data-v-4723a9a0]{width:12px;height:12px;fill:currentColor;flex-shrink:0}.hero__btn--primary[data-v-4723a9a0]{background:#ff6310;color:#fff}.hero__btn--primary[data-v-4723a9a0]:hover{background:#e65000}.hero__btn--outline[data-v-4723a9a0]{background:transparent;color:#111518;border:1.5px solid #111518}.hero__btn--outline[data-v-4723a9a0]:hover{background:#111518;color:#fff}.hero__card[data-v-4723a9a0]{position:relative;border-radius:10px;overflow:hidden;min-height:200px}.hero__card--stretch[data-v-4723a9a0]{flex:1}.hero__card-img[data-v-4723a9a0]{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .4s ease}.hero__card:hover .hero__card-img[data-v-4723a9a0]{transform:scale(1.05)}.hero__card-overlay[data-v-4723a9a0]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,transparent 55%)}.hero__card-arrow[data-v-4723a9a0]{align-self:flex-end;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .2s;flex-shrink:0}.hero__card-arrow svg[data-v-4723a9a0]{width:12px;height:12px;fill:#111518}.hero__card-arrow[data-v-4723a9a0]:hover{background:#ff6310}.hero__card-arrow:hover svg[data-v-4723a9a0]{fill:#fff}.hero__card:hover .hero__card-arrow[data-v-4723a9a0]{transform:rotate(45deg)}.hero__card-info[data-v-4723a9a0]{color:#fff}.hero__card-info h5[data-v-4723a9a0]{font-size:13px;font-weight:600;color:#fff;line-height:1.4;margin-bottom:10px;max-width:90%}.hero__card-badge[data-v-4723a9a0]{display:inline-flex;align-items:center;gap:8px;background:#f8f9fa;color:#111518;font-size:13px;font-weight:600;padding:6px 12px;border-radius:6px}.hero__card-badge svg[data-v-4723a9a0]{width:14px;height:14px;fill:#111518;flex-shrink:0}.hero__newsletter[data-v-4723a9a0]{background:#ff6310;color:#fff;border-radius:10px;padding:24px 18px;display:flex;flex-direction:column;justify-content:center;gap:16px;flex-shrink:0}.hero__newsletter p[data-v-4723a9a0]{font-size:15px;line-height:1.5}.hero__newsletter p strong[data-v-4723a9a0]{font-weight:700}.cats__item[data-v-fc7b9c51]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 20px;border-right:1px solid #E9EBEC;transition:color .2s;color:#111518}.cats__item[data-v-fc7b9c51]:last-child{border-right:none}.cats__item[data-v-fc7b9c51]:hover{color:#ff6310}.cats__item:hover .cats__icon[data-v-fc7b9c51]{background:#ff631014}.cats__icon[data-v-fc7b9c51]{width:56px;height:56px;border-radius:50%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:background .2s}.cats__icon img[data-v-fc7b9c51]{width:28px;height:28px;object-fit:contain}.cats__name[data-v-fc7b9c51]{font-size:13px;font-weight:600;color:inherit;margin-bottom:4px;white-space:nowrap}.cats__count[data-v-fc7b9c51]{font-size:12px;color:#687279}.cats[data-v-225ba81f]{padding:40px 0;border-bottom:1px solid #E9EBEC}.cats__wrapper[data-v-225ba81f]{overflow:hidden;width:100%}.cats__track[data-v-225ba81f]{display:flex;width:var(--v043b5963)}.cats__skeleton-track[data-v-225ba81f]{display:flex}.cats__skeleton-item[data-v-225ba81f]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:16px 20px}.page-banner[data-v-8dd17685]{background:#111518;padding:24px 0}.page-banner__title[data-v-8dd17685]{font-size:clamp(18px,2vw,26px);color:#fff;font-weight:700;margin-bottom:6px;line-height:1.2}.page-banner__breadcrumb[data-v-8dd17685]{display:flex;align-items:center;gap:8px;font-size:14px}.page-banner__breadcrumb a[data-v-8dd17685]{color:#fff9;transition:color .2s}.page-banner__breadcrumb a[data-v-8dd17685]:hover{color:#ff6310}.page-banner__breadcrumb span[data-v-8dd17685]:last-child{color:#ff6310}.page-banner__sep[data-v-8dd17685]{color:#ffffff4d;font-size:16px}.thumb-slider[data-v-1238e6c3]{display:flex;align-items:center;gap:8px}.thumb-slider__viewport[data-v-1238e6c3]{overflow:hidden;flex-shrink:0}.thumb-slider__track[data-v-1238e6c3]{display:flex;transition:transform .3s ease}.thumb-slider__item[data-v-1238e6c3]{width:var(--v4d826230);height:var(--v4d826230);flex-shrink:0;border-radius:6px;overflow:hidden;border:2px solid #E9EBEC;cursor:pointer;padding:0;transition:border-color .2s}.thumb-slider__item img[data-v-1238e6c3]{width:100%;height:100%;object-fit:cover;display:block}.thumb-slider__item--active[data-v-1238e6c3],.thumb-slider__item[data-v-1238e6c3]:hover{border-color:#ff6310}.thumb-slider__btn[data-v-1238e6c3]{width:28px;align-self:stretch;flex-shrink:0;border-radius:6px;background:#f8f9fa;border:1.5px solid #E9EBEC;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.thumb-slider__btn svg[data-v-1238e6c3]{width:16px;height:16px}.thumb-slider__btn svg path[data-v-1238e6c3]{fill:none;stroke:#111518;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.thumb-slider__btn[data-v-1238e6c3]:not(:disabled):hover{background:#ff6310;border-color:#ff6310}.thumb-slider__btn:not(:disabled):hover svg path[data-v-1238e6c3]{stroke:#fff}.thumb-slider__btn[data-v-1238e6c3]:disabled{opacity:.3;cursor:default}.thumb-slider--dark .thumb-slider__item[data-v-1238e6c3]{border-color:#ffffff40}.thumb-slider--dark .thumb-slider__item--active[data-v-1238e6c3],.thumb-slider--dark .thumb-slider__item[data-v-1238e6c3]:hover{border-color:#fff}.thumb-slider--dark .thumb-slider__btn[data-v-1238e6c3]{background:#ffffff1f;border-color:#fff3}.thumb-slider--dark .thumb-slider__btn svg path[data-v-1238e6c3]{stroke:#fff}.thumb-slider--dark .thumb-slider__btn[data-v-1238e6c3]:not(:disabled):hover{background:#ffffff4d;border-color:#fff6}.lightbox[data-v-50e6f2b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:60px 40px 40px}.lightbox__half[data-v-50e6f2b7]{position:absolute;top:0;bottom:0;width:50%;z-index:1;cursor:pointer;display:flex;align-items:center}.lightbox__half svg[data-v-50e6f2b7]{width:48px;height:48px;opacity:0;transition:opacity .2s;filter:drop-shadow(0 2px 8px rgba(0,0,0,.8))}.lightbox__half svg path[data-v-50e6f2b7]{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lightbox__half:hover svg[data-v-50e6f2b7]{opacity:1}.lightbox__half--prev[data-v-50e6f2b7]{left:0;justify-content:flex-start;padding-left:24px}.lightbox__half--next[data-v-50e6f2b7]{right:0;justify-content:flex-end;padding-right:24px}.lightbox__close[data-v-50e6f2b7]{position:absolute;top:16px;right:16px;z-index:3;width:44px;height:44px;border-radius:50%;background:#ffffff26;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.lightbox__close svg[data-v-50e6f2b7]{width:20px;height:20px}.lightbox__close svg path[data-v-50e6f2b7]{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lightbox__close[data-v-50e6f2b7]:hover{background:#ffffff4d}.lightbox__img[data-v-50e6f2b7]{position:relative;z-index:2;pointer-events:none;max-width:100%;max-height:calc(100vh - 180px);object-fit:contain;border-radius:8px;display:block;-webkit-user-select:none;user-select:none}.lightbox__thumbs[data-v-50e6f2b7]{position:relative;z-index:3}.lightbox-fade-enter-active[data-v-50e6f2b7],.lightbox-fade-leave-active[data-v-50e6f2b7]{transition:opacity .2s ease,transform .2s ease}.lightbox-fade-enter-from[data-v-50e6f2b7]{opacity:0;transform:scale(.97)}.lightbox-fade-leave-to[data-v-50e6f2b7]{opacity:0;transform:scale(1.03)}.star-rating[data-v-abfa3c47]{display:flex;align-items:center;gap:2px}.star-rating__star[data-v-abfa3c47]{font-size:18px;color:#e9ebec}.star-rating__star--filled[data-v-abfa3c47]{color:#f5a623}.star-rating__count[data-v-abfa3c47]{font-size:13px;color:#687279;margin-left:6px;background:none;border:none;padding:0;font-family:Figtree,sans-serif;cursor:pointer;transition:color .2s}.star-rating__count[data-v-abfa3c47]:hover{color:#ff6310}.action-menu[data-v-b8ada155]{position:relative}.action-menu__toggle[data-v-b8ada155]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1.5px solid #E9EBEC;border-radius:50%;font-size:16px;line-height:1;color:#687279;cursor:pointer;transition:color .2s,border-color .2s}.action-menu__toggle[data-v-b8ada155]:hover{color:#111518;border-color:#111518}.action-menu__list[data-v-b8ada155]{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border:1px solid #E9EBEC;border-radius:8px;box-shadow:0 8px 24px #0000001a;min-width:130px;z-index:10;overflow:hidden}.action-menu__item[data-v-b8ada155]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-family:Figtree,sans-serif;color:#111518;text-align:left;cursor:pointer;transition:background .15s}.action-menu__item svg[data-v-b8ada155]{width:14px;height:14px;fill:currentColor}.action-menu__item[data-v-b8ada155]:hover{background:#f8f9fa}.action-menu__item--danger[data-v-b8ada155]{color:#e53e3e}.plain-select[data-v-bd764cdd]{position:relative}.plain-select__field[data-v-bd764cdd]{padding:11px 14px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;font-family:Figtree,sans-serif;color:#111518;outline:none;transition:border-color .2s}.plain-select__field[data-v-bd764cdd]:focus{border-color:#ff6310}.plain-select__field--error[data-v-bd764cdd]{border-color:#e53e3e}.plain-select__field--error[data-v-bd764cdd]:focus{border-color:#e53e3e}.plain-select__field[data-v-bd764cdd]{width:100%;padding-right:36px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.plain-select__arrow[data-v-bd764cdd]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px;height:6px;pointer-events:none}.plain-select__arrow path[data-v-bd764cdd]{fill:none;stroke:#687279;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.review-form[data-v-b33913ad]{padding:24px;background:#f8f9fa;border-radius:12px}.review-form__title[data-v-b33913ad]{font-size:17px;font-weight:700;color:#111518;margin-bottom:18px}.review-form__reply-target[data-v-b33913ad]{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:6px 8px 6px 12px;margin-bottom:14px;background:#ff631014;border-radius:999px;font-size:13px;color:#111518}.review-form__reply-target strong[data-v-b33913ad]{color:#ff6310}.review-form__reply-target-clear[data-v-b33913ad]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;line-height:1;color:#687279;cursor:pointer}.review-form__reply-target-clear[data-v-b33913ad]:hover{background:#11151814;color:#111518}.review-form__rating[data-v-b33913ad]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.review-form__rating label[data-v-b33913ad]{font-size:14px;font-weight:600;color:#111518}.review-form__stars[data-v-b33913ad]{display:flex;gap:4px}.review-form__star-btn[data-v-b33913ad]{font-size:24px;color:#e9ebec;cursor:pointer;transition:color .15s;font-family:inherit}.review-form__star-btn--filled[data-v-b33913ad],.review-form__star-btn[data-v-b33913ad]:hover{color:#f5a623}.review-form__field[data-v-b33913ad]{max-width:560px;border:1.5px solid #E9EBEC;border-radius:6px;background:#fff;transition:border-color .2s}.review-form__field[data-v-b33913ad]:focus-within{border-color:#ff6310}.review-form__editor-wrap[data-v-b33913ad]{position:relative}.review-form__editor[data-v-b33913ad]{min-height:90px;max-height:260px;overflow-y:auto;padding:11px 44px 11px 14px;font-size:14px;line-height:1.6;color:#111518;outline:none}.review-form__editor[data-v-b33913ad]:empty:before{content:attr(data-placeholder);color:#687279}.review-form__editor[data-v-b33913ad] b,.review-form__editor[data-v-b33913ad] strong{font-weight:700}.review-form__editor[data-v-b33913ad] i,.review-form__editor[data-v-b33913ad] em{font-style:italic}.review-form__editor[data-v-b33913ad] u{text-decoration:underline}.review-form__editor[data-v-b33913ad] s{text-decoration:line-through}.review-form__emoji-btn[data-v-b33913ad]{position:absolute;top:8px;right:10px;font-size:16px;opacity:.6;cursor:pointer;transition:opacity .2s}.review-form__emoji-btn[data-v-b33913ad]:hover{opacity:1}.review-form__emoji-picker[data-v-b33913ad]{position:absolute;top:38px;right:6px;z-index:20;display:grid;grid-template-columns:repeat(6,1fr);gap:2px;padding:8px;background:#fff;border:1px solid #E9EBEC;border-radius:8px;box-shadow:0 8px 24px #0000001f;max-width:calc(100% - 12px)}.review-form__emoji-item[data-v-b33913ad]{font-size:18px;line-height:1;padding:5px;border-radius:4px;cursor:pointer;transition:background .15s}.review-form__emoji-item[data-v-b33913ad]:hover{background:#f8f9fa}.review-form__toolbar[data-v-b33913ad]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-top:1.5px solid #E9EBEC;border-radius:0 0 5px 5px;background:#f8f9fa}.review-form__tools[data-v-b33913ad]{display:flex;gap:4px}.review-form__tool[data-v-b33913ad]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:14px;color:#111518;cursor:pointer;transition:background .15s}.review-form__tool[data-v-b33913ad]:hover{background:#e9ebec}.review-form__counter[data-v-b33913ad]{font-size:12px;color:#687279}.review-form__counter--warn[data-v-b33913ad]{color:#f5a623}.review-form__counter--over[data-v-b33913ad]{color:#e53e3e;font-weight:600}.review-form__error[data-v-b33913ad]{margin-top:10px;font-size:13px;color:#e53e3e}.review-form__actions[data-v-b33913ad]{display:flex;gap:12px;align-items:center;margin-top:16px}.review-item[data-v-7c2f28eb]{padding:20px 24px;border:1px solid #E9EBEC;border-radius:12px;transition:box-shadow .2s,border-color .2s}.review-item[data-v-7c2f28eb]:hover{border-color:#f4f5f6;box-shadow:0 6px 20px #0000000d}.review-item--reply[data-v-7c2f28eb]{padding:16px 18px;border-color:#e9ebec}.review-item--reply[data-v-7c2f28eb]:hover{border-color:#e9ebec;box-shadow:none}.review-item--flash[data-v-7c2f28eb]{animation:review-item-flash-7c2f28eb 1.2s ease}.review-item__replied-to[data-v-7c2f28eb]{margin-bottom:8px}.review-item__toggle-replies[data-v-7c2f28eb]{display:block;width:100%;margin-top:14px;padding-top:14px;border-top:1px solid #E9EBEC;text-align:center}.review-item__replies[data-v-7c2f28eb]{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-left:20px;border-left:2px solid #E9EBEC}.review-item__head[data-v-7c2f28eb]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.review-item__avatar[data-v-7c2f28eb]{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#ff6310;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;flex-shrink:0}.review-item__avatar img[data-v-7c2f28eb]{width:100%;height:100%;object-fit:cover}.review-item__meta[data-v-7c2f28eb]{flex:1;display:flex;flex-direction:column;gap:4px}.review-item__author[data-v-7c2f28eb]{font-size:14px;font-weight:600;color:#111518;margin-bottom:2px}.review-item__moderator-badge[data-v-7c2f28eb]{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:#16a34a1f;color:#16a34a;font-size:11px;font-weight:600;vertical-align:middle}.review-item__date[data-v-7c2f28eb]{font-size:13px;color:#687279;flex-shrink:0}.review-item__body[data-v-7c2f28eb]{font-size:14px;color:#111518;line-height:1.7;margin-bottom:12px;word-break:break-word}.review-item__footer[data-v-7c2f28eb]{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-item__reply[data-v-7c2f28eb]{gap:6px}.review-item__reply svg[data-v-7c2f28eb]{width:15px;height:15px;fill:currentColor}.review-item__right[data-v-7c2f28eb]{display:flex;align-items:center;gap:8px;margin-left:auto}.review-item__reaction svg[data-v-7c2f28eb]{width:14px;height:14px;fill:currentColor}.review-item__report[data-v-7c2f28eb]{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding:16px;background:#f8f9fa;border-radius:8px}.review-item__report-head[data-v-7c2f28eb]{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#111518}.review-item__report-close[data-v-7c2f28eb]{font-size:18px;line-height:1;color:#687279;cursor:pointer}.review-item__report-close[data-v-7c2f28eb]:hover{color:#111518}.review-item__reported-badge[data-v-7c2f28eb]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#e53e3e}.review-item__reported-badge svg[data-v-7c2f28eb]{width:14px;height:14px;fill:currentColor}@keyframes review-item-flash-7c2f28eb{0%,to{background:transparent}30%{background:#ff63101f}}.reviews-list[data-v-6967d587]{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.reviews__skeleton[data-v-5f2df50f]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.reviews__columns[data-v-5f2df50f]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media(max-width:900px){.reviews__columns[data-v-5f2df50f]{grid-template-columns:1fr}}.reviews__list-title[data-v-5f2df50f]{font-size:18px;font-weight:700;color:#111518;margin-bottom:20px}.reviews__summary[data-v-5f2df50f]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:28px 4px;margin-bottom:28px;border-top:1px solid #E9EBEC;border-bottom:1px solid #E9EBEC}@media(max-width:560px){.reviews__summary[data-v-5f2df50f]{grid-template-columns:1fr;gap:24px}}.reviews__summary-left[data-v-5f2df50f]{display:flex;flex-direction:column;gap:16px}.reviews__summary-head[data-v-5f2df50f]{display:flex;align-items:center;gap:14px}.reviews__summary-score[data-v-5f2df50f]{font-size:44px;font-weight:700;color:#111518;line-height:1}.reviews__summary-headmeta[data-v-5f2df50f]{display:flex;flex-direction:column;gap:4px}.reviews__summary-count[data-v-5f2df50f]{font-size:13px;color:#687279}.reviews__summary-recommend[data-v-5f2df50f]{font-size:15px;color:#111518;line-height:1.5}.reviews__breakdown[data-v-5f2df50f]{display:flex;flex-direction:column;gap:8px}.reviews__breakdown-row[data-v-5f2df50f]{display:grid;grid-template-columns:64px 1fr 36px;align-items:center;gap:10px}.reviews__breakdown-label[data-v-5f2df50f]{font-size:12px;color:#687279}.reviews__breakdown-bar[data-v-5f2df50f]{height:6px;border-radius:3px;background:#e9ebec;overflow:hidden}.reviews__breakdown-fill[data-v-5f2df50f]{height:100%;background:#ff6310;border-radius:3px;transition:width .3s}.reviews__breakdown-percent[data-v-5f2df50f]{font-size:12px;color:#687279;text-align:right}.reviews__empty[data-v-5f2df50f]{margin-bottom:24px;color:#687279;font-size:14px}.reviews__load-more[data-v-5f2df50f]{text-align:center;margin-bottom:24px}.reviews__form-col-title[data-v-5f2df50f]{font-size:18px;font-weight:700;color:#111518;margin-bottom:20px}.reviews__login[data-v-5f2df50f]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:24px;background:#f8f9fa;border-radius:12px}.reviews__login p[data-v-5f2df50f]{color:#687279;font-size:14px}.product--quick[data-v-4c5fad77]{padding:32px 0 24px}.product__view-link[data-v-4c5fad77]{display:block;margin-top:16px}.product__view-link .base-btn[data-v-4c5fad77]{width:100%}.product__inner[data-v-4c5fad77]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;margin-bottom:60px}.product__gallery[data-v-4c5fad77]{display:flex;flex-direction:column;gap:12px}.product__thumbs-skeleton[data-v-4c5fad77]{display:flex;gap:12px}.product__not-found[data-v-4c5fad77]{font-size:16px;color:#687279}.product__main-img[data-v-4c5fad77]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:480px;border-radius:12px;overflow:hidden;background:#f8f9fa;cursor:zoom-in;border:none;padding:0}.product__main-img:hover .product__zoom-hint[data-v-4c5fad77]{opacity:1}.product__img[data-v-4c5fad77]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.product__zoom-hint[data-v-4c5fad77]{position:absolute;bottom:12px;right:12px;width:36px;height:36px;border-radius:50%;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.product__zoom-hint svg[data-v-4c5fad77]{width:16px;height:16px}.product__zoom-hint svg path[data-v-4c5fad77]{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product__title[data-v-4c5fad77]{font-size:clamp(22px,2.5vw,34px);font-weight:700;color:#111518;margin-bottom:12px;line-height:1.2}.product .star-rating[data-v-4c5fad77]{margin-bottom:16px}.product__price[data-v-4c5fad77]{font-size:32px;font-weight:700;color:#ff6310;margin-bottom:20px}.product__price-before[data-v-4c5fad77]{font-size:18px;font-weight:600;color:#687279;text-decoration:line-through;margin-left:8px}.product__desc[data-v-4c5fad77]{font-size:15px;color:#687279;line-height:1.7;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #E9EBEC}.product__actions[data-v-4c5fad77]{display:flex;gap:12px;align-items:center;margin-bottom:24px}.product__qty[data-v-4c5fad77]{display:flex;align-items:center;border:1.5px solid #E9EBEC;border-radius:6px;overflow:hidden}.product__qty button[data-v-4c5fad77]{width:38px;height:46px;font-size:18px;color:#111518;font-family:Figtree,sans-serif;cursor:pointer;transition:background .15s}.product__qty button[data-v-4c5fad77]:hover:not(:disabled){background:#f8f9fa}.product__qty button[data-v-4c5fad77]:disabled{color:#687279;cursor:not-allowed}.product__qty-input[data-v-4c5fad77]{width:46px;height:46px;text-align:center;font-size:15px;font-weight:600;color:#111518;font-family:Figtree,sans-serif;border:none;border-left:1.5px solid #E9EBEC;border-right:1.5px solid #E9EBEC;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:none}.product__qty-input[data-v-4c5fad77]:focus{outline:none}.product__qty-input[data-v-4c5fad77]::-webkit-outer-spin-button,.product__qty-input[data-v-4c5fad77]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.product__add-to-cart[data-v-4c5fad77]{flex:1}.product__meta[data-v-4c5fad77]{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:20px}.product__meta span[data-v-4c5fad77]{color:#687279}.product__meta a[data-v-4c5fad77]{color:#111518;font-weight:600;transition:color .2s}.product__meta a[data-v-4c5fad77]:hover{color:#ff6310}.product__safe[data-v-4c5fad77]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#687279;padding:10px 16px;border:1px solid #E9EBEC;border-radius:6px}.product__safe svg[data-v-4c5fad77]{width:16px;height:16px}.product__safe svg path[data-v-4c5fad77]{fill:none;stroke:#18b96e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product__tabs[data-v-4c5fad77]{border-top:2px solid #E9EBEC;padding-top:40px;margin-bottom:60px}.product__description-text[data-v-4c5fad77]{font-size:15px;color:#687279;line-height:1.75}.product__related-grid[data-v-4c5fad77]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px}.quick-view__trigger[data-v-94522c1b]{padding:0 9px;border-radius:0;background:transparent;border:1.5px solid #E9EBEC;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.quick-view__trigger svg[data-v-94522c1b]{width:14px;height:14px;fill:#111518;transition:fill .2s}.quick-view__trigger[data-v-94522c1b]:hover{background:#ff6310;border-color:#ff6310}.quick-view__trigger:hover svg[data-v-94522c1b]{fill:#fff}.qv-modal[data-v-94522c1b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0009;display:flex;align-items:center;justify-content:center;padding:24px}.qv-modal__inner[data-v-94522c1b]{position:relative;background:#fff;border-radius:12px;width:100%;max-width:1000px;max-height:calc(100vh - 48px);overflow-y:auto}.qv-modal__close[data-v-94522c1b]{position:sticky;top:16px;float:right;margin:16px 16px 0 0;width:36px;height:36px;border-radius:50%;background:#f8f9fa;border:1.5px solid #E9EBEC;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;z-index:1}.qv-modal__close svg[data-v-94522c1b]{width:16px;height:16px}.qv-modal__close svg path[data-v-94522c1b]{fill:none;stroke:#111518;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qv-modal__close[data-v-94522c1b]:hover{background:#e9ebec}.book-card__figure[data-v-f81174f8]{border-radius:8px;overflow:hidden;margin-bottom:16px;aspect-ratio:2/3}.book-card__img[data-v-f81174f8]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.book-card:hover .book-card__img[data-v-f81174f8]{transform:scale(1.04)}.book-card__img-link[data-v-f81174f8]{display:block;width:100%;height:100%}.book-card__title-row[data-v-f81174f8]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.book-card__rating-badge[data-v-f81174f8]{font-size:16px;font-weight:700;color:#f5a623;white-space:nowrap;flex-shrink:0}.book-card__title[data-v-f81174f8]{font-size:15px;font-weight:600}.book-card__title a[data-v-f81174f8]{color:#111518;transition:color .2s}.book-card__title a[data-v-f81174f8]:hover{color:#ff6310}.book-card__meta[data-v-f81174f8]{font-size:13px;color:#687279;margin-bottom:12px;display:flex;align-items:center;gap:6px}.book-card__author[data-v-f81174f8],.book-card__category[data-v-f81174f8]{color:inherit;font-size:inherit;font-family:Figtree,sans-serif;background:none;padding:0;cursor:pointer;transition:color .2s}.book-card__author[data-v-f81174f8]:hover,.book-card__category[data-v-f81174f8]:hover{color:#ff6310}.book-card__footer[data-v-f81174f8]{display:flex;align-items:center;justify-content:space-between;gap:8px}.book-card__price[data-v-f81174f8]{font-size:16px;font-weight:700;color:#ff6310;flex-shrink:0}.book-card__action[data-v-f81174f8]{padding:0 9px;background:transparent;border:1.5px solid #E9EBEC;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.book-card__action svg[data-v-f81174f8]{width:13px;height:13px;fill:#111518;transition:fill .2s}.book-card__action[data-v-f81174f8]:hover{background:#ff6310;border-color:#ff6310}.book-card__action:hover svg[data-v-f81174f8]{fill:#fff}.book-card__cart[data-v-f81174f8]{font-size:13px;padding:6px 14px}.bestsellers__desc[data-v-1e3d71fc]{font-size:14px;color:#687279;margin-top:8px;max-width:600px}.bestsellers__view-all[data-v-1e3d71fc]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#111518;white-space:nowrap;flex-shrink:0;transition:color .2s}.bestsellers__view-all svg[data-v-1e3d71fc]{width:12px;height:12px;fill:currentColor}.bestsellers__view-all[data-v-1e3d71fc]:hover{color:#ff6310}.bestsellers__grid[data-v-1e3d71fc]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.best-author[data-v-a643d246]{background:#111518;overflow:hidden}.best-author__inner[data-v-a643d246]{display:grid;grid-template-columns:1fr auto 1fr;gap:60px;align-items:center}.best-author__left[data-v-a643d246]{display:flex;flex-direction:column;gap:20px}.best-author__title[data-v-a643d246]{font-size:clamp(28px,2.5vw,40px);color:#fff;line-height:1.2}.best-author__awards[data-v-a643d246]{display:flex;gap:16px;align-items:center}.best-author__award[data-v-a643d246]{width:72px;height:72px;border-radius:50%;border:2px solid #ff6310;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6px;gap:2px}.best-author__award strong[data-v-a643d246]{font-size:13px;font-weight:800;color:#ff6310;text-transform:uppercase;letter-spacing:.02em;line-height:1}.best-author__award span[data-v-a643d246]{font-size:9px;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}.best-author__desc[data-v-a643d246]{font-size:15px;color:#ffffffa6;line-height:1.6}.best-author__btn[data-v-a643d246]{display:inline-flex;align-items:center;gap:10px;padding:13px 24px;border-radius:6px;background:#ff6310;color:#fff;font-size:15px;font-weight:600;align-self:flex-start;transition:background .2s}.best-author__btn svg[data-v-a643d246]{width:13px;height:13px;fill:currentColor}.best-author__btn[data-v-a643d246]:hover{background:#e65000}.best-author__center[data-v-a643d246]{flex-shrink:0}.best-author__photo[data-v-a643d246]{width:280px;height:auto;display:block;object-fit:cover}.best-author__right[data-v-a643d246]{display:flex;flex-direction:column;gap:24px}.best-author__quote[data-v-a643d246]{font-size:clamp(16px,1.4vw,22px);color:#fff;font-style:italic;line-height:1.5;border-left:3px solid #ff6310;padding-left:20px}.best-author__name[data-v-a643d246]{font-size:15px;font-weight:700;color:#ff6310;font-style:normal}.best-author__socials[data-v-a643d246]{display:flex;gap:10px}.best-author__social[data-v-a643d246]{width:38px;height:38px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;transition:background .2s}.best-author__social svg[data-v-a643d246]{fill:#fff}.best-author__social[data-v-a643d246]:hover{background:#ff6310}.rated-card[data-v-9c23d900]{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:10px;padding:16px}.rated-card__img-wrap[data-v-9c23d900]{flex-shrink:0;width:70px;border-radius:6px;overflow:hidden}.rated-card__img[data-v-9c23d900]{width:70px;aspect-ratio:2/3;object-fit:cover;display:block;border-radius:6px;transition:transform .3s ease}.rated-card:hover .rated-card__img[data-v-9c23d900]{transform:scale(1.04)}.rated-card__info[data-v-9c23d900]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.rated-card__title[data-v-9c23d900]{font-size:14px;font-weight:600;line-height:1.4}.rated-card__title a[data-v-9c23d900]{color:#111518;transition:color .2s}.rated-card__title a[data-v-9c23d900]:hover{color:#ff6310}.rated-card__stars[data-v-9c23d900]{display:flex;gap:2px}.rated-card__star[data-v-9c23d900]{font-size:14px;color:#f4f5f6}.rated-card__star--filled[data-v-9c23d900]{color:#f4a41e}.rated-card__category[data-v-9c23d900]{font-size:12px;color:#687279;font-family:Figtree,sans-serif;background:none;border:none;padding:0;text-align:left;cursor:pointer;transition:color .2s}.rated-card__category[data-v-9c23d900]:hover{color:#ff6310}.rated-card__price[data-v-9c23d900]{font-size:16px;font-weight:700;color:#ff6310;margin-top:4px}.rated[data-v-ba8ffbe6]{background:#f8f9fa}.rated__view-all[data-v-ba8ffbe6]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#111518;white-space:nowrap;flex-shrink:0;transition:color .2s}.rated__view-all svg[data-v-ba8ffbe6]{width:12px;height:12px;fill:currentColor}.rated__view-all[data-v-ba8ffbe6]:hover{color:#ff6310}.rated__grid[data-v-ba8ffbe6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.blog-card[data-v-79d4dba8]{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #E9EBEC;transition:box-shadow .2s}.blog-card[data-v-79d4dba8]:hover{box-shadow:0 8px 32px #0000001a}.blog-card--horizontal[data-v-79d4dba8]{flex-direction:row;gap:14px;align-items:flex-start;border:none;border-radius:0;background:transparent;overflow:visible}.blog-card--horizontal[data-v-79d4dba8]:hover{box-shadow:none}.blog-card__img-wrap[data-v-79d4dba8]{display:block;overflow:hidden}.blog-card:not(.blog-card--horizontal) .blog-card__img-wrap[data-v-79d4dba8]{aspect-ratio:16/10}.blog-card--horizontal .blog-card__img-wrap[data-v-79d4dba8]{flex-shrink:0;width:50%;border-radius:8px}.blog-card__img[data-v-79d4dba8]{width:100%;object-fit:cover;display:block;transition:transform .3s ease}.blog-card:not(.blog-card--horizontal) .blog-card__img[data-v-79d4dba8]{height:100%}.blog-card--horizontal .blog-card__img[data-v-79d4dba8]{aspect-ratio:4/3}.blog-card:hover .blog-card__img[data-v-79d4dba8]{transform:scale(1.04)}.blog-card__body[data-v-79d4dba8]{flex:1}.blog-card:not(.blog-card--horizontal) .blog-card__body[data-v-79d4dba8]{padding:24px;display:flex;flex-direction:column;gap:12px}.blog-card--horizontal .blog-card__body[data-v-79d4dba8]{padding-top:4px}.blog-card__category[data-v-79d4dba8]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ff6310;font-family:Figtree,sans-serif;background:none;border:none;padding:0;align-self:flex-start;cursor:pointer;transition:color .2s}.blog-card__category[data-v-79d4dba8]:hover{color:#e65000}.blog-card__title[data-v-79d4dba8]{font-size:18px;font-weight:700;line-height:1.35}.blog-card--horizontal .blog-card__title[data-v-79d4dba8]{font-size:14px;font-weight:600;line-height:1.45}.blog-card__title a[data-v-79d4dba8]{color:#111518;transition:color .2s}.blog-card__title a[data-v-79d4dba8]:hover{color:#ff6310}.blog-card__excerpt[data-v-79d4dba8]{font-size:14px;color:#687279;line-height:1.65;flex:1}.blog-card__meta[data-v-79d4dba8]{display:flex;align-items:center;gap:8px;font-size:13px;color:#687279}.blog-card__dot[data-v-79d4dba8]{color:#e9ebec}.blog-card__date[data-v-79d4dba8]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#687279}.blog-card--horizontal .blog-card__date[data-v-79d4dba8]{display:block;margin-bottom:6px}.blog-card__skeleton-lines[data-v-79d4dba8]{display:flex;flex-direction:column;gap:8px}.blog-card__read-more[data-v-79d4dba8]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#111518;transition:color .2s}.blog-card__read-more svg[data-v-79d4dba8]{width:11px;height:11px;fill:currentColor;transition:transform .2s}.blog-card__read-more[data-v-79d4dba8]:hover{color:#ff6310}.blog-card__read-more:hover svg[data-v-79d4dba8]{transform:translate(2px,-2px)}.blog__view-all[data-v-354969bd]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#111518;white-space:nowrap;flex-shrink:0;transition:color .2s}.blog__view-all svg[data-v-354969bd]{width:12px;height:12px;fill:currentColor}.blog__view-all[data-v-354969bd]:hover{color:#ff6310}.blog__grid[data-v-354969bd]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:stretch}.blog__col[data-v-354969bd]{display:flex;flex-direction:column;gap:24px}.blog__col--featured[data-v-354969bd]{display:flex}.blog-featured[data-v-354969bd]{position:relative;border-radius:10px;overflow:hidden;min-height:300px;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.blog-featured__img[data-v-354969bd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.blog-featured__overlay[data-v-354969bd]{position:relative;padding:24px;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,transparent 70%);color:#fff}.blog-featured__date[data-v-354969bd]{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3;margin-bottom:8px}.blog-featured__title[data-v-354969bd]{font-size:clamp(16px,1.4vw,22px);font-weight:700;color:#fff;line-height:1.35;margin-bottom:8px}.blog-featured__title a[data-v-354969bd]{color:inherit;transition:color .2s}.blog-featured__title a[data-v-354969bd]:hover{color:#fd7c47}.blog-featured__cats[data-v-354969bd]{font-size:11px;text-transform:uppercase;color:#ffffffb3}.team[data-v-19a35394]{background:#f8f9fa}.team__grid[data-v-19a35394]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.team__card[data-v-19a35394]{background:#fff;border-radius:12px;padding:28px 20px;text-align:center;border:1px solid #E9EBEC;transition:box-shadow .2s}.team__card[data-v-19a35394]:hover{box-shadow:0 8px 32px #00000014}.team__avatar[data-v-19a35394]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin:0 auto 16px;font-family:Montserrat,sans-serif}.team__name[data-v-19a35394]{font-size:16px;font-weight:700;color:#111518;margin-bottom:4px}.team__role[data-v-19a35394]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ff6310;display:block;margin-bottom:12px}.team__bio[data-v-19a35394]{font-size:13px;color:#687279;line-height:1.6}.about-cta[data-v-42833f44]{background:#111518;padding:60px 0}.about-cta__inner[data-v-42833f44]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-cta__title[data-v-42833f44]{font-size:clamp(20px,2vw,30px);color:#fff;font-weight:700;line-height:1.3;margin-bottom:24px}.about-cta__link[data-v-42833f44]{display:inline-flex}.about-cta__sub[data-v-42833f44]{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:4px}.about-cta__count[data-v-42833f44]{font-size:28px;font-weight:700;color:#ff6310;margin-bottom:20px}.about-perks[data-v-4446f60a]{padding:40px 0;background:#f8f9fa}.about-perks__grid[data-v-4446f60a]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.about-perks__item[data-v-4446f60a]{display:flex;align-items:center;gap:16px}.about-perks__icon[data-v-4446f60a]{width:40px;height:40px;flex-shrink:0}.about-perks__icon path[data-v-4446f60a]{fill:none;stroke:#ff6310;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-perks__title[data-v-4446f60a]{font-size:15px;font-weight:700;color:#111518;margin-bottom:2px}.about-perks__desc[data-v-4446f60a]{font-size:13px;color:#687279}.about__intro[data-v-25f8844f]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.about__quote[data-v-25f8844f]{font-size:clamp(20px,2.2vw,32px);font-weight:700;color:#111518;line-height:1.3}.about__intro-desc[data-v-25f8844f]{font-size:15px;color:#687279;line-height:1.7;margin-bottom:24px}.about__contact-list[data-v-25f8844f]{display:flex;flex-direction:column;gap:12px}.about__contact-list li[data-v-25f8844f]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#111518}.about__contact-list svg[data-v-25f8844f]{width:16px;height:16px;flex-shrink:0;margin-top:2px}.about__contact-list svg path[data-v-25f8844f]{fill:#ff6310}.about__contact-list a[data-v-25f8844f]{color:#111518}.about__contact-list a[data-v-25f8844f]:hover{color:#ff6310}.contact__form[data-v-5d5267fb]{display:flex;flex-direction:column;gap:18px}.contact__row[data-v-5d5267fb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact__field[data-v-5d5267fb]{display:flex;flex-direction:column;gap:6px}.contact__field label[data-v-5d5267fb]{font-size:14px;font-weight:600;color:#111518}.contact__select-wrap[data-v-5d5267fb]{position:relative}.contact__select-wrap select[data-v-5d5267fb]{width:100%;padding:11px 36px 11px 14px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;font-family:Figtree,sans-serif;color:#111518;background:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s}.contact__select-wrap select[data-v-5d5267fb]:focus{border-color:#ff6310}.contact__select-arrow[data-v-5d5267fb]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px;height:6px;pointer-events:none}.contact__select-arrow path[data-v-5d5267fb]{fill:none;stroke:#687279;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.contact__select--error[data-v-5d5267fb]{border-color:#e53e3e!important}.contact__select--error[data-v-5d5267fb]:focus{border-color:#e53e3e!important}.contact__error[data-v-5d5267fb]{font-size:12px;color:#e53e3e}.contact__submit[data-v-5d5267fb]{align-self:flex-start}.faq[data-v-16d436ad]{background:#f8f9fa}.faq__list[data-v-16d436ad]{margin-top:40px;display:flex;flex-direction:column;gap:0}.faq__item[data-v-16d436ad]{border-bottom:1px solid #E9EBEC}.faq__item[data-v-16d436ad]:first-child{border-top:1px solid #E9EBEC}.faq__item--open .faq__answer[data-v-16d436ad]{max-height:300px;opacity:1;padding:0 20px 20px}.faq__item--open .faq__icon[data-v-16d436ad]{transform:rotate(180deg)}.faq__question[data-v-16d436ad]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;text-align:left;font-size:15px;font-weight:600;color:#111518;font-family:Figtree,sans-serif;cursor:pointer;gap:16px;transition:color .2s}.faq__question[data-v-16d436ad]:hover{color:#ff6310}.faq__icon[data-v-16d436ad]{width:20px;height:20px;flex-shrink:0;transition:transform .25s}.faq__icon path[data-v-16d436ad]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.faq__answer[data-v-16d436ad]{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;padding:0 20px}.faq__answer p[data-v-16d436ad]{font-size:14px;color:#687279;line-height:1.7}.store-location__heading[data-v-e18a8cf3]{font-size:clamp(18px,1.8vw,26px);font-weight:700;color:#111518;margin-bottom:10px}.store-location__details[data-v-e18a8cf3]{display:flex;flex-direction:column;gap:20px;margin-top:24px}.store-location__details li[data-v-e18a8cf3]{display:flex;align-items:flex-start;gap:14px}.store-location__details svg[data-v-e18a8cf3]{width:18px;height:18px;flex-shrink:0;margin-top:2px}.store-location__details svg path[data-v-e18a8cf3]{fill:#ff6310}.store-location__details div[data-v-e18a8cf3]{display:flex;flex-direction:column;gap:2px}.store-location__details strong[data-v-e18a8cf3]{font-size:13px;font-weight:700;color:#111518;text-transform:uppercase;letter-spacing:.05em}.store-location__details span[data-v-e18a8cf3],.store-location__details a[data-v-e18a8cf3]{font-size:14px;color:#687279}.store-location__details a[data-v-e18a8cf3]:hover{color:#ff6310}.contact__grid[data-v-a93c93ae]{display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:start}.contact__heading[data-v-a93c93ae]{font-size:clamp(18px,1.8vw,26px);font-weight:700;color:#111518;margin-bottom:10px}.contact__sub[data-v-a93c93ae]{font-size:14px;color:#687279;line-height:1.65;margin-bottom:28px}.list-bar[data-v-82d3ca8b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #E9EBEC}.list-bar__left[data-v-82d3ca8b]{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:16px;min-width:0}.list-bar__title[data-v-82d3ca8b]{width:130px;flex-shrink:0;font-size:14px;color:#687279;white-space:nowrap}.price-filter[data-v-1be67741]{display:flex;flex-direction:column;gap:16px}.price-filter__range[data-v-1be67741]{padding:8px 0}.price-filter__track[data-v-1be67741]{position:relative;height:4px;background:#e9ebec;border-radius:2px;margin:8px 0}.price-filter__fill[data-v-1be67741]{position:absolute;top:0;bottom:0;background:#ff6310;border-radius:2px}.price-filter__input[data-v-1be67741]{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.price-filter__input[data-v-1be67741]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #ff6310;cursor:pointer;pointer-events:all;box-shadow:0 1px 4px #00000026;transition:box-shadow .15s}.price-filter__input[data-v-1be67741]::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #ff631026}.price-filter__input[data-v-1be67741]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #ff6310;cursor:pointer;pointer-events:all;box-shadow:0 1px 4px #00000026}.price-filter__inputs[data-v-1be67741]{display:flex;align-items:center;gap:8px}.price-filter__field[data-v-1be67741]{display:flex;align-items:center;gap:4px;flex:1;border:1.5px solid #E9EBEC;border-radius:6px;padding:6px 8px;transition:border-color .15s}.price-filter__field[data-v-1be67741]:focus-within{border-color:#ff6310}.price-filter__sign[data-v-1be67741]{font-size:13px;color:#687279;flex-shrink:0}.price-filter__num[data-v-1be67741]{width:100%;font-size:13px;font-weight:600;font-family:Figtree,sans-serif;color:#111518;outline:none;border:none}.price-filter__num[data-v-1be67741]::-webkit-inner-spin-button,.price-filter__num[data-v-1be67741]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.price-filter__sep[data-v-1be67741]{font-size:13px;color:#687279;flex-shrink:0}.filter-group__search[data-v-612f0188]{position:relative;margin-bottom:12px}.filter-group__search-input[data-v-612f0188]{width:100%;padding:7px 32px 7px 10px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:13px;font-family:Figtree,sans-serif;color:#111518;outline:none;transition:border-color .15s}.filter-group__search-input[data-v-612f0188]:focus{border-color:#ff6310}.filter-group__search-input[data-v-612f0188]::placeholder{color:#687279}.filter-group__search-clear[data-v-612f0188]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#687279;cursor:pointer;transition:color .15s}.filter-group__search-clear svg[data-v-612f0188]{width:10px;height:10px}.filter-group__search-clear[data-v-612f0188]:hover{color:#111518}.filter-group__list[data-v-612f0188]{display:flex;flex-direction:column;gap:10px;max-height:280px;overflow-y:auto;padding-right:4px}.filter-group__list[data-v-612f0188]::-webkit-scrollbar{width:4px}.filter-group__list[data-v-612f0188]::-webkit-scrollbar-track{background:#f8f9fa;border-radius:2px}.filter-group__list[data-v-612f0188]::-webkit-scrollbar-thumb{background:#e9ebec;border-radius:2px}.filter-group__list[data-v-612f0188]::-webkit-scrollbar-thumb:hover{background:#687279}.filter-group__item[data-v-612f0188]{display:flex;align-items:center;justify-content:space-between}.filter-group__label[data-v-612f0188]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#111518}.filter-group__label input[data-v-612f0188]{display:none}.filter-group__label input:checked+.filter-group__check[data-v-612f0188]{background:#ff6310;border-color:#ff6310}.filter-group__label input:checked+.filter-group__check[data-v-612f0188]:after{opacity:1}.filter-group__check[data-v-612f0188]{width:16px;height:16px;border:1.5px solid #E9EBEC;border-radius:3px;flex-shrink:0;position:relative;transition:background .15s,border-color .15s}.filter-group__check[data-v-612f0188]:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #ffffff;border-left:none;border-top:none;transform:rotate(45deg);opacity:0}.filter-group__count[data-v-612f0188]{font-size:12px;color:#687279;flex-shrink:0}.filter-group__empty[data-v-612f0188]{font-size:13px;color:#687279}.rating-filter[data-v-0e628796]{display:flex;gap:4px}.rating-filter__star[data-v-0e628796]{font-size:24px;color:#e9ebec;cursor:pointer;transition:color .15s,transform .1s;line-height:1}.rating-filter__star[data-v-0e628796]:hover,.rating-filter__star--filled[data-v-0e628796]{color:#f5a623}.rating-filter__star[data-v-0e628796]:active{transform:scale(.88)}.product-sidebar[data-v-74d705f1]{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:32px}.product-sidebar__block[data-v-74d705f1]{border-bottom:1px solid #E9EBEC;padding-bottom:28px}.product-sidebar__block[data-v-74d705f1]:last-child{border-bottom:none}.product-sidebar__heading[data-v-74d705f1]{font-size:15px;font-weight:700;color:#111518;font-family:Montserrat,sans-serif;margin-bottom:16px}.product-sidebar__skeleton-list[data-v-74d705f1]{display:flex;flex-direction:column;gap:10px;margin-top:16px}.active-filters[data-v-e07ea553]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:1;min-width:0}.active-filters__chip[data-v-e07ea553]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1.5px solid #E9EBEC;background:#f8f9fa;font-size:13px;color:#111518;transition:border-color .15s,color .15s}.active-filters__chip[data-v-e07ea553]:hover{border-color:#ff6310;color:#ff6310}.active-filters__remove[data-v-e07ea553]{font-size:15px;line-height:1;color:#687279}.active-filters__chip:hover .active-filters__remove[data-v-e07ea553]{color:#ff6310}.active-filters__clear[data-v-e07ea553]{font-size:13px;font-weight:600;color:#ff6310;text-decoration:underline;text-underline-offset:2px}.active-filters__clear[data-v-e07ea553]:hover{color:#111518}.pagination[data-v-7130a7ec]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pagination__btn[data-v-7130a7ec]{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;font-weight:600;font-family:Figtree,sans-serif;color:#111518;background:#fff;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.pagination__btn[data-v-7130a7ec]:hover{background:#ff6310;border-color:#ff6310;color:#fff}.pagination__btn--active[data-v-7130a7ec]{background:#ff6310;border-color:#ff6310;color:#fff;pointer-events:none}.pagination__btn--disabled[data-v-7130a7ec]{background:#f8f9fa;border-color:#e9ebec;color:#687279;cursor:default;pointer-events:none}.pagination__ellipsis[data-v-7130a7ec]{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;font-size:14px;color:#687279}.products__inner[data-v-9da2b840]{display:flex;gap:40px;align-items:flex-start}.products__main[data-v-9da2b840]{flex:1;min-width:0}.products__grid[data-v-9da2b840]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.products__pagination[data-v-9da2b840]{margin-top:40px}.checkout-step[data-v-61cf93d1]{border:1.5px solid #E9EBEC;border-radius:10px;padding:20px 24px;transition:border-color .2s,opacity .2s}.checkout-step--disabled[data-v-61cf93d1]{opacity:.5}.checkout-step__head[data-v-61cf93d1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.checkout-step__head-left[data-v-61cf93d1]{display:flex;align-items:center;gap:12px}.checkout-step__num[data-v-61cf93d1]{width:28px;height:28px;border-radius:50%;background:#f4f5f6;color:#111518;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.checkout-step__num--done[data-v-61cf93d1]{background:#ff6310;color:#fff}.checkout-step__num svg[data-v-61cf93d1]{width:11px;height:9px}.checkout-step__title[data-v-61cf93d1]{font-size:16px;font-weight:700;color:#111518}.checkout-step__body[data-v-61cf93d1]{margin-top:18px}.checkout-step__summary[data-v-61cf93d1]{margin-top:14px;font-size:14px;color:#687279;line-height:1.6}.checkout-items[data-v-13042881]{border:1.5px solid #E9EBEC;border-radius:10px;padding:20px 24px}.checkout-items__head[data-v-13042881]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.checkout-items__title[data-v-13042881]{font-size:16px;font-weight:700;color:#111518}.checkout-items__list[data-v-13042881]{display:flex;flex-direction:column;gap:14px}.checkout-items__item[data-v-13042881]{display:flex;align-items:center;gap:14px}.checkout-items__item-img[data-v-13042881]{width:48px;height:64px;object-fit:cover;border-radius:6px;flex-shrink:0}.checkout-items__item-info[data-v-13042881]{flex:1;min-width:0}.checkout-items__item-title[data-v-13042881]{font-size:14px;font-weight:600;color:#111518;line-height:1.3}.checkout-items__item-author[data-v-13042881]{font-size:12px;color:#687279}.checkout-items__item-qty[data-v-13042881]{font-size:13px;color:#687279;flex-shrink:0}.checkout-items__item-price[data-v-13042881]{font-size:14px;font-weight:700;color:#ff6310;flex-shrink:0;min-width:60px;text-align:right}.checkout-summary[data-v-8e7fc04b]{position:sticky;top:90px}.checkout-summary__box[data-v-8e7fc04b]{border:1.5px solid #E9EBEC;border-radius:10px;padding:24px}.checkout-summary__title[data-v-8e7fc04b]{font-size:16px;font-weight:700;color:#111518;margin-bottom:16px}.checkout-summary__row[data-v-8e7fc04b]{display:flex;justify-content:space-between;font-size:14px;color:#687279;margin-bottom:8px}.checkout-summary__row span[data-v-8e7fc04b]:last-child{font-weight:600;color:#111518}.checkout-summary__row--total[data-v-8e7fc04b]{font-size:16px;font-weight:700;color:#111518;margin-bottom:0}.checkout-summary__row--total span[data-v-8e7fc04b]:last-child{color:#ff6310;font-size:18px}.checkout-summary__note[data-v-8e7fc04b]{font-size:12px;color:#687279;line-height:1.5;margin-bottom:16px}.checkout-summary__divider[data-v-8e7fc04b]{height:1px;background:#e9ebec;margin:16px 0}.checkout-summary__confirm[data-v-8e7fc04b]{width:100%;margin-top:20px}.contact-step[data-v-817fa6d0]{display:flex;flex-direction:column;gap:16px}.contact-step__row[data-v-817fa6d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.base-select[data-v-c5f3cf50]{display:flex;flex-direction:column;gap:6px}.base-select__label[data-v-c5f3cf50]{font-size:14px;font-weight:600;color:#111518}.base-select__wrap[data-v-c5f3cf50]{position:relative}.base-select__field[data-v-c5f3cf50]{padding:11px 14px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;font-family:Figtree,sans-serif;color:#111518;outline:none;transition:border-color .2s}.base-select__field[data-v-c5f3cf50]:focus{border-color:#ff6310}.base-select__field--error[data-v-c5f3cf50]{border-color:#e53e3e}.base-select__field--error[data-v-c5f3cf50]:focus{border-color:#e53e3e}.base-select__field[data-v-c5f3cf50]{width:100%;padding-right:36px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.base-select__field[data-v-c5f3cf50]:disabled{opacity:.5;cursor:default}.base-select__arrow[data-v-c5f3cf50]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px;height:6px;pointer-events:none}.base-select__arrow path[data-v-c5f3cf50]{fill:none;stroke:#687279;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.base-select__error[data-v-c5f3cf50]{font-size:12px;color:#e53e3e}.base-radio-group[data-v-df8e028e]{display:flex;gap:12px}.base-radio-group__option[data-v-df8e028e]{flex:1;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1.5px solid #E9EBEC;border-radius:6px;font-size:14px;color:#111518;cursor:pointer;transition:border-color .2s,background .2s}.base-radio-group__option input[data-v-df8e028e]{accent-color:#ff6310}.base-radio-group__option--active[data-v-df8e028e]{border-color:#ff6310;background:#ff63100a}.delivery-step[data-v-e9ae65bf]{display:flex;flex-direction:column;gap:16px}.delivery-step__row[data-v-e9ae65bf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.payment-step[data-v-76198152]{display:flex;flex-direction:column;gap:16px}.checkout__inner[data-v-ff28cf65]{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}.checkout__main[data-v-ff28cf65]{display:flex;flex-direction:column;gap:20px}.order-success__inner[data-v-38d43121]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:40px 0}.order-success__title[data-v-38d43121]{font-size:24px;font-weight:700;color:#111518}.order-success__text[data-v-38d43121]{font-size:16px;color:#687279}.order-success__link[data-v-38d43121]{margin-top:12px}.sidebar[data-v-146e24db]{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:36px}.sidebar__block[data-v-146e24db]{border-bottom:1px solid #E9EBEC;padding-bottom:32px}.sidebar__block[data-v-146e24db]:last-child{border-bottom:none}.sidebar__heading[data-v-146e24db]{font-size:16px;font-weight:700;color:#111518;font-family:Montserrat,sans-serif;margin-bottom:18px;padding-bottom:12px;border-bottom:2px solid #ff6310;display:inline-block}.sidebar__newsletter-text[data-v-146e24db]{font-size:14px;color:#687279;line-height:1.6;margin-bottom:14px}.sidebar__posts[data-v-146e24db]{display:flex;flex-direction:column;gap:16px}.sidebar__post[data-v-146e24db]{display:flex;gap:12px;align-items:flex-start}.sidebar__post-img-wrap[data-v-146e24db]{width:70px;flex-shrink:0;border-radius:6px;overflow:hidden;aspect-ratio:4/3;display:block}.sidebar__post-img[data-v-146e24db]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.sidebar__post:hover .sidebar__post-img[data-v-146e24db]{transform:scale(1.05)}.sidebar__post-info[data-v-146e24db]{display:flex;flex-direction:column;gap:4px;padding-top:2px}.sidebar__post-title[data-v-146e24db]{font-size:14px;font-weight:600;color:#111518;line-height:1.4;transition:color .2s}.sidebar__post-title[data-v-146e24db]:hover{color:#ff6310}.sidebar__post-date[data-v-146e24db]{font-size:12px;color:#687279;text-transform:uppercase;letter-spacing:.05em}.sidebar__books[data-v-146e24db]{display:flex;flex-direction:column;gap:16px}.sidebar__book[data-v-146e24db]{display:flex;gap:12px;align-items:flex-start}.sidebar__book-img-wrap[data-v-146e24db]{width:52px;flex-shrink:0;border-radius:4px;overflow:hidden;aspect-ratio:2/3;display:block}.sidebar__book-img[data-v-146e24db]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.sidebar__book:hover .sidebar__book-img[data-v-146e24db]{transform:scale(1.05)}.sidebar__book-info[data-v-146e24db]{display:flex;flex-direction:column;gap:4px}.sidebar__book-title[data-v-146e24db]{font-size:14px;font-weight:600;color:#111518;line-height:1.35;transition:color .2s}.sidebar__book-title[data-v-146e24db]:hover{color:#ff6310}.sidebar__book-price[data-v-146e24db]{font-size:14px;font-weight:700;color:#ff6310}.sidebar__cats[data-v-146e24db]{display:flex;flex-direction:column;gap:10px}.sidebar__cat[data-v-146e24db]{display:flex;align-items:center;justify-content:space-between;font-size:14px}.sidebar__cat a[data-v-146e24db]{color:#111518;transition:color .2s}.sidebar__cat a[data-v-146e24db]:hover{color:#ff6310}.sidebar__cat span[data-v-146e24db]{font-size:12px;color:#687279;background:#f8f9fa;padding:2px 8px;border-radius:12px}.author-card[data-v-9fc8bc51]{display:flex;gap:24px;align-items:flex-start;padding:24px;border:1px solid #E9EBEC;border-radius:12px;transition:box-shadow .2s}.author-card[data-v-9fc8bc51]:hover{box-shadow:0 8px 32px #00000014}.author-card__avatar[data-v-9fc8bc51]{width:80px;height:80px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;flex-shrink:0;font-family:Montserrat,sans-serif}.author-card__photo[data-v-9fc8bc51]{width:100%;height:100%;object-fit:cover}.author-card__body[data-v-9fc8bc51]{flex:1}.author-card__name[data-v-9fc8bc51]{font-size:18px;font-weight:700;margin-bottom:8px}.author-card__name a[data-v-9fc8bc51]{color:#111518;transition:color .2s}.author-card__name a[data-v-9fc8bc51]:hover{color:#ff6310}.author-card__bio[data-v-9fc8bc51]{font-size:14px;color:#687279;line-height:1.65;margin-bottom:12px}.author-card__stats[data-v-9fc8bc51]{display:flex;gap:16px}.author-card__books[data-v-9fc8bc51],.author-card__bestsellers[data-v-9fc8bc51]{font-size:13px;font-weight:600;color:#ff6310}.author-card__skeleton-lines[data-v-9fc8bc51]{display:flex;flex-direction:column;gap:10px}.authors__inner[data-v-a1428c6e]{display:flex;gap:40px;align-items:flex-start}.authors__main[data-v-a1428c6e]{flex:1;min-width:0}.authors__grid[data-v-a1428c6e]{display:flex;flex-direction:column;gap:24px}.authors__pagination[data-v-a1428c6e]{margin-top:40px}.news__sort-group[data-v-48b6bf6e]{display:flex;align-items:center;gap:12px}.news__inner[data-v-48b6bf6e]{display:flex;gap:40px;align-items:flex-start}.news__main[data-v-48b6bf6e]{flex:1;min-width:0}.news__grid[data-v-48b6bf6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.news__pagination[data-v-48b6bf6e]{margin-top:40px}.post__layout[data-v-3a835273]{display:flex;gap:40px;align-items:flex-start}.post__main[data-v-3a835273]{flex:1;min-width:0}.post__not-found[data-v-3a835273]{font-size:16px;color:#687279}.post__cover[data-v-3a835273]{border-radius:12px;overflow:hidden;margin-bottom:28px;aspect-ratio:16/9}.post__cover-img[data-v-3a835273]{width:100%;height:100%;object-fit:cover;display:block}.post__meta[data-v-3a835273]{display:flex;align-items:center;gap:10px;font-size:14px;color:#687279;margin-bottom:24px;flex-wrap:wrap}.post__category[data-v-3a835273]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ff6310}.post__dot[data-v-3a835273]{color:#e9ebec}.post__content[data-v-3a835273]{margin-bottom:40px;font-size:16px;color:#111518;line-height:1.8}.post__content[data-v-3a835273] p{margin-bottom:20px}.post__content[data-v-3a835273] h2{margin:32px 0 16px;font-size:24px;font-weight:700;color:#111518}.post__content[data-v-3a835273] h3{margin:28px 0 14px;font-size:20px;font-weight:700;color:#111518}.post__content[data-v-3a835273] ul,.post__content[data-v-3a835273] ol{margin:0 0 20px;padding-left:24px}.post__content[data-v-3a835273] ul li,.post__content[data-v-3a835273] ol li{margin-bottom:8px}.post__content[data-v-3a835273] ul{list-style:disc}.post__content[data-v-3a835273] ol{list-style:decimal}.post__content[data-v-3a835273] blockquote{margin:0 0 20px;padding:4px 20px;border-left:3px solid #ff6310;color:#687279;font-style:italic}.post__content[data-v-3a835273] a{color:#ff6310;text-decoration:underline}.post__content[data-v-3a835273] a:hover{color:#fd7c47}.post__content[data-v-3a835273] img{max-width:100%;height:auto;border-radius:8px;margin:8px 0 20px}.post__content[data-v-3a835273] strong,.post__content[data-v-3a835273] b{font-weight:700}.post__content[data-v-3a835273] em,.post__content[data-v-3a835273] i{font-style:italic}.post__content[data-v-3a835273] u{text-decoration:underline}.post__footer[data-v-3a835273]{padding-top:24px;border-top:1px solid #E9EBEC}.post__back[data-v-3a835273]{font-size:14px;font-weight:600;color:#111518;transition:color .2s}.post__back[data-v-3a835273]:hover{color:#ff6310}.notifications__skeleton[data-v-7ec760e8]{display:flex;flex-direction:column;gap:12px}.notifications__empty[data-v-7ec760e8]{color:#687279;font-size:14px}.notifications__list[data-v-7ec760e8]{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.notifications__item[data-v-7ec760e8]{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 20px;border:1px solid #E9EBEC;border-radius:10px;transition:border-color .2s,box-shadow .2s}.notifications__item[data-v-7ec760e8]:hover{border-color:#f4f5f6;box-shadow:0 4px 14px #0000000d}.notifications__item--unread[data-v-7ec760e8]{background:#ff63100d}.notifications__item-label[data-v-7ec760e8]{font-size:14px;color:#111518;padding-right:24px}.notifications__item-date[data-v-7ec760e8]{font-size:13px;color:#687279}.notifications__item-dot[data-v-7ec760e8]{position:absolute;top:18px;right:18px;width:8px;height:8px;border-radius:50%;background:#ff6310}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Figtree,sans-serif;font-size:15px;line-height:1.6;color:#111518;background:#fff;-webkit-font-smoothing:antialiased;visibility:visible}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{border:none;background:none;cursor:pointer;font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.2;color:#111518}.container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.section{padding:80px 0}.section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.section__title{font-size:clamp(22px,2vw,30px);font-weight:700;color:#111518}.btn-group{display:flex;align-items:stretch}.btn-group>*:not(:last-child){border-right:none}.btn-group>*:first-child{border-radius:6px 0 0 6px}.btn-group>*:last-child{border-radius:0 6px 6px 0}.btn-group>*:not(:first-child):not(:last-child){border-radius:0}.arrow-icon{width:14px;height:14px;flex-shrink:0}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}
