*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body{line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}button:disabled{cursor:not-allowed}input,textarea{background:0 0;border:none;outline:none}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}textarea{resize:vertical}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}img{border-style:none}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}hr{border:0;height:1px}pre,code,kbd,samp{font-family:monospace}
:root{--font-bebas:sans-serif;--font-montserrat:sans-serif;--background-color-primary:#f6faff;--background-color-secondary:#3c3c3c;--background-color-thirty:#959799;--color-font-primary:#000;--color-font-secondary:#fff;--color-font-accent--red:#bc0019;--font-size-primary:16px;--font-size-product-name:74px;--font-size-product-subtitle:21.5px;--font-size-product-price:44px;--font-size-product-price--big:74px;--font-size-product-badge:77px;--font-size-page-title:158px;--font-size-header-logo:51px;--font-size-header-link:51px;--font-size-footer-logo:51px;--font-size-footer-link:51px;--font-size-footer-copy:27px;--font-size-footer-warning:22px;--font-size-home-title:82px;--font-size-home-primary:44px;--header-height:140px}@media (max-width:1400px){:root{--font-size-page-title:100px;--font-size-product-name:58px;--font-size-header-logo:32px;--font-size-header-link:32px;--font-size-footer-link:32px;--font-size-footer-logo:32px;--font-size-footer-copy:22px;--font-size-footer-warning:18px;--font-size-home-title:68px;--font-size-home-primary:32px;--header-height:100px}}@media (max-width:1024px){:root{--font-size-page-title:80px;--font-size-product-name:42px;--font-size-product-subtitle:16px;--font-size-product-price:32px;--font-size-product-price--big:44px;--font-size-product-badge:50px;--font-size-header-logo:26px;--font-size-header-link:26px;--font-size-footer-link:26px;--font-size-footer-logo:26px;--font-size-footer-copy:18px;--font-size-footer-warning:14px;--font-size-home-title:54px;--font-size-home-primary:28px;--header-height:100px}}@media (max-width:720px){:root{--font-size-page-title:60px;--font-size-product-name:42px;--font-size-product-subtitle:14px;--font-size-product-price:32px;--font-size-product-price--big:44px;--font-size-product-badge:60px;--font-size-footer-link:16px;--font-size-footer-copy:14px;--font-size-footer-warning:12px;--font-size-home-title:44px;--font-size-home-primary:18px}}
body{background-color:var(--background-color-primary);font-family:var(--font-bebas), sans-serif;font-weight:700}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:bebasNeue;src:url(../media/bebas_neue_regular-s.p.0rkh6xxx6_6x5.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bebasNeue;src:url(../media/bebas_neue_bold-s.p.17wvlznbt._3n.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bebasNeue Fallback;src:local(Arial);ascent-override:98.14%;descent-override:32.71%;line-gap-override:0.0%;size-adjust:76.42%}.bebasneue_989e6f0f-module__dYM8Da__className{font-family:bebasNeue,bebasNeue Fallback}.bebasneue_989e6f0f-module__dYM8Da__variable{--font-bebas:"bebasNeue", "bebasNeue Fallback"}
@font-face{font-family:montserrat;src:url(../media/montserrat_regular-s.p.0bo7e9v9754vn.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat_bold-s.p.0~7wshzu60itr.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:84.98%;descent-override:22.04%;line-gap-override:0.0%;size-adjust:113.9%}.montserrat_58c6f884-module__qU10Za__className{font-family:montserrat,montserrat Fallback}.montserrat_58c6f884-module__qU10Za__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
.header-module__zDAFNG__header{height:var(--header-height);justify-content:space-between;align-items:center;gap:50px;width:100%;max-width:1780px;margin:0 auto;padding:0 15px;display:flex}@media (max-width:1400px){.header-module__zDAFNG__header{max-width:1024px}}@media (max-width:1024px){.header-module__zDAFNG__header{max-width:720px}}
.logo-module__zl7kNW__logo{font-size:var(--font-size-header-logo);align-items:center;gap:.78em;display:flex}.logo-module__zl7kNW__logo .logo-module__zl7kNW__link{font-family:var(--font-bebas), sans-serif;white-space:nowrap;font-weight:700;line-height:1;display:block;transform:translateY(.06em)}@media (max-width:1400px){.logo-module__zl7kNW__logo .logo-module__zl7kNW__badge{width:120px;height:auto}}@media (max-width:1024px){.logo-module__zl7kNW__logo .logo-module__zl7kNW__badge{width:100px}}
.nav-module__0xYLFG__nav{position:relative}.nav-module__0xYLFG__nav .nav-module__0xYLFG__toggle{display:none}.nav-module__0xYLFG__nav .nav-module__0xYLFG__list{font-size:var(--font-size-header-link);justify-content:end;align-items:center;gap:.78em;list-style:none;display:flex}.nav-module__0xYLFG__nav .nav-module__0xYLFG__list .nav-module__0xYLFG__item .nav-module__0xYLFG__link{font-family:var(--font-bebas) sans-serif;color:var(--color-font-primary);font-weight:700;line-height:1;display:block;transform:translateY(.06em)}@media (max-width:720px){.nav-module__0xYLFG__nav{justify-content:center;width:auto;display:flex}.nav-module__0xYLFG__nav .nav-module__0xYLFG__toggle{cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:52px;height:44px;padding:8px;display:flex;position:relative}.nav-module__0xYLFG__nav .nav-module__0xYLFG__line{background:var(--color-font-primary);transform-origin:50%;width:24px;height:2px;transition:transform .22s,opacity .22s}.nav-module__0xYLFG__nav .nav-module__0xYLFG__toggleOpen .nav-module__0xYLFG__line:first-child{transform:translateY(8px)rotate(45deg)}.nav-module__0xYLFG__nav .nav-module__0xYLFG__toggleOpen .nav-module__0xYLFG__line:nth-child(2){opacity:0}.nav-module__0xYLFG__nav .nav-module__0xYLFG__toggleOpen .nav-module__0xYLFG__line:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav-module__0xYLFG__nav .nav-module__0xYLFG__list{z-index:5;background:var(--background-color-primary);border:1px solid #0000001f;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:calc(100vw - 30px);max-width:100vw;padding:14px 15px;font-size:clamp(18px,5vw,26px);display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 20px #00000014}.nav-module__0xYLFG__nav .nav-module__0xYLFG__list .nav-module__0xYLFG__item{text-align:center;width:100%}.nav-module__0xYLFG__nav .nav-module__0xYLFG__list .nav-module__0xYLFG__item .nav-module__0xYLFG__link{width:100%}.nav-module__0xYLFG__nav .nav-module__0xYLFG__listOpen{display:flex}}
.footer-module__egAJqa__footer{background-color:var(--background-color-secondary);padding:144px 0 200px}.footer-module__egAJqa__footer .footer-module__egAJqa__separator{margin:60px 0}.footer-module__egAJqa__footer .footer-module__egAJqa__footerContainer .footer-module__egAJqa__top{justify-content:space-between;align-items:start;display:flex}@media (max-width:1400px){.footer-module__egAJqa__footer{padding:100px 0 160px}}@media (max-width:1024px){.footer-module__egAJqa__footer{padding:60px 0}}@media (max-width:720px){.footer-module__egAJqa__footer .footer-module__egAJqa__footerContainer .footer-module__egAJqa__top{grid-template-columns:1fr 1fr;display:grid}.footer-module__egAJqa__footer .footer-module__egAJqa__separator{background-color:#000;margin:30px 0}}
