.btn--anim:hover,.has-white-color a{color:#fff}*,.container,body,html{-webkit-box-sizing:border-box;box-sizing:border-box}.btn--primary path[fill],.btn--secondary path[fill],.woo-page .woocommerce #payment #place_order path[fill],.woo-page .woocommerce .button path[fill]{fill:var(--color-btn-secondary-text)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}.h1,.h2,h1,h2{line-height:110%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%}b,strong{font-weight:700}em{font-style:italic}.clear{padding-left:0;padding-right:0}.row:after,.row:before{display:inline-block}.over{overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.over-hidden{overflow:hidden}.hidden{display:none}img{max-width:100%;height:auto}.interface-interface-skeleton.is-sidebar-opened .block-editor-block-list__block{max-width:initial}html:where(.wp-block){margin-bottom:28px}.row-equal-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-equal-height>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.has-small-font-size{font-size:16px!important}.has-medium-font-size{font-size:18px!important}.has-large-font-size{font-size:24px!important}.h1,h1{font-size:75px;font-style:normal;font-weight:800;margin-bottom:22px;color:#000}.h2,.h3,h2,h3{margin-bottom:30px;font-weight:800;font-style:normal;color:#000}.h2,h2{font-size:52px}.h3,h3{font-size:36px;line-height:120%}.h4,h4{font-size:24px;font-style:normal;font-weight:800;line-height:120%;color:#000}p{font-size:18px;font-style:normal;font-weight:400;line-height:120%;color:#000;margin-bottom:20px}.btn,.btn span,.custom-select,.custom-select__trigger{font-size:18px;line-height:140%}p a{color:#000;font-weight:600}.btn,.btn span,.custom-select,.custom-select__trigger,.footer__text h4{font-weight:700;font-style:normal}p a:hover{color:#00adef}main{-webkit-box-flex:1;-ms-flex:1;flex:1}.wp-block-embed-youtube{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}.wp-block-embed-youtube .wp-block-embed__wrapper{position:static}.wp-block-embed-youtube embed,.wp-block-embed-youtube iframe,.wp-block-embed-youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.text-left{text-align:left}.bb-0{border-bottom:0!important}.mr-4{margin-right:4px!important}.ml-4{margin-left:4px!important}.mb-4{margin-bottom:4px!important}.mr-8{margin-right:8px!important}.ml-8{margin-left:8px!important}.mb-8{margin-bottom:8px!important}.mr-16{margin-right:16px!important}.ml-16{margin-left:16px!important}.mb-16{margin-bottom:16px!important}.mr-20{margin-right:20px!important}.ml-20{margin-left:20px!important}.mb-20{margin-bottom:20px!important}.mr-24{margin-right:24px!important}.ml-24{margin-left:24px!important}.mb-24{margin-bottom:24px!important}.mr-28{margin-right:28px!important}.ml-28{margin-left:28px!important}.mb-28{margin-bottom:28px!important}.mr-32{margin-right:32px!important}.ml-32{margin-left:32px!important}.mb-32{margin-bottom:32px!important}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px 9px;border:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;gap:8px;cursor:pointer}.btn:active,.btn:focus,.btn:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.btn span{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.btn svg{position:relative;top:-1px}.btn--anim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative;padding:15px 30px;font-size:16px;cursor:pointer;outline:0;overflow:hidden;background-color:transparent;color:#000;border:2px solid #000;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:1;font-weight:400;border-radius:0}.btn--anim:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#000;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:-1}.btn--anim:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' height='800px' width='800px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath id='XMLID_27_' d='M15,180h263.787l-49.394,49.394c-5.858,5.857-5.858,15.355,0,21.213C232.322,253.535,236.161,255,240,255 s7.678-1.465,10.606-4.394l75-75c5.858-5.857,5.858-15.355,0-21.213l-75-75c-5.857-5.857-15.355-5.857-21.213,0 c-5.858,5.857-5.858,15.355,0,21.213L278.787,150H15c-8.284,0-15,6.716-15,15S6.716,180,15,180z'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:background-image .2s ease-in-out;-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out;width:24px;height:18px}.btn--anim:hover:before,.btn--wide,.input-icon select{width:100%}.btn--primary,.btn--primary span{color:var(--color-btn-primary-text)}.btn--anim:hover:after{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' height='800px' width='800px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath id='XMLID_27_' d='M15,180h263.787l-49.394,49.394c-5.858,5.857-5.858,15.355,0,21.213C232.322,253.535,236.161,255,240,255 s7.678-1.465,10.606-4.394l75-75c5.858-5.857,5.858-15.355,0-21.213l-75-75c-5.857-5.857-15.355-5.857-21.213,0 c-5.858,5.857-5.858,15.355,0,21.213L278.787,150H15c-8.284,0-15,6.716-15,15S6.716,180,15,180z'/%3E%3C/svg%3E")}.btn--primary{background:var(--color-btn-primary-bg)}.btn--secondary,.btn--secondary span{color:var(--color-btn-secondary-text)}.btn--primary path[stroke]{stroke:var(--color-btn-secondary-text)}.btn--primary:hover{background:var(--color-btn-primary-bg-hover)}.btn--secondary{background:var(--color-btn-secondary-bg)}.btn--green span,.btn--orange span{color:#fff}.btn--secondary path[stroke]{stroke:var(--color-btn-secondary-text)}.btn--secondary:hover{background:var(--color-btn-secondary-bg-hover)}.btn--orange{background:#FE6726}.btn--orange:hover{background:#f04901}.btn--green{background:#006965}.btn--green:hover{background:#003634}.btn--lg{padding:20px;border-radius:10px}.btn--lg span{font-size:22px}.input-icon{border-radius:10px;border:1px solid #e6e6e6;background-color:#fff;padding:10px 10px 10px 70px;font-size:14px;font-weight:400;position:relative}.input-icon input::-webkit-input-placeholder{color:#acacac}.input-icon input::-moz-placeholder{color:#acacac}.input-icon input:-moz-placeholder{color:#acacac}.input-icon input:-ms-input-placeholder{color:#acacac}.input-icon select{border:0;height:100%;color:#acacac}.input-icon__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;color:#b2b2b2;height:100%;width:47px;font-size:18px;border-right:1px solid #e6e6e6}.custom-select{position:relative;cursor:pointer;margin-bottom:20px}.custom-select.open .custom-select__options{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-select__wrapper{position:relative;width:100%;max-width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select__trigger{padding:14px 20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:0;width:100%;cursor:pointer;text-align:left;color:var(--color-purple-5);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M23.3752 14.2817L17.7086 19.9484L12.0419 14.2817' stroke='%23EEE3FF' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") center right 20px no-repeat var(--color-purple-2)}.custom-select__trigger:hover{color:var(--color-purple-2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M23.3752 14.2817L17.7086 19.9484L12.0419 14.2817' stroke='%231E1D66' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") center right 20px no-repeat var(--color-purple-9)}.custom-select__trigger:active{color:var(--color-purple-5);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M23.3752 14.2817L17.7086 19.9484L12.0419 14.2817' stroke='%23EEE3FF' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") center right 20px no-repeat var(--color-purple-2)}.custom-select__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:100%;left:0;right:0;border-top:none;background:var(--color-purple-2);display:none;z-index:10;max-height:250px;overflow-y:auto}.footer__left,body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer,body{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-select__option{padding:14px 20px;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;color:var(--color-purple-5);background:var(--color-purple-2)}.custom-select__option:hover{color:var(--color-purple-2);background:var(--color-purple-5)}@font-face{font-family:"Pastiche Grotesque";src:url(../fonts/pastiche-grotesque/pastichegrotesquett-black-webfont.woff2) format("woff2"),url(../fonts/pastiche-grotesque/pastichegrotesquett-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"PP Right Gothic Wide";src:url(../fonts/gothic/PPRightGothic-WideBlack.woff2) format("woff2"),url(../fonts/gothic/PPRightGothic-WideBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--color-green-1:#042110;--color-green-2:#083B1C;--color-green-3:#08662D;--color-green-4:#09B54D;--color-green-5:#E6FFF0;--color-green-7:#7FF3F8;--color-green-8:#B2F8FB;--color-green-9:#CEF0DB;--color-green-10:#398557;--color-purple-1:#100F47;--color-purple-2:#1E1D66;--color-purple-3:#5A1CBA;--color-purple-4:#6C47FF;--color-purple-5:#EEE3FF;--color-purple-6:#D8A6FF;--color-purple-8:#E7D8FF;--color-purple-9:#E7D8FF;--color-purple-10:#7B49C8;--color-red-1:#400018;--color-red-2:#5C0022;--color-red-4:#D9004F;--color-red-5:#FFE5E0;--color-red-6:#FFB187;--color-red-7:#FFD0B7;--color-red-8:#E7D8FF;--color-red-9:#E7D8FF;--color-red-10:#A73356;--color-red-3:#91002C;--color-brown-1:#331F00;--color-brown-2:#4D2E00;--color-brown-3:#734D00;--color-brown-4:#C77700;--color-brown-5:#FFF9D9;--color-brown-6:#FFB187;--color-brown-7:#FFD0B7;--color-brown-8:#FFFAE0;--color-brown-9:#E7D8FF;--color-brown-10:#A73356;--color-primary-1:var(--color-green-1);--color-primary-2:var(--color-green-2);--color-primary-3:var(--color-green-3);--color-primary-4:var(--color-green-4);--color-primary-5:var(--color-green-5);--color-primary-7:var(--color-green-7);--color-primary-8:var(--color-green-8);--color-primary-9:var(--color-green-9);--color-text:var(--color-green-5);--color-text-hover:var(--color-green-4);--color-header-link:var(--color-green-5);--color-header-link-hover:var(--color-green-4);--color-btn-primary-text:var(--color-green-1);--color-btn-primary-bg:var(--color-green-7);--color-btn-primary-bg-hover:var(--color-green-8);--color-btn-secondary-text:var(--color-green-5);--color-btn-secondary-bg:var(--color-green-3);--color-btn-secondary-bg-hover:var(--color-green-10)}main{overflow:hidden}body{font-family:"Wix Madefor Text",sans-serif}body.wp-admin{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body>article{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;position:relative;z-index:0}body .fill-primary-2{fill:var(--color-green-2)}body .fill-primary-3{fill:var(--color-green-3)}body .fill-primary-4{fill:var(--color-green-4)}body .fill-primary-7{fill:var(--color-green-7)}body.purple{--color-primary-1:var(--color-purple-1);--color-primary-2:var(--color-purple-2);--color-primary-3:var(--color-purple-3);--color-primary-4:var(--color-purple-4);--color-primary-5:var(--color-purple-5);--color-primary-6:var(--color-purple-6);--color-primary-7:var(--color-purple-7);--color-primary-8:var(--color-purple-8);--color-primary-9:var(--color-purple-9);--color-text:var(--color-purple-5);--color-text-hover:var(--color-purple-6);--color-header-link:var(--color-purple-5);--color-header-link-hover:var(--color-purple-6);--color-btn-primary-text:var(--color-purple-5);--color-btn-primary-bg:var(--color-purple-3);--color-btn-secondary-text:var(--color-purple-5);--color-btn-secondary-bg:var(--color-purple-3);--color-btn-secondary-bg-hover:var(--color-purple-10)}body.purple .fill-primary-2{fill:var(--color-purple-2)}body.purple .fill-primary-3{fill:var(--color-purple-3)}body.purple .fill-primary-4{fill:var(--color-purple-4)}body.purple .fill-primary-7{fill:var(--color-purple-6)}body.purple .hero-block svg path[fill="#7FF3F8"]{fill:var(--color-primary-6)}body.purple .hero-block svg path[fill="#09B54D"]{fill:var(--color-primary-4)}body.purple .hero-block svg path[fill="#57F9FF"]{fill:var(--color-primary-6)}body.purple .hero-block svg path[fill="#E6FFF0"],body.purple .hero-block svg rect[fill="#E6FFF0"]{fill:var(--color-primary-5)}body.purple .hero-block svg path[fill="#08662D"],body.purple .hero-block svg rect[fill="#08662D"]{fill:var(--color-primary-2)}body.purple .hero-block svg path[fill="#083B1C"],body.purple .hero-block svg rect[fill="#083B1C"]{fill:var(--color-primary-3)}body.red{--color-primary-1:var(--color-red-1);--color-primary-2:var(--color-red-2);--color-primary-3:var(--color-red-3);--color-primary-4:var(--color-red-4);--color-primary-5:var(--color-red-5);--color-primary-6:var(--color-red-6);--color-primary-7:var(--color-red-7);--color-primary-8:var(--color-red-8);--color-primary-9:var(--color-red-9);--color-text:var(--color-red-5);--color-text-hover:var(--color-red-6);--color-header-link:var(--color-red-5);--color-header-link-hover:var(--color-red-6);--color-btn-primary-text:var(--color-red-1);--color-btn-primary-bg:var(--color-red-6);--color-btn-primary-bg-hover:var(--color-red-7);--color-btn-secondary-text:var(--color-red-5);--color-btn-secondary-bg:var(--color-red-3);--color-btn-secondary-bg-hover:var(--color-red-10)}body.red .fill-primary-2{fill:var(--color-red-2)}body.red .fill-primary-3{fill:var(--color-red-3)}body.red .fill-primary-4{fill:var(--color-red-4)}body.red .fill-primary-7{fill:var(--color-red-6)}body.red .hero-block svg path[fill="#7FF3F8"]{fill:var(--color-primary-6)}body.red .hero-block svg path[fill="#09B54D"]{fill:var(--color-primary-4)}body.red .hero-block svg path[fill="#57F9FF"]{fill:var(--color-primary-6)}body.red .hero-block svg path[fill="#E6FFF0"],body.red .hero-block svg rect[fill="#E6FFF0"]{fill:var(--color-primary-5)}body.red .hero-block svg path[fill="#08662D"],body.red .hero-block svg rect[fill="#08662D"]{fill:var(--color-primary-2)}body.red .hero-block svg path[fill="#083B1C"],body.red .hero-block svg rect[fill="#083B1C"]{fill:var(--color-primary-3)}body.brown{--color-primary-1:var(--color-brown-1);--color-primary-2:var(--color-brown-2);--color-primary-3:var(--color-brown-3);--color-primary-4:var(--color-brown-4);--color-primary-5:var(--color-brown-5);--color-primary-6:var(--color-brown-6);--color-primary-7:var(--color-brown-7);--color-primary-8:var(--color-brown-8);--color-primary-9:var(--color-brown-9);--color-text:var(--color-brown-5);--color-text-hover:var(--color-brown-6);--color-header-link:var(--color-brown-5);--color-header-link-hover:var(--color-brown-6);--color-btn-primary-text:var(--color-brown-5);--color-btn-primary-bg:var(--color-brown-4);--color-btn-primary-bg-hover:var(--color-brown-2);--color-btn-secondary-text:var(--color-brown-5);--color-btn-secondary-bg:var(--color-brown-3);--color-btn-secondary-bg-hover:var(--color-brown-10)}body.brown .contact-block__buttons .email-btn,body.brown .contact-block__buttons .phone-btn{--color-primary-7:var(--color-brown-4);--color-primary-8:var(--color-brown-2);color:#fff}body.brown .fill-primary-2{fill:var(--color-brown-2)}body.brown .fill-primary-3{fill:var(--color-brown-3)}body.brown .fill-primary-4{fill:var(--color-brown-4)}body.brown .fill-primary-7{fill:#FFE666}body.brown .hero-block svg path[fill="#7FF3F8"]{fill:var(--color-primary-6)}body.brown .hero-block svg path[fill="#09B54D"]{fill:var(--color-primary-4)}body.brown .hero-block svg path[fill="#57F9FF"]{fill:var(--color-primary-6)}body.brown .hero-block svg path[fill="#E6FFF0"],body.brown .hero-block svg rect[fill="#E6FFF0"]{fill:var(--color-primary-5)}body.brown .hero-block svg path[fill="#08662D"],body.brown .hero-block svg rect[fill="#08662D"]{fill:var(--color-primary-2)}.footer__bg-top-mobile svg rect,body.brown .hero-block svg path[fill="#083B1C"],body.brown .hero-block svg rect[fill="#083B1C"]{fill:var(--color-primary-3)}html[lang=et] body .footer__logo{max-width:500px}html[lang=ru-RU] body h1,html[lang=ru-RU] body h2,html[lang=ru-RU] body h3,html[lang=ru-RU] body h4,html[lang=ru-RU] body h5,html[lang=ru-RU] body h6{font-family:"PP Right Gothic Wide"}html[lang=ru-RU] body .hero-video__content h1{line-height:1.1;font-size:8vw;}.footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1440/804;position:relative;margin-top:-16vw}.footer__bg-top-mobile{width:100%;position:absolute;bottom:100%;left:0;height:auto;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.footer__bg-top-mobile svg{display:block;width:100%;height:100%}.footer__logo path,.footer__logo-mob svg .cls-1,.footer__logo-mob svg path[fill="#E6FFF0"],.footer__right .social-links a path{fill:var(--color-text)}.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:2}.footer__logo{width:100%}.footer__logo svg,.footer__logo-mob svg{display:block;width:100%}.footer__top-mob{display:none}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60%}.footer__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__text:last-of-type,.footer__text>:last-child{margin-bottom:0}.footer__text h4{font-size:16px;color:var(--color-text);line-height:140%;margin-bottom:19px}.footer__text p,.woo-page .woocommerce h4{margin-bottom:20px}.footer__text p{color:var(--color-text);font-size:14px;font-style:normal;font-weight:500;line-height:185%}.footer__text .size-full{display:block}.footer__right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:start}.footer__right-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:340px}.footer__right .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.footer__right .social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px}.footer__right .social-links a:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:33px}.footer__right .social-links a path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.footer__right .social-links a:active path,.footer__right .social-links a:hover path{fill:var(--color-text-hover)}.footer__right .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer__right .menu .menu-item a{text-transform:uppercase;color:var(--color-text);font-size:14px;font-style:normal;font-weight:700;line-height:18px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;text-decoration:none}.footer__right .menu .menu-item a:hover{color:var(--color-text-hover)}.footer__bg{position:absolute;width:100%;height:100%;left:0;top:0}.footer__bg svg{display:block;width:100%;height:100%}.footer__copyright{position:absolute;bottom:25px;left:0;width:100%;color:var(--color-text);font-size:14px;font-style:normal;font-weight:500;line-height:130%}.product-variations{background:var(--color-primary-5);padding:0 0 100px}.product-variations__title{margin-bottom:41px;color:var(--color-primary-1)}.product-variations__name{color:var(--color-primary-1);font-size:18px;font-style:normal;font-weight:700;line-height:140%}.product-variations__desc{color:var(--color-primary-1);font-size:16px;font-style:normal;font-weight:500;line-height:140%;text-align:left;margin-top:4px}.product-variations__counter input[type=number],.product-variations__price{color:var(--color-primary-1);font-size:18px;font-style:normal;font-weight:700;line-height:140%}.product-variations__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-variations table{width:100%;border-collapse:collapse;margin-bottom:24px}.product-variations td,.product-variations th{padding:20px 0;text-align:left;vertical-align:middle}.product-variations td:last-child,.product-variations th:last-child{text-align:right}.product-variations tr{border-bottom:1px solid #9BA69F}.product-variations tr:first-child{border-top:1px solid #9BA69F}.product-variations tr:last-child{border-bottom:0}.product-variations tr:nth-last-child(2){border-bottom:0!important}.product-variations td:nth-child(2){padding-left:5px}.product-variations__counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-variations__counter input[type=number]::-webkit-inner-spin-button,.product-variations__counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-variations__counter input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:0;outline:0;background:var(--color-primary-9);height:54px;width:54px;text-align:center;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;padding-top:4px}.product-variations__counter input[type=number].active{background:var(--color-primary-1);color:var(--color-primary-5)}.breadcrumbs__item,.product-variations__minus,.product-variations__plus,.product-variations__subtotal{color:var(--color-primary-1);font-weight:700;font-style:normal}.product-variations__minus,.product-variations__plus{text-align:center;background:0 0;border:0;outline:0;font-size:24px;line-height:130%;width:54px;height:54px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-variations__minus:active,.product-variations__minus:hover,.product-variations__plus:active,.product-variations__plus:hover{background:var(--color-primary-9)}.woo-page .woocommerce #payment,.woocommerce-checkout>article{background:var(--color-primary-5)}.product-variations__subtotal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;font-size:24px;line-height:130%}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:64px}.single-product .wc-tabs,.single-product .woocommerce-Tabs-panel--description>h2,.single-product .woocommerce-breadcrumb,.woo-page .woocommerce ul.payment_methods li input{display:none}.breadcrumbs__item{font-size:16px;line-height:140%}.breadcrumbs__item--active{color:var(--color-primary-4);text-decoration:none}.tt-15vw{-webkit-transform:translateY(-15vw);-ms-transform:translateY(-15vw);transform:translateY(-15vw)}.before-block{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.before-block.tt-15vw{-webkit-transform:translateY(-15vw);-ms-transform:translateY(-15vw);transform:translateY(-15vw)}.mt-15vw{margin-top:-15vw}.mt-32vw{margin-top:-32vw!important}.z-index-3{position:relative;z-index:3}.main-group{position:relative;z-index:2}.main-group+.contact-block{margin-top:-15vw;padding-top:15vw}.woocommerce-checkout__title{font-weight:900;font-family:var(--Template_Typeface-Family-display,"Pastiche Grotesque")}.woo-page .woocommerce{padding-top:50px;min-height:400px;padding-bottom:16vw}.woo-page .woocommerce h1,.woo-page .woocommerce h2,.woo-page .woocommerce h3,.woo-page .woocommerce h4,.woo-page .woocommerce h5{color:var(--color-primary-2)}.woo-page .woocommerce h3{font-size:24px;font-style:normal;font-weight:700;line-height:130%}.woo-page .woocommerce table.shop_table{border-radius:0;border-color:#9BA69F;border-left:0;border-right:0}.woo-page .woocommerce table.shop_table td,.woo-page .woocommerce table.shop_table tfoot td,.woo-page .woocommerce table.shop_table tfoot th{border-color:#9BA69F}.woo-page .woocommerce table.shop_table a{color:var(--color-primary-3)}.woo-page .woocommerce #payment{border-radius:0;border:0}.woo-page .woocommerce #payment div.payment_box{background:var(--color-primary-9)}.woo-page .woocommerce #payment div.payment_box:before{border-bottom-color:var(--color-primary-9)}.woo-page .woocommerce ul.payment_methods li input+label{display:block;position:relative;top:0;left:0;padding-left:30px;margin-bottom:10px}.woo-page .woocommerce ul.payment_methods li input+label:before{content:"";display:block;width:14px;height:14px;border:2px solid var(--color-green-2);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-transition:border-color .3s,border-width .3s;-o-transition:border-color .3s,border-width .3s;transition:border-color .3s,border-width .3s;border-color:var(--color-green-2)!important}.woo-page .woocommerce ul.payment_methods li input+label:after{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;left:5px;background:var(--color-green-2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0}.woo-page .woocommerce ul.payment_methods li input:checked+label:before{border-color:#00adef}.woo-page .woocommerce ul.payment_methods li input:checked+label:after{opacity:1}.woo-page .woocommerce ul.payment_methods li .radio{background:0 0;font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:var(--color-green-2);margin-bottom:10px;padding-left:27px;position:relative}.woo-page .woocommerce #payment #place_order{float:left}.woo-page .woocommerce #payment #place_order,.woo-page .woocommerce .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px 10px;border:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;font-size:18px;font-style:normal;font-weight:700;line-height:140%;gap:8px;border-radius:0;cursor:pointer;background:var(--color-btn-secondary-bg);color:var(--color-btn-secondary-text)}.woo-page .woocommerce #payment #place_order:active,.woo-page .woocommerce #payment #place_order:focus,.woo-page .woocommerce #payment #place_order:hover,.woo-page .woocommerce .button:active,.woo-page .woocommerce .button:focus,.woo-page .woocommerce .button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.woo-page .woocommerce #payment #place_order span,.woo-page .woocommerce .button span{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;font-size:18px;font-style:normal;font-weight:700;line-height:140%;color:var(--color-btn-secondary-text)}.woo-page .woocommerce #payment #place_order path[stroke],.woo-page .woocommerce .button path[stroke]{stroke:var(--color-btn-secondary-text)}.woo-page .woocommerce #payment #place_order:hover,.woo-page .woocommerce .button:hover{background:var(--color-btn-secondary-bg-hover);color:var(--color-btn-secondary-text)}.woo-page .woocommerce form .form-row label{color:var(--color-primary-1);font-size:18px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:8px}.woo-page .woocommerce form .form-row.form-row-first,.woo-page .woocommerce form .form-row.form-row-last{width:100%}.woo-page .woocommerce form .form-row .input-text,.woo-page .woocommerce form .form-row select{border-color:#D9D9D9;outline:0;padding:12px 16px 9px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;font-size:18px;font-style:normal;line-height:140%;font-family:"Wix Madefor Text",sans-serif;border-radius:8px;resize:vertical;max-height:200px;width:300px}.woo-page .woocommerce .woocommerce-form-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0}.woo-page .woocommerce .woocommerce-form-coupon .form-row-first,.woo-page .woocommerce .woocommerce-form-coupon .form-row-last{width:auto}.woo-page .woocommerce .woocommerce-form-coupon .form-row-first{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.woo-page .woocommerce .woocommerce-customer-details address{border-radius:0;border-width:1px;border-color:var(--color-primary-10);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.woo-page .woocommerce .woocommerce-customer-details address p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-page .woocommerce ul.order_details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}.woocommerce-info{border-top-color:var(--color-green-3)}.woocommerce-info .showcoupon,.woocommerce-info:before{color:var(--color-green-3)}.woocommerce-error{border-top-color:var(--color-red-3)}.woocommerce-error .showcoupon,.woocommerce-error:before{color:var(--color-red-3)}.woocommerce-error li{margin-bottom:12px}.woocommerce-error li:last-child{margin-bottom:0}.section-line{width:100%}.section-line svg{display:block;width:100%;height:100%}.section-line svg path[fill="#E6FFF0"],.section-line svg rect[fill="#E6FFF0"]{fill:var(--color-line)}.section-line--after{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.section-line--before{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.next-block{position:relative;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.next-block.active{margin-top:-16vw!important}@media only screen and (min-width:992px){html[lang=ru-RU] body .hero-video__content h1{font-size:3vw}.footer__bg-top-mobile,.footer__logo-mob{display:none}.mt-32vw-desk{margin-top:-32vw!important}.next-block{margin-top:0!important}}@media only screen and (min-width:1200px){.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__body{max-width:100vw}.interface-interface-skeleton.is-sidebar-opened .interface-complementary-area{width:350px}.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__content{max-width:calc(100% - 350px)}html[lang=ru-RU] body .hero-video__content h1{font-size:4vw}.woocommerce-checkout .woo-page.container{max-width:1088px}}@media only screen and (min-width:1401px){.product-variations>.container{max-width:1088px}.woocommerce-checkout__title{font-size:80px}}@media only screen and (min-width:1500px){.interface-interface-skeleton.is-sidebar-opened .interface-interface-skeleton__content{max-width:calc(100% - 450px)}.interface-interface-skeleton.is-sidebar-opened .interface-complementary-area{width:450px}}@media only screen and (min-width:1501px){.container{max-width:1400px}}@media only screen and (min-width:1622px){.container{max-width:1540px}}@media only screen and (min-width:1921px){.footer{aspect-ratio:none;width:100%}}@media only screen and (max-width:1200px){.h1 br,.h2 br,.h3 br,.h4 br,h1 br,h2 br,h3 br,h4 br{display:none}.h1,h1{font-size:40px}.h2,h2{margin-bottom:15px;font-size:38px}.h3,h3{font-size:32px}}@media only screen and (max-width:991px){.footer,.footer__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.has-large-font-size{font-size:18px!important}:where(.wp-block-columns.is-layout-flex){gap:10px}.footer{aspect-ratio:inherit;background:var(--color-primary-3);padding:0 20px 32px}.footer__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo{display:none}.footer__top-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;z-index:2}.footer__line-mob{display:block;width:100%;width:calc(100% + 40px);margin:-15vw -20px 15px}.footer__line-mob svg{width:100%;height:100%}.footer__right{width:100%;-ms-flex-item-align:center;align-self:center}.footer__right-box{width:auto;gap:32px}.footer__right .social-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__right .social-links a{height:auto;width:auto!important}.footer__right .social-links a svg{height:21px;width:auto}.footer__right .menu{margin-bottom:32px}.footer__right #menu-footer-menu-2{margin-bottom:0}.footer__bg{display:none}.footer__copyright{position:static}.footer__copyright .container{padding-left:0;padding-right:0}.product-variations{padding-top:30px}.main-group{z-index:3}.woo-page .woocommerce{padding-bottom:32vw}}@media only screen and (max-width:576px){.footer__copyright{text-align:left}.product-variations__title{font-size:16.14px;margin-bottom:14px}.product-variations td{padding:6px 0}.woo-page .woocommerce .woocommerce-form-coupon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:480px){.product-variations__desc,.product-variations__name{font-size:14px}.product-variations__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.product-variations tr:last-child td:nth-child(1){width:100%}.product-variations tr:last-child td:nth-child(2){display:none}.product-variations tr:last-child td:nth-child(3){text-align:left}.product-variations tr:last-child td:nth-child(3) .btn{font-size:14px;padding:10px 10px 7px}.product-variations__price{font-size:14px}.product-variations__counter input[type=number],.product-variations__minus,.product-variations__plus{width:40px;height:40px}}@media only screen and (max-width:400px){.product-variations table{overflow-x:auto}}@media only screen and (max-width:380px){.product-variations tr td:first-child,.product-variations__name{width:100px}.product-variations__desc,.product-variations__name,.product-variations__price{font-size:12px}}