#header-top-bar{color:#fff;grid-template-rows:1fr}@media (max-width:640px){#header-top-bar.mob-hidden{display:none}}#header-top-bar.shrink{grid-template-rows:0fr}#header-top-bar>div{min-height:0}#header-top-bar .header-info-link a{gap:14px}#header-top-bar .ico img{display:block;filter:invert(1)}#header-top-bar .header-top-bar-body{font-size:15px;line-height:1}@media (max-width:768px){#header-top-bar .header-info-link{display:none}#header-top-bar .header-top-bar-body{display:block}#header-top-bar .discount-text,#header-top-bar .discount-text *{font-size:14px}}.header-main{box-shadow:0 2px 12px #0000001a}.header-main .site-logo img{height:auto;max-height:36px;width:auto}.header-main .header-top-part .action-buttons{gap:20px}.header-main .header-top-part .action-buttons button{cursor:pointer}.header-main .router-link-active.router-link-exact-active{color:#008be2}.header-main .lang-and-currency-menu{margin-inline-end:clamp(1rem,-2rem + 15vw,10rem)}.header-main .lang-and-currency-menu ul li{font-size:14px}.header-main .lang-and-currency-menu ul li ul{gap:0}.header-main .lang-and-currency-menu ul li.active{font-weight:700}.header-main .lang-and-currency-menu ul li.active .link,.header-main .lang-and-currency-menu ul li.active a{display:flex;gap:12px;justify-content:space-between}.header-main .lang-and-currency-menu ul li.active .link svg,.header-main .lang-and-currency-menu ul li.active a svg{color:#008be2}.header-main .lang-and-currency-menu ul .submenu{width:-moz-max-content;width:max-content}.header-main .lang-and-currency-menu ul .submenu .language-switcher{text-transform:none}.header-main nav ul{color:#454343;gap:16px}.header-main nav ul li .link,.header-main nav ul li>a{display:inline-block;padding:5px 0;transition:all .2s}@media (hover:hover){.header-main nav ul li .link:hover,.header-main nav ul li>a:hover{color:#008be2}}.header-main nav ul li.has-children{position:relative}.header-main nav ul li.has-children:hover>.submenu{display:block}.header-main nav ul li.has-children:hover>.submenu.grid{display:grid;gap:0;max-width:750px;width:-moz-max-content;width:max-content}.header-main nav ul li.has-children:hover>.submenu.grid>li .link,.header-main nav ul li.has-children:hover>.submenu.grid>li>a{white-space:normal}.header-main nav ul li.has-children .link,.header-main nav ul li.has-children>a{align-items:center;display:inline-flex;gap:5px}.header-main nav ul li.current-menu-item .link,.header-main nav ul li.current-menu-item>a{color:#008be2}.header-main nav ul li .submenu{background:#fff;border-radius:3px;box-shadow:4px 4px 9.4px #0000001a;display:none;inset-inline-start:0;padding:20px 0;position:absolute;z-index:100}.header-main nav ul li .submenu .submenu-header{padding:5px 26px 23px}.header-main nav ul li .submenu .submenu-header .submenu-header-text{border-bottom:1px solid #008be2;padding-bottom:15px;white-space:nowrap}.header-main nav ul li .submenu li{padding:5px 26px}.header-main nav ul li .submenu li.has-children .link,.header-main nav ul li .submenu li.has-children>a{gap:12px;justify-content:space-between;width:100%}.header-main nav ul li .submenu li .link,.header-main nav ul li .submenu li a{white-space:nowrap}.header-main nav ul li .submenu .submenu{inset-inline-start:100%;top:-20px}@media (max-width:768px){.header-main .header-top-part{border:none;gap:15px}.header-main .header-top-part .action-buttons{gap:15px}}#header[data-v-fa4dae03]{background-color:#fff;left:0;position:sticky;top:0;width:100%;z-index:99}.trustpilot-widget[data-v-b58a6d88]:not(.bg-light){color:#fff}@media (max-width:768px){.trustpilot-widget .tpl-widget-content[data-v-b58a6d88]{flex-direction:column}}@media (max-width:640px){.trustpilot-widget .tpl-col[data-v-b58a6d88]:nth-child(2){flex-direction:column}}.bnewsl[data-v-7bd69109]{margin:0 auto}@media (max-width:640px){#footer{text-align:center}}#footer .footer-menu a{color:#a3a3a3;transition:all .2s}@media (max-width:640px){#footer .footer-menu a{justify-content:center}}@media (hover:hover){#footer .footer-menu a:hover{color:#008be2}}@media (max-width:640px){#footer .social-links{justify-content:center}}#footer .social-links a{background-color:#f6f6f6;border-radius:50%;height:32px;width:32px}#footer .payment-grid{max-width:320px}@media (max-width:640px){#footer .payment-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:100%}#footer .payment-grid img{height:auto;width:100%}}#footer .logo-images{height:auto;max-height:36px;width:auto}
