@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";html{font-size:16px}@media screen and (min-width:767px)and (max-width:1599px){html{font-size:1vw}}@media screen and (max-width:767px){html{font-size:calc(16 * .2702702703vw)}}html{scroll-behavior:smooth}@media screen and (max-width:767px){section{overflow-x:clip;max-width:100%}}.container{width:100%;max-width:90rem;margin:0 auto;padding:0 2.125rem}@media screen and (max-width:767px){.container{max-width:100vw;padding:0 .625rem}}*{box-sizing:border-box;margin:0}#header a{text-decoration:none!important}#header h1:not(#root *),#header h2:not(#root *),#header h3:not(#root *),#header h3.h2:not(#root *){font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}#header h1:not(#root *){font-weight:800;font-size:3rem;letter-spacing:.01em}@media screen and (max-width:767px){#header h1:not(#root *){font-size:2.25rem}}#header h2:not(#root *),#header h3.h2:not(#root *){font-size:4rem;line-height:1.1em;font-weight:700}@media screen and (max-width:767px){#header h2:not(#root *),#header h3.h2:not(#root *){font-size:2.5rem;line-height:1.05em}}#header h2:not(#root *) span,#header h3.h2:not(#root *) span{z-index:2;position:relative}#header h2:not(#root *) span:before,#header h3.h2:not(#root *) span:before{content:"";position:absolute;z-index:-1}#header h3:not(#root *){font-size:2.350625rem;line-height:1em;font-weight:700}@media screen and (max-width:767px){#header h3:not(#root *){font-size:1.5rem}}#header h4:not(#root *),#header p:not(#root *),#header a:not(#root *),#header ul:not(#root *),#header li:not(#root *),#header input:not(#root *),#header button:not(#root *),#header textarea:not(#root *),#header label:not(#root *),#header div:not(#root *){line-height:1.1em;color:#000;font-family:Roboto Flex,sans-serif;text-decoration:none;font-weight:500}#header a,#footer a{text-decoration:none!important}#header h1:not(#root *),#header h2:not(#root *),#header h3:not(#root *),#header h3.h2:not(#root *),#footer h1:not(#root *),#footer h2:not(#root *),#footer h3:not(#root *),#footer h3.h2:not(#root *){font-family:Grotesk,sans-serif;text-transform:uppercase;color:#000}#header h1:not(#root *),#footer h1:not(#root *){font-weight:800;font-size:3rem;letter-spacing:.01em}@media screen and (max-width:767px){#header h1:not(#root *),#footer h1:not(#root *){font-size:2.25rem}}#header h2:not(#root *),#header h3.h2:not(#root *),#footer h2:not(#root *),#footer h3.h2:not(#root *){font-size:4rem;line-height:1.1em;font-weight:700}@media screen and (max-width:767px){#header h2:not(#root *),#header h3.h2:not(#root *),#footer h2:not(#root *),#footer h3.h2:not(#root *){font-size:2.5rem;line-height:1.05em}}#header h2:not(#root *) span,#header h3.h2:not(#root *) span,#footer h2:not(#root *) span,#footer h3.h2:not(#root *) span{z-index:2;position:relative}#header h2:not(#root *) span:before,#header h3.h2:not(#root *) span:before,#footer h2:not(#root *) span:before,#footer h3.h2:not(#root *) span:before{content:"";position:absolute;z-index:-1}#header h3:not(#root *),#footer h3:not(#root *){font-size:2.350625rem;line-height:1em;font-weight:700}@media screen and (max-width:767px){#header h3:not(#root *),#footer h3:not(#root *){font-size:1.5rem}}#header h4:not(#root *),#header p:not(#root *),#header a:not(#root *),#header ul:not(#root *),#header li:not(#root *),#header input:not(#root *),#header button:not(#root *),#header textarea:not(#root *),#header label:not(#root *),#header div:not(#root *),#footer h4:not(#root *),#footer p:not(#root *),#footer a:not(#root *),#footer ul:not(#root *),#footer li:not(#root *),#footer input:not(#root *),#footer button:not(#root *),#footer textarea:not(#root *),#footer label:not(#root *),#footer div:not(#root *){line-height:1.1em;font-family:Roboto Flex,sans-serif;text-decoration:none;font-weight:500}@media screen and (min-width:768px){.underline.mob{display:none}}@media screen and (max-width:767px){.underline.desk{display:none}}.underline{position:relative}.underline svg{position:absolute;left:0;bottom:0}@media screen and (max-width:767px){.br{display:none}}.mobBr{display:none}@media screen and (max-width:767px){.mobBr{display:inline}}.swiper-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}section{max-width:100vw}*:before,*:after{background-size:100% 100%;background-repeat:no-repeat}.btn-clrd{border:none;display:flex;align-items:center;justify-content:center;outline:none;border-radius:0;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.btn-clrd.orange{background:#ff8c39;color:#fff}.btn-clrd.orange:hover{background:#ffb682}.btn-clrd.orange:focus{background:#ff6e06}.btn-brdrd{display:flex;align-items:center;justify-content:center;border-radius:0;background:#fff;outline:none;cursor:pointer;transition:color .3s ease-in-out,border-color .3s ease-in-out}.btn-brdrd.black{border:2px solid #DDD;color:#000}.btn-brdrd.black:hover{border-color:#8d8d8d}.btn-brdrd.black:focus{border-color:#000}.btn-brdrd.black.disabled{border-color:#ddd;color:#ddd}.btn-brdrd.white{background:none;border:2px solid rgba(255,255,255,.1882352941);color:#fff}.btn-brdrd.white:hover{border-color:#8d8d8d}.btn-brdrd.white:focus{border-color:#fff}.btn-brdrd.white.disabled{border-color:gray;color:gray}#header{z-index:100}@media screen and (min-width:768px){#header .header__nav{margin-left:25.375rem!important;margin-right:auto!important}}.header-ctlg-btn,.header-phone,.header-cart-li,.cart-widget{display:none!important}
