@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/fonts/comfortaa-0.woff2) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/fonts/comfortaa-1.woff2) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/fonts/comfortaa-2.woff2) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/fonts/comfortaa-3.woff2) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/fonts/comfortaa-4.woff2) format('truetype');
}

/* Shared typography across every theme and floating panel. */
/* Запас на время загрузки Comfortaa: Arial, подогнанный под её ширину и строки, — текст не «прыгает»
   и не разъезжается на Windows, где вместо sans-serif стоит Arial с другими размерами. */
@font-face{font-family:'Comfortaa запас';src:local('Arial'),local('ArialMT'),local('Arimo'),local('Liberation Sans');font-weight:300 500;size-adjust:119%;ascent-override:74%;descent-override:20%;line-gap-override:0%}
@font-face{font-family:'Comfortaa запас';src:local('Arial Bold'),local('Arial-BoldMT'),local('Arimo Bold'),local('Liberation Sans Bold');font-weight:600 700;size-adjust:112%;ascent-override:79%;descent-override:21%;line-gap-override:0%}
body,body *:not(svg):not(svg *){font-family:Comfortaa,'Comfortaa запас',Arial,sans-serif!important}

.product .tip .advice-details{padding-right:38px}
