*,:after,:before{box-sizing:border-box;margin:0;padding:0}img,picture,svg,video{display:block;max-width:100%}img:not([src]):not([srcset]){visibility:hidden}h1,h2,h3,h4,p{font-weight:300;overflow-wrap:break-word;width:100%}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,p b,p strong{font-weight:500}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:50px;padding:10px 30px;width:100%}button{border:none;outline:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#1a1a1a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@font-face{font-display:swap;font-family:"NotoSerif-Regular";font-style:normal;font-weight:400;src:url(/assets/font/NotoSerif-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat-Medium;font-style:normal;font-weight:500;src:url(/assets/font/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat-Bold;font-style:normal;font-weight:700;src:url(/assets/font/Montserrat-Bold.woff2) format("woff2")}html{font-variant-ligatures:none;padding:0;text-rendering:optimizeLegibility;font-smooth:always;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body,html{margin:0;min-height:100dvh}body{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;justify-content:space-between;overflow-x:hidden;position:relative;scrollbar-gutter:stable both-edges;width:100vw}body.-fixed{overflow:hidden}body.-fixed.-has-margin main{margin-top:78px!important}main{align-items:stretch;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;position:relative;z-index:2}.container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0 auto;max-width:1240px;width:100%}.container.-column{flex-direction:column}.container.-md{max-width:1028px}.container.-sm{max-width:820px}.overlay{background-color:#0003;height:100dvh;left:0;opacity:0;position:fixed;top:0;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;visibility:hidden;width:100vw;z-index:4}.overlay.-active{opacity:1;visibility:visible}a{color:#1a1a1a;font-family:Montserrat-Medium;text-decoration:none;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out}a:focus,a:hover{color:#9b2541}p{color:#666;font-family:Montserrat-Regular;min-height:20px;--font-size:14px;--font-size-rem:0.875rem;--line-height:28px;--line-height-rem:1.75rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}p img{display:initial}ul{list-style:none;margin:0;padding:0}li{color:#1a1a1a;font-family:Montserrat-Regular;margin:0 0 24px;padding:0 0 0 24px;position:relative;--font-size:14px;--font-size-rem:0.875rem;--line-height:39px;--line-height-rem:2.4375rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}li:before{background-color:#9b2541;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:18px;width:7px}strong{color:#9b2541;font-family:Montserrat-Medium}h1,h2,h3,h4,h5,h6{color:#9b2541;font-family:"NotoSerif-Regular"}h1{--font-size:36px;--font-size-rem:2.25rem;--line-height:45px;--line-height-rem:2.8125rem}h1,h2{font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h2{--font-size:32px;--font-size-rem:2rem;--line-height:45px;--line-height-rem:2.8125rem}h3{--font-size:30px;--font-size-rem:1.875rem;--line-height:45px;--line-height-rem:2.8125rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h4{--font-size:28px;--font-size-rem:1.75rem;--line-height:40px;--line-height-rem:2.5rem}h4,h5{font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h5{--font-size:24px;--font-size-rem:1.5rem;--line-height:40px;--line-height-rem:2.5rem}h6{--font-size:20px;--font-size-rem:1.25rem;--line-height:40px;--line-height-rem:2.5rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}figure img,picture,picture img{height:100%;width:100%}picture img{-o-object-fit:cover;object-fit:cover}::-moz-selection{background:#9b2541;color:#fff;text-shadow:0 0 5px #daad57,0 0 10px #daad57}::selection{background:#9b2541;color:#fff;text-shadow:0 0 5px #daad57,0 0 10px #daad57}:focus{outline:none}.-hidden,[hidden]{display:none!important}.-text-center,.ql-align-center{text-align:center}.ql-align-justify{text-align:justify}.-text-right,.ql-align-right{text-align:right}.grecaptcha-badge{opacity:0;visibility:hidden}.header{align-items:center;background-color:initial;border-bottom:1px solid #0000;display:flex;flex-direction:row;flex-wrap:wrap;height:78px;justify-content:space-between;position:relative;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:100%;z-index:9}.header.-sub-header{background-color:#f8f8f8;border-color:#f2dee3}.header.-main-header{background-color:initial;bottom:0;left:0;position:absolute;right:0;top:0}.header.-active,.header.-sub-header.-active{background-color:#f8f8f8;border-color:#f2dee3;left:0;position:fixed;top:0;width:100vw}.header__left{align-items:center;display:flex;height:100%;margin:0 0 0 30px;order:1}.header__logo-link>svg{height:41px;width:139px}.header__nav{background-color:#f8f8f8;height:calc(100vh - 78px);left:0;margin:0;order:3;overflow-y:auto;padding:65px 40px 52px 62px;position:fixed;top:78px;transform:translateX(-100%);transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:100%}.header__nav.-active{transform:translateX(0)}.header__menu-items{margin:0;padding:0;width:100%}.header__item,.header__menu-items{display:flex;flex-direction:column}.header__item.has-submenu .header__sub{display:none}.header__item.has-submenu .header__sub,.header__item.has-submenu .header__sub .header__link{transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out}.header__item.has-submenu .header__sub .header__link{color:#9b2541;font-family:Montserrat-Regular;position:relative}.header__item.has-submenu .header__sub .header__link:focus,.header__item.has-submenu .header__sub .header__link:hover{font-family:Montserrat-Medium}.header__item.has-submenu .header__sub.-desktop{display:none}.header__item.has-submenu .header__sub.-mobile{display:flex;flex-direction:column;position:static}.header__item.has-submenu .header__sub.-mobile .header__link{--font-size:14px;--font-size-rem:0.875rem;--line-height:51px;--line-height-rem:3.1875rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.header__item.has-submenu .header__sub.-mobile .header__link:focus,.header__item.has-submenu .header__sub.-mobile .header__link:hover{font-family:Montserrat-Bold}.header__item.has-submenu .header__sub.-type1.-sub-active{display:flex}.header__item.has-submenu .header__sub.-type2{flex-direction:row}.header__item.has-submenu .header__sub.-type2.-sub-active{display:flex}.header__item.has-submenu .header__sub .header__sub-image{position:relative}.header__item.has-submenu .header__sub .header__sub-image .sub-image{left:0;opacity:0;position:absolute;top:0;transition-delay:0s;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}.header__item.has-submenu .header__sub .header__sub-image .sub-image.-active{opacity:1;z-index:1}.header__title{align-items:center;color:#9b2541;display:flex;flex:1;font-family:Montserrat-Medium;justify-content:space-between;position:relative;--font-size:14px;--font-size-rem:0.875rem;--line-height:67px;--line-height-rem:4.1875rem;cursor:pointer;font-size:var(--font-size-rem);line-height:var(--line-height-rem);text-align:center;text-transform:uppercase;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out}.header__title svg{display:inline-flex;transform:rotate(-90deg)}.header__title.-active svg{transform:rotate(0deg)}.header__right{display:flex;flex-direction:row;height:100%;justify-content:flex-end;order:2;padding:0 30px 0 0}.header__lang-switcher{align-items:center;align-self:center;background-color:initial;border:1px solid #9b2541;border-radius:31.7px;display:flex;flex-direction:row;height:32px;justify-content:center;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:49.5px}.header__lang-switcher:focus,.header__lang-switcher:hover{background-color:#9b2541}.header__lang-switcher:focus .header__lang-text,.header__lang-switcher:hover .header__lang-text{color:#fff}.header__lang-text{color:#9b2541;display:inline-flex;flex-direction:row;font-family:Montserrat-Medium;--font-size:14px;--font-size-rem:0.875rem;--line-height:20px;--line-height-rem:1.25rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);text-align:center}.header__search{align-items:center;align-self:center;background-color:#9b2541;border:1px solid #9b2541;border-radius:27.5px;color:#ffeaef;display:flex;flex-direction:row;height:32px;justify-content:center;margin:0 0 0 4px;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:49.5px}.header__search svg{transform-origin:center center;transition:transform .3s ease,fill .3s ease}.header__search:focus,.header__search:hover{background-color:#daad57;border:1px solid #daad57}.header__search:focus svg,.header__search:hover svg{transform:rotate(15deg)}.header__hamburger-menu{cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;margin:0 0 0 21px}.header__hamburger-menu.-active .header__line:nth-child(2){opacity:0}.header__hamburger-menu.-active .header__line:first-child{height:3px;transform:rotate(45deg) translate(7px,7px);width:23px}.header__hamburger-menu.-active .header__line:nth-child(3){height:3px;transform:rotate(-45deg) translate(5px,-5px);width:23px}.header__line{background-color:#9b2541;height:4px;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:28px}.footer{display:flex;flex-direction:column}.footer__top{background-color:#f8f8f8;display:flex;padding:69px 0 0}.footer__top .container.-column{flex-direction:column-reverse}.footer__menu-items{display:grid;gap:40px;grid-template-columns:repeat(1,1fr)}.footer__item{align-items:center;display:flex;flex-direction:column}.footer__title{color:#9b2541;font-family:Montserrat-Medium;min-width:auto;--font-size:13px;--font-size-rem:0.8125rem;--line-height:57px;--line-height-rem:3.5625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);text-transform:uppercase;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;white-space:nowrap}.footer__title.-link:focus,.footer__title.-link:hover{font-family:Montserrat-Bold}.footer__links{align-items:center;display:flex;flex-direction:column}.footer__link{color:#6c4f58;font-family:Montserrat-Regular;min-width:auto;--font-size:12px;--font-size-rem:0.75rem;--line-height:25px;--line-height-rem:1.5625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;white-space:nowrap}.footer__link:focus,.footer__link:hover{color:#6c4f58;font-family:Montserrat-Medium}.footer__row{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.footer__logo{padding:0 0 50px}.footer__logo-link>svg{height:41px;width:139px}.footer__socials{align-items:center;display:flex;flex-direction:column;padding:0 0 44px}.footer__socials-title{color:#9b2541;font-family:Montserrat-Regular;padding:0 0 27px;--font-size:14px;--font-size-rem:0.875rem;--line-height:20px;--line-height-rem:1.25rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.footer__socials-links{display:flex;flex-direction:row;gap:9px}.footer__socials-link{align-items:center;background-color:#ffeaef;border:1px solid #0000;border-radius:10px;display:flex;height:48px;justify-content:center;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:48px}.footer__socials-link:focus,.footer__socials-link:hover{background-color:#fff;border-color:#9b2541}.footer__bottom{align-items:center;background-color:#f8f8f8;background-image:url(../image/footer-products-img-mobile.png);background-position:bottom;background-repeat:no-repeat;background-size:237px 139px;display:flex;justify-content:space-between;padding:0 63px 139px}.footer__bottom,.footer__bottom .container{flex-direction:column}.footer__copyright{color:#9b2541;font-family:Montserrat-Regular;padding:34px 0 0;--font-size:12px;--font-size-rem:0.75rem;--line-height:14px;--line-height-rem:0.875rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);text-align:center;white-space:nowrap}.footer__legal{align-items:center;display:flex;flex-direction:column;gap:25px;padding:23px 0 0}.footer__legal-link{color:#9b2541;font-family:Montserrat-Regular;--font-size:12px;--font-size-rem:0.75rem;--line-height:14px;--line-height-rem:0.875rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out}.footer__legal-link:last-child{display:inline-block;min-width:152px}.footer__legal-link:focus,.footer__legal-link:hover{font-family:Montserrat-Medium}.footer__partner{margin:43px 0}@media screen and (min-width:1280px){h1{--font-size:55px;--font-size-rem:3.4375rem;--line-height:70px;--line-height-rem:4.375rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h2{--font-size:40px;--font-size-rem:2.5rem;--line-height:65px;--line-height-rem:4.0625rem}h2,h3{font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h3{--font-size:32px;--font-size-rem:2rem;--line-height:65px;--line-height-rem:4.0625rem}h4{--font-size:30px;--font-size-rem:1.875rem;--line-height:45px;--line-height-rem:2.8125rem}h4,h5{font-size:var(--font-size-rem);line-height:var(--line-height-rem)}h5{--font-size:28px;--font-size-rem:1.75rem;--line-height:45px;--line-height-rem:2.8125rem}h6{--font-size:24px;--font-size-rem:1.5rem;--line-height:45px;--line-height-rem:2.8125rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.header__left{margin:0}.header__right{order:3;padding:0}}@media screen and (min-width:1366px){body.-fixed.-has-margin main{margin-top:100px!important}.header{flex-wrap:nowrap;height:100px}.header.-sub-header{background-color:#fff}.header__logo-link>svg{height:53px;width:182px}.header__nav{background-color:initial;display:flex;height:100%;justify-content:flex-end;margin:0 46px 0 0;order:2;padding:0;position:static;transform:none}.header__menu-items{flex:0 0 auto;flex-direction:row;gap:50px;width:auto}.header__item.has-submenu .header__sub.-desktop{background-color:#fff;display:flex;position:absolute;top:100px;z-index:8}.header__item.has-submenu .header__sub.-mobile{display:none}.header__item.has-submenu .header__sub:focus>.header__item.has-submenu .header__sub.-type1,.header__item.has-submenu .header__sub:focus>.header__item.has-submenu .header__sub.-type2,.header__item.has-submenu .header__sub:hover>.header__item.has-submenu .header__sub.-type1,.header__item.has-submenu .header__sub:hover>.header__item.has-submenu .header__sub.-type2{display:flex;justify-content:space-between}.header__item.has-submenu .header__sub:focus>.header__title:after,.header__item.has-submenu .header__sub:hover>.header__title:after{width:100%}.header__item.has-submenu .header__sub.-type1 .-desktop{left:0;padding:82px 180px;width:100vw}.header__item.has-submenu .header__sub.-type1 .-desktop .container{max-width:1024px}.header__item.has-submenu .header__sub.-type1 .header__sub-image,.header__item.has-submenu .header__sub.-type1 .header__sub-link{flex:1}.header__item.has-submenu .header__sub.-type1 .header__sub-link{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.header__item.has-submenu .header__sub.-type1 .header__sub-image,.header__item.has-submenu .header__sub.-type1 .header__sub-image img{height:348px;width:605px}.header__item.has-submenu .header__sub.-type1 .header__link{display:inline-block;--font-size:18px;--font-size-rem:1.125rem;--line-height:42px;--line-height-rem:2.625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.header__item.has-submenu .header__sub.-type1 .header__link:before{background:url(../svg/triangle-icon.svg) no-repeat 50%/contain;content:"";height:10px;left:-30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:10px}.header__item.has-submenu .header__sub.-type1 .header__link:focus:before,.header__item.has-submenu .header__sub.-type1 .header__link:hover:before{opacity:1}.header__item.has-submenu .header__sub.-type2 .-desktop{right:0}.header__item.has-submenu .header__sub.-type2 .-desktop .container{flex-direction:row-reverse}.header__item.has-submenu .header__sub.-type2 .header__sub-link{align-items:center;display:flex;gap:80px;padding:0 236px 0 58px;text-align:center}.header__item.has-submenu .header__sub.-type2 .header__sub-image,.header__item.has-submenu .header__sub.-type2 .header__sub-image img{height:185px;width:301px}.header__item.has-submenu .header__sub.-type2 .header__link{align-items:center;display:flex;justify-content:center;max-width:145px;min-height:52px;min-width:145px;--font-size:14px;--font-size-rem:0.875rem;--line-height:26px;--line-height-rem:1.625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.header__item.has-submenu .header__sub.-type2 .header__link:after{background:url(../svg/triangle-icon.svg) no-repeat 50%/contain;bottom:-27px;content:"";height:10px;left:50%;opacity:0;position:absolute;transform:rotate(-90deg);transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:10px}.header__item.has-submenu .header__sub.-type2 .header__link:focus:after,.header__item.has-submenu .header__sub.-type2 .header__link:hover:after{opacity:1}.header__title svg{display:none}.header__title{--font-size:12px;--font-size-rem:0.75rem;--line-height:14px;--line-height-rem:0.875rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.header__title.-active,.header__title.-sub-active{font-family:Montserrat-Bold}.header__title:after{background-color:#daad57;bottom:0;content:"";height:4px;left:0;position:absolute;transition-delay:0s;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;width:0}.header__title.-active:after,.header__title.-sub-active:after,.header__title:focus:after,.header__title:hover:after{width:100%}.header__lang-switcher,.header__search{border-radius:27.5px;height:38px;width:63px}.header__search{margin:0 0 0 6px}.header__hamburger-menu{display:none}.footer__top{padding:91px 0 0}.footer__top .container.-column{flex-direction:column}.footer__menu-items{gap:40px 54px;grid-template-columns:repeat(5,auto)}.footer__item{align-items:flex-start}.footer__item:nth-child(4){grid-column:5;grid-row:1}.footer__item:nth-child(5){grid-column:4;grid-row:1}.footer__item:nth-child(6){grid-column:4;grid-row:2}.footer__title{min-width:132px;--font-size:12px;--font-size-rem:0.75rem;--line-height:44px;--line-height-rem:2.75rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.footer__links{align-items:flex-start}.footer__link{min-width:223px}.footer__row{flex-direction:row}.footer__logo{padding:0 212px 0 0}.footer__logo-link>svg{height:53px;width:182px}.footer__socials{flex-direction:row;padding:76px 0 52px}.footer__socials-title{padding:0 22px 0 0}.footer__image{background-image:url(../image/footer-products-img-desktop.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:-11px;height:162px;position:absolute;right:57px;width:255px}.footer__bottom{background-color:#fff;background-image:none;border-top:1px solid #f2dee3;padding:38px 0 44px}.footer__bottom,.footer__bottom .container{flex-direction:row}.footer__copyright{padding:0;text-align:left}.footer__legal{flex:2;flex-direction:row;justify-content:flex-end;padding:0}.footer__partner{margin:0 0 0 109px}}