@charset "UTF-8";
.grandfar-catalog-brand .grandfar-logo-crop{width:130px;height:24px}.grandfar-catalog-brand .grandfar-logo-crop img{position:absolute;width:210px;height:auto;max-width:none;left:0;top:0}.grandfar-hero-visual>.grandfar-logo-crop{width:125px;height:24px;flex-shrink:0}.grandfar-hero-visual>.grandfar-logo-crop img{width:200px;height:auto;max-width:none;position:absolute;left:0;top:0}.grandfar-specs{margin:25px 0;border:1px solid #dce6ee;border-radius:5px;overflow:hidden}.grandfar-specs table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;line-height:1.6}.grandfar-specs caption{text-align:left;padding:14px 18px;background:#edf5fc;font-weight:600;font-size:12px}.grandfar-specs th,.grandfar-specs td{padding:12px 18px;border-bottom:1px solid #e3edf4;vertical-align:top}.grandfar-specs th{width:42%;font-weight:600;color:#294a68;background:#f8fbfd}.grandfar-specs td{color:#516d83}.grandfar-specs tr:last-child>*{border-bottom:0}@media(max-width:650px){.grandfar-specs table{font-size:11px}.grandfar-specs th,.grandfar-specs td{padding:11px 12px}.grandfar-specs th{width:43%}.grandfar-hero-visual>.grandfar-logo-crop{width:115px;height:21px}.grandfar-hero-visual>.grandfar-logo-crop img{width:180px}}

.grandfar-logo-crop{display:flex;align-items:center;position:relative;overflow:visible;width:140px!important;height:50px!important}.grandfar-logo-crop img,.grandfar-catalog-brand .grandfar-logo-crop img,.grandfar-hero-visual>.grandfar-logo-crop img{position:static;max-width:100%;width:140px;height:auto;object-fit:contain}.grandfar-hero-visual{gap:15px}
