@charset "UTF-8";@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(assets/fonts/roboto-regular.woff2) format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(assets/fonts/roboto-500.woff2) format('woff2')}*,*::before,*::after{box-sizing:border-box}:where(body, h1, h2, h3, h4, h5, h6, p, figure, blockquote) {margin:0}:where(ul, ol) {margin:0;padding:0}:root{interpolate-size:allow-keywords}html{scroll-behavior:smooth;scrollbar-gutter:stable}main{overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--c-bg);color:var(--c-text);font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}:where(.nav-list,
  .nav-list-modal,
  .sub-menu,
  .lang__list,
  .footer-nav__list,
  .footer-social,
  .footer-bottom__list-policy,
  .page-numbers,
  .service-toc__list,
  .service-links__list,
  .product-properties__item) {margin:0;padding:0;list-style:none}a{color:inherit}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}label{cursor:pointer}legend{display:block}:where(input, textarea, button, select) {font:inherit;color:inherit}:where(button, input[type="submit"]) {cursor:pointer}:where(a, button, input, select, textarea):focus-visible {outline:none;box-shadow:var(--focus-ring)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.15}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}p{margin-block-end:var(--space-2x)}.container{padding-inline:var(--gutter)}section:not(.features, .products-catalog),
footer {padding-block:var(--space-section-y)}.wp-singular:not(.home, .single-product) {padding-top:var(--space-section-y)}