/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;height:100%}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:flex;justify-content:center;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:relative;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next{transition-delay:75ms}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1;display:none}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:right;transition:opacity .3s;transform:translateZ(0);z-index:2;width:auto;color:var(--light-white)!important}.swiper-pagination.e-reveal{transition:all .95s var(--transition-main)}.swiper-pagination svg{fill:var(--active-color,var(--blue))}.swiper-pagination-current{color:var(--grey)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%;display:flex;justify-content:center}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:70px;height:7px;display:inline-block;background-color:var(--light-blue);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}.swiper-pagination-bullet path{width:100%;height:100%;transform:translateY(-3px)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper.swiper--center .swiper-wrapper{justify-content:center}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .5) linear .1s both f-crossfadeOut;z-index:1}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none}:root{--brand-main:#000;--brand-secondary:#fff;--dark:#000;--light:#fff;--black:#1a1919;--black-medium:#1b1b1b;--black-light:#00000030;--white:#fff;--light-white:#e9e7dc50;--whitesmoke:#ffffff30;--blue:#000e47;--grey:#e9e7dc;--dark-grey:#686868;--light-grey:#d9d9d9;--red:#e81935;--light-red:#e8193530;--light-blue:#000e4730;--dark-blue:#000e4740;--green:#3e7c31;--light-green:#49953a;--dark-brown:#270309;--brown:#3c050e;--orange:#c85814;--light-orange:#e0780f;--aqua:#1a9393;--yellow:#d49f1b;--pink:#cf322f;--nude-gold:#e3b644;--dark-red:#b41616;--forest-green:#519974;--dusty-rose:#d39ca2;--crimson-red:#e01837;--bright-red:#ee2f25;--bold-orange:#ee5d1e;--leaf-green:#57b347;--deep-red:#d11530;--black-matt:#161415;--light-yellow:#beb192;--black-body:#1a1919;--dark-yellow:#98814e;--veneer:"veneer";--monday:"monday";--gellix-semibold:"gellix-semibold";--outfit:"outfit";--font-base:16px;--line-height-base:1.5rem;--font-size-h1:2.5rem;--font-size-h2:2rem;--font-size-h3:1.75rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-h6:1rem;--font-weight-h1:500;--font-weight-h2:500;--font-weight-h3:500;--font-weight-h4:500;--font-weight-h5:500;--font-weight-h6:500;--text-base-size:1em;--text-scale-ratio:1.2;--text-xs:calc((1em / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--breakpoint-xs:375px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1025px;--breakpoint-xl:1200px;--breakpoint-xxl:1440px;--wrap-space:15px;--wrap-width-xs:100%;--wrap-width-sm:540px;--wrap-width-md:720px;--wrap-width-lg:960px;--wrap-width-xl:1140px;--col-space:30px;--border-radius:0;--spacer:20px;--cubic-bezier:ease;--cubic-bezier2:cubic-bezier(.4,0,0,1);--transition-timing:.4s;--transition-main:ease;--mobile-height:100vh}@font-face{font-family:gellix-semibold;src:url(../fonts/g-semibold.woff2) format("woff2"),url(../fonts/g-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:monday;src:url(../fonts/m-regular.woff2) format("woff2"),url(../fonts/m-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:veneer;src:url(../fonts/v.woff2?v=13032e6a038c5bf9) format("woff2"),url(../fonts/v.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(../icons/icomoon.eot?7zwp9);src:url(../icons/icomoon.eot?7zwp9#iefix) format("embedded-opentype"),url(../icons/icomoon.ttf?7zwp9) format("truetype"),url(../icons/icomoon.woff?7zwp9) format("woff"),url(../icons/icomoon.svg?7zwp9#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dropdown:before{content:"\e90a"}.icon-up:before{content:"\e90c"}.icon-arrow-right:before{content:"\e906"}.icon-arrow-left:before{content:"\e907"}.icon-search:before{content:"\e908"}.icon-menu:before{content:"\e90b"}.icon-instagram:before{content:"\e909"}.icon-youtube:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-twitter:before{content:"\e902"}.icon-linkedin:before{content:"\e903"}.icon-x:before{content:"\e904"}.icon-play:before{content:"\e905"}*,:after,:before{box-sizing:border-box}ul{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}li{list-style-type:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button,iframe{border:none}fieldset{border:0;margin:0;padding:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;min-width:auto}body:before{content:"xs:375px,sm:576px,md:768px,lg:1025px,xl:1200px,xxl:1440px";display:none}:root{scroll-behavior:smooth}body,html{-webkit-overflow-scrolling:touch;touch-action:manipulation}body{background-color:var(--grey);font-family:var(--outfit);color:var(--blue);text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(../img/pics/about/layer.webp);background-size:inherit;background-repeat:repeat;overflow:auto;overscroll-behavior:none}body.h-bg-black-body{color:var(--light-yellow);background-image:url(../img/pics/general/layer-black.svg)}body.h-bg-black-body .a-icon--menu.a-icon--menu-fixed{color:var(--black-body)}.container,.o-other-products .swiper,.o-products-single .swiper{padding-left:15px;padding-right:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:0}.container--column{display:flex;flex-direction:column;justify-content:unset;align-items:start;flex-wrap:nowrap;gap:0}.bg-overlay{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:11;pointer-events:none;opacity:0;visibility:hidden;transition:all var(--transition-timing) var(--transition-main)}.bg-overlay.active{opacity:1;visibility:visible}.h-underline{text-decoration:underline;text-underline-offset:2px}.h-italic{font-family:var(--gellix-thin)}.h-bold{font-family:var(--gellix-semibold)}.h-uppercase{text-transform:uppercase}.h-center{text-align:center}.h-left{text-align:left}.h-right{text-align:right}.h-align-center{align-items:center}.h-align-end{align-items:end}.h-align-start{align-items:start}.h-justify-center{justify-content:center!important}.h-justify-end{justify-content:end}.h-justify-start{justify-content:start}.h-blue{color:var(--blue)}.h-grey{color:var(--grey)}.h-black{color:var(--black)}.h-black-medium{color:var(--black-medium)}.h-black-light{color:var(--black-light)}.h-white{color:var(--white)}.h-light-white{color:var(--light-white)}.h-whitesmoke{color:var(--whitesmoke)}.h-dark-grey{color:var(--dark-grey)}.h-light-grey{color:var(--light-grey)}.h-red{color:var(--red)}.h-light-red{color:var(--light-red)}.h-light-blue{color:var(--light-blue)}.h-dark-blue{color:var(--dark-blue)}.h-green{color:var(--green)}.h-dark-brown{color:var(--dark-brown)}.h-brown{color:var(--brown)}.h-light-green{color:var(--light-green)}.h-orange{color:var(--orange)}.h-light-orange{color:var(--light-orange)}.h-aqua{color:var(--aqua)}.h-yellow{color:var(--yellow)}.h-pink{color:var(--pink)}.h-nude-gold{color:var(--nude-gold)}.h-dark-red{color:var(--dark-red)}.h-forest-green{color:var(--forest-green)}.h-dusty-rose{color:var(--dusty-rose)}.h-crimson-red{color:var(--crimson-red)}.h-bright-red{color:var(--bright-red)}.h-bold-orange{color:var(--bold-orange)}.h-leaf-green{color:var(--leaf-green)}.h-deep-red{color:var(--deep-red)}.h-black-matt{color:var(--black-matt)}.h-light-yellow{color:var(--light-yellow)}.h-black-body{color:var(--black-body)}.h-dark-yellow{color:var(--dark-yellow)}.h-bg-blue{background-color:var(--blue)}.h-a-bg-blue .a-heading,.h-a-bg-blue .swiper-pagination{color:var(--blue)}.h-a-bg-blue:after,.h-a-bg-blue:before{background-color:var(--blue)}.h-bg-grey{background-color:var(--grey)}.h-a-bg-grey .a-heading,.h-a-bg-grey .swiper-pagination{color:var(--grey)}.h-a-bg-grey:after,.h-a-bg-grey:before{background-color:var(--grey)}.h-bg-black{background-color:var(--black)}.h-a-bg-black .a-heading,.h-a-bg-black .swiper-pagination{color:var(--black)}.h-a-bg-black:after,.h-a-bg-black:before{background-color:var(--black)}.h-bg-black-medium{background-color:var(--black-medium)}.h-a-bg-black-medium .a-heading,.h-a-bg-black-medium .swiper-pagination{color:var(--black-medium)}.h-a-bg-black-medium:after,.h-a-bg-black-medium:before{background-color:var(--black-medium)}.h-bg-black-light{background-color:var(--black-light)}.h-a-bg-black-light .a-heading,.h-a-bg-black-light .swiper-pagination{color:var(--black-light)}.h-a-bg-black-light:after,.h-a-bg-black-light:before{background-color:var(--black-light)}.h-bg-white{background-color:var(--white)}.h-a-bg-white .a-heading,.h-a-bg-white .swiper-pagination{color:var(--white)}.h-a-bg-white:after,.h-a-bg-white:before{background-color:var(--white)}.h-bg-light-white{background-color:var(--light-white)}.h-a-bg-light-white .a-heading,.h-a-bg-light-white .swiper-pagination{color:var(--light-white)}.h-a-bg-light-white:after,.h-a-bg-light-white:before{background-color:var(--light-white)}.h-bg-whitesmoke{background-color:var(--whitesmoke)}.h-a-bg-whitesmoke .a-heading,.h-a-bg-whitesmoke .swiper-pagination{color:var(--whitesmoke)}.h-a-bg-whitesmoke:after,.h-a-bg-whitesmoke:before{background-color:var(--whitesmoke)}.h-bg-dark-grey{background-color:var(--dark-grey)}.h-a-bg-dark-grey .a-heading,.h-a-bg-dark-grey .swiper-pagination{color:var(--dark-grey)}.h-a-bg-dark-grey:after,.h-a-bg-dark-grey:before{background-color:var(--dark-grey)}.h-bg-light-grey{background-color:var(--light-grey)}.h-a-bg-light-grey .a-heading,.h-a-bg-light-grey .swiper-pagination{color:var(--light-grey)}.h-a-bg-light-grey:after,.h-a-bg-light-grey:before{background-color:var(--light-grey)}.h-bg-red{background-color:var(--red)}.h-a-bg-red .a-heading,.h-a-bg-red .swiper-pagination{color:var(--red)}.h-a-bg-red:after,.h-a-bg-red:before{background-color:var(--red)}.h-bg-light-red{background-color:var(--light-red)}.h-a-bg-light-red .a-heading,.h-a-bg-light-red .swiper-pagination{color:var(--light-red)}.h-a-bg-light-red:after,.h-a-bg-light-red:before{background-color:var(--light-red)}.h-bg-light-blue{background-color:var(--light-blue)}.h-a-bg-light-blue .a-heading,.h-a-bg-light-blue .swiper-pagination{color:var(--light-blue)}.h-a-bg-light-blue:after,.h-a-bg-light-blue:before{background-color:var(--light-blue)}.h-bg-dark-blue{background-color:var(--dark-blue)}.h-a-bg-dark-blue .a-heading,.h-a-bg-dark-blue .swiper-pagination{color:var(--dark-blue)}.h-a-bg-dark-blue:after,.h-a-bg-dark-blue:before{background-color:var(--dark-blue)}.h-bg-green{background-color:var(--green)}.h-a-bg-green .a-heading,.h-a-bg-green .swiper-pagination{color:var(--green)}.h-a-bg-green:after,.h-a-bg-green:before{background-color:var(--green)}.h-bg-dark-brown{background-color:var(--dark-brown)}.h-a-bg-dark-brown .a-heading,.h-a-bg-dark-brown .swiper-pagination{color:var(--dark-brown)}.h-a-bg-dark-brown:after,.h-a-bg-dark-brown:before{background-color:var(--dark-brown)}.h-bg-brown{background-color:var(--brown)}.h-a-bg-brown .a-heading,.h-a-bg-brown .swiper-pagination{color:var(--brown)}.h-a-bg-brown:after,.h-a-bg-brown:before{background-color:var(--brown)}.h-bg-light-green{background-color:var(--light-green)}.h-a-bg-light-green .a-heading,.h-a-bg-light-green .swiper-pagination{color:var(--light-green)}.h-a-bg-light-green:after,.h-a-bg-light-green:before{background-color:var(--light-green)}.h-bg-orange{background-color:var(--orange)}.h-a-bg-orange .a-heading,.h-a-bg-orange .swiper-pagination{color:var(--orange)}.h-a-bg-orange:after,.h-a-bg-orange:before{background-color:var(--orange)}.h-bg-light-orange{background-color:var(--light-orange)}.h-a-bg-light-orange .a-heading,.h-a-bg-light-orange .swiper-pagination{color:var(--light-orange)}.h-a-bg-light-orange:after,.h-a-bg-light-orange:before{background-color:var(--light-orange)}.h-bg-aqua{background-color:var(--aqua)}.h-a-bg-aqua .a-heading,.h-a-bg-aqua .swiper-pagination{color:var(--aqua)}.h-a-bg-aqua:after,.h-a-bg-aqua:before{background-color:var(--aqua)}.h-bg-yellow{background-color:var(--yellow)}.h-a-bg-yellow .a-heading,.h-a-bg-yellow .swiper-pagination{color:var(--yellow)}.h-a-bg-yellow:after,.h-a-bg-yellow:before{background-color:var(--yellow)}.h-bg-pink{background-color:var(--pink)}.h-a-bg-pink .a-heading,.h-a-bg-pink .swiper-pagination{color:var(--pink)}.h-a-bg-pink:after,.h-a-bg-pink:before{background-color:var(--pink)}.h-bg-nude-gold{background-color:var(--nude-gold)}.h-a-bg-nude-gold .a-heading,.h-a-bg-nude-gold .swiper-pagination{color:var(--nude-gold)}.h-a-bg-nude-gold:after,.h-a-bg-nude-gold:before{background-color:var(--nude-gold)}.h-bg-dark-red{background-color:var(--dark-red)}.h-a-bg-dark-red .a-heading,.h-a-bg-dark-red .swiper-pagination{color:var(--dark-red)}.h-a-bg-dark-red:after,.h-a-bg-dark-red:before{background-color:var(--dark-red)}.h-bg-forest-green{background-color:var(--forest-green)}.h-a-bg-forest-green .a-heading,.h-a-bg-forest-green .swiper-pagination{color:var(--forest-green)}.h-a-bg-forest-green:after,.h-a-bg-forest-green:before{background-color:var(--forest-green)}.h-bg-dusty-rose{background-color:var(--dusty-rose)}.h-a-bg-dusty-rose .a-heading,.h-a-bg-dusty-rose .swiper-pagination{color:var(--dusty-rose)}.h-a-bg-dusty-rose:after,.h-a-bg-dusty-rose:before{background-color:var(--dusty-rose)}.h-bg-crimson-red{background-color:var(--crimson-red)}.h-a-bg-crimson-red .a-heading,.h-a-bg-crimson-red .swiper-pagination{color:var(--crimson-red)}.h-a-bg-crimson-red:after,.h-a-bg-crimson-red:before{background-color:var(--crimson-red)}.h-bg-bright-red{background-color:var(--bright-red)}.h-a-bg-bright-red .a-heading,.h-a-bg-bright-red .swiper-pagination{color:var(--bright-red)}.h-a-bg-bright-red:after,.h-a-bg-bright-red:before{background-color:var(--bright-red)}.h-bg-bold-orange{background-color:var(--bold-orange)}.h-a-bg-bold-orange .a-heading,.h-a-bg-bold-orange .swiper-pagination{color:var(--bold-orange)}.h-a-bg-bold-orange:after,.h-a-bg-bold-orange:before{background-color:var(--bold-orange)}.h-bg-leaf-green{background-color:var(--leaf-green)}.h-a-bg-leaf-green .a-heading,.h-a-bg-leaf-green .swiper-pagination{color:var(--leaf-green)}.h-a-bg-leaf-green:after,.h-a-bg-leaf-green:before{background-color:var(--leaf-green)}.h-bg-deep-red{background-color:var(--deep-red)}.h-a-bg-deep-red .a-heading,.h-a-bg-deep-red .swiper-pagination{color:var(--deep-red)}.h-a-bg-deep-red:after,.h-a-bg-deep-red:before{background-color:var(--deep-red)}.h-bg-black-matt{background-color:var(--black-matt)}.h-a-bg-black-matt .a-heading,.h-a-bg-black-matt .swiper-pagination{color:var(--black-matt)}.h-a-bg-black-matt:after,.h-a-bg-black-matt:before{background-color:var(--black-matt)}.h-bg-black-body{background-color:var(--black-body)}.h-a-bg-black-body .a-heading,.h-a-bg-black-body .swiper-pagination{color:var(--black-body)}.h-a-bg-black-body:after,.h-a-bg-black-body:before{background-color:var(--black-body)}.h-bg-dark-yellow{background-color:var(--dark-yellow)}.h-a-bg-dark-yellow .a-heading,.h-a-bg-dark-yellow .swiper-pagination{color:var(--dark-yellow)}.h-a-bg-dark-yellow:after,.h-a-bg-dark-yellow:before{background-color:var(--dark-yellow)}.h-wave{position:absolute;max-width:100%;height:auto;bottom:1px;left:0;z-index:0}.h-wave--top{top:-1px;z-index:2;transition-delay:.25s}.h-wave--outer-bottom{transform:translateY(99%);z-index:2;bottom:15px}.h-wave--outer-top{top:1px;z-index:1;transform:translateY(-99%)}.swiper{width:100%;overflow-x:clip!important;overflow-y:visible!important}.sr-only:focus{position:absolute;left:6px;top:6px;width:auto;height:auto;padding:8px 16px;overflow:visible;clip:auto;white-space:normal;background-color:var(--red);color:var(--white);text-decoration:none;border-radius:4px;font-weight:600;z-index:1000}.line{will-change:transform}.h-delay-1{transition-delay:.1s}.h-delay-2{transition-delay:.2s}.h-delay-3{transition-delay:.3s}.h-delay-4{transition-delay:.4s}.h-delay-5{transition-delay:.5s}.wpcf7 form.sent .wpcf7-response-output{padding:10px!important;margin:0!important;text-align:center;border-color:var(--blue)!important}.grecaptcha-badge{visibility:hidden!important;opacity:0!important}.wpcf7 input[name=honeypot]{opacity:0;pointer-events:none}.sr-only,.wpcf7 input[name=honeypot]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only{white-space:nowrap}a{color:inherit}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base)}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3)}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4)}h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5)}h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6)}p{font-size:var(--font-base);line-height:var(--line-height-base)}.wrap{margin-left:auto;margin-right:auto;overflow:hidden;width:var(--wrap-width-xs)}.wrap,.wrap-fluid{position:relative;padding-left:var(--wrap-space);padding-right:var(--wrap-space)}.wrap-fluid{width:100%;flex-basis:100%!important;max-width:100%!important}.wrap.remove-gutter-left .cll-col{margin-left:0!important}.flex{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:start;gap:30px 8.333vw;justify-content:space-between}.flex,.flex .cll-col{box-sizing:border-box}.flex .cll-col{flex:0 0 auto;margin:0 0 0 var(--col-space);z-index:2}.flex .cll-col:first-of-type{margin-left:0}.flex .cll-col.w1{flex-basis:calc(100% * 1 / 12 - var(--col-space) * (12 - 1) / 12);max-width:calc(100% * 1 / 12 - var(--col-space) * (12 - 1) / 12)}.flex .cll-col.o1{margin-left:calc(100% * 1 / 12 + var(--col-space) * 1 / 12)}.flex .cll-col.w2{flex-basis:calc(100% * 2 / 12 - var(--col-space) * (12 - 2) / 12);max-width:calc(100% * 2 / 12 - var(--col-space) * (12 - 2) / 12)}.flex .cll-col.o2{margin-left:calc(100% * 2 / 12 + var(--col-space) * 2 / 12)}.flex .cll-col.w3{flex-basis:calc(100% * 3 / 12 - var(--col-space) * (12 - 3) / 12);max-width:calc(100% * 3 / 12 - var(--col-space) * (12 - 3) / 12)}.flex .cll-col.o3{margin-left:calc(100% * 3 / 12 + var(--col-space) * 3 / 12)}.flex .cll-col.w4{flex-basis:calc(100% * 4 / 12 - var(--col-space) * (12 - 4) / 12);max-width:calc(100% * 4 / 12 - var(--col-space) * (12 - 4) / 12)}.flex .cll-col.o4{margin-left:calc(100% * 4 / 12 + var(--col-space) * 4 / 12)}.flex .cll-col.w5{flex-basis:calc(100% * 5 / 12 - var(--col-space) * (12 - 5) / 12);max-width:calc(100% * 5 / 12 - var(--col-space) * (12 - 5) / 12)}.flex .cll-col.o5{margin-left:calc(100% * 5 / 12 + var(--col-space) * 5 / 12)}.flex .cll-col.w6{flex-basis:calc(100% * 6 / 12 - var(--col-space) * (12 - 6) / 12);max-width:calc(100% * 6 / 12 - var(--col-space) * (12 - 6) / 12)}.flex .cll-col.o6{margin-left:calc(100% * 6 / 12 + var(--col-space) * 6 / 12)}.flex .cll-col.w7{flex-basis:calc(100% * 7 / 12 - var(--col-space) * (12 - 7) / 12);max-width:calc(100% * 7 / 12 - var(--col-space) * (12 - 7) / 12)}.flex .cll-col.o7{margin-left:calc(100% * 7 / 12 + var(--col-space) * 7 / 12)}.flex .cll-col.w8{flex-basis:calc(100% * 8 / 12 - var(--col-space) * (12 - 8) / 12);max-width:calc(100% * 8 / 12 - var(--col-space) * (12 - 8) / 12)}.flex .cll-col.o8{margin-left:calc(100% * 8 / 12 + var(--col-space) * 8 / 12)}.flex .cll-col.w9{flex-basis:calc(100% * 9 / 12 - var(--col-space) * (12 - 9) / 12);max-width:calc(100% * 9 / 12 - var(--col-space) * (12 - 9) / 12)}.flex .cll-col.o9{margin-left:calc(100% * 9 / 12 + var(--col-space) * 9 / 12)}.flex .cll-col.w10{flex-basis:calc(100% * 10 / 12 - var(--col-space) * (12 - 10) / 12);max-width:calc(100% * 10 / 12 - var(--col-space) * (12 - 10) / 12)}.flex .cll-col.o10{margin-left:calc(100% * 10 / 12 + var(--col-space) * 10 / 12)}.flex .cll-col.w11{flex-basis:calc(100% * 11 / 12 - var(--col-space) * (12 - 11) / 12);max-width:calc(100% * 11 / 12 - var(--col-space) * (12 - 11) / 12)}.flex .cll-col.o11{margin-left:calc(100% * 11 / 12 + var(--col-space) * 11 / 12)}.flex .cll-col.w12{flex-basis:100%;max-width:100%;margin:0}.remove-gutter-left{margin-left:0;padding-left:0}.remove-gutter-right{margin-right:0;padding-right:0}.e-reveal{transition:opacity var(--transition-timing) var(--cubic-bezier2);opacity:0}.e-reveal.visible{opacity:1}.e-reveal--clip{opacity:1;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--transition-timing) var(--cubic-bezier2)}.e-reveal--clip.visible{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.e-reveal--circle{opacity:1;clip-path:circle(0 at 25% 100%)}.e-reveal--circle.visible{clip-path:circle(130% at 25% 100%)}.e-reveal--text{overflow:hidden;opacity:0}.e-reveal--heading{opacity:0;flex-wrap:wrap;gap:2vw}.e-reveal--heading,.e-reveal--heading .word{display:flex;flex-direction:row;justify-content:unset;align-items:unset}.e-reveal--heading .word{flex-wrap:nowrap;gap:0}.e-reveal--heading .chars{display:inline-block}.e-reveal--heading.a-tag{display:flex;flex-wrap:wrap}.e-reveal--word{opacity:0}.e-reveal--opacity{opacity:0;transition:opacity .75s var(--transition-timing)}.e-reveal--opacity.visible{opacity:1}.a-btn{position:relative;border:none;outline:none;padding:16px 18px 10px;background-color:var(--blue);font-size:23px;font-family:var(--veneer);text-transform:uppercase;color:var(--grey);display:inline-block;white-space:nowrap;transition:clip-path .85s var(--transition-timing),color .3s var(--transition-main),box-shadow .3s var(--transition-main),transform .3s var(--transition-main);z-index:2;overflow:hidden;min-width:140px}.windows .a-btn{padding:12px 18px}.a-btn:before{content:"";position:absolute;inset:0;width:100%;background-color:var(--white);z-index:-1;transform:scaleX(0);transform-origin:center right;transition:transform var(--transition-timing) var(--transition-main)}.a-btn--red{background-color:var(--red)}.a-btn--white{background-color:var(--grey);color:var(--red)}.a-btn--white:before{background-color:var(--white)}.a-btn--small{font-size:20px;height:45px;min-width:100px}.a-btn--small,.windows .a-btn--small{padding:10px 15px}.a-btn--center{display:block;margin:0 auto;width:max-content}.a-btn--full{width:100%;text-align:center}.a-btn--icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:5px}.a-btn--icon .a-icon{font-size:10px}.a-icon{font-size:20px}.a-icon--bg{width:60px;height:60px;background-color:var(--grey);color:var(--red);border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;display:inline-flex}.a-icon--bg-red{background-color:var(--red);color:var(--white)}.a-icon--border{background-color:transparent;color:var(--white);border:4px solid var(--white)}.a-icon--shadow{box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02)}.a-icon--menu.a-icon--menu-fixed{position:fixed;top:2.125vw;left:3.125vw;z-index:10;scale:0;opacity:0;transition:opacity .4s ease,scale .4s ease;transform-origin:center center;background-color:var(--red)}.a-icon--menu.a-icon--menu-fixed.active{opacity:1;scale:1}.a-logo{height:auto;width:auto;transition:scale var(--transition-timing) var(--transition-main);opacity:0}.a-logo,.a-logo img{display:inline-block}.a-logo img{width:100%;height:100%}.a-img{max-width:100%;height:auto;display:block}.a-heading,.swiper-pagination{font-family:var(--veneer);letter-spacing:-.04em;line-height:1.08}.a-heading--h1{font-size:150px}.a-heading--h2{font-size:120px}.a-heading--h3,.swiper-pagination{font-size:100px}.a-heading--h4{letter-spacing:-.01em;font-size:80px}.a-heading--h5{letter-spacing:-.01em;font-size:70px}.a-heading--h7{letter-spacing:-.01em;font-size:60px}.a-heading--h6{letter-spacing:-.01em;font-size:40px}.a-heading--span{color:var(--red);letter-spacing:-.02em;font-size:90px}.a-heading--line{line-height:.6;margin-top:45px}.a-tag{font-family:var(--monday);line-height:1.05;display:inline-block;font-size:46px}.a-tag--small{font-size:26px;line-height:1.1}.a-tag--medium{font-size:36px;line-height:1.08}.a-input{border:none;outline:none;border-bottom:1px solid var(--blue);width:100%;height:60px;background:transparent;font-family:var(--outfit);font-size:18px;color:var(--blue)}.a-input::placeholder{font-family:var(--outfit);font-size:18px;color:var(--light-blue)}.a-input--newsletter{border:1px solid var(--dark-grey);font-family:var(--outfit);font-size:16px;color:var(--blue);height:45px;padding:0 15px;border-top-left-radius:5px;border-bottom-left-radius:5px}.a-input--newsletter::placeholder{font-family:var(--outfit);font-size:16px;color:var(--light-blue)}.a--textarea{height:130px;resize:none;padding-top:20px}.a-input--search{height:100%;width:100%;color:var(--red);font-family:var(--gellix-semibold);text-transform:uppercase;font-size:18px;border:none;padding-left:40px;padding-right:80px}.a-input--search::placeholder{font-family:var(--gellix-semibold);font-size:18px;text-transform:uppercase;color:#e81935;opacity:.2}.a-input--search:focus{outline:none}.a-list-item{font-size:16px;color:var(--blue);letter-spacing:-.01em}.a-number{font-size:18.229vw;line-height:.771}.a-main-title,.a-number{font-family:var(--veneer)}.a-main-title{font-size:23.438vw;position:absolute;width:100%;line-height:.8;letter-spacing:-.012em;z-index:-1;top:0}.a-main-title--s{font-size:20.5vw}.a-main-title--xs{font-size:18.229vw}.a-video{display:block;width:100%;height:100%;min-height:260px;object-fit:cover}.a-text{font-size:18px;line-height:1.3;letter-spacing:-.01em;font-family:var(--outfit)}.a-text--m,.a-text--s{font-size:16px}.a-text--l,.o-article .container .m-list li .h-bold,.o-article .o-other-products .swiper .m-list li .h-bold,.o-article .o-products-single .swiper .m-list li .h-bold,.o-other-products .o-article .swiper .m-list li .h-bold,.o-products-single .o-article .swiper .m-list li .h-bold{font-size:18px}.a-text--light{font-weight:300}.a-language{font-family:var(--veneer);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;position:relative;transition:transform .3s var(--transition-main);opacity:0;font-size:20px;width:35px;height:35px}.a-language span{position:relative;z-index:2;transition:color .3s var(--transition-main)}.a-language:after{content:"";position:absolute;z-index:1;background-color:var(--active-color,var(--red));width:100%;height:100%;border-radius:50%;top:-3px;left:0;transition:opacity .3s var(--transition-main),transform .3s var(--transition-main);transform:scale(.25);opacity:0}.windows .a-language:after{top:0}.a-language:before{content:"";position:absolute;top:-3px;left:0;width:100%;height:100%;border:2px solid var(--active-color,var(--blue));border-radius:50%;z-index:0}.windows .a-language:before{top:0}.a-svg path{fill:none;stroke:#e81935;stroke-miterlimit:6;stroke-width:5px}.m-content{width:100%}.m-content .a-text{margin-bottom:15px}.m-content .a-text:last-child{margin-bottom:0}.m-content .a-heading,.m-content .a-tag,.m-content .swiper-pagination{margin-bottom:15px}.m-content .a-img{display:block;margin:0 auto 21px;width:30%}.m-content .a-heading,.m-content .swiper-pagination{display:block}.m-content--row{display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:0}.m-content--cols{width:100%!important;display:flex;flex-direction:row;justify-content:space-between;align-items:unset;flex-wrap:wrap;gap:30px 0}.m-content__col{width:100%}.m-content--cols-3{display:flex;flex-direction:row;justify-content:space-between;align-items:unset;flex-wrap:wrap;gap:30px 0}.m-img{position:relative}.m-img:after{content:"";top:30px;width:calc(100% - 40px);height:calc(100% - 60px);background-color:var(--black-light);z-index:1;border-radius:0;transform:translate(0)}.m-img .m-tag,.m-img:after{position:absolute;left:20px}.m-img .m-tag{top:45px;z-index:2;color:var(--white)}.m-img .a-img{width:100%;height:auto;display:block}.m-img--gallery{height:auto;padding:10px;background:var(--grey);box-shadow:0 183.2px 73.4572px rgba(0,0,0,.01),0 102.663px 61.9519px rgba(0,0,0,.05),0 46.0214px 46.0214px rgba(0,0,0,.09),0 11.5053px 24.7807px rgba(0,0,0,.1);position:relative}.m-img--gallery:after{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background-color:var(--black-light);z-index:1;border-radius:0;transform:translate(0)}.m-img--gallery .m-tag{left:11px;top:20px}.m-img--gallery .a-img{width:100%;height:auto;object-fit:cover}.m-img--product:after{content:"";position:absolute;background-color:var(--grey);z-index:-1;width:300px;height:300px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .75s var(--transition-main);transform-origin:center center}.m-img--product.m-img--product--premium:after{background-color:#e9e7dc}.m-img--product .a-img{max-height:45vh;width:auto;max-width:100%;height:auto;margin:0 auto 15px;object-fit:contain;transition:0s}.m-img--product.visible:after{transform:translate(-50%,-50%) scale(1)}.m-img--line{width:100%;opacity:1;transition:all .75s var(--transition-main);transition-delay:1s}.m-img--line:after{content:"";position:absolute;left:-7.8%;width:114.6%;height:calc(100% + 1000px);background-color:var(--red);z-index:-1;border-radius:0;top:unset;bottom:50%}.m-img--line .a-img{border-radius:10px;width:100%;height:auto}.m-news-card{position:relative}.m-news-card .m-img{padding:30px 20px;transition:.3s ease}.m-news-card .m-img .a-img{height:100%;aspect-ratio:1/1;object-fit:cover}.m-news-card .m-content{padding:0 20px 30px;transition:.3s ease}.m-news-card .m-content .a-btn{position:relative;display:block;margin:0 auto;width:max-content}.m-news-card .m-content .a-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m-tag{padding:10px 15px;background-color:hsla(0,0%,85%,.251);backdrop-filter:blur(10px);display:flex;flex-direction:column}.m-tag .a-tag{font-family:var(--veneer);margin-bottom:10px;font-size:30px}.m-tag .a-tag--small{font-family:var(--monday);font-size:26px}.m-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px;width:100%}.m-icons a{width:calc(50% - 15px);transition:all .5s var(--transition-main)}.m-icons a:nth-child(0){transition-delay:0s}.m-icons a:first-child{transition-delay:75ms}.m-icons a:nth-child(2){transition-delay:.15s}.m-icons a:nth-child(3){transition-delay:.225s}.m-icons a:nth-child(4){transition-delay:.3s}.m-icons a:nth-child(5){transition-delay:.375s}.m-icons a:nth-child(6){transition-delay:.45s}.m-icons a:nth-child(7){transition-delay:.525s}.m-icons a:nth-child(8){transition-delay:.6s}.m-icons .a-img{display:block;margin:0 auto;object-fit:contain;max-width:80%}.m-icons--social{display:flex;flex-direction:row;justify-content:start;align-items:unset;flex-wrap:nowrap;gap:15px 45px}.m-icons--social a{width:auto!important}.m-icons--social i{font-size:26px}.m-menu .a-heading,.m-menu .swiper-pagination{margin-bottom:45px}.m-menu .a-heading:last-child,.m-menu .swiper-pagination:last-child{margin-bottom:0}.m-menu--footer{width:100%}.m-menu--footer .a-heading,.m-menu--footer .swiper-pagination{margin-bottom:0}.m-menu--footer .a-heading a,.m-menu--footer .swiper-pagination a{display:inline-block;position:relative;overflow:hidden;transition:all .3s var(--transition-main);transform-origin:center center}.m-menu--footer .a-heading a:after,.m-menu--footer .swiper-pagination a:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:var(--active-color,var(--red));font-weight:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;clip-path:circle(0 at 25% 100%);transition:all .5s var(--transition-main)}.m-menu-policy ul{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px 4.688vw}.m-menu-policy ul li a{position:relative}.m-menu-policy ul li a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--blue);transform-origin:right center;transform:scaleX(0);transition:transform .3s var(--transition-main)}.a-icon--menu{position:relative;cursor:pointer;z-index:6}.a-icon-menubar{opacity:0}.a-icon-menubar:before{transition:all .3s var(--transition-main);transform-origin:center center;display:inline-block}.m-header__line{position:relative;width:25px;height:2px;margin:3px 0;border-radius:30px;transition:all var(--transition-timing) var(--transition-main);background-color:var(--blue);overflow:hidden}.m-header__menu-mobile{overflow-x:clip;overflow-y:auto;width:100%;position:fixed;left:0;top:0;height:auto;min-height:100vh;z-index:12;transform:translateY(-101%);background-color:var(--red);transition:transform var(--transition-timing) var(--transition-main);display:flex;flex-direction:column;justify-content:space-between;background-image:url(../img/pics/general/layer.webp);background-size:inherit;background-repeat:repeat}.m-header__menu-mobile.active{transform:translateY(0)}.m-header__menu-mobile:before{content:"";position:absolute;height:80px;background-color:var(--grey);width:100%;bottom:0;left:0}.m-header__menu-mobile .a-icon--close{position:absolute;top:10px;right:10px;cursor:pointer;z-index:2;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.m-header__menu-mobile .h-wave{display:none}.m-header__menu-list{width:100%;padding:60px 0 0 15px;overflow-y:auto;display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:0;text-align:center;margin:auto}.m-header__menu-list .icon-dropdown.a-icon{position:relative;top:0;font-size:24px;padding:10px}.m-header__menu-list .a-heading,.m-header__menu-list .swiper-pagination{display:inline-block;margin-bottom:10px;transition:.3s var(--transition-main)}.m-header__menu-list li{transition:all var(--transition-timing) var(--transition-main)}.m-header__menu-list li.active>.a-heading,.m-header__menu-list li.active>.swiper-pagination,.m-header__menu-list li>a:not(.m-header__sub-menu li a){color:var(--grey)}.m-header__menu-list li.active .m-header__sub-menu{right:0}.m-header__sub-menu{position:absolute;width:100%;background:var(--grey);right:-100%;height:100%;top:0;padding:90px 15px;overflow-y:auto;overflow-x:hidden;transition:all .45s var(--transition-main)}.m-header__sub-menu .a-heading,.m-header__sub-menu .swiper-pagination{color:var(--red);display:block}.m-header__sub-menu li{transition:all var(--transition-timing) var(--transition-main)}.m-header__sub-menu li>a{color:var(--red)}.m-header__sub-menu li .a-img{position:absolute;top:10%;right:5.5645vw;height:90%;rotate:20deg;transition:all var(--transition-timing) var(--transition-main);opacity:0;visibility:hidden;pointer-events:none;max-height:unset}.m-header__sub-menu .a-icon--back{position:absolute;top:30px;left:15px;color:var(--blue);font-size:20px}.m-input{display:flex;flex-direction:row;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:0}.m-input .a-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.m-input .a-btn{border-top-right-radius:5px;border-bottom-right-radius:5px}.m-input--search{position:relative;height:80px;width:calc(100% - 30px);margin-left:15px;border-radius:100px;background-color:var(--grey);filter:drop-shadow(0 28px 45px rgba(0,0,0,.21));transform:translateY(-50%)}.m-input--search .a-icon{position:absolute;right:40px;top:50%;background-color:transparent;outline:none;border:none;color:var(--red);transform:translateY(-50%)}.m-newsletter{width:100%}.m-newsletter .a-tag{margin-bottom:21px}.m-newsletter .a-text{font-size:12px}.m-newsletter .a-btn{width:135px;cursor:pointer;transition:color .5s ease}.m-newsletter .a-btn span{position:relative;z-index:2;color:var(--white)}.m-newsletter .a-btn:before{display:none}.m-newsletter .a-btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:all .5s var(--transition-main);background-color:var(--red);z-index:1}.m-newsletter .m-input{width:100%;margin-bottom:9px}.m-logo{padding:20px 0;position:relative}.m-logo:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--red);z-index:1;border-radius:0;transform:translate(0)}.m-logo .a-logo{margin-bottom:21px}.m-table{padding:30px 15px;border:6px solid var(--blue);text-align:left}.m-table__box{opacity:0;transform-origin:center center;transition:all .6s var(--transition-main)}.m-table__box:first-child{transition-delay:.4s}.m-table__box:nth-child(2){transition-delay:.5s}.m-table__box:nth-child(3){transition-delay:.6s}.m-table__box:nth-child(4){transition-delay:.7s}.m-table__box:nth-child(5){transition-delay:.8s}.m-table__box:nth-child(6){transition-delay:.9s}.m-table__box:nth-child(7){transition-delay:1s}.m-table__box:nth-child(8){transition-delay:1.1s}.m-table__box:nth-child(9){transition-delay:1.2s}.m-table__box:nth-child(10){transition-delay:1.3s}.m-table__box:nth-child(11){transition-delay:1.4s}.m-table__box:nth-child(12){transition-delay:1.5s}.m-table__box:nth-child(13){transition-delay:1.6s}.m-table__box:nth-child(14){transition-delay:1.7s}.m-table__box:nth-child(15){transition-delay:1.8s}.m-table.visible .m-table__box{opacity:1}.m-table__box:last-child{margin-bottom:0}.m-table__box:last-child .m-box__body{padding-bottom:0}.m-box__head{border-bottom:1px solid var(--blue);font-size:30px;padding-bottom:20px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:unset;flex-wrap:nowrap;gap:0 3.125vw}.m-box__head.m-box__head--spacing{margin-top:30px}.m-box__body{display:flex;flex-direction:row;justify-content:space-between;align-items:unset;flex-wrap:nowrap;gap:0 3.125vw;border-top:3px solid var(--blue);padding:20px 0}.m-box__body .a-heading,.m-box__body .swiper-pagination{font-size:24px}.m-box__body .a-heading:last-of-type,.m-box__body .swiper-pagination:last-of-type{text-transform:lowercase}.m-marquee{position:relative;display:flex;overflow:hidden;width:100%;white-space:nowrap}.m-marquee__inner{display:flex;align-items:center;gap:4.688vw;min-width:max-content;padding-right:4.688vw}.m-marquee__inner .a-img{max-height:100px}.m-product-card{transition:box-shadow .4s var(--transition-main),transform .4s var(--transition-main);height:auto;position:relative;z-index:1;transform:scale(1)}.m-product-card:before{content:"";position:absolute;left:50%;top:42%;transform:translate(-50%,-50%) scale(0);border-radius:50%;width:310px;height:310px;z-index:-1;transform-origin:center center;transition:transform .4s var(--transition-main)}.m-product-card .a-img{display:block;margin:0 auto 15px;height:400px;position:relative;z-index:2;transform-origin:center center;opacity:0;animation:opacity .4s var(--transition-main) forwards;animation-play-state:paused;transform:rotate(0) scale(1);transition:transform .4s var(--transition-main)}.m-product-card .a-heading,.m-product-card .swiper-pagination{text-align:center;position:relative;z-index:2;opacity:0;transition:transform .4s var(--transition-main),opacity .4s var(--transition-main)}.m-product-card:first-child:before{transition-delay:.08s}.m-product-card:first-child .a-img{animation-delay:.26s}.m-product-card:nth-child(2):before{transition-delay:.16s}.m-product-card:nth-child(2) .a-img{animation-delay:.36s}.m-product-card:nth-child(3):before{transition-delay:.24s}.m-product-card:nth-child(3) .a-img{animation-delay:.46s}.m-product-card:nth-child(4):before{transition-delay:.32s}.m-product-card:nth-child(4) .a-img{animation-delay:.56s}.m-product-card.visible .a-img{animation-play-state:running}.m-product-card.visible .a-heading,.m-product-card.visible .swiper-pagination{opacity:1}.m-product-card.visible:before{transform-origin:center center;transform:translate(-50%,-50%) scale(1)}.m-product-card.from-left:hover{transform:scale(1.035)}.m-product-card.from-left:hover .a-img{transform:rotate(-15deg) scale(1.25)}.m-product-card.from-right:hover{transform:scale(1.035)}.m-product-card.from-right:hover .a-img{transform:rotate(15deg) scale(1.25)}.m-product-card.from-top:hover{transform:scale(1.035)}.m-product-card.from-top:hover .a-img{transform:rotate(15deg) scale(1.25)}.m-product-card.from-bottom:hover{transform:scale(1.035)}.m-product-card.from-bottom:hover .a-img{transform:rotate(-15deg) scale(1.25)}.o-other-productcs--diff .m-product-card{padding:45px 90px;transition:box-shadow var(--transition-timing) var(--cubic-bezier)}.o-other-productcs--diff .m-product-card .a-img{transform:rotate(0);height:unset;transition:opacity .45s var(--transition-main),transform .45s ease}.o-other-productcs--diff .m-product-card .a-heading,.o-other-productcs--diff .m-product-card .swiper-pagination{justify-content:center;transition:transform .45s var(--transition-main),opacity .45s var(--transition-main)}.o-other-productcs--diff .m-product-card.visible:before{transform:translate(-50%,-50%) scale(1)}.o-other-productcs--diff .m-product-card.visible .a-heading,.o-other-productcs--diff .m-product-card.visible .a-img,.o-other-productcs--diff .m-product-card.visible .swiper-pagination{opacity:1}@keyframes opacity{0%{opacity:0}to{opacity:1}}.m-hero__inner{display:grid;grid-template-columns:auto;grid-auto-flow:dense;gap:10px;width:100%}.m-hero__inner>div{position:relative}.m-hero__inner .a-img{display:block;margin:0 auto;max-width:100%;height:auto;object-fit:contain}.m-hero__inner .a-img.a-img--dot{position:absolute;top:0;display:block;max-width:100%;max-height:100%;aspect-ratio:1/1;object-fit:contain}.m-hero__inner .a-text{display:block;margin:0 auto;text-align:center}.m-hero__inner svg{order:4;margin:20px auto 0}.m-products{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.m-products .a-img{transition:all .65s var(--transition-main);transition-delay:.65s;scale:.85;max-width:50%;opacity:0}.m-products .a-img.visible{scale:1;opacity:1}.m-products .a-img:nth-child(2){position:absolute;left:30%;z-index:-1;top:50%;transform:translateY(-50%) scale(.85);max-width:70%;transition:all .55s var(--transition-main);transform-origin:center center;transition-delay:.75s;opacity:0}.m-products .a-img:nth-child(2).visible{transform:translateY(-50%) scale(1);opacity:1}.o-products--hero .m-products .a-img,.o-products--hero .m-products .a-img:nth-child(2){transition-delay:0s}.m-products--rotated{position:relative;aspect-ratio:728/800;display:block;margin:auto 0;transform:translateX(6vw);transition:scale .55s var(--transition-main),opacity var(--transition-timing) var(--transition-main);opacity:0;scale:.85;transition-delay:.2s}.m-products--rotated .a-img{transition:all .75s var(--transition-main);transition-delay:.55s;position:absolute;z-index:2;height:100%;transform:translateX(10%)}.m-products--rotated .a-img:nth-child(2),.m-products--rotated .a-img:nth-child(3){bottom:0;z-index:1;height:95%;left:0}.m-products--rotated.visible{opacity:1;scale:1}.m-products--rotated.visible .a-img:nth-child(2){rotate:-15deg;left:-12vw}.m-products--rotated.visible .a-img:nth-child(3){rotate:15deg;left:15vw}.m-navigation{position:relative;z-index:4;justify-content:center;align-items:center;flex-wrap:nowrap;gap:80px}.m-footer-top,.m-navigation{display:flex;flex-direction:row}.m-footer-top{justify-content:space-between;align-items:unset;flex-wrap:wrap;gap:60px 30px;width:100%}.m-footer-top .a-logo{transition:transform .3s var(--transition-main)}.m-footer-top .a-logo svg path{fill:#09043a}.m-footer-bottom{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;width:100%;margin-top:60px}.m-single-product{display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:30px}.m-single-product .a-heading,.m-single-product .swiper-pagination{justify-content:center;margin-bottom:9px}.m-filters{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}.m-filters li{width:calc(33% - 15px)}.m-filters li:nth-child(0){transition-delay:0s}.m-filters li:first-child{transition-delay:95ms}.m-filters li:nth-child(2){transition-delay:.19s}.m-filters li:nth-child(3){transition-delay:.285s}.m-filters li:nth-child(4){transition-delay:.38s}.m-filters li:nth-child(5){transition-delay:.475s}.m-filters li:nth-child(6){transition-delay:.57s}.m-filters li:nth-child(7){transition-delay:.665s}.m-filters li:nth-child(8){transition-delay:.76s}.m-filters li:nth-child(9){transition-delay:.855s}.m-filters li:nth-child(10){transition-delay:.95s}.m-filters .a-tag{position:relative;color:var(--dark-blue);transition:.3s ease}.m-filters .a-tag.active{color:var(--red)}.m-contact__inner{overflow-x:clip;overflow-y:auto;width:100%;position:absolute;left:0;bottom:0;height:85%;z-index:4;background-color:var(--grey);border-top-right-radius:50px;border-top-left-radius:50px;padding:60px 0;-webkit-overflow-scrolling:touch;background-image:url(../img/pics/about/layer.webp);background-size:inherit;background-repeat:repeat}.m-contact{flex-direction:column}.m-contact,.m-contact__top{margin-bottom:60px;display:flex;justify-content:space-between;align-items:unset;flex-wrap:nowrap;gap:0}.m-contact__top{color:var(--grey);padding-right:9.375vw;padding-bottom:30px;flex-direction:row;position:relative}.m-contact__top:after{content:"";position:absolute;top:-60px;left:-15%;width:130%;height:calc(100% + 60px);background-color:var(--red);z-index:-1;border-radius:0;transform:translate(0)}.m-contact__top svg{width:130%;left:-15%;max-width:unset;bottom:2px}.m-contact__top address{font-family:var(--outfit);font-size:20px;font-style:normal;line-height:1.5}.m-contact__top .a-heading,.m-contact__top .swiper-pagination{margin-bottom:15px}.m-contact__bottom .m-icons{margin-top:60px}.m-form .a-heading,.m-form .swiper-pagination{margin-bottom:45px}.m-form form{display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:15px;margin-bottom:30px}.m-form form .a-btn{margin-top:45px}.m-gallery{position:relative;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.m-gallery .m-img--gallery{position:relative;opacity:0;transform:translateY(150px) scale(.9);transition:all .8s cubic-bezier(.16,1,.3,1)}.m-gallery .m-img--gallery.visible{opacity:1;transform:translateY(0) scale(1) rotate(var(--final-rotate,0deg))}.m-gallery .m-img--gallery:nth-child(0){transition-delay:0s}.m-gallery .m-img--gallery:first-child{transition-delay:.08s}.m-gallery .m-img--gallery:nth-child(2){transition-delay:.16s}.m-gallery .m-img--gallery:nth-child(3){transition-delay:.24s}.m-gallery .m-img--gallery:nth-child(4){transition-delay:.32s}.m-gallery .m-img--gallery:nth-child(5){transition-delay:.4s}.m-gallery .m-img--gallery:nth-child(6){transition-delay:.48s}.m-gallery .m-img--gallery:nth-child(7){transition-delay:.56s}.m-gallery .m-img--gallery:nth-child(8){transition-delay:.64s}.m-gallery .m-img--gallery:nth-child(9){transition-delay:.72s}.m-gallery .m-img--gallery:nth-child(10){transition-delay:.8s}.m-production-card{transition:all .6s var(--transition-main);top:unset;bottom:0;overflow:visible!important}.m-production-card .m-content{position:relative;opacity:0;visibility:hidden;text-align:center;transition:opacity var(--transition-timing) var(--transition-main);margin-top:30px;width:98vw;left:-50%}.m-production-card>div .a-heading,.m-production-card>div .swiper-pagination{white-space:nowrap}.m-production-card.swiper-slide{bottom:-23vw;opacity:0}.m-production-card.swiper-slide-active,.m-production-card.swiper-slide-next,.m-production-card.swiper-slide-prev{bottom:0;opacity:1}.m-production-card.swiper-slide-next,.m-production-card.swiper-slide-next+.swiper-slide,.m-production-card.swiper-slide-prev,.m-production-card.swiper-slide-prev-before{opacity:.7}.m-production-card.swiper-slide-prev{bottom:-4vw}.m-production-card.swiper-slide-next{bottom:-4.5vw}.m-production-card.swiper-slide-prev-before{bottom:-10vw}.m-production-card.swiper-slide-next+.swiper-slide{bottom:-11vw}.m-production-card.swiper-slide-active{opacity:1;bottom:15px}.m-production-card.swiper-slide-active .m-content{opacity:1;visibility:visible;transition-delay:.6s}.m-production-card .a-heading,.m-production-card .swiper-pagination{margin-bottom:5px}.m-production-card .a-img{width:100%;object-fit:cover;border-radius:40px;aspect-ratio:400/470}.m-quality{position:relative;width:100%}.m-quality .m-content{position:relative;text-align:center;padding:0 15px}.m-quality .a-heading,.m-quality .swiper-pagination{display:flex;justify-content:center}.m-quality .a-text{padding:0 15px;font-size:18px;line-height:1.15}.m-quality__box{position:relative;z-index:1;height:100vh!important;border-top-left-radius:40px;border-top-right-radius:40px;background-color:var(--grey);background-image:url(../img/pics/about/layer.webp);background-size:inherit;background-repeat:repeat;padding-top:45px;display:flex;flex-direction:column;justify-content:start;align-items:unset;flex-wrap:nowrap;gap:0}.m-quality__box:first-child{z-index:1}.m-quality__box:nth-child(2){z-index:2}.m-quality__box:nth-child(3){z-index:3}.m-quality__box:nth-child(4){z-index:4}.m-quality__box:nth-child(5){z-index:5}.m-quality__box:nth-child(6){z-index:6}.m-quality__box:nth-child(7){z-index:7}.m-quality__box:nth-child(8){z-index:8}.m-quality__box:nth-child(9){z-index:9}.m-quality__box.m-quality__box--blue{background-color:var(--blue);color:var(--grey);margin-bottom:0;background-image:unset}.m-quality__box.m-quality__box--red{background-color:var(--red);color:var(--grey);overflow:hidden;background-image:unset}.m-quality__box.active:after{opacity:1}.m-quality__box.active .m-quality__inner{opacity:0}.m-quality__inner{position:relative;overflow-x:clip;width:100%;min-height:45vw;opacity:1}.m-quality__inner svg{position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%);z-index:-1;top:15.417vw;transition:clip-path 1.3s var(--transition-main) .5s;clip-path:polygon(0 0,0 0,0 100%,0 100%);display:none}.m-quality__inner .a-img{position:absolute;width:18.073vw;transition-delay:1s;opacity:0;transition:all .85s var(--transition-main) .5s}.m-quality__inner .a-img:first-of-type{left:11.146vw;bottom:0;transform:translateX(50%) translateY(50%) rotate(0) scale(.75);display:none}.m-quality__inner .a-img:nth-of-type(2){position:relative;width:80%;left:10%;transform:translateX(0) translateY(30px) scale(.75);margin-bottom:30px}.m-quality__inner .a-img:nth-of-type(3){right:11.146vw;bottom:0;transform:translateX(-50%) translateY(50%) rotate(0) scale(.75);display:none}.m-quality__inner.visible svg{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.m-quality__inner.visible .a-img:first-of-type{opacity:1;transform:translateX(0) translateY(0) rotate(-13deg) scale(1)}.m-quality__inner.visible .a-img:nth-of-type(2){opacity:1;transform:translateX(0) translateY(0) scale(1)}.m-quality__inner.visible .a-img:nth-of-type(3){opacity:1;transform:translateX(0) translateY(0) rotate(13deg) scale(1)}.m-search__inner{overflow-x:clip;overflow-y:auto;width:100%;position:absolute;left:0;bottom:0;height:85%;z-index:4;background-color:var(--grey);border-top-right-radius:50px;border-top-left-radius:50px;padding:60px 0;display:flex;flex-direction:column;justify-content:unset;align-items:center;flex-wrap:nowrap;gap:0}.m-search__inner .a-heading,.m-search__inner .swiper-pagination{margin-bottom:45px}.m-list ul{margin-bottom:30px}.m-list ul li{list-style-type:decimal;margin-bottom:5px}.m-list ul li ul{padding-left:15px}.m-list ul li ul li{list-style-type:disc}.m-list ul .a-text{margin-bottom:5px}.m-list>.a-text{margin-bottom:10px}.m-list--none ul li{list-style-type:none}.m-share-social{display:flex;flex-direction:column;justify-content:unset;align-items:center;flex-wrap:nowrap;gap:10px;margin:30px auto 0;width:80%}.m-share-social .a-text{font-size:1.45rem;transition:.3s var(--transition-main)}.m-share-social .m-icons{gap:20px;justify-content:center}.m-share-social .m-icons .a-icon{transition:.3s var(--transition-main)}.m-share-social .m-icons .a-icon:first-child{transition-delay:.125s}.m-share-social .m-icons .a-icon:nth-child(2){transition-delay:.25s}.m-share-social .m-icons .a-icon:nth-child(3){transition-delay:.375s}.m-share-social .m-icons .a-icon:nth-child(4){transition-delay:.5s}.m-share-social .m-icons .a-icon:nth-child(5){transition-delay:.625s}.m-share-social .m-icons .a-icon:nth-child(6){transition-delay:.75s}.m-share-social .m-icons .a-icon.visible{opacity:1}.m-brush--title{position:relative;z-index:2;color:var(--red);width:250px;text-align:center;opacity:1;padding:24px 0 24px 45px}.m-brush--title.visible{opacity:1}.m-brush--title.visible svg{animation:draw .5s linear forwards}.m-brush--title svg{position:absolute;inset:0;object-fit:contain;object-position:left center;z-index:-1;top:50%;left:15px;width:100%;scale:1.1;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1));transform:translateY(-40%);stroke-dasharray:1500;stroke-dashoffset:1500}.m-brush--title .a-heading,.m-brush--title .swiper-pagination{margin-bottom:30px}@keyframes draw{to{stroke-dashoffset:889px}}.m-faq{padding:90px 0 90px 70px;background:var(--grey);border:3px solid var(--grey);border-radius:26px;box-shadow:0 9.29688px 29.75px rgba(8,15,52,.06);width:100%;margin-bottom:50px;transition:transform var(--transition-timing) ease-in-out,opacity var(--transition-timing) var(--transition-main);transform:translateY(45px);opacity:0}.m-faq.active{box-shadow:0 11.1562px 29.75px rgba(232,25,53,.19);border:3px solid var(--red)}.m-faq:last-of-type{margin-bottom:90px}.m-faq.visible{transform:translateY(0);opacity:1}.m-faq__header{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;cursor:pointer;padding-right:20%}.m-faq__header .a-heading,.m-faq__header .swiper-pagination{font-family:var(--outfit)}.m-faq__header .a-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:70px;width:90px;height:90px;background:var(--grey);box-shadow:0 9.29688px 29.75px rgba(8,15,52,.06);transition:.3s ease;font-size:24px}.m-faq.active .m-faq__header .a-icon{background-color:var(--red);color:var(--white);box-shadow:unset;transform:translateY(-50%) rotate(90deg)}.m-faq__body{max-height:0;overflow:hidden;transition:.3s ease;max-width:80%}.m-faq__body .a-text{text-align:left!important}.m-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.m-team-card{background:#fff;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.m-team-card__img-wrap{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background:#f0f0f0}.m-team-card__img-wrap .a-img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:none}.m-team-card__placeholder{width:100%;height:100%;background:#e8e8e8}.m-team-card__info{padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}.m-team-card__name{margin:0}.m-team-card__position{display:inline-block;margin:0}.m-ceo{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.m-ceo img{width:100%;object-fit:cover;height:100%}.m-ceo .m-content{width:100%}.m-ceo .m-content .a-tag{margin-bottom:5px}.m-about-author .a-tag{margin-bottom:15px}.m-about-author .a-heading,.m-about-author .swiper-pagination{margin-bottom:60px}.m-about-author .a-text,.m-moments .a-tag{margin-bottom:15px}.m-moments .a-heading,.m-moments .swiper-pagination{margin-bottom:60px}.m-moments .a-text{margin-bottom:15px}.o-header{position:relative;z-index:4;top:0;padding-top:20px;width:100%;background-color:transparent}.o-header .a-btn{display:none}.o-header .a-logo{position:relative}.o-header .a-logo svg{width:90px}.o-header .a-logo svg path{fill:#09043a}.o-header--white{color:var(--white);background-color:var(--red)}.o-header--white .a-logo svg path{fill:var(--grey)}.o-header--white .a-language:before{border-color:var(--white)}.o-header--white .a-language:after{background-color:var(--white)}.o-hero{margin-top:30px;height:auto}.o-hero .a-main-title{top:45px;opacity:0}.o-hero .a-main-title .words{transition:clip-path .3s var(--timing-main)}.o-hero--single{height:auto;margin-bottom:45px;margin-top:15px}.o-hero--single>.a-img--badge{position:absolute;top:11vh;left:15px;max-width:15vw;min-width:100px}.o-hero--single .m-hero__inner{display:block}.o-hero--single .m-hero__inner .a-img{position:relative;height:45vh;z-index:3;margin-top:-15px;opacity:0;transform:translateY(150vh);transition:.3s ease-out}.o-hero--single .a-main-title{position:relative;top:45px}.o-hero--home{height:calc(100vh - 100px);contain:layout style;overflow-x:clip}.o-hero--home .a-main-title{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:0;will-change:transform,opacity;backface-visibility:hidden}.o-hero--home .a-hero--text,.o-hero--home .m-hero--img,.o-hero--home .m-hero--logo{opacity:0;will-change:opacity}.o-hero--home .a-hero--loader{position:fixed;top:calc(50vh - 100px);left:50%;transform:translate(-50%,-50%);font-size:30vh;font-weight:900;color:var(--red);font-family:var(--veneer);opacity:0;will-change:transform,opacity;backface-visibility:hidden;pointer-events:none;z-index:9999;transform-origin:center center;text-align:center}.o-hero--home .parallax[data-speed]{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.o-about{position:relative;overflow-x:clip}.o-about .m-content,.o-about .m-products--rotated{width:100%;z-index:2}.o-about .m-products--rotated{margin-bottom:-70px}.o-about .m-content{padding-bottom:60px}.o-about .a-text{margin-bottom:45px}.o-products{position:relative;overflow-x:clip}.o-products .svg-circle{position:absolute;height:auto;max-height:95%;max-width:100%;width:100%;left:50%;top:45%;transform:translate(-50%,-50%)}.o-products .svg-circle circle{scale:.5;opacity:0;transition:all .95s var(--cubic-bezier2);transform-origin:center center}.o-products .svg-circle circle:first-child{scale:0}.o-products .svg-circle circle:nth-child(0){transition-delay:0s}.o-products .svg-circle circle:first-child{transition-delay:.175s}.o-products .svg-circle circle:nth-child(2){transition-delay:.35s}.o-products .svg-circle circle:nth-child(3){transition-delay:.525s}.o-products .svg-circle.visible circle{scale:1;opacity:1}.o-other-products .o-products .swiper,.o-products .container,.o-products .o-other-products .swiper,.o-products .o-products-single .swiper,.o-products-single .o-products .swiper{flex-wrap:nowrap}.o-other-products .o-products .swiper .m-content,.o-products .container .m-content,.o-products .o-other-products .swiper .m-content,.o-products .o-products-single .swiper .m-content,.o-products-single .o-products .swiper .m-content{position:relative;width:auto;z-index:2}.o-other-products .o-products .swiper .m-content .a-tag,.o-products .container .m-content .a-tag,.o-products .o-other-products .swiper .m-content .a-tag,.o-products .o-products-single .swiper .m-content .a-tag,.o-products-single .o-products .swiper .m-content .a-tag{justify-content:left}.o-products .swiper-slide{display:flex;flex-direction:column;justify-content:unset;align-items:center;flex-wrap:nowrap;gap:0;transition:all var(--transition-timing) var(--transition-main)}.o-products .swiper-slide .m-content{position:relative;width:auto;opacity:0;visibility:hidden;margin-bottom:30px;transition:opacity var(--transition-timing) var(--transition-main);text-align:center}.o-products .swiper-slide .m-content .a-heading,.o-products .swiper-slide .m-content .swiper-pagination{margin-bottom:15px}.o-products .swiper-slide .m-content .a-tag{justify-content:center}.o-products .swiper-slide .m-content .a-img,.o-products .swiper-slide .m-content svg{display:none}.o-products .swiper-slide .m-products{max-height:600px}.o-products .swiper-slide-prev .m-products .a-img{rotate:-15deg}.o-products .swiper-slide-prev .m-products .a-img:nth-child(2){opacity:0}.o-products .swiper-slide-next .m-products .a-img{rotate:15deg}.o-products .swiper-slide-next .m-products .a-img:nth-child(2){opacity:0}.o-products .swiper-slide-active .m-content{transition-delay:.6s;opacity:1;visibility:visible}.o-products .m-navigation{margin-top:30px}.o-products .m-navigation .a-icon{transition-delay:.3s}.o-products--red{background-color:var(--red)}.o-products--hero{margin-top:60px;padding-bottom:150px}.o-products--hero .svg-circle{top:30%;max-width:100%;height:auto}.o-products--hero .svg-circle circle:last-child{transition-delay:0s}.o-products--hero .swiper{overflow-y:visible;overflow-x:clip;display:none;visibility:hidden;opacity:0;transition:opacity .45s var(--transition-main) .45s}.o-products--hero .swiper.active{display:block;visibility:visible}.o-products--hero .swiper.visible{opacity:1}.o-products--hero .swiper-slide-active .m-products .a-img{rotate:0deg}.o-products--hero .swiper-slide-active .m-products .a-img:nth-child(2){opacity:1}.o-products--hero .m-content svg{scale:.7;transform:translateX(-70px)}.o-products--hero .m-products{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.o-products--hero .m-navigation{margin-top:45px;transform:translateY(0)!important}.o-products--hero .m-icons{position:relative;z-index:2;margin:60px 15px 0;width:calc(100% - 30px);gap:0;opacity:1}.o-products--hero .m-icons a{position:relative;border-right:2px solid var(--grey);border-bottom:2px solid var(--grey);height:130px;width:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;transform:translateY(30px);background-color:rgba(0,14,71,.063);opacity:0;transition:transform var(--transition-timing) var(--transition-main),opacity var(--transition-timing) var(--transition-main);margin-bottom:0}.o-products--hero .m-icons a:nth-child(0){transition-delay:0s}.o-products--hero .m-icons a:first-child{transition-delay:.125s}.o-products--hero .m-icons a:nth-child(2){transition-delay:.25s}.o-products--hero .m-icons a:nth-child(3){transition-delay:.375s}.o-products--hero .m-icons a:nth-child(4){transition-delay:.5s}.o-products--hero .m-icons a:nth-child(5){transition-delay:.625s}.o-products--hero .m-icons a:nth-child(6){transition-delay:.75s}.o-products--hero .m-icons a:nth-child(7){transition-delay:.875s}.o-products--hero .m-icons a:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:var(--active-color);z-index:-1;clip-path:circle(0 at 25% 100%);transform-origin:center right;transition:clip-path .6s var(--transition-main);opacity:1}.o-products--hero .m-icons a.active:after{clip-path:circle(130% at 25% 100%)}.o-products--hero .m-icons a:first-of-type img{max-width:45%}.o-products--hero .m-icons a img{max-width:65%}.o-products--hero .m-icons.visible a{transform:translateY(0);opacity:1}@keyframes marqueeEffect{0%{transform:scale(0);opacity:0}2%{transform:scale(0);opacity:1}98%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.o-video{position:relative;max-height:100vh;overflow:hidden;transition:all .75s var(--transition-main);width:100%;aspect-ratio:16/9}.o-video .a-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:opacity .6s ease,transform .6s ease}.o-video .a-icon.active{opacity:0}.o-news .container,.o-news .o-other-products .swiper,.o-news .o-products-single .swiper,.o-other-products .o-news .swiper,.o-products-single .o-news .swiper{display:grid;grid-template-columns:repeat(1,1fr);gap:0 60px;align-items:unset}.o-news .m-news-card{opacity:0;transition:all .5s var(--transition-main);animation:fadeIn .5s var(--transition-main) forwards;animation-play-state:paused}.o-news .m-news-card:first-child{animation-delay:.6s}.o-news .m-news-card:nth-child(2){animation-delay:.7s}.o-news .m-news-card:nth-child(3){animation-delay:.8s}.o-news .m-news-card:nth-child(4){animation-delay:.9s}.o-news .m-news-card:nth-child(5){animation-delay:1s}.o-news .m-news-card:nth-child(6){animation-delay:1.1s}.o-news .m-news-card:nth-child(7){animation-delay:1.2s}.o-news .m-news-card:nth-child(8){animation-delay:1.3s}.o-news .m-news-card:nth-child(9){animation-delay:1.4s}.o-news .m-news-card:after{content:"";position:absolute;inset:0;top:30px;left:20px;background-color:rgba(0,0,0,.15);z-index:0;opacity:0;transition:all .3s ease}.o-news .m-news-card .m-content,.o-news .m-news-card .m-img{position:relative;z-index:1}.o-news .m-news-card.visible{animation-play-state:running}.o-news-slider{width:100%}.o-news-slider svg{top:0;height:auto;position:absolute;left:50%;transform:translateX(-50%);max-width:100%;max-height:100%}.o-news-slider svg circle{scale:0;opacity:0;transition:all .95s var(--transition-main);transition-delay:.5s;transform-origin:center center}.o-news-slider svg.visible circle{scale:1;opacity:1}.o-news-slider .m-news-card{transition:unset;animation:none}.o-news-slider .m-news-card .m-content{transition:clip-path .55s var(--transition-main);clip-path:polygon(0 0,100% 0,100% 0,0 0);margin-top:-2px;background-color:var(--red)}.o-news-slider .m-news-card .m-content .a-btn,.o-news-slider .m-news-card .m-content .a-heading,.o-news-slider .m-news-card .m-content .a-text,.o-news-slider .m-news-card .m-content .swiper-pagination{transition:opacity .3s ease-in;opacity:0;transition-delay:.5s}.o-news-slider .m-news-card .m-content .a-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.o-news-slider .m-news-card .m-img{background-color:var(--red)}.o-news-slider.swiper-slide .m-img{box-shadow:0 207px 83px rgba(0,0,0,.01),0 116px 70px rgba(0,0,0,.05),0 52px 52px rgba(0,0,0,.09),0 13px 28px rgba(0,0,0,.1)}.o-news-slider .swiper-slide{position:relative;opacity:0;top:160px;color:var(--white);transition:all .4s ease;overflow:visible}.o-news-slider .swiper-slide.swiper-slide-next,.o-news-slider .swiper-slide.swiper-slide-prev{z-index:1;opacity:1;box-shadow:unset}.o-news-slider .swiper-slide.swiper-slide-next .m-img,.o-news-slider .swiper-slide.swiper-slide-prev .m-img{box-shadow:unset}.o-news-slider .swiper-slide.swiper-slide-prev .m-img{transform:translateX(100%) rotate(15deg);transition:transform .85s ease,opacity .3s ease;opacity:0;transition-delay:.5s}.o-news-slider .swiper-slide.swiper-slide-next .m-img{transform:translateX(-100%) rotate(-15deg);transition:transform .85s ease,opacity .3s ease;opacity:0;transition-delay:.5s}.o-news-slider .swiper-slide.swiper-slide-active{opacity:1;top:0}.o-news-slider .swiper-slide.swiper-slide-active .m-content{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.o-news-slider .swiper-slide.swiper-slide-active .m-content .a-btn,.o-news-slider .swiper-slide.swiper-slide-active .m-content .a-heading,.o-news-slider .swiper-slide.swiper-slide-active .m-content .a-text,.o-news-slider .swiper-slide.swiper-slide-active .m-content .swiper-pagination{opacity:1}.o-news-slider .swiper-slide .a-btn{background-color:var(--grey);color:var(--red)}.o-news-slider .m-navigation{margin-top:45px}.o-news-slider .swiper.visible{animation:newsThrow .65s linear forwards}.o-news-slider .swiper.visible .swiper-slide.swiper-slide-next .m-img,.o-news-slider .swiper.visible .swiper-slide.swiper-slide-prev .m-img{transform:translateX(0) rotate(0);opacity:1}@keyframes newsThrow{0%{transform:translateY(400px) scale(1.5)}25%{transform:translateY(300px) scale(1.25)}50%{transform:translateY(200px) scale(1.15)}75%{transform:translateY(100px) scale(.8 5)}to{transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.o-brand{background-color:var(--red);color:var(--grey);position:relative}.o-brand .m-content{margin-bottom:45px}.o-brand .m-icons .a-img{transition:transform .3s var(--transition-main);transform:scale(.85)}.o-brand .h-wave--outer-bottom{bottom:5px}.o-footer{padding:90px 0 45px}.o-footer .a-logo svg{width:190px;height:90px}.o-banner-hero .a-tag{justify-content:center;margin-bottom:15px}.o-banner-hero .a-heading,.o-banner-hero .swiper-pagination{margin-top:0}.o-banner{position:relative;display:block;transition:all .75s var(--transition-main);overflow:hidden}.o-banner .a-img{width:100%;height:100%;object-fit:cover}.o-banner .m-content{width:100%;display:block;margin:0 auto;text-align:center;color:var(--grey);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 15px}.o-banner .h-banner-wave{bottom:-10px}.o-banner--layer{height:80vh}.o-banner--layer:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.4)}.o-single-product{position:relative;background:radial-gradient(41.14% 32.12% at 46.12% 67.88%,#3e4777 0,#000e47 100%);color:var(--grey);text-align:center;overflow-x:clip}.o-other-products .o-single-product .swiper,.o-products-single .o-single-product .swiper,.o-single-product .container,.o-single-product .o-other-products .swiper,.o-single-product .o-products-single .swiper{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:0}.o-other-products .o-single-product .swiper .svg,.o-products-single .o-single-product .swiper .svg,.o-single-product .container .svg,.o-single-product .o-other-products .swiper .svg,.o-single-product .o-products-single .swiper .svg{position:relative;max-width:839px;margin:30px auto;display:block}.o-other-products .o-single-product .swiper .svg>svg,.o-products-single .o-single-product .swiper .svg>svg,.o-single-product .container .svg>svg,.o-single-product .o-other-products .swiper .svg>svg,.o-single-product .o-products-single .swiper .svg>svg{width:100%;display:block;margin:auto;height:auto}.o-other-products .o-single-product .swiper .svg>svg.svg--neon,.o-products-single .o-single-product .swiper .svg>svg.svg--neon,.o-single-product .container .svg>svg.svg--neon,.o-single-product .o-other-products .swiper .svg>svg.svg--neon,.o-single-product .o-products-single .swiper .svg>svg.svg--neon{animation:neonBlink 4s linear infinite alternate;transition-delay:.35s}.o-other-products .o-single-product .swiper .svg>svg.svg--lines,.o-products-single .o-single-product .swiper .svg>svg.svg--lines,.o-single-product .container .svg>svg.svg--lines,.o-single-product .o-other-products .swiper .svg>svg.svg--lines,.o-single-product .o-products-single .swiper .svg>svg.svg--lines{position:absolute;left:0;top:0;z-index:5;display:none}.o-single-product .a-heading,.o-single-product .swiper-pagination{margin-bottom:0}@keyframes neonBlink{0%{filter:drop-shadow(0 0 .5px rgba(233,231,220,.125)) drop-shadow(0 0 1px rgba(233,231,220,.125));opacity:1}2%{filter:drop-shadow(0 0 .3px rgba(233,231,220,.125)) drop-shadow(0 0 .5px rgba(233,231,220,.125));opacity:.8}4%{filter:drop-shadow(0 0 .7px rgba(233,231,220,.125)) drop-shadow(0 0 1.2px rgba(233,231,220,.125));opacity:1}6%{filter:none;opacity:.4}8%{filter:drop-shadow(0 0 .5px rgba(233,231,220,.125)) drop-shadow(0 0 1px rgba(233,231,220,.125));opacity:.9}10%{filter:none;opacity:.3}12%{filter:drop-shadow(0 0 .7px rgba(233,231,220,.125)) drop-shadow(0 0 1.5px rgba(233,231,220,.125));opacity:1}45%{filter:drop-shadow(0 0 .5px rgba(233,231,220,.125)) drop-shadow(0 0 1px rgba(233,231,220,.125));opacity:.9}48%{filter:none;opacity:.2}50%{filter:drop-shadow(0 0 .7px rgba(233,231,220,.125)) drop-shadow(0 0 1.2px rgba(233,231,220,.125));opacity:1}52%{filter:drop-shadow(0 0 .3px rgba(233,231,220,.125)) drop-shadow(0 0 .7px rgba(233,231,220,.125));opacity:.7}54%{filter:none;opacity:.3}56%{filter:drop-shadow(0 0 1px rgba(233,231,220,.125)) drop-shadow(0 0 1.5px rgba(233,231,220,.125));opacity:1}to{filter:drop-shadow(0 0 .5px rgba(233,231,220,.125)) drop-shadow(0 0 1px rgba(233,231,220,.125));opacity:.9}}.o-quality{overflow:hidden}.o-other-products .o-quality .swiper>.m-content--full,.o-products-single .o-quality .swiper>.m-content--full,.o-quality .container>.m-content--full,.o-quality .o-other-products .swiper>.m-content--full,.o-quality .o-products-single .swiper>.m-content--full{margin:45px 0}.o-other-products .o-quality .swiper>.m-content--full .a-heading,.o-other-products .o-quality .swiper>.m-content--full .swiper-pagination,.o-products-single .o-quality .swiper>.m-content--full .a-heading,.o-products-single .o-quality .swiper>.m-content--full .swiper-pagination,.o-quality .container>.m-content--full .a-heading,.o-quality .container>.m-content--full .swiper-pagination,.o-quality .o-other-products .swiper>.m-content--full .a-heading,.o-quality .o-other-products .swiper>.m-content--full .swiper-pagination,.o-quality .o-products-single .swiper>.m-content--full .a-heading,.o-quality .o-products-single .swiper>.m-content--full .swiper-pagination{justify-content:center}.o-article{overflow:hidden}.o-article .m-content{margin-bottom:45px}.o-article .a-tag{justify-content:center}.o-article .a-img{max-height:90vh;object-fit:cover;object-position:center;transition:clip-path .65s var(--transition-main)}.o-article .a-text{transition:opacity .4s var(--transition-main)}.o-article .container>.a-text,.o-article .o-other-products .swiper>.a-text,.o-article .o-products-single .swiper>.a-text,.o-other-products .o-article .swiper>.a-text,.o-products-single .o-article .swiper>.a-text{text-align:center;display:block;font-weight:300;margin:0 auto 30px}.o-article .container>.a-text:first-of-type,.o-article .o-other-products .swiper>.a-text:first-of-type,.o-article .o-products-single .swiper>.a-text:first-of-type,.o-other-products .o-article .swiper>.a-text:first-of-type,.o-products-single .o-article .swiper>.a-text:first-of-type{margin-top:45px}.o-article .container .m-list,.o-article .o-other-products .swiper .m-list,.o-article .o-products-single .swiper .m-list,.o-other-products .o-article .swiper .m-list,.o-products-single .o-article .swiper .m-list{font-weight:300;text-align:center;padding:0 15px}.o-map{position:relative;padding:60px 0;background-color:var(--red)}.o-map .container>svg,.o-map .o-other-products .swiper>svg,.o-map .o-products-single .swiper>svg,.o-other-products .o-map .swiper>svg,.o-products-single .o-map .swiper>svg{width:100%;height:auto;opacity:0;will-change:opacity,transform;transform-origin:center center;transform:scale(.95);transition:opacity .75s var(--transition-main) .95s,transform .75s var(--transition-main) .95s}.o-map .container>svg .country-name,.o-map .o-other-products .swiper>svg .country-name,.o-map .o-products-single .swiper>svg .country-name,.o-other-products .o-map .swiper>svg .country-name,.o-products-single .o-map .swiper>svg .country-name{opacity:0;pointer-events:none;transition:opacity .6s var(--transition-main);transition-delay:.3s}.o-map .container>svg .line,.o-map .container>svg line,.o-map .o-other-products .swiper>svg .line,.o-map .o-other-products .swiper>svg line,.o-map .o-products-single .swiper>svg .line,.o-map .o-products-single .swiper>svg line,.o-other-products .o-map .swiper>svg .line,.o-other-products .o-map .swiper>svg line,.o-products-single .o-map .swiper>svg .line,.o-products-single .o-map .swiper>svg line{stroke-dasharray:60;stroke-dashoffset:60;transition:all .6s var(--transition-main)}.o-map .container>svg .country:focus .country-name,.o-map .container>svg .country:hover .country-name,.o-map .o-other-products .swiper>svg .country:focus .country-name,.o-map .o-other-products .swiper>svg .country:hover .country-name,.o-map .o-products-single .swiper>svg .country:focus .country-name,.o-map .o-products-single .swiper>svg .country:hover .country-name,.o-other-products .o-map .swiper>svg .country:focus .country-name,.o-other-products .o-map .swiper>svg .country:hover .country-name,.o-products-single .o-map .swiper>svg .country:focus .country-name,.o-products-single .o-map .swiper>svg .country:hover .country-name{opacity:1}.o-map .container>svg .country:hover line,.o-map .o-other-products .swiper>svg .country:hover line,.o-map .o-products-single .swiper>svg .country:hover line,.o-other-products .o-map .swiper>svg .country:hover line,.o-products-single .o-map .swiper>svg .country:hover line{stroke-dasharray:60;stroke-dashoffset:130}.o-map .container>svg .country:hover .line,.o-map .o-other-products .swiper>svg .country:hover .line,.o-map .o-products-single .swiper>svg .country:hover .line,.o-other-products .o-map .swiper>svg .country:hover .line,.o-products-single .o-map .swiper>svg .country:hover .line{stroke-dasharray:60;stroke-dashoffset:0}.o-map .a-text{position:relative;text-align:center;margin-bottom:30px}.o-map.visible .container>svg,.o-map.visible .o-other-products .swiper>svg,.o-map.visible .o-products-single .swiper>svg,.o-other-products .o-map.visible .swiper>svg,.o-products-single .o-map.visible .swiper>svg{opacity:1;transform:scale(1)}.o-contact{width:100%;position:fixed;left:0;bottom:0;height:100%;z-index:12;transform:translateY(100%);transition:transform var(--transition-timing) var(--transition-main)}.o-contact.active{transform:translateY(0)}.o-contact .m-contact{width:100%}.o-contact .container,.o-contact .o-other-products .swiper,.o-contact .o-products-single .swiper,.o-other-products .o-contact .swiper,.o-products-single .o-contact .swiper{height:100%}.o-contact .a-icon--contact-close{position:fixed;right:6%;top:3%;cursor:pointer}.o-about-single .m-content,.o-about-single .m-table{width:100%}.o-products-single{position:relative;background-color:var(--blue);color:var(--grey)}.h-bg-black-body .o-products-single{background-color:transparent!important;color:var(--light-yellow)!important}.o-products-single .swiper-wrapper{align-items:end}.o-products-single .m-navigation{margin-top:60px;width:100%}.o-products-single .m-navigation a{transition-delay:1s}.o-other-products .m-content{width:100%;margin-bottom:15px}.o-other-products .a-btn{display:block;width:max-content;margin:45px auto 0}.o-other-products .m-navigation{width:88%;position:absolute;top:50%;justify-content:space-between;display:none}.o-other-products .swiper-pagination{margin:45px 0 0}.o-other-productcs--diff>.swiper{padding-left:15px;padding-right:15px}.o-gallery--scroll{overflow:hidden;position:relative;padding-top:90px}.o-gallery--scroll .o-gallery--title{position:relative;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.o-gallery--scroll .o-gallery--title .a-tag{margin-bottom:30px}.o-gallery--scroll .container,.o-gallery--scroll .o-other-products .swiper,.o-gallery--scroll .o-products-single .swiper,.o-other-products .o-gallery--scroll .swiper,.o-products-single .o-gallery--scroll .swiper{display:flex;flex-direction:column;justify-content:center;height:100vh;width:100%;font-size:1vw;position:relative;z-index:2}.o-gallery--scroll .cards{display:flex;width:max-content;white-space:nowrap;gap:1vw;will-change:transform;padding:0 120vw}.o-gallery--scroll .card{position:relative;width:84vw;aspect-ratio:.75;overflow:hidden;object-fit:cover;border:10px solid var(--grey);box-shadow:unset}.o-gallery--scroll .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.o-gallery--scroll .card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.o-production .m-content--row{margin-bottom:45px}.o-production .swiper--production-image{width:100%}.o-production .swiper--production-image .swiper-slide-next+.swiper-slide>div:not(.m-content),.o-production .swiper--production-image .swiper-slide-next>div:not(.m-content),.o-production .swiper--production-image .swiper-slide-prev-before>div:not(.m-content),.o-production .swiper--production-image .swiper-slide-prev>div:not(.m-content){transition:transform .65s ease-in-out}.o-production .swiper--production-image .swiper-slide-next+.swiper-slide>div:not(.m-content) .a-heading,.o-production .swiper--production-image .swiper-slide-next+.swiper-slide>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image .swiper-slide-next>div:not(.m-content) .a-heading,.o-production .swiper--production-image .swiper-slide-next>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image .swiper-slide-prev-before>div:not(.m-content) .a-heading,.o-production .swiper--production-image .swiper-slide-prev-before>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image .swiper-slide-prev>div:not(.m-content) .a-heading,.o-production .swiper--production-image .swiper-slide-prev>div:not(.m-content) .swiper-pagination{opacity:0;transition:all .4s ease-in-out;transition-delay:.6s}.o-production .swiper--production-image .swiper-slide-next>div:not(.m-content){transform:translate(-120%,13%) rotate(-15deg)}.o-production .swiper--production-image .swiper-slide-next+.swiper-slide>div:not(.m-content){transform:translate(-230%,51%) rotate(-30deg)}.o-production .swiper--production-image .swiper-slide-prev>div:not(.m-content){transform:translate(119%,12%) rotate(15deg)}.o-production .swiper--production-image .swiper-slide-prev-before>div:not(.m-content){transform:translate(229%,52%) rotate(30deg)}.o-production .swiper--production-image.visible .swiper-slide-next+.swiper-slide>div:not(.m-content),.o-production .swiper--production-image.visible .swiper-slide-next>div:not(.m-content),.o-production .swiper--production-image.visible .swiper-slide-prev-before>div:not(.m-content),.o-production .swiper--production-image.visible .swiper-slide-prev>div:not(.m-content){transform:translate(0) rotate(0deg)}.o-production .swiper--production-image.visible .swiper-slide-next+.swiper-slide>div:not(.m-content) .a-heading,.o-production .swiper--production-image.visible .swiper-slide-next+.swiper-slide>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image.visible .swiper-slide-next>div:not(.m-content) .a-heading,.o-production .swiper--production-image.visible .swiper-slide-next>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image.visible .swiper-slide-prev-before>div:not(.m-content) .a-heading,.o-production .swiper--production-image.visible .swiper-slide-prev-before>div:not(.m-content) .swiper-pagination,.o-production .swiper--production-image.visible .swiper-slide-prev>div:not(.m-content) .a-heading,.o-production .swiper--production-image.visible .swiper-slide-prev>div:not(.m-content) .swiper-pagination{opacity:1}.o-production .swiper--production-content{margin-top:45px}.o-production .swiper--production-content .a-heading,.o-production .swiper--production-content .a-text,.o-production .swiper--production-content .swiper-pagination{text-align:center}.o-production .swiper--production-content .m-content{display:block;width:100%;margin:0 auto;padding:0 15px}.o-article .container .m-list li .o-production .h-bold,.o-article .o-other-products .swiper .m-list li .o-production .h-bold,.o-article .o-products-single .swiper .m-list li .o-production .h-bold,.o-other-products .o-article .swiper .m-list li .o-production .h-bold,.o-production .a-text--l,.o-production .o-article .container .m-list li .h-bold,.o-production .o-article .o-other-products .swiper .m-list li .h-bold,.o-production .o-article .o-products-single .swiper .m-list li .h-bold,.o-production .o-other-products .o-article .swiper .m-list li .h-bold,.o-production .o-products-single .o-article .swiper .m-list li .h-bold,.o-products-single .o-article .swiper .m-list li .o-production .h-bold{max-width:600px;margin:0 auto}.o-search{width:100%;position:fixed;left:0;bottom:0;height:100%;z-index:9999;transform:translateY(100%);transition:transform var(--transition-timing) var(--transition-main)}.o-search,.o-search:focus{outline:none}.o-search.active{transform:translateY(0)}.o-other-products .o-search .swiper,.o-products-single .o-search .swiper,.o-search .container,.o-search .o-other-products .swiper,.o-search .o-products-single .swiper{height:100%}.o-search .a-icon--search-close{position:fixed;right:6%;top:3%;z-index:3;cursor:pointer}.o-not-found{min-height:calc(100vh - 100px);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.o-not-found .a-heading,.o-not-found .a-text,.o-not-found .swiper-pagination{text-align:center}.o-not-found .m-content{width:100%}.o-team{padding:var(--spacing-xl,60px) 0}.o-img{position:relative;width:100%}.o-img .a-img{max-height:100vh;width:100%;object-fit:cover}.o-history{display:flex;justify-content:center;align-items:center}.o-history,.o-history .a-main-title{position:relative}.o-history .a-heading,.o-history .a-tag,.o-history .a-text,.o-history .swiper-pagination{justify-content:center;text-align:center}.o-about-author{position:relative}.o-about-author .a-img,.o-about-author .m-about-author{width:100%}.o-about-author .a-img--left{position:absolute;left:0;top:70px;max-width:150px}.o-moments{position:relative}.o-moments .container .m-moments,.o-moments .container>.a-img,.o-moments .o-other-products .swiper .m-moments,.o-moments .o-other-products .swiper>.a-img,.o-moments .o-products-single .swiper .m-moments,.o-moments .o-products-single .swiper>.a-img,.o-other-products .o-moments .swiper .m-moments,.o-other-products .o-moments .swiper>.a-img,.o-products-single .o-moments .swiper .m-moments,.o-products-single .o-moments .swiper>.a-img{width:100%;position:relative}.o-moments .container .m-moments .a-img,.o-moments .container>.a-img .a-img,.o-moments .o-other-products .swiper .m-moments .a-img,.o-moments .o-other-products .swiper>.a-img .a-img,.o-moments .o-products-single .swiper .m-moments .a-img,.o-moments .o-products-single .swiper>.a-img .a-img,.o-other-products .o-moments .swiper .m-moments .a-img,.o-other-products .o-moments .swiper>.a-img .a-img,.o-products-single .o-moments .swiper .m-moments .a-img,.o-products-single .o-moments .swiper>.a-img .a-img{position:absolute;top:-100px;right:0}.o-other-products .o-unique .swiper>.a-text,.o-products-single .o-unique .swiper>.a-text,.o-unique .container>.a-text,.o-unique .o-other-products .swiper>.a-text,.o-unique .o-products-single .swiper>.a-text{margin:45px 0}.o-unique ul{width:100%;gap:30px;display:grid;grid-template-columns:repeat(1,1fr)}.o-unique ul li{list-style-type:none;border:2px solid var(--light-yellow);padding:30px 60px;text-align:center}@media (min-width:576px){.h-wave--outer-bottom{bottom:0}.wrap{padding-left:0;padding-right:0;max-width:var(--wrap-width-sm)}.m-menu--footer{width:auto}.m-single-product{display:flex;flex-direction:row;justify-content:unset;align-items:unset;flex-wrap:wrap;gap:30px}.m-single-product .m-content{width:calc(33.333% - 20px)}.o-brand .h-wave--outer-bottom{bottom:0}}@media (min-width:767px){body{text-align:left;overflow:hidden}}@media (min-width:768px){.container,.o-other-products .swiper,.o-products-single .swiper{padding-left:6%;padding-right:6%}.wrap{max-width:var(--wrap-width-md)}.e-reveal--section{opacity:1;clip-path:polygon(0 -100%,0 0,0 100%,0 200%);transition:clip-path .95s var(--transition-main);z-index:1}.e-reveal--section.visible{clip-path:polygon(0 -100%,100% -50%,100% 150%,0 200%)}.a-btn{font-size:30px;height:70px;min-width:unset}.a-btn,.windows .a-btn{padding:20px 60px}.a-btn--small{font-size:20px;height:45px}.a-btn--small,.windows .a-btn--small{padding:10px 15px}.a-icon{font-size:30px}.a-text{font-size:20px}.a-text--m,.a-text--s{font-size:18px}.a-text--l,.o-article .container .m-list li .h-bold,.o-article .o-other-products .swiper .m-list li .h-bold,.o-article .o-products-single .swiper .m-list li .h-bold,.o-other-products .o-article .swiper .m-list li .h-bold,.o-products-single .o-article .swiper .m-list li .h-bold{font-size:22px}.a-language{font-size:28px;width:50px;height:50px}.a-language:after,.a-language:before{top:-4px}.m-content{width:auto}.m-content .a-img{width:unset;margin:0 0 15px 21px}.m-content .a-heading,.m-content .a-tag,.m-content .swiper-pagination{margin-bottom:30px}.m-content .a-btn{margin-top:30px}.m-content--cols-2 .m-content__col{width:calc(50% - 30px)}.m-img--gallery{padding:20px;position:relative}.m-img--gallery:after{content:"";position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);background-color:var(--black-light);z-index:1;border-radius:0;transform:translate(0)}.m-img--gallery .m-tag{left:20px;top:35px}.m-news-card .m-content{padding:0 20px 120px}.m-news-card .m-content .a-btn{position:absolute;bottom:30px;left:20px;width:auto;margin:0}.m-menu-policy ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px 4.688vw}.m-header__line{width:35px;height:3px;margin:4px 0}.m-header__menu-mobile .a-icon--close{top:60px;right:60px}.m-header__sub-menu{padding:120px 8.333vw}.m-table{padding:33px 30px}.m-box__body .a-heading,.m-box__body .swiper-pagination{font-size:29px}.m-marquee__inner .a-img{max-height:260px}.m-product-card:before{top:35%}.m-product-card .a-img{margin:0 auto 45px}.m-product-card .a-heading,.m-product-card .swiper-pagination{padding:0 20%}.m-filters{display:flex;flex-direction:row;justify-content:end;align-items:center;flex-wrap:wrap;gap:15px;gap:15px 5.208vw}.m-filters li{width:unset}.m-quality__box:after{top:10px}.m-faq__body .a-text{font-size:26px;line-height:1.83}.m-ceo .m-content{width:calc(55% - 30px)}.m-ceo img{width:calc(45% - 30px);aspect-ratio:1/1}.m-moments .m-text{width:80%}.o-header .a-btn{display:block}.o-header .a-logo svg{width:160px}.o-hero--single>.a-img--badge{left:6%;top:18vh}.o-products--hero .m-icons a{width:33.3333333333%}.o-products--hero .m-icons{margin:0 6%;width:88%}.o-news .container,.o-news .o-other-products .swiper,.o-news .o-products-single .swiper,.o-other-products .o-news .swiper,.o-products-single .o-news .swiper{gap:60px 15px;grid-template-columns:repeat(2,1fr)}.o-banner .a-img{width:100%}.o-banner .m-content{width:64.792vw}.o-single-product .a-heading,.o-single-product .swiper-pagination{margin-bottom:9px;font-size:50px}.o-article .m-content{width:100%}.o-article .container>.a-text,.o-article .o-other-products .swiper>.a-text,.o-article .o-products-single .swiper>.a-text,.o-other-products .o-article .swiper>.a-text,.o-products-single .o-article .swiper>.a-text{width:80%;text-align:justify}.o-article .container>.a-text:first-of-type,.o-article .o-other-products .swiper>.a-text:first-of-type,.o-article .o-products-single .swiper>.a-text:first-of-type,.o-other-products .o-article .swiper>.a-text:first-of-type,.o-products-single .o-article .swiper>.a-text:first-of-type{margin-top:90px}.o-article .container .m-list,.o-article .o-other-products .swiper .m-list,.o-article .o-products-single .swiper .m-list,.o-other-products .o-article .swiper .m-list,.o-products-single .o-article .swiper .m-list{width:80%;margin-left:10%;text-align:left}.o-article .container .m-list ul,.o-article .o-other-products .swiper .m-list ul,.o-article .o-products-single .swiper .m-list ul,.o-other-products .o-article .swiper .m-list ul,.o-products-single .o-article .swiper .m-list ul{padding-left:20px}.o-products-single .m-content{margin-bottom:45px}.o-products-single .swiper-wrapper{align-items:unset}.o-other-products .m-content{margin-bottom:45px}.o-other-products .m-navigation{display:flex}.o-other-productcs--diff>.swiper{padding-left:6%;padding-right:6%}.o-gallery--scroll .card{width:48vw;box-shadow:0 183.2px 73.4572px rgba(0,0,0,.01),0 102.663px 61.9519px rgba(0,0,0,.05),0 46.0214px 46.0214px rgba(0,0,0,.09),0 11.5053px 24.7807px rgba(0,0,0,.1)}.o-production .m-content--row{margin-bottom:90px}.o-production .m-content--row .a-text{margin-bottom:45px;padding-right:6.146vw}.o-production .swiper--production-content{margin-top:90px}.o-production .swiper--production-content .m-content{width:50%}.o-history .container,.o-history .o-other-products .swiper,.o-history .o-products-single .swiper,.o-other-products .o-history .swiper,.o-products-single .o-history .swiper{max-width:60%}.o-history .a-img--left{position:absolute;bottom:45px;right:6%;max-width:300px}.o-about-author .container,.o-about-author .o-other-products .swiper,.o-about-author .o-products-single .swiper,.o-other-products .o-about-author .swiper,.o-products-single .o-about-author .swiper{display:flex;justify-content:space-between}.o-about-author .a-img{width:calc(45% - 90px)}.o-about-author .m-about-author{width:calc(55% - 90px)}.o-moments .container,.o-moments .o-other-products .swiper,.o-moments .o-products-single .swiper,.o-other-products .o-moments .swiper,.o-products-single .o-moments .swiper{display:flex;justify-content:space-between}.o-moments .container>.a-img,.o-moments .o-other-products .swiper>.a-img,.o-moments .o-products-single .swiper>.a-img,.o-other-products .o-moments .swiper>.a-img,.o-products-single .o-moments .swiper>.a-img{width:calc(45% - 90px);margin-top:100px}.o-moments .container .m-moments,.o-moments .o-other-products .swiper .m-moments,.o-moments .o-products-single .swiper .m-moments,.o-other-products .o-moments .swiper .m-moments,.o-products-single .o-moments .swiper .m-moments{width:calc(55% - 90px)}.o-unique ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.o-unique ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.m-newsletter{width:auto}}@media (min-width:1025px){.wrap{max-width:var(--wrap-width-lg)}.s-d-t-xs{padding-top:15px}.s-d-t-s{padding-top:30px}.s-d-t-m{padding-top:60px}.s-d-t-l{padding-top:90px}.s-d-t-xl{padding-top:120px}.s-d-t-xxl{padding-top:150px}.s-d-t-xxxl{padding-top:240px}.s-d-t-xxxxl{padding-top:300px}.s-d-t-xxxxxl{padding-top:340px}.s-d-b-xs{padding-bottom:15px}.s-d-b-s{padding-bottom:30px}.s-d-b-m{padding-bottom:60px}.s-d-b-l{padding-bottom:90px}.s-d-b-xl{padding-bottom:120px}.s-d-b-xxl{padding-bottom:150px}.s-d-b-xxxl{padding-bottom:240px}.s-d-b-xxxxl{padding-bottom:300px}.s-d-b-xxxxxl{padding-bottom:340px}.e-reveal--heading{display:flex;flex-direction:row;justify-content:unset;align-items:unset;flex-wrap:wrap;gap:15px}.a-icon--bg{width:90px;height:90px}.a-input--search{font-size:24px;padding-right:140px}.a-input--search::placeholder{font-size:24px}.m-content--cols-3 .m-content__col{width:calc(33.3333333333% - 4.2vw)}.m-img--product:after{width:21.735vw;height:21.735vw;transform-origin:center center;transform:translate(-50%,-50%) scale(0)}.m-img--product .a-img{max-height:55vh;margin-bottom:0}.m-icons a{width:calc(33.3333% - 60px);margin-bottom:90px}.m-icons a:nth-last-child(-n+3),.m-icons--social a{margin-bottom:0}.m-menu--footer .a-heading,.m-menu--footer .swiper-pagination{margin-bottom:15px}.m-header__menu-mobile:before{height:120px}.m-header__menu-mobile .h-wave{display:block;min-height:200px;z-index:-1;bottom:-1px}.m-header__menu-list{padding:60px 0 90px 60px;text-align:left;margin:0}.m-header__menu-list .a-heading,.m-header__menu-list .swiper-pagination{margin-bottom:24px}.m-header__sub-menu{padding:60px 0 0 8.333vw;overflow:hidden;width:50%}.m-header__sub-menu .a-icon--back{display:none}.m-input--search{display:block;width:57.188vw;height:120px;margin:0 auto}.m-input--search .a-icon{font-size:35px}.m-hero__inner{grid-template-columns:auto auto 15.625vw}.m-hero__inner svg{margin-top:90px;order:0}.m-hero__inner .a-img{width:auto;height:90vh}.m-hero__inner .a-text{width:auto;text-align:left;margin-top:90px}.m-products--rotated.visible .a-img{transform:unset;bottom:70px}.m-products--rotated.visible .a-img:nth-child(2){left:-8vw}.m-products--rotated.visible .a-img:nth-child(3){left:8vw}.m-footer-top .a-logo{position:relative;top:-20px}.m-footer-bottom{margin-top:90px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}.m-gallery{display:block;height:50vw}.m-gallery .m-img--gallery{width:20.372vw;position:absolute;transition:all .8s cubic-bezier(.16,1,.3,1)}.m-gallery .m-img--gallery:first-child{left:23.958vw;z-index:1;--final-rotate:15deg;transform:translateY(250px) scale(.7) rotate(45deg)}.m-gallery .m-img--gallery:nth-child(2){right:14.844vw;--final-rotate:-9deg;transform:translateY(220px) scale(.75) rotate(-30deg)}.m-gallery .m-img--gallery:nth-child(3){top:16.667vw;left:9.375vw;--final-rotate:-15deg;transform:translateY(280px) scale(.65) rotate(-45deg)}.m-gallery .m-img--gallery:nth-child(4){top:13.021vw;width:25.781vw;left:40%;z-index:2;--final-rotate:0deg;transform:translateY(300px) scale(.6) rotate(15deg)}.m-gallery .m-img--gallery:nth-child(5){top:36.458vw;left:27.927vw;--final-rotate:-26deg;transform:translateY(260px) scale(.7) rotate(-60deg)}.m-gallery .m-img--gallery:nth-child(6){top:28.854vw;right:5.167vw;--final-rotate:15deg;transform:translateY(240px) scale(.75) rotate(30deg)}.m-gallery .m-img--gallery.visible{transform:translateY(0) scale(1) rotate(var(--final-rotate,0deg))}.m-quality .m-content{text-align:left;margin-top:4vw;width:28vw;height:15vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0}.m-quality .m-content .a-heading,.m-quality .m-content .swiper-pagination{margin-bottom:0}.m-quality .m-content .a-text{text-align:center}.m-quality__box{display:block;padding-top:0}.m-quality__box:after{top:0}.m-quality__inner .a-img:first-of-type{bottom:12vw;display:block}.m-quality__inner .a-img:nth-of-type(2){width:18.073vw;position:absolute;top:2vw;left:50%;transform:translateX(-50%) translateY(100px) scale(.75);margin-bottom:0}.m-quality__inner .a-img:nth-of-type(3){bottom:12vw;display:block}.m-quality__inner.visible .a-img:nth-of-type(2){transform:translateX(-50%) translateY(0) scale(1)}.m-quality__inner svg{display:block}.m-share-social .m-icons .a-icon{font-size:24px}.o-hero--single{overflow:hidden;height:calc(100vh - 100px);margin-bottom:0}.o-hero--single .a-main-title{top:calc(50% - 50px);transform:translateY(-50%)}.o-hero--single .m-hero__inner .a-img{position:relative;top:120px!important;height:calc(100vh - 110px)!important;left:50%!important;transform:translateX(-50%) translateY(0);z-index:3;object-fit:contain!important;margin-top:0;rotate:unset;opacity:0;transition:unset}.o-about .m-content,.o-about .m-products--rotated{width:calc(50% - 60px)}.o-about .a-text{margin-bottom:15px}.o-products .swiper-slide .m-content{position:absolute;width:30.438vw;left:15px;bottom:45px;text-align:left}.o-products .swiper-slide .m-content .a-heading--h5{font-size:3.646vw}.o-products .swiper-slide .m-content .a-tag{justify-content:start}.o-products .swiper-slide .m-content .a-img,.o-products .swiper-slide .m-content svg{display:block}.o-products .m-navigation{margin-top:0;transform:translateY(5vw)}.o-products .a-btn{margin-bottom:90px}.o-products--hero .m-navigation{justify-content:start}.o-products--hero .m-icons a{width:14.285714286%;border-bottom:0}.o-products--hero .m-icons a img,.o-products--hero .m-icons a:first-of-type img{max-width:80%}.o-products--hero{margin-top:130px}.o-products--hero .m-products .a-img{height:60vh;max-width:unset}.o-products--hero .m-products .a-img:nth-child(2){height:50vh}.o-products--hero .svg-circle{height:70vh}.o-products--hero .swiper{height:calc(100vh - 430px)}.o-products--hero .m-icons{position:absolute;bottom:-70px}.o-products--hero .swiper-slide .m-content{bottom:0}.o-products--hero .swiper-slide .m-content .a-heading,.o-products--hero .swiper-slide .m-content .swiper-pagination{flex-wrap:nowrap}.o-products--hero .a-btn{margin-bottom:60px}.o-news .container,.o-news .o-other-products .swiper,.o-news .o-products-single .swiper,.o-other-products .o-news .swiper,.o-products-single .o-news .swiper{grid-template-columns:repeat(3,1fr)}.o-news-slider .m-navigation{margin-top:90px;transform:translateY(-35px)}.o-brand .m-content{margin-bottom:90px}.o-brand .m-icons .a-img{transform:scale(1.4)}.o-footer{padding:210px 0 45px}.o-banner-hero .a-text{width:90%}.o-banner-hero .a-tag{justify-content:start}.o-banner-hero .m-content--half{width:52.322vw}.o-banner-hero .a-heading,.o-banner-hero .m-content--cols,.o-banner-hero .swiper-pagination{margin-top:60px}.o-other-products .o-single-product .swiper .svg>svg.svg--lines,.o-products-single .o-single-product .swiper .svg>svg.svg--lines,.o-single-product .container .svg>svg.svg--lines,.o-single-product .o-other-products .swiper .svg>svg.svg--lines,.o-single-product .o-products-single .swiper .svg>svg.svg--lines{display:block}.o-other-products .o-quality .swiper>.m-content--quality,.o-products-single .o-quality .swiper>.m-content--quality,.o-quality .container>.m-content--quality,.o-quality .o-other-products .swiper>.m-content--quality,.o-quality .o-products-single .swiper>.m-content--quality{display:flex;flex-direction:row;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:0}.o-other-products .o-quality .swiper>.m-content--quality .a-tag,.o-products-single .o-quality .swiper>.m-content--quality .a-tag,.o-quality .container>.m-content--quality .a-tag,.o-quality .o-other-products .swiper>.m-content--quality .a-tag,.o-quality .o-products-single .swiper>.m-content--quality .a-tag{width:100vw}.o-other-products .o-quality .swiper>.m-content--quality .a-heading--h1,.o-products-single .o-quality .swiper>.m-content--quality .a-heading--h1,.o-quality .container>.m-content--quality .a-heading--h1,.o-quality .o-other-products .swiper>.m-content--quality .a-heading--h1,.o-quality .o-products-single .swiper>.m-content--quality .a-heading--h1{font-size:7.292vw;margin-bottom:45px}.o-other-products .o-quality .swiper>.m-content--cols,.o-products-single .o-quality .swiper>.m-content--cols,.o-quality .container>.m-content--cols,.o-quality .o-other-products .swiper>.m-content--cols,.o-quality .o-products-single .swiper>.m-content--cols{margin-bottom:80px}.o-other-products .o-quality .swiper>.m-content--full,.o-products-single .o-quality .swiper>.m-content--full,.o-quality .container>.m-content--full,.o-quality .o-other-products .swiper>.m-content--full,.o-quality .o-products-single .swiper>.m-content--full{width:100%;margin:60px 0}.o-map .a-text{position:absolute;width:24.083vw;right:21.979vw;top:8vw;text-align:left}.o-about-single .m-content,.o-about-single .m-table{width:31.146vw}.o-other-products .swiper-pagination{margin:60px 0 0}.o-other-products .a-btn{margin:60px auto 0}.o-gallery--scroll .card{width:25vw;border:20px solid var(--grey)}}@media (min-width:1200px){.wrap{max-width:var(--wrap-width-xl)}.m-content--row{display:flex;flex-direction:row;justify-content:unset;align-items:end;flex-wrap:nowrap;gap:0 8.854vw}.m-products .a-img{height:100%;max-width:unset}.m-products .a-img:nth-child(2){max-width:unset;height:unset;left:10%}.m-contact{height:100%;margin-bottom:0}.m-contact__top{margin-bottom:0;position:relative}.m-contact__top:after{content:"";position:absolute;top:-60px;left:-15%;width:115%;height:calc(100% + 60px);background-color:var(--red);z-index:-1;border-radius:0;transform:translate(0)}.m-contact__top svg{width:115.1%}.m-contact__top:after{border-top-right-radius:50px}.m-contact__top .a-heading,.m-contact__top .swiper-pagination{font-size:4.167vw}.m-contact__bottom{padding-right:9.375vw}.m-contact__bottom .a-heading,.m-contact__bottom .swiper-pagination{font-size:6.25vw}.m-gallery{top:-150px}.m-production-card.swiper-slide-next,.m-production-card.swiper-slide-prev{bottom:-2vw}.o-products .svg-circle{top:50%}.o-products .swiper-slide{display:flex;flex-direction:row;justify-content:center;align-items:unset;flex-wrap:nowrap;gap:0}.o-products .swiper-slide .m-content{left:unset;width:23.438vw;transform:translateX(-110%)}.o-products--hero .svg-circle{top:32%}.o-contact .m-contact{width:55%}.o-contact .m-form{width:45%;padding-left:60px}.o-contact .m-form .a-heading,.o-contact .m-form .swiper-pagination{font-size:4.167vw}}@media (min-width:1500px){.m-single-product{display:flex;flex-direction:column;justify-content:space-between;align-items:unset;flex-wrap:nowrap;gap:80px}.m-single-product .m-content{width:auto}.m-single-product .a-heading,.m-single-product .swiper-pagination{justify-content:start}.o-single-product{text-align:left}.o-other-products .o-single-product .swiper,.o-products-single .o-single-product .swiper,.o-single-product .container,.o-single-product .o-other-products .swiper,.o-single-product .o-products-single .swiper{display:flex;flex-direction:row;justify-content:unset;align-items:unset;flex-wrap:nowrap;gap:0}.o-other-products .o-single-product .swiper>svg,.o-products-single .o-single-product .swiper>svg,.o-single-product .container>svg,.o-single-product .o-other-products .swiper>svg,.o-single-product .o-products-single .swiper>svg{width:calc(50% - 45px)}.o-single-product .m-single-product{width:calc(25% - 45px);margin:90px 0}.o-single-product .a-heading,.o-single-product .swiper-pagination{flex-wrap:nowrap}}@media (min-width:1600px){.m-production-card.swiper-slide-active{bottom:30px}}@media only screen and (min-width:1640px){.wrap.remove-gutter-left{padding:0;max-width:none;width:calc(50% + 720px);left:0}.wrap.remove-gutter-left .cll-col{margin-left:0!important;max-width:100%!important;flex-basis:100%!important}}@media (min-width:1900px) and (max-height:1100px){.o-hero--single{height:40vw}.o-hero--single .a-main-title{top:75px;transform:translateY(0)}.o-hero--home{height:40vw}.o-hero--home .a-main-title{top:75px;transform:translate3d(-50%,0,0)}}@media (min-width:1920px){.h-wave{width:100%}.a-text{font-size:.938vw}.a-text--m,.a-text--s{font-size:.833vw}.a-text--l,.o-article .container .m-list li .h-bold,.o-article .o-other-products .swiper .m-list li .h-bold,.o-article .o-products-single .swiper .m-list li .h-bold,.o-other-products .o-article .swiper .m-list li .h-bold,.o-products-single .o-article .swiper .m-list li .h-bold{font-size:1vw}}@media (max-width:1500px){.o-banner-hero .a-heading,.o-banner-hero .swiper-pagination{line-height:.85}}@media (max-width:1200px){.m-contact__bottom .m-icons--social{gap:15px 20px;justify-content:center}}@media (max-width:1025px){.a-heading--h1{font-size:calc(150px * .8)}.a-heading--h2{font-size:calc(120px * .8)}.a-heading--h3,.swiper-pagination{font-size:calc(100px * .8)}.a-heading--h4{font-size:calc(80px * .8)}.a-heading--h5{font-size:calc(70px * .8)}.a-heading--h7{font-size:calc(60px * .8)}.a-heading--h6{font-size:calc(40px * .8)}.a-heading--span{font-size:calc(90px * .8)}.a-tag{font-size:36px}.a-tag--small{font-size:24px}.a-tag--medium{font-size:30px}.m-tag .a-tag{font-size:calc(30px * .8)}.m-tag .a-tag--small{font-size:24px}.m-header__sub-menu ul{display:grid;grid-template-columns:repeat(2,1fr)}.m-header__sub-menu ul li{position:relative;border:1px solid var(--grey);background:rgba(0,14,71,.063);display:flex;flex-direction:column;justify-content:center;align-items:unset;flex-wrap:nowrap;gap:0}.m-header__sub-menu ul li .a-img{visibility:visible;opacity:1;position:relative;top:unset;left:unset;right:unset;max-height:115px;margin:0 auto;rotate:0}.m-header__sub-menu ul li .a-heading,.m-header__sub-menu ul li .swiper-pagination{order:2;font-size:30px;padding:0 15px}.m-quality__box:first-child{height:calc(100vh - 20px)!important}.m-quality__box:nth-child(2){height:calc(100vh - 40px)!important}.m-quality__box:nth-child(3){height:calc(100vh - 60px)!important}.m-quality__box:nth-child(4){height:calc(100vh - 80px)!important}.m-quality__box:nth-child(5){height:calc(100vh - 100px)!important}.m-quality__box:nth-child(6){height:calc(100vh - 120px)!important}.m-quality__box:nth-child(7){height:calc(100vh - 140px)!important}.m-quality__box:nth-child(8){height:calc(100vh - 160px)!important}.m-quality__box:nth-child(9){height:calc(100vh - 180px)!important}.m-brush--title{margin-left:auto;margin-right:auto;max-width:200px}.m-brush--title svg{top:35px}.o-hero--home .a-main-title{top:17%}.o-hero--home .a-img{transform:translateY(30px)}.o-hero--home .a-hero--text{font-size:20px}.o-products--hero .svg-circle{transform:translate(-50%,-65%);width:90%}.o-banner-hero .a-heading,.o-banner-hero .swiper-pagination{line-height:1;margin-bottom:45px}.o-banner-hero .m-brush--title .a-heading,.o-banner-hero .m-brush--title .swiper-pagination{margin-bottom:30px}.o-production .swiper--production-image{transition-delay:.2s}}@media (max-width:1024px){.flex{width:100%}.s-m-t-xs{padding-top:15px}.s-m-t-s{padding-top:30px}.s-m-t-m{padding-top:60px}.s-m-t-l{display:block;padding-top:90px}.s-m-t-xl{padding-top:120px}.s-m-t-xxl{padding-top:150px}.s-m-t-xxxl{padding-top:240px}.s-m-t-xxxxl{padding-top:300px}.s-m-b-xs{padding-bottom:15px}.s-m-b-s{padding-bottom:30px}.s-m-b-m{padding-bottom:60px}.s-m-b-l{padding-bottom:90px}.s-m-b-xl{padding-bottom:120px}.s-m-b-xxl{padding-bottom:150px}.s-m-b-xxxl{padding-bottom:240px}.s-m-b-xxxxl{padding-bottom:300px}.m-team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px) and (orientation:landscape){.o-products--hero .swiper{height:auto}}@media (max-width:991px){.m-gallery .m-img--gallery{--final-rotate:0deg;transform:translateY(150px) scale(.9)}.m-gallery .m-img--gallery.visible{transform:translateY(0) scale(1)}}@media only screen and (max-width:768px){.flex .cll-col,.flex.wrap .cll-col{flex-basis:100%!important;max-width:100%!important}.flex .cll-col{margin-left:0!important}}@media (max-width:768px){.a-heading--h1{font-size:calc(150px * .8 * .8)}.a-heading--h2{font-size:calc(120px * .8 * .8)}.a-heading--h3,.swiper-pagination{font-size:calc(100px * .8 * .8)}.a-heading--h4{font-size:calc(80px * .8 * .8)}.a-heading--h5{font-size:calc(70px * .8 * .8)}.a-heading--h7{font-size:calc(60px * .8 * .8)}.a-heading--h6{font-size:calc(40px * .8 * .8)}.a-heading--span{font-size:calc(90px * .8 * .8)}.a-tag{font-size:clamp(30px,calc(28px + .625vw),34px)}.a-tag--small{font-size:clamp(22px,calc(20px + .5vw),24px)}.a-tag--medium{font-size:clamp(26px,calc(24px + .75vw),30px)}.m-tag .a-tag{font-size:calc(30px * .8 * .8)}.m-tag .a-tag--small{font-size:clamp(22px,calc(20px + .5vw),24px)}.m-product-card .a-heading,.m-product-card .swiper-pagination{font-size:45px}.m-navigation{gap:60px}.m-brush--title{max-width:130px;padding:24px 0 0}.m-brush--title svg{top:30px;left:0}.m-faq{padding:45px 0 45px 15px;margin-bottom:15px}.m-faq:last-of-type{margin-bottom:45px}.m-faq__header .a-icon{right:15px;width:45px;height:45px;font-size:12px}.m-faq__header .a-heading,.m-faq__header .swiper-pagination{text-align:left}.o-hero--home .a-hero--loader{width:300px;transform:translate3d(-25%,-50%)}.o-hero--home{display:flex;flex-direction:row;justify-content:unset;align-items:center;flex-wrap:nowrap;gap:0}.o-hero--home .a-hero--loader{font-size:25vh;top:45%;left:43%}.windows .o-hero--home .a-hero--loader{top:50%}.o-unique ul li br{display:none}}@media (max-width:767px){body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;position:relative}.e-reveal--heading{justify-content:center}}@media (max-width:600px){.m-team-grid{grid-template-columns:1fr}}@media (max-width:576px){.a-heading--h1{font-size:57.6px}.m-footer-top .a-logo{display:block;margin:0 auto}.o-video{margin-top:-15px}}@media (max-width:480px){.o-products--hero .svg-circle{top:24%}}@media (min-width:768px) and (max-width:1025px){.o-products--hero{margin-top:100px}}@media (hover:hover){.a-btn:hover{color:var(--active-color,var(--blue));box-shadow:0 0 20px 10px rgba(0,0,0,.015);transform:scale(1.05)}.a-btn:hover:before{transform:scaleX(1);transform-origin:center left}.a-btn--red:hover,.a-btn--white:hover{color:var(--red)}.a-language:hover{transform:scale(1.1)}.a-language:hover span{color:var(--white)}.a-language:hover:after{transform:scale(1);opacity:1}.m-menu--footer .a-heading a:hover,.m-menu--footer .swiper-pagination a:hover{transform:scale(1.1125)}.m-menu--footer .a-heading a:hover:after,.m-menu--footer .swiper-pagination a:hover:after{clip-path:circle(100% at 50% 50%)}.m-menu-policy ul li a:hover:after{transform:scaleX(1);transform-origin:left center}.a-icon-menubar:hover:before{color:var(--active-color,var(--red));transform:scale(1.1125)}.m-header__menu-list li:hover>.a-heading,.m-header__menu-list li:hover>.swiper-pagination,.m-header__menu-list li:hover>a{color:var(--grey)}.m-header__menu-list li:hover .m-header__sub-menu{right:0}.m-header__menu-list:hover>li:not(:hover)>a{color:var(--whitesmoke)}.m-header__sub-menu li:hover>.a-heading,.m-header__sub-menu li:hover>.swiper-pagination{color:var(--red)}.m-header__sub-menu li:hover>.a-img{opacity:1;visibility:visible}.m-header__sub-menu:hover li:not(:hover)>a{color:var(--light-red)}.m-newsletter .a-btn:hover:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.m-product-card:hover .a-heading,.m-product-card:hover .swiper-pagination{transform:scale(1.065)}.m-footer-top .a-logo:hover{transform:scale(1.05)}.m-filters .a-tag:hover{color:var(--red)}.m-share-social .m-icons .a-icon:hover{color:var(--red);scale:1.215}.o-header--white .a-language:hover span{color:var(--red)}.o-products--hero .m-icons a:hover:not(.active):after{background-color:var(--active-color);clip-path:circle(130% at 25% 100%)}.o-video .a-icon:hover{transform:translate(-50%,-50%) scale(1.1)}.o-news .m-news-card:hover{background-color:var(--red);transform:scale(1.035) translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.12)}.o-news .m-news-card:hover .m-content{color:var(--grey)}.o-news .m-news-card:hover .a-btn{background-color:var(--grey);color:var(--red)}.o-news-slider .m-news-card .m-news-card:hover{background-color:unset;color:unset}.o-brand .m-icons .a-img:hover{transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.o-hero--home .parallax[data-speed]{transform:translateZ(0)!important;will-change:auto}.o-hero--home .a-hero--loader,.o-hero--home .a-hero--text,.o-hero--home .a-main-title,.o-hero--home .m-hero--img,.o-hero--home .m-hero--logo{transition:none;animation:none;will-change:auto}}.o-products--red .swiper-slide .m-products{position:relative;display:block;isolation:isolate;width:clamp(280px,42vh,450px);height:auto;aspect-ratio:3/4;flex:0 0 auto;align-self:center;max-height:none}.o-products--red .swiper-slide .m-products>.a-img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain;object-position:center bottom}.o-products--red .swiper-slide .m-products>.a-img:first-child{z-index:1}.o-products--red .swiper-slide .m-products>.a-img:nth-child(2){z-index:0;left:0;top:0;transform:scale(.85);transform-origin:center bottom;transition-delay:.85s}.o-products--red .swiper-slide .m-products>.a-img:nth-child(2).visible{transform:scale(1)}@media (max-width:767px){.o-products--red .swiper-slide .m-products{width:min(82vw,315px)}}@media (prefers-reduced-motion:reduce){.o-products--red .swiper-slide .m-products>.a-img:first-child,.o-products--red .swiper-slide .m-products>.a-img:nth-child(2){transition-duration:.01ms;transition-delay:0s}}body.home .o-news-slider .m-img,body.home .o-news-slider .swiper-slide,body.home .o-products--red .swiper-slide{transition-property:transform,opacity!important}body.home .m-header__menu-mobile :is(li,.a-heading,.m-header__sub-menu){transition-property:transform,opacity,color,background-color,border-color,box-shadow,right}