header{position:absolute;left:0;right:0;top:0;z-index:10000}header.order{border-bottom:1px solid rgba(71,85,105,.2);position:static}.header{align-items:center;display:flex;height:5em;justify-content:space-between}.menu{list-style-type:none;margin:0;padding:0}.menu li{margin:0 1.625em}.menu li,.menu li a{display:inline-block}.menu li a{border-bottom:2px solid transparent;font-size:1em;font-weight:500;line-height:4.875em;padding:0 2px;transition:all .3s ease}.menu li a:hover{border-bottom:2px solid #000}.language-switcher-wrap{display:block;position:relative;z-index:1000}.language-switcher-wrap .language-switcher{position:relative}.language-switcher-wrap .language-switcher span{color:#000;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1.5em;padding:0 2em;position:relative}.language-switcher-wrap .language-switcher span:before{background:url(/images/language.svg) no-repeat;content:"";height:1.5em;position:absolute;left:0;top:0;width:1.5em}.language-switcher-wrap .language-switcher span:after{background:url(/images/chevron-down.svg) no-repeat;content:"";height:1.5em;position:absolute;right:0;top:0;width:1.5em}.language-switcher-wrap .language-switcher span.open:after{transition:all .3s ease 0s;transform:rotate(180deg)}.language-switcher-wrap .language-switcher .languages{background:#fff;border-radius:.5em;box-shadow:0 3px 5px 0 rgba(9,30,66,.15);list-style-type:none;margin:0;padding:1em 0;position:absolute;right:2px;top:1.875em;width:9.375em;z-index:150}.language-switcher-wrap .language-switcher .languages.open{display:block}.language-switcher-wrap .language-switcher .languages.close{display:none}.language-switcher-wrap .language-switcher .languages li{padding:0}.language-switcher-wrap .language-switcher .languages li a{box-sizing:border-box;color:#99a4ab;display:block;font-weight:400;line-height:1.75em;padding:0 1.5em 0 1em}.language-switcher-wrap .language-switcher .languages li a:hover{background:#fffaee;color:#000;font-weight:500}@media only screen and (min-width:1024px) and (max-width:1279px){.menu li{margin:0 1.25em}}@media only screen and (max-width:1023px){.language-switcher-wrap{position:absolute;right:60px}.hamburger{cursor:pointer;position:absolute;right:20px;z-index:30}.hamburger .hamburger-icon{z-index:101}.hamburger.open:after{display:none}.hamburger.desktop-hidden{display:inline-block!important;padding:0 0 0 1em}.menu.close{display:none}.menu.open{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.3);box-sizing:border-box;display:block;height:100dvh;overflow:auto;padding:92px 32px 32px;position:absolute;bottom:0;left:auto;right:0;top:0;text-align:left;width:256px;z-index:1001}.menu.open li{display:block;margin:0;padding:16px 0}.menu.open li a{border:none;color:#000;line-height:24px}.menu.open li a:hover{border:none}.menu.open li.bottom-padding{padding-bottom:22px}.menu.open li.menu-last-child{padding-bottom:8px}.button-close.close{display:none!important}.button-close.open{cursor:pointer;display:block!important;height:24px;position:fixed;right:20px;top:20px;width:24px;z-index:1002}}@media only screen and (min-width:768px) and (max-width:1023px){.hamburger{top:28px}}@media only screen and (max-width:767px){.header{height:66px}.logo{max-width:120px}.language-switcher-wrap .language-switcher span:before{background:none;height:0;width:0}.hamburger{top:21px}}.footer{background:#fffaee;display:block;font-family:Fira Sans,Arial,Helvetica,sans-serif;width:100%}.footer .footer-inner{padding:5em 12.5em 0 0;position:relative}.footer .footer-inner .footer-menu{display:flex;justify-content:space-between}.footer .footer-inner .footer-menu ul{list-style-type:none;margin:0;padding:0 1em 0 0;width:25%}.footer .footer-inner .footer-menu ul li{padding:6px 0 9px}.footer .footer-inner .footer-menu ul li a{color:#000;display:block;font-size:.875em;line-height:1.214em;transition:all .3s ease}.footer .footer-inner .footer-menu ul li a:hover{color:#df5d5d;transition:all .3s ease}.footer .footer-inner .footer-menu ul li.title{color:#000;font-size:1.125em;line-height:1.222em}.footer .footer-inner .footer-menu-bottom{display:inline-block;margin:2.375em 0 1.5em}.footer .footer-inner .footer-menu-bottom a{color:#000;display:inline-block;font-size:.875em;margin-right:1.571em;padding:.286em}.footer .footer-inner .footer-menu-bottom a:hover{color:#df5d5d;transition:all .3s ease}.footer .footer-inner .footer-menu-bottom a.company-link{padding-left:3.571em;position:relative}.footer .footer-inner .footer-menu-bottom a.company-link:before{background:url(/images/logo-footer.svg) no-repeat;content:"";display:block;height:32px;position:absolute;left:6px;top:-4px;width:32px}.footer .footer-inner .app{display:block;position:absolute;right:0;top:5.375em;text-align:right}.footer .footer-inner .app p{color:#000;font-size:1.125em;line-height:1.222em;margin:0 0 .778em;text-align:right}.footer .footer-inner .app .app-link{display:block;height:auto;margin-bottom:.25em;width:8.25em}.footer .footer-inner .copyright{color:#000;font-size:.875em;line-height:1.429em;margin:0;position:absolute;bottom:1.857em;right:0}.footer .footer-inner .social-networks{display:inline-flex;justify-content:space-between;position:absolute;bottom:1.625em;right:10.5em;transition:all .3s ease;width:14.625em}@media only screen and (min-width:768px) and (max-width:1023px){.footer .footer-inner .footer-menu ul{width:30%}.footer .footer-inner .footer-menu ul li.title{font-size:16px}.footer .footer-inner .footer-menu-bottom a{margin-right:10px}.footer .footer-inner .footer-menu-bottom a.company-link{padding-left:3em}.footer .footer-inner .footer-menu-bottom a.company-link:before{left:0}.footer .footer-inner .app p{font-size:16px}.footer .footer-inner .social-networks{right:10em;width:180px}}@media only screen and (min-width:768px) and (max-width:930px){.footer .footer-inner .social-networks{bottom:4em;right:0;width:200px}}@media only screen and (max-width:767px){.footer .footer-inner{padding-right:0}.footer .footer-inner .footer-menu ul{padding:0}.footer .footer-inner .footer-menu{flex-wrap:wrap}.footer .footer-inner .footer-menu ul{margin-bottom:30px;width:48%}.footer .footer-inner .footer-menu ul li.title{font-size:16px}.footer .footer-inner .footer-menu-bottom{display:inline-block;margin-top:2em;position:relative;left:50%;text-align:center;transform:translateX(-50%)}.footer .footer-inner .footer-menu-bottom a{margin-bottom:8px}.footer .footer-inner .app{position:static;text-align:left;width:48%}.footer .footer-inner .app p{font-size:16px;padding:6px 0 9px;text-align:left}.footer .footer-inner .copyright{margin:30px 0;position:static;text-align:center}.footer .footer-inner .social-networks{justify-content:center;position:static;width:100%}.footer .footer-inner .social-networks a{margin:0 14px}}.footer-small{background:rgba(250,251,253,.95);border-top:1px solid rgba(191,200,205,.5);display:block;height:3.75em;position:absolute;bottom:0;left:0;right:0;width:100%}.footer-small .container{align-items:center;display:flex;height:3.75em;justify-content:space-between;margin:0 auto;max-width:1360px}.footer-small .company-link{color:#99a4ab;display:block;font-size:.875em;line-height:1.214em;padding-left:3.571em;position:relative;transition:all .3s ease;width:30%}.footer-small .company-link:before{background:url(/images/logo-footer-grey.svg) no-repeat;content:"";display:block;height:32px;position:absolute;left:4px;top:1px;width:32px}.footer-small .company-link:hover{color:#df5d5d;transition:all .3s ease}.footer-small .app .app-link{display:inline-block;height:32px;padding-top:3px;width:auto}:is(.footer-small .app) .app-link+.app-link{margin-left:1em}.footer-small .social-networks{margin-right:1.25em}.footer-small .social-networks a{display:inline-block}.footer-small .social-networks a .icon{color:#99a4ab;transition:all .3s ease}.footer-small .social-networks a:hover svg.icon{color:#df5d5d;transition:all .3s ease}:is(.footer-small .social-networks) a+a{margin-left:1.25em}.footer-small .copyright{color:#99a4ab;display:inline-block;font-size:.875em;line-height:1.429em;text-align:right;width:20%}@media only screen and (min-width:1280px) and (max-width:1439px){.footer-small .container{max-width:1130px}}@media only screen and (min-width:1024px) and (max-width:1279px){.footer-small .container{margin:0 3em}}@media only screen and (min-width:1024px) and (max-width:1439px){.footer-small .company-link{width:20%}}@media only screen and (min-width:768px) and (max-width:1023px){.footer-small .company-link{width:20%}.footer-small .container{margin:0 1em;max-width:100%}}@media only screen and (min-width:768px) and (max-width:949px){.footer-small .company-link{font-size:0;width:8%}.footer-small .company-link:before{top:50%;transform:translateY(-50%)}}@media only screen and (max-width:767px){.footer-small{height:230px}.footer-small .container{flex-wrap:wrap;height:226px}.footer-small .company-link{left:50%;margin-top:18px;transform:translateX(-50%);width:auto}.footer-small .company-link:before{left:9px;top:-6px}.footer-small .social-networks{margin-right:0;margin-top:18px}:is(.footer-small .social-networks) a+a{margin-left:1.9em}.footer-small .app,.footer-small .copyright,.footer-small .social-networks{text-align:center;width:100%}.footer-small .copyright{margin-top:6px}}.hero{background:#fffaee url(/images/wave-hero-1920.jpg) no-repeat;background-position:50%;background-size:cover;min-height:45.625em;overflow:hidden;padding-top:5em;position:relative}.hero .content{margin-top:10em;padding-right:25em;position:relative}.hero .content h2{color:#000;margin:0 0 .536em;text-align:left}.hero .content p{font-size:1.5em;font-weight:500;line-height:1.5em}.hero .content .image{position:absolute;right:-5.625em;top:-4.688em}.hero .content .image img{height:32.688em;width:37.125em}.hero .image-back{position:absolute;bottom:-3px;right:calc(50% + 1.625em)}.hero .image-back img{height:7.75em;width:38.5635em}.about .block{align-items:center;display:flex;justify-content:space-between}.about .block.block1{margin-bottom:80px}.about .block.block1 .image{height:370px;width:478px}.about .block.block2 .image{height:386px;width:410px}.about .block.block2 .content{padding-right:40px}.about .block .content{width:452px}.features{background:#fffaee url(/images/wave-features-1920.jpg) no-repeat;background-position:50%;background-size:cover}.features .blocks{display:flex;gap:2.625em;justify-content:space-between}.features .blocks .block{background:#fff;border:1px solid #ffbe96;border-radius:.5em;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-sizing:border-box;flex:1 1;padding:2em}.features .blocks .block .icon{margin-bottom:1.5em;text-align:center}.features .blocks .block .icon img{height:6.25em;width:6.25em}.product .product-card-wrap{display:flex;justify-content:space-between}.product .card h2{text-align:left}.product .card .price{font-size:1.25em}.product .card .price em{background:#ff1514;border-radius:16px;font-size:16px;font-style:normal;margin-left:16px;padding:4px 10px}.product .card .description{margin:2em 0 2.5em;max-width:27.5em}.product .card .button{min-width:164px}.product .gallery-wrap .gallery-main-img{height:30.5em;margin-bottom:32px;width:30.5em}.product .gallery-wrap .gallery{display:flex;justify-content:space-between;width:30.5em}.product .gallery-wrap .gallery img{border-radius:.5em;height:6.5em;outline:1px solid #bfc8cd;width:6.5em}.product .gallery-wrap .gallery img.active{outline:2px solid #ffbe96}.instruction{background:#fffaee url(/images/wave-instruction-1920.jpg) no-repeat;background-position:50%;background-size:cover}.instruction .video-instruction{align-items:center;display:flex;justify-content:space-between;gap:5em;padding-top:1.5em}.instruction .video-player{cursor:pointer;height:auto;min-width:33.75em;width:100%}.instruction .video-player video{background:#000;border:1px solid #ffbe96;border-radius:.5em;box-shadow:0 0 6px 0 rgba(0,0,0,.07),0 10px 15px -3px rgba(0,0,0,.1)}.faq{border-radius:.5em;box-shadow:0 2px 8px 0 rgba(32,36,39,.1);margin-bottom:1.5em;padding:1.875em 2em;position:relative}.faq.open img{transform:rotate(180deg)}.faq img,.faq.open img{transition:all .3s ease 0s}.faq img{cursor:pointer;height:1.5em;position:absolute;right:2em;top:2em;width:1.5em}.faq .question{color:#0f172a;cursor:pointer;font-size:1.25em;font-weight:500;line-height:1.3em;padding:0 2.8em 0 0;max-width:40em;margin:0}.faq .answer{color:#0f172a;display:block!important;opacity:1;overflow:hidden;margin:1em 0 0;max-height:60em;max-width:800px;padding-right:3.5em;transform:translateY(0);transition:max-height .4s linear,margin-bottom .3s ease,opacity .5s ease,transform .5s ease}.faq .answer.close{opacity:0;margin:0;max-height:0;transform:translateY(10%);transition:max-height .4s ease,margin-bottom .3s ease,opacity .5s ease,transform .5s ease}.faq .answer.close p{margin-top:0}@media only screen and (min-width:1024px) and (max-width:1439px){.hero{background:#fffaee url(/images/wave-hero-1024.jpg) no-repeat;background-position:50%;background-size:cover}.features{background:#fffaee url(/images/wave-features-1024.jpg) no-repeat;background-position:50%;background-size:cover}.instruction{background:#fffaee url(/images/wave-instruction-1024.jpg) no-repeat;background-position:50%;background-size:cover}}@media only screen and (min-width:1024px) and (max-width:1279px){.hero{min-height:688px}.hero .content{padding-left:20px}.hero .content h2{padding-top:20px}.hero .content p{font-size:20px}.hero .content .image{right:-20px;max-width:554px;top:-70px}.hero .content .image img{height:100%;width:100%}.hero .image-back img{height:100%;width:470px}.about .block.block1{margin-bottom:50px}.about .block.block1 .image{height:auto;max-width:460px}.about .block.block1 .image img{height:auto;width:100%}.about .block.block2 .content{padding-right:0}.about .block.block2 .image{height:auto;max-width:332px}.about .block.block2 .image img{height:auto;width:100%}.features .blocks{gap:32px}.features .blocks .block{padding:32px 20px}.product .gallery-wrap .gallery-main-img{height:auto;margin-bottom:16px;width:392px}.product .gallery-wrap .gallery{width:392px}.product .gallery-wrap .gallery img{height:80px;width:80px}.instruction .video-instruction{gap:50px}.instruction .video-player{min-width:460px}}@media only screen and (max-width:1023px){.hero{background:#fffaee url(/images/wave-hero-768.jpg) no-repeat;background-position:50%;background-size:cover}.features{background:#fffaee url(/images/wave-features-768.jpg) no-repeat;background-position:50%;background-size:cover}.instruction{background:#fffaee url(/images/wave-instruction-768.jpg) no-repeat;background-position:50%;background-size:cover}}@media only screen and (min-width:768px) and (max-width:1023px){.hero{min-height:740px}.hero .content h2{font-size:20px;padding-top:24px}.hero .content p{font-size:16px}.hero .content .image{right:-20px;max-width:420px;top:-70px}.hero .content .image img{height:100%;width:100%}.hero .image-back{position:absolute;left:50%;right:auto;transform:translateX(-50%);width:80%}.about .block{justify-content:space-around}.about .block.block1{margin-bottom:40px}.about .block.block1 .content{width:326px}.about .block.block1 .image{height:auto;max-width:362px}.about .block.block1 .image img{height:auto;width:100%}.about .block.block2 .content{padding-right:0;width:326px}.about .block.block2 .image{height:auto;max-width:316px}.about .block.block2 .image * img{height:auto;width:100%}.features .blocks{gap:16px}.features .blocks .block{padding:32px 16px}.features .blocks .block p{font-size:14px;line-height:21px}.instruction .video-instruction{gap:32px}.instruction .video-player{min-width:360px}.product .card .description{font-size:16px;max-width:368px}.product .gallery-wrap .gallery-main-img{height:auto;margin-bottom:16px;width:302px}.product .gallery-wrap .gallery{width:302px}.product .gallery-wrap .gallery img{height:64px;width:64px}.faq .question{font-size:16px}}@media only screen and (max-width:767px){.hero{min-height:622px}.hero .content{margin-top:40px;padding-right:0;text-align:center}.hero .content h2{font-size:18px;font-weight:800;text-align:center}.hero .content p{font-size:14px;margin:16px 0 26px;padding-top:8px}.hero .content .image{max-width:400px;margin-top:40px;position:relative;left:50%;right:auto;top:auto;transform:translateX(-50%)}.hero .content .image img{height:auto;width:100%}.hero .image-back{display:none}.about .block .content{width:100%}.about .block.block1{flex-direction:column;margin-bottom:20px}.about .block.block1 .image{height:auto;max-width:400px;text-align:center}.about .block.block1 .image img{width:70%}.about .block.block2{flex-direction:column-reverse}.about .block.block2 .content{padding-right:0}.about .block.block2 .image{height:auto;max-width:360px;text-align:center}.about .block.block2 .image img{width:70%}.features .blocks{flex-wrap:wrap;gap:24px}.features .blocks .block{padding:24px 16px;min-width:40%}.features .blocks .block p{font-size:14px;line-height:21px}.instruction .video-instruction{flex-wrap:wrap;gap:30px}.instruction .video-player{min-width:100%}.product .product-card-wrap{align-items:center;flex-direction:column-reverse}.product .product-card-wrap .card{padding-top:40px}.product .gallery-wrap .gallery-main-img{height:auto;margin-bottom:16px;width:302px}.product .gallery-wrap .gallery{width:302px}.product .gallery-wrap .gallery img{height:64px;width:64px}.faq{padding:16px}.faq .question{font-size:14px}.faq img{right:14px;top:14px}}@media only screen and (max-width:480px){.features .blocks .block{min-width:100%}}.amount{align-items:center;background:#fff;border-radius:32px;border:1px solid #bfc8cd;box-sizing:border-box;display:inline-flex;height:46px;justify-content:space-between;margin-right:32px;min-width:164px;padding:0 16px}.amount span{color:#17183b;font-size:20px}.amount .amount-button{background:transparent;border:none}.shipping-info{display:flex;gap:1.5em;flex-wrap:wrap;justify-content:space-between}.shipping-info fieldset{flex:1 1}.shipping-info .field{margin-bottom:14px}.shipping-info label{color:#475569;display:inline-block;font-size:14px;line-height:21px;margin-bottom:4px}.payment-method{border:1px solid #bfc8cd;border-radius:8px;width:650px}.payment-method fieldset{border-bottom:1px solid #d1d1d8;height:56px;padding:0 24px;position:relative}.payment-method fieldset input[type=radio]{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.payment-method fieldset:last-child{border-bottom:1px solid transparent}.payment-method label{box-sizing:border-box;cursor:pointer;display:inline-block;line-height:56px;padding-left:62px;position:relative;width:100%}.payment-method label:before{content:"";height:16px;position:absolute;left:30px;top:50%;transform:translateY(-50%);width:24px}.payment-method label.label-card:before{background:url(/images/icon-card.svg) no-repeat}.payment-method label.label-paypal:before{background:url(/images/icon-paypal.svg) no-repeat}.payment-method label.label-account:before{background:url(/images/icon-account.svg) no-repeat}fieldset{border:none;margin:0;padding:0}input[type=email],input[type=search],input[type=tel],input[type=text],select{background:#fff;border:2px solid #99a4ab;border-radius:32px;box-sizing:border-box;color:#0f172a;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;height:46px;line-height:46px;min-width:240px;outline:none!important;padding:0 16px;position:relative;transition:all .3s ease;width:100%}:is(input[type=search],input[type=text],input[type=email],input[type=tel],select):focus{border:2px solid #4c9aff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.invalid input[type=email],.invalid input[type=search],.invalid input[type=tel],.invalid input[type=text],.invalid select{border:2px solid #e14b4b}.agreement{min-width:100%}.agreement label{color:#475569;display:flex;font-size:12px;gap:1em;line-height:18px}.agreement label a{text-decoration:underline!important}.error-message{color:#e14b4b;display:block;font-size:12px;font-weight:400;line-height:16px;padding:2px 0 0 18px;position:relative}.error-message:before{background:url(/images/error-field.svg);content:"";height:16px;position:absolute;left:0;top:1px;width:16px}.form-button{background:transparent;border:none;color:#000;font-size:20px;font-weight:400;line-height:30px;margin-top:46px;padding:0}.form-button img{height:24px;padding-right:8px;position:relative;top:4px;width:24px}::-moz-placeholder{color:#99a4ab;font-family:Roboto,Arial,Helvetica,sans-serif;opacity:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}::placeholder{color:#99a4ab;font-family:Roboto,Arial,Helvetica,sans-serif;opacity:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width:768px) and (max-width:1023px){.shipping-info{max-width:680px}}@media only screen and (max-width:767px){.payment-method{width:calc(100dvw - 36px)}}