@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.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-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.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-left: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-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.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{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.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)}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.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-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.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,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.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 4px;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:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);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));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.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{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.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{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:800;src:url(../6e85cb23afee5dc95361.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:700;src:url(../4c7e93f56e51619c8371.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:600;src:url(../6bab362e380b4da5b765.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:400;src:url(../9fd9e2d4747f3f3a4f31.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oxanium;font-style:normal;font-weight:300;src:url(../98031644261827353e08.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:700;src:url(../ca3d1879829ae0bad1f0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:600;src:url(../2ccc49f62111cf82b7c9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:400;src:url(../30d27fe19b017ca0af01.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:300;src:url(../6fd40e315748cbfd172f.woff2) format("woff2")}:root{--font-family-title:"Oxanium",sans-serif;--font-family-body:"Lexend",sans-serif;--fw-extrabold:800;--fw-bold:700;--fw-semibold:600;--fw-regular:400;--fw-light:300;--font-size-H1:48px;--font-line-height-H1-line:120%;--font-size-H2:36px;--font-line-height-H2-line:120%;--font-size-H3:24px;--font-line-height-H3-line:120%;--font-size-body-bg:18px;--font-line-height-body-bg-line:140%;--font-size-body-md:16px;--font-line-height-body-md-line:140%;--font-size-body-sm:14px;--font-line-height-body-sm-line:140%;--font-size-body-caption:12px;--font-line-height-body-caption-line:130%;--font-size-H3-mobile:20px}.light{font-weight:300;font-weight:var(--fw-light)}.regular{font-weight:400;font-weight:var(--fw-regular)}.semibold{font-weight:600;font-weight:var(--fw-semibold)}.bold{font-weight:700;font-weight:var(--fw-bold)}.extrabold,.typography-heading-1{font-weight:800;font-weight:var(--fw-extrabold)}.typography-heading-1{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:48px;font-size:var(--font-size-H1);font-style:normal;line-height:120%;line-height:var(--font-line-height-H1-line)}@media screen and (max-width:767px){.typography-heading-1{font-size:36px;font-size:var(--font-size-H2)}}.typography-heading-2{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:36px;font-size:var(--font-size-H2);font-style:normal;font-weight:700;font-weight:var(--fw-bold);line-height:120%;line-height:var(--font-line-height-H2-line)}@media screen and (max-width:767px){.typography-heading-2{font-size:24px;font-size:var(--font-size-H3)}}.typography-heading-3{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:24px;font-size:var(--font-size-H3);font-style:normal;font-weight:700;font-weight:var(--fw-bold);line-height:120%;line-height:var(--font-line-height-H3-line)}@media screen and (max-width:767px){.typography-heading-3{font-size:20px;font-size:var(--font-size-H3-mobile)}}.typography-heading-4{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:20px;font-size:var(--font-size-H3-mobile);font-style:normal;font-weight:700;font-weight:var(--fw-bold);line-height:120%;line-height:var(--font-line-height-H3-line)}.typography-body-bg{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:18px;font-size:var(--font-size-body-bg);font-style:normal;line-height:140%;line-height:var(--font-line-height-body-bg-line)}@media screen and (--max-md ){.typography-body-bg{font-size:14px;font-size:var(--font-size-body-sm);line-height:140%;line-height:var(--font-line-height-body-sm-line)}}.typography-body-md{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:16px;font-size:var(--font-size-body-md);font-style:normal;line-height:140%;line-height:var(--font-line-height-body-md-line)}@media screen and (--max-md ){.typography-body-md{font-size:12px;font-size:var(--font-size-body-caption);line-height:130%;line-height:var(--font-line-height-body-caption-line)}}.typography-body-sm{font-size:14px;font-size:var(--font-size-body-sm);line-height:140%;line-height:var(--font-line-height-body-sm-line)}.typography-body-caption,.typography-body-sm{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-style:normal}.typography-body-caption{font-size:12px;font-size:var(--font-size-body-caption);line-height:130%;line-height:var(--font-line-height-body-caption-line)}.wysiwyg{--spacing-sm:6px;--spacing-md:16px;--spacing-lg:20px;--spacing-xl:30px}.wysiwyg h1,.wysiwyg h2{margin-bottom:var(--spacing-xl);margin-top:var(--spacing-xl)}.wysiwyg h3,.wysiwyg h4{margin-bottom:var(--spacing-md);margin-top:var(--spacing-xl)}.wysiwyg h5{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-lg)}.wysiwyg h1,.wysiwyg p{margin-top:0}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:var(--spacing-md)}.wysiwyg ol,.wysiwyg ul{margin-top:var(--spacing-lg)}.wysiwyg ol:not([style="list-style-type: lower-alpha;"]),.wysiwyg ul:not([style="list-style-type: lower-alpha;"]){padding-left:var(--spacing-md)}.wysiwyg ol:not([style="list-style-type: lower-alpha;"]) li,.wysiwyg ul:not([style="list-style-type: lower-alpha;"]) li{margin-bottom:var(--spacing-sm)}.wysiwyg ol:not([style="list-style-type: lower-alpha;"]) li:last-child,.wysiwyg ul:not([style="list-style-type: lower-alpha;"]) li:last-child{margin-bottom:0}.wysiwyg blockquote{margin-bottom:var(--spacing-xl);margin-top:var(--spacing-xl)}.wysiwyg :first-child{margin-top:0}.wysiwyg :last-child{margin-bottom:0}.wysiwyg h1+h2,.wysiwyg h2+h3,.wysiwyg h3+h4{margin-top:var(--spacing-sm)}.wysiwyg strong{font-weight:600;font-weight:var(--fw-semibold)}.wysiwyg em{background-color:rgba(208,28,51,.1);border-radius:4px;color:var(--red-color);display:inline-block;font-style:normal;padding:5px}.wysiwyg h1{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:48px;font-size:var(--font-size-H1);font-style:normal;font-weight:800;font-weight:var(--fw-extrabold);line-height:120%;line-height:var(--font-line-height-H1-line)}@media screen and (max-width:767px){.wysiwyg h1{font-size:36px;font-size:var(--font-size-H2)}}.wysiwyg h2{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:36px;font-size:var(--font-size-H2);font-style:normal;font-weight:700;font-weight:var(--fw-bold);line-height:120%;line-height:var(--font-line-height-H2-line)}@media screen and (max-width:767px){.wysiwyg h2{font-size:24px;font-size:var(--font-size-H3)}}.wysiwyg h3{font-family:Oxanium,sans-serif;font-family:var(--font-family-title);font-size:24px;font-size:var(--font-size-H3);font-style:normal;font-weight:700;font-weight:var(--fw-bold);line-height:120%;line-height:var(--font-line-height-H3-line)}@media screen and (max-width:767px){.wysiwyg h3{font-size:20px;font-size:var(--font-size-H3-mobile)}}.wysiwyg h4{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:18px;font-size:var(--font-size-body-bg);font-style:normal;font-weight:400;font-weight:var(--fw-regular);line-height:140%;line-height:var(--font-line-height-body-bg-line)}@media screen and (--max-md ){.wysiwyg h4{font-size:14px;font-size:var(--font-size-body-sm);line-height:140%;line-height:var(--font-line-height-body-sm-line)}}.wysiwyg h5,.wysiwyg li,.wysiwyg li .my-list-item-text{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:16px;font-size:var(--font-size-body-md);font-style:normal;font-weight:400;font-weight:var(--fw-regular);line-height:140%;line-height:var(--font-line-height-body-md-line)}@media screen and (--max-md ){.wysiwyg h5,.wysiwyg li,.wysiwyg li .my-list-item-text{font-size:12px;font-size:var(--font-size-body-caption);line-height:130%;line-height:var(--font-line-height-body-caption-line)}}.wysiwyg p{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:14px;font-size:var(--font-size-body-sm);font-style:normal;line-height:140%;line-height:var(--font-line-height-body-sm-line)}.wysiwyg p.nbsp-paragraph{line-height:140%;line-height:var(--font-line-height-body-bg-line);margin-bottom:0}.wysiwyg ol:not([style="list-style-type: lower-alpha;"]) li::marker,.wysiwyg ul:not([style="list-style-type: lower-alpha;"]) li::marker{color:var(--red-color)}.wysiwyg blockquote{background-color:rgba(242,118,32,.1);border:1px solid #f27620;border-radius:var(--border-radius);max-width:700px;padding:20px}.wysiwyg blockquote strong{color:#f27620!important}.wysiwyg blockquote li{font-family:Lexend,sans-serif;font-family:var(--font-family-body);font-size:14px;font-size:var(--font-size-body-sm);font-style:normal;line-height:140%;line-height:var(--font-line-height-body-sm-line)}.wysiwyg blockquote li::marker{color:#f27620!important}
:root{--white-color:#fff;--light-color:#f4f4f6;--lightgrey-color:hsla(0,0%,94%,.1);--grey-color:#dededf;--darkgrey-color:#26272c;--footer-color:#8b8b8b;--dark-color:#1a1a1a;--green-color:#3bb03b;--red-color:#d01c33;--darkred-color:#951424;--black-color:#000;--error-color:#e5254b;--success-color:#2c5c30;--yamaha-color:#d30d0d;--yamahadrak-color:#b60303;--kawasaki-color:#69be28;--darkkawasaki-color:#4b881d;--suzuki-color:#00368f;--darksuzuki-color:#002766;--ktm-color:#f27620;--darkktm-color:#ad5417;--padding-horizontal:10px;--padding-vertical:15px;--max-width:1800px;--header-height:88px;--transition-mobile-menu:300ms cubic-bezier(0.4,0,0.2,1);--border-radius:8px}@media screen and (min-width:768px){:root{--padding-horizontal:30px;--padding-vertical:20px}}@media screen and (min-width:1280px){:root{--padding-horizontal:70px;--padding-vertical:40px}}@media screen and (min-width:1440px){:root{--padding-horizontal:180px}}@media screen and (min-width:1024px){:root{--header-height:216px}}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#fff;background:var(--white-color);color:#26272c;color:var(--darkgrey-color);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--fw-regular);overflow-x:hidden;padding-top:88px;padding-top:var(--header-height)}html{margin-top:0!important}html #wpadminbar{display:none}html.sidebar-expanded{overflow:hidden}.primary-color{color:#26272c;color:var(--darkgrey-color)}.secondary-color{color:#fff;color:var(--white-color)}.max-width{margin:0 auto;max-width:1800px;max-width:var(--max-width);width:100%}.global-breadcrumbs-wrap{align-items:center;background:#f4f4f6;display:flex;min-height:50px;padding:17px 0;width:100%}.global-breadcrumbs{align-items:center;box-sizing:border-box;color:#26272c;display:flex;font-family:Lexend,sans-serif;font-size:12px;gap:10px;line-height:1.3;padding:0 10px 0 11px;padding:0 var(--padding-horizontal) 0 calc(var(--padding-horizontal) + 1px);width:100%}.global-breadcrumbs a{color:#26272c;font-weight:400;opacity:.5;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease}.global-breadcrumbs a:hover{opacity:.8}.global-breadcrumbs__separator{align-items:center;display:inline-flex;justify-content:center}.global-breadcrumbs__separator svg{display:block;height:10px;width:10px}.global-breadcrumbs>span:last-child{color:#26272c;font-family:Lexend,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.3;opacity:1}@media (max-width:1045px){.global-breadcrumbs-wrap{display:none}}input{cursor:text!important}.tag{border-radius:50px;font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);line-height:var(--font-line-height-body-caption-line);padding:8px 10px;width:-moz-fit-content;width:fit-content}ol.not-list,ul.not-list{list-style:none;margin-left:0;padding-left:0}[style="list-style-type: lower-alpha;"] li{display:flex;gap:10px;list-style-type:none;margin-bottom:7px;position:relative;width:-moz-fit-content;width:fit-content}[style="list-style-type: lower-alpha;"] li svg{height:20px;min-width:20px;width:20px}.aside-eu{height:100%;padding:15px 10px 40px;padding:var(--padding-vertical) var(--padding-horizontal) 40px;width:100%}.aside-eu .aside-eu-image{display:block;height:100%;margin:0 auto;max-width:974px;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.tinv-wishlist.tinv-wraper.tinvwl-shortcode-add-to-cart .tinvwl_add_to_wishlist_button{align-items:center;border:1px solid #f4f4f6;border:1px solid var(--light-color);border-radius:8px;border-radius:var(--border-radius);display:flex;height:50px;justify-content:center;transition:all .2s ease-out;width:50px}.tinv-wishlist.tinv-wraper.tinvwl-shortcode-add-to-cart .tinvwl_add_to_wishlist_button:not(.disabled-add-wishlist):hover{background-color:#f4f4f6;background-color:var(--light-color)}.tinv-wishlist.tinv-wraper.tinvwl-shortcode-add-to-cart .tinvwl_add_to_wishlist_button:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDguMjVDMjEgNS43NjUgMTguOTAxIDMuNzUgMTYuMzEyIDMuNzVDMTQuMzc3IDMuNzUgMTIuNzE1IDQuODc2IDEyIDYuNDgzQzExLjI4NSA0Ljg3NiA5LjYyMyAzLjc1IDcuNjg3IDMuNzVDNS4xIDMuNzUgMyA1Ljc2NSAzIDguMjVDMyAxNS40NyAxMiAyMC4yNSAxMiAyMC4yNUMxMiAyMC4yNSAyMSAxNS40NyAyMSA4LjI1WiIgc3Ryb2tlPSIjMjYyNzJDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-size:contain;content:""!important;display:block;height:24px;margin:0;position:static;width:24px}.tinv-wishlist.tinv-wraper.tinvwl-shortcode-add-to-cart .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDguMjVDMjEgNS43NjUgMTguOTAxIDMuNzUgMTYuMzEyIDMuNzVDMTQuMzc3IDMuNzUgMTIuNzE1IDQuODc2IDEyIDYuNDgzQzExLjI4NSA0Ljg3NiA5LjYyMyAzLjc1IDcuNjg3IDMuNzVDNS4xIDMuNzUgMyA1Ljc2NSAzIDguMjVDMyAxNS40NyAxMiAyMC4yNSAxMiAyMC4yNUMxMiAyMC4yNSAyMSAxNS40NyAyMSA4LjI1WiIgZmlsbD0iIzI2MjcyQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.tinvwl_added_to_wishlist .tinv-table i.ftinvwl-heart-o:before,.tinvwl_added_to_wishlist .tinv-table i.ftinvwl-times:before{top:0!important}.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_close,.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_view{align-items:center;background:#f4f4f6;background:var(--light-color);border-radius:8px;border-radius:var(--border-radius);display:flex;justify-content:center;padding:13px 20px;transition:all .3s ease-out}.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_close path,.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_view path{transition:all .3s ease-out}.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_close:hover,.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_view:hover{color:#d01c33;color:var(--red-color)}.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_close:hover path,.tinvwl_added_to_wishlist .tinv-table .tinvwl_button_view:hover path{fill:#d01c33;fill:var(--red-color)}input[type=checkbox]{all:unset;align-items:center;background-color:#fff;background-color:var(--white-color);border:1px solid #dededf;border:1px solid var(--grey-color);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;grid-column:1;height:18px;justify-content:center;margin:0;min-width:18px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:18px}input[type=checkbox]:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMTA5MzggNS45NzY1Nkw0LjkyMTg4IDguNzg5MDZMOS4xNDA2MiAyLjQ2MDk0IiBzdHJva2U9IiNEMDFDMzMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:13px;opacity:0;scale:.4;transition:scale .2s ease,opacity .2s ease;width:13px}input[type=checkbox]:hover{box-shadow:0 0 0 1px #d01c33;box-shadow:0 0 0 1px var(--red-color)}input[type=checkbox]:checked:before{opacity:1;scale:1}@keyframes videoTogglePress{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:1;transform:translate(-50%,-50%) scale(.94)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}[data-video-id]{transition:transform .15s ease;will-change:transform,opacity}[data-video-id]:hover{transform:translate(-50%,-50%) scale(1.06)}.is-playing[data-video-id]{animation:videoTogglePress .35s ease-out both}video{cursor:pointer}[id^=play-video]{background:transparent;border:none;cursor:pointer;height:67px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:67px}[id^=play-video]:after{aspect-ratio:1/1;backdrop-filter:blur(20px);background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));border-radius:50%;box-shadow:0 10px 20px 0 rgba(38,39,44,.1);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.9);width:calc(100% + 5px);z-index:-1}
.component-buttons{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:16px;width:-moz-fit-content;width:fit-content}.component-buttons.center{justify-content:center;width:100%}.btn{align-items:center;border-radius:50px;display:inline-flex;font-weight:var(--fw-regular);gap:10px;height:-moz-fit-content;height:fit-content;justify-content:center;min-width:-moz-fit-content;min-width:fit-content;padding:13px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content;--btn-transition:all 0.3s ease-out;transition:all .3s ease-out;transition:var(--btn-transition);will-change:auto}.btn[just-icon=true]{padding:12px!important}.btn[disabled]{background:var(--grey-color)!important;border:1px solid var(--grey-color)!important;color:var(--white-color)!important;pointer-events:none!important}.btn[disabled] path{stroke:var(--white-color)!important}.btn:active,.btn:focus,.btn:target{box-shadow:0 0 0 2px var(--light-color)}.btn .component-button-title{color:inherit;display:block;pointer-events:none;transition:var(--btn-transition);will-change:color}.btn .component-button-icon{display:block;height:-moz-fit-content;height:fit-content;pointer-events:none;width:-moz-fit-content;width:fit-content}.btn svg.icon-arrow-down{height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.btn path{transition:var(--btn-transition);will-change:stroke}[size=sm]{font-size:var(--font-size-body-caption);padding:10px 15px}[size=sm] svg{height:16px;min-height:16px;min-width:16px;width:16px}[size=bg]{font-size:var(--font-size-body-md);padding:13px 20px}[size=bg] svg{height:24px;min-height:24px;min-width:24px;width:24px}@media screen and (--max-md ){[size=bg]{font-size:var(--font-size-body-caption)}}[type=border-black]{background:transparent;border:1px solid var(--darkgrey-color);color:var(--darkgrey-color)}[type=border-black] path{stroke:var(--darkgrey-color)}[type=border-black]:hover{background:var(--darkgrey-color);color:var(--white-color)}[type=border-black]:hover path{stroke:var(--white-color)}[type=border-white]{background:transparent;border:1px solid var(--white-color);color:var(--white-color)}[type=border-white] path{stroke:var(--white-color)}[type=border-white]:hover{background:var(--dark-color)}[type=white]{backdrop-filter:blur(20px);background:var(--white-color);border:1px solid transparent;box-shadow:0 10px 20px 0 rgba(38,39,44,.1);color:var(--darkgrey-color)}[type=white] path{stroke:var(--darkgrey-color)}[type=white]:hover{background:var(--darkgrey-color);color:var(--white-color)}[type=white]:hover path{stroke:var(--white-color)}[type=red]{background:var(--red-color);border:1px solid var(--red-color);color:var(--white-color)}[type=red] path{stroke:var(--white-color)}[type=red]:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}[type=black]{background:var(--darkgrey-color);border:1px solid var(--darkgrey-color);color:var(--white-color)}[type=black] path{stroke:var(--white-color)}[type=black]:hover{background:var(--black-color);border:1px solid var(--black-color)}[type=grey]{background:var(--light-color);border:1px solid var(--light-color);color:var(--darkgrey-color)}[type=grey] path{stroke:var(--darkgrey-color)}[type=grey]:hover{background:var(--darkgrey-color);color:var(--white-color)}[type=grey]:hover path{stroke:var(--white-color)}[type=yamaha]{background:var(--yamaha-color);border:1px solid var(--yamaha-color);color:var(--white-color)}[type=yamaha] path{stroke:var(--white-color)}[type=yamaha]:hover{background:var(--yamahadrak-color);border:1px solid var(--yamahadrak-color)}[type=kawasaki]{background:var(--kawasaki-color);border:1px solid var(--kawasaki-color);color:var(--white-color)}[type=kawasaki] path{stroke:var(--white-color)}[type=kawasaki]:hover{background:var(--darkkawasaki-color);border:1px solid var(--darkkawasaki-color)}[type=suzuki]{background:var(--suzuki-color);border:1px solid var(--suzuki-color);color:var(--white-color)}[type=suzuki] path{stroke:var(--white-color)}[type=suzuki]:hover{background:var(--darksuzuki-color);border:1px solid var(--darksuzuki-color)}[type=ktm]{background:var(--ktm-color);border:1px solid var(--ktm-color);color:var(--white-color)}[type=ktm] path{stroke:var(--white-color)}[type=ktm]:hover{background:var(--darkktm-color);border:1px solid var(--darkktm-color)}
.swiper{--pagination-height:50px}.swiper-slide{height:auto}.swiper-button{position:absolute;top:calc(50% - var(--pagination-height));transform:translateY(50%);z-index:10}.swiper-button.swiper-button-lock{display:none}.swiper-button.swiper-button--prev{left:12px}.swiper-button.swiper-button--next{right:12px}.swiper-pagination{height:var(--pagination-height);margin:0 auto;padding-top:30px;position:static}.swiper-pagination .swiper-pagination-bullet-active{background:var(--darkgrey-color)}
#main-color .product-original-parts:before,#main-color .product-tabs .product-tabs-nav .product-tabs-nav-btn.active,#main-color .product-video:before,#main-color .product-wrapper .pagination-bullet-active{background:var(--main-color)!important}#main-color .component-product .component-product-price .component-product-price-wrap .component-product-price-sale,#main-color .product-header-brand--text,#main-color .product-price .product-price-amount .price>:not(del) bdi,#main-color .product-reviews-main-content-rating-value{color:var(--main-color)}#main-color .component-review-stars-item path,#main-color .product-reviews-main-content-rating-stars path{fill:var(--main-color)}#main-color .product-actions path[stroke="#00368F"],#main-color .product-actions path[stroke="#69BE28"],#main-color .product-actions path[stroke="#D30D0D"],#main-color .product-actions path[stroke="#F27620"],#main-color .product-benefits-list-item path[stroke="#00368F"],#main-color .product-benefits-list-item path[stroke="#69BE28"],#main-color .product-benefits-list-item path[stroke="#D30D0D"],#main-color .product-benefits-list-item path[stroke="#F27620"],#main-color .product-financing-icon path[stroke="#00368F"],#main-color .product-financing-icon path[stroke="#69BE28"],#main-color .product-financing-icon path[stroke="#D30D0D"],#main-color .product-financing-icon path[stroke="#F27620"],#main-color .product-header-highlighted-item path[stroke="#00368F"],#main-color .product-header-highlighted-item path[stroke="#69BE28"],#main-color .product-header-highlighted-item path[stroke="#D30D0D"],#main-color .product-header-highlighted-item path[stroke="#F27620"],#main-color .product-reviews-main-content-rating-stars-item path[stroke="#00368F"],#main-color .product-reviews-main-content-rating-stars-item path[stroke="#69BE28"],#main-color .product-reviews-main-content-rating-stars-item path[stroke="#D30D0D"],#main-color .product-reviews-main-content-rating-stars-item path[stroke="#F27620"],#main-color .product-technical-list-item path[stroke="#00368F"],#main-color .product-technical-list-item path[stroke="#69BE28"],#main-color .product-technical-list-item path[stroke="#D30D0D"],#main-color .product-technical-list-item path[stroke="#F27620"]{stroke:var(--main-color)}#main-color .product-actions path[fill="#00368F"],#main-color .product-actions path[fill="#69BE28"],#main-color .product-actions path[fill="#D30D0D"],#main-color .product-actions path[fill="#F27620"],#main-color .product-benefits-list-item path[fill="#00368F"],#main-color .product-benefits-list-item path[fill="#69BE28"],#main-color .product-benefits-list-item path[fill="#D30D0D"],#main-color .product-benefits-list-item path[fill="#F27620"],#main-color .product-financing-icon path[fill="#00368F"],#main-color .product-financing-icon path[fill="#69BE28"],#main-color .product-financing-icon path[fill="#D30D0D"],#main-color .product-financing-icon path[fill="#F27620"],#main-color .product-header-highlighted-item path[fill="#00368F"],#main-color .product-header-highlighted-item path[fill="#69BE28"],#main-color .product-header-highlighted-item path[fill="#D30D0D"],#main-color .product-header-highlighted-item path[fill="#F27620"],#main-color .product-reviews-main-content-rating-stars-item path[fill="#00368F"],#main-color .product-reviews-main-content-rating-stars-item path[fill="#69BE28"],#main-color .product-reviews-main-content-rating-stars-item path[fill="#D30D0D"],#main-color .product-reviews-main-content-rating-stars-item path[fill="#F27620"],#main-color .product-technical-list-item path[fill="#00368F"],#main-color .product-technical-list-item path[fill="#69BE28"],#main-color .product-technical-list-item path[fill="#D30D0D"],#main-color .product-technical-list-item path[fill="#F27620"]{fill:var(--main-color)}#main-color .header-navigation-row{background-color:var(--main-color)}#main-color ol:not([style="list-style-type: lower-alpha;"]) li::marker{color:var(--main-color)}#main-color [style="list-style-type: lower-alpha;"] path{stroke:var(--main-color)}#main-color .component-hero-cards-link-icon path{fill:var(--main-color)}#main-color .component-hero-main-swiper .autoplay-progress svg{stroke:var(--main-color)}#main-color .block-cards:after{background-color:var(--main-color)}#main-color .block-cards svg:not(.icon-arrow-right) path[fill]{fill:var(--main-color)}#main-color .block-cards svg:not(.icon-arrow-right) path[stroke]{stroke:var(--main-color)}#main-color .btn--main,#main-color .product-tabs-section-table-file,#main-color .single_add_to_cart_button{background:var(--main-color);border:1px solid var(--main-color);color:var(--white-color)}#main-color .btn--main path,#main-color .product-tabs-section-table-file path,#main-color .single_add_to_cart_button path{stroke:var(--white-color)}#main-color .btn--main:hover,#main-color .product-tabs-section-table-file:hover,#main-color .single_add_to_cart_button:hover{background:color-mix(in srgb,var(--main-color) 85%,#000);border:1px solid color-mix(in srgb,var(--main-color) 85%,#000)}#main-color .background--main{background-color:var(--main-color)}#main-color .color--main{color:var(--main-color)}#main-color .stroke--main{stroke:var(--main-color)}#main-color .fill--main{fill:var(--main-color)}
@keyframes showFields{0%{opacity:0}to{opacity:1}}@keyframes showResponse{0%{opacity:0}to{opacity:1}}@keyframes hideResponse{0%{opacity:1}to{opacity:0}}@keyframes loaderRotate{to{transform:rotate(1turn)}}@keyframes loaderDash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.wpcf7 .wpcf7-form{display:flex;flex-direction:column;gap:30px}.wpcf7 .wpcf7-form>p{transition:.6s ease-in-out}.wpcf7 .wpcf7-form .loader{align-items:center;display:flex;justify-content:center;left:50%;opacity:0;pointer-events:none;position:fixed;top:55%;transform:translate(-50%,-50%);transition:.6s ease-in-out;width:60px;z-index:9}.wpcf7 .wpcf7-form .loader:before{content:"";display:block;padding-top:100%}.wpcf7 .wpcf7-form .loader p{opacity:1!important}.wpcf7 .wpcf7-form .loader .circular{animation:loaderRotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.wpcf7 .wpcf7-form .loader .path{animation:loaderDash 1.5s ease-in-out infinite;stroke:var(--red-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}.wpcf7 .wpcf7-form.submitting>p{opacity:0;pointer-events:none}.wpcf7 .wpcf7-form.submitting .loader{opacity:1}.wpcf7 .wpcf7-form.response>p{animation:showFields .7s ease-out 5.5s forwards;opacity:0}.wpcf7 .wpcf7-form.response .loader{opacity:0}.wpcf7 .wpcf7-form.response .wpcf7-response-output{animation:showResponse .7s ease-out .5s forwards,hideResponse .7s ease-in-out 5.5s forwards;display:flex!important;opacity:0}.wpcf7 .wpcf7-form.failed .wpcf7-response-output{color:var(--black-color)}.wpcf7 .wpcf7-response-output{align-items:center;border:none!important;color:var(--darkgrey-color);display:flex;flex-direction:column;font-family:var(--font-family-title);font-size:var(--font-size-H2);font-style:normal;font-weight:var(--fw-bold);gap:24px;justify-content:center;left:50%;letter-spacing:.02em;line-height:1.6;margin:0!important;min-width:319px!important;padding:0!important;position:fixed;text-align:center;top:55%;transform:translate(-50%,-50%);width:300px}@media screen and (min-width:480px){.wpcf7 .wpcf7-response-output{width:400px}}@media screen and (min-width:1024px){.wpcf7 .wpcf7-response-output{font-size:var(--font-size-H3)}}@media screen and (min-width:1440px){.wpcf7 .wpcf7-response-output{width:520px}}.wpcf7[data-wpcf7-id="161174"] .wpcf7-response-output{min-width:289px!important;width:289px}@media screen and (min-width:480px){.wpcf7[data-wpcf7-id="161174"] .wpcf7-response-output{width:430px}}@media screen and (min-width:1440px){.wpcf7[data-wpcf7-id="161174"] .wpcf7-response-output{width:590px}}.wpcf7 .wpcf7-not-valid-tip{display:none!important}.wpcf7 .error-message{color:var(--error-color);display:block;font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);line-height:1;margin:4px 0 0 2px;pointer-events:none;position:absolute;width:-moz-fit-content;width:fit-content}.wpcf7 .invalid .wpcf7-acceptance .error-message{grid-column:1/3;grid-row:2/3}.wpcf7 .invalid input,.wpcf7 .invalid textarea{border-color:var(--error-color)!important;color:var(--error-color)}.wpcf7 .invalid input::-moz-placeholder, .wpcf7 .invalid textarea::-moz-placeholder{color:inherit!important}.wpcf7 .invalid input::placeholder,.wpcf7 .invalid textarea::placeholder{color:inherit!important}.wpcf7 .invalid input:active,.wpcf7 .invalid input:focus,.wpcf7 .invalid input:hover,.wpcf7 .invalid textarea:active,.wpcf7 .invalid textarea:focus,.wpcf7 .invalid textarea:hover{border-color:var(--darkred-color)!important;color:var(--darkred-color)!important}.wpcf7 .input-wrap{display:flex;flex-direction:column;gap:8px;position:relative}.wpcf7 .heading{transition:all .3s ease-out}.wpcf7 .heading:before{color:var(--red-color);content:"*";padding-right:8px;transition:inherit}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{background:var(--white-color);border-bottom:1px solid var(--darkgrey-color);box-shadow:none!important;color:#31373e;color:var(--darkgrey-color,#31373e);cursor:text;font-family:var(--font-family-body);font-size:var(--font-size-body-sm);font-style:normal;font-weight:var(--fw-regular);line-height:var(--font-line-height-body-sm-line);outline:none!important;padding:0 8px 8px 2px;transition:all .2s ease-out;width:100%}@media (hover:hover){.wpcf7 .wpcf7-text:hover,.wpcf7 .wpcf7-textarea:hover{border-color:var(--black-color)}}.wpcf7 .wpcf7-text:active,.wpcf7 .wpcf7-text:focus,.wpcf7 .wpcf7-textarea:active,.wpcf7 .wpcf7-textarea:focus{border-color:var(--black-color)}.wpcf7 .wpcf7-text:active::-moz-placeholder, .wpcf7 .wpcf7-text:focus::-moz-placeholder, .wpcf7 .wpcf7-textarea:active::-moz-placeholder, .wpcf7 .wpcf7-textarea:focus::-moz-placeholder{color:var(--darkgrey-color)}.wpcf7 .wpcf7-text:active::placeholder,.wpcf7 .wpcf7-text:focus::placeholder,.wpcf7 .wpcf7-textarea:active::placeholder,.wpcf7 .wpcf7-textarea:focus::placeholder{color:var(--darkgrey-color)}.wpcf7 .wpcf7-textarea{display:block;height:144px;resize:none}.wpcf7 .input-wrap-acceptance--first{margin-top:20px}.wpcf7 .wpcf7-acceptance{display:block}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{color:var(--darkgrey-color);display:block;margin:0}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{align-items:start;display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;position:relative;grid-gap:10px;cursor:pointer;gap:10px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{align-self:center;font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);grid-column:2;line-height:var(--font-line-height-body-caption-line)}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-link{color:var(--red-color);font-weight:var(--fw-bold)}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-link:hover{color:var(--darkred-color)}.wpcf7 button[type=submit]{background:var(--red-color);border:1px solid var(--red-color);color:var(--white-color);display:flex;margin:20px auto 0}.wpcf7 button[type=submit] path{stroke:var(--white-color)}.wpcf7 button[type=submit]:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}
.footer{background:var(--darkgrey-color);color:var(--white-color);max-width:100%;overflow:hidden;padding:28px var(--padding-horizontal) 35px;width:100%}@media screen and (min-width:768px){.footer{padding:73px var(--padding-horizontal) 38px}}.footer-left{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:30px;text-align:center}.footer-left .footer-left-logo{display:block;width:135px}@media screen and (min-width:640px){.footer-left .footer-left-logo{width:189px}}.footer-left .footer-left-text{display:block;max-width:375px}.footer-socials{display:flex;gap:10px;justify-content:center;margin-top:30px}.footer-socials [fill-opacity="0.1"],.footer-socials path[fill=white]{transition:fill .3s ease-out,fill-opacity .3s ease-out}.footer-socials .footer-socials-item:hover path[fill=white]{fill:var(--dark-color)}.footer-socials .footer-socials-item:hover [fill-opacity="0.1"]{fill-opacity:1}.footer-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;text-align:center;width:100%}.footer-bottom .footer-bottom-copyright{border-bottom:1px solid var(--lightgrey-color);color:var(--footer-color);display:block;margin-top:20px;padding-bottom:30px;width:100%}.footer-bottom .footer-bottom-item{width:-moz-fit-content;width:fit-content}.footer-bottom .footer-bottom-item:first-child{text-align:right}.footer-bottom .footer-bottom-item:last-child{text-align:left}.footer-bottom .footer-bottom-item .footer-bottom-item-text{color:var(--footer-color)}.footer-nav-menu{display:flex;flex-direction:column;gap:6px}.footer-nav-menu>.menu-item{display:grid;grid-template-rows:42px 0fr;grid-gap:0;border-bottom:1px solid var(--lightgrey-color);gap:0;height:-moz-fit-content;height:fit-content;margin:0;padding-bottom:6px;transition:grid-template-rows .42s ease-out,opacity .42s ease-out;width:100%;will-change:grid-template-rows}.footer-nav-menu>.menu-item.menu-item-has-children>a{align-items:center;display:flex;font-size:var(--font-size-body-md);font-weight:var(--fw-bold);gap:10px;justify-content:space-between;padding:10px 0;transition:color .25s ease-out}.footer-nav-menu>.menu-item.menu-item-has-children>a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDcuNTAwMDRDMTUgNy41MDAwNCAxMS4zMTc2IDEyLjUgMTAgMTIuNUM4LjY4MjMzIDEyLjUgNSA3LjUgNSA3LjUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;transform:rotate(0deg);transition:transform .3s ease,background-image .2s ease;width:16px}.footer-nav-menu>.menu-item.menu-item-has-children>a:hover{color:var(--red-color)}.footer-nav-menu>.menu-item.menu-item-has-children>a:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDcuNTAwMDRDMTUgNy41MDAwNCAxMS4zMTc2IDEyLjUgMTAgMTIuNUM4LjY4MjMzIDEyLjUgNSA3LjUgNSA3LjUiIHN0cm9rZT0iI0QwMUMzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.footer-nav-menu>.menu-item.active{grid-template-rows:42px 1fr}.footer-nav-menu>.menu-item.active>a:after{transform:rotate(180deg)}.footer-nav-menu>.menu-item .sub-menu{min-height:0;overflow:hidden}.footer-nav-menu>.menu-item .sub-menu li{font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);margin-bottom:10px}.footer-nav-menu>.menu-item .sub-menu li>a{transition:opacity .2s ease}.footer-nav-menu>.menu-item .sub-menu li>a:hover{opacity:.6}@media screen and (min-width:1024px){.footer{display:grid}.footer-left{align-items:flex-start;gap:30px;grid-row:1/2;max-width:273px;order:-2;text-align:left}.footer-left,.footer-socials{grid-column:1/2;justify-content:flex-start}.footer-socials{grid-row:2/3;order:-1}.footer-nav{grid-column:2/3;grid-row:1/2;order:-1}.footer-nav-menu{display:grid;grid-template-columns:repeat(4,177px);grid-template-rows:auto auto;grid-gap:0 16px;gap:0 16px;margin-left:auto;width:-moz-fit-content;width:fit-content}.footer-nav-menu>.menu-item{border-bottom:none;grid-template-rows:auto auto;padding:0}.footer-nav-menu>.menu-item.menu-item-has-children>a{margin-bottom:30px;padding:0;pointer-events:none}.footer-nav-menu>.menu-item.menu-item-has-children>a:after{display:none}.footer-nav-menu>.menu-item .sub-menu li{margin-bottom:8px}.footer-nav-menu>.menu-item .sub-menu li:last-child{margin-bottom:0}.footer-bottom{align-items:center;flex-direction:row;grid-column:1/3;grid-row:3/4;justify-content:space-between;width:100%}.footer-bottom .footer-bottom-copyright{border-bottom:none;margin-right:auto;margin-top:30px;padding:0;width:-moz-fit-content;width:fit-content}}
.dropdown{position:relative}.dropdown-toggle{align-items:center;background:var(--light-color);border:none;border-radius:24px;cursor:pointer;display:flex;font-size:var(--font-size-body-md);font-weight:var(--fw-regular);gap:10px;justify-content:space-between;line-height:1.4;padding:14px 16px;transition:color .3s ease-out,background .3s ease-out;width:100%}.dropdown-toggle:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDcuNTAwMDRDMTUgNy41MDAwNCAxMS4zMTc2IDEyLjUgMTAgMTIuNUM4LjY4MjMzIDEyLjUgNSA3LjUgNSA3LjUiIHN0cm9rZT0iIzI2MjcyQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;min-width:16px;transition:transform .3s ease;width:16px}.dropdown-toggle:hover{background:var(--grey-color);color:var(--darkgrey-color)}.dropdown-toggle:hover:after{transform:rotate(180deg)}.dropdown-menu{backdrop-filter:blur(10px);background:rgba(244,244,246,.7);border-radius:24px;margin-top:8px;opacity:0;padding:12px 0;pointer-events:none;position:absolute;transform:translateY(-8px);transition:opacity .2s ease-out,visibility .2s ease-out,transform .2s ease-out;visibility:hidden;width:100%;z-index:10}.dropdown-menu .dropdown-option{cursor:pointer;padding:8px 16px;transition:opacity .2s ease-out}.dropdown-menu .dropdown-option:hover{opacity:.5}.dropdown.is-open .dropdown-toggle{background:var(--grey-color);color:var(--darkgrey-color)}.dropdown.is-open .dropdown-toggle:after{transform:rotate(180deg)}.dropdown.is-open .dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}
.component-header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0 auto;max-width:1480px;text-align:center}@media screen and (min-width:768px){.component-header{gap:0}}
.yamaha .component-hero-aside{background-color:var(--yamaha-color)!important}.yamaha .btn--main{background:var(--white-color)!important;border:1px solid var(--white-color)!important;color:var(--darkgrey-color)!important}.yamaha .btn--main path{stroke:var(--darkgrey-color)!important}.yamaha .btn--main:hover{background:var(--darkgrey-color)!important;color:var(--white-color)!important}.yamaha .btn--main:hover path{stroke:var(--white-color)!important}.component-hero-wrapper{display:grid;grid-template-columns:minmax(300px,1fr);--gap:8px;grid-gap:8px;grid-gap:var(--gap);gap:8px;gap:var(--gap);padding:var(--padding-vertical) var(--padding-horizontal)}.component-hero-main{border-radius:var(--border-radius);grid-column:1/2;grid-row:1/2}.component-hero-main .component-hero-main-swiper,.component-hero-main .component-hero-main-swiper .component-hero-main-swiper-wrapper .component-hero-main-swiper-slide{height:100%}.component-hero-main .component-hero-main-swiper .component-hero-main-swiper-wrapper .component-hero-main-swiper-slide .component-hero-main-swiper-slide-image{border-radius:var(--border-radius);display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.component-hero-main .component-hero-main-swiper .component-hero-main-swiper-wrapper .component-hero-main-swiper-slide .component-hero-main-swiper-slide-button{bottom:20px;left:20px;position:absolute;z-index:10}.component-hero-main .component-hero-main-swiper .swiper-pagination-bullets{display:flex;flex-direction:column;gap:6px;height:-moz-fit-content;height:fit-content;left:auto;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content;z-index:10}.component-hero-main .component-hero-main-swiper .swiper-pagination-bullet{align-items:center;background:transparent;display:flex;height:30px;justify-content:center;opacity:1;position:relative;width:30px}.component-hero-main .component-hero-main-swiper .swiper-pagination-bullet:after{aspect-ratio:1/1;background:var(--white-color);border-radius:50%;content:"";display:block;height:auto;width:5px}.component-hero-main .component-hero-main-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active .autoplay-progress{opacity:1}.component-hero-main .component-hero-main-swiper .autoplay-progress{align-items:center;bottom:0;color:var(--white-color);display:flex;font-weight:700;height:100%;justify-content:center;opacity:0;position:absolute;right:0;transition:opacity 0s ease;width:100%;z-index:10}.component-hero-main .component-hero-main-swiper .autoplay-progress:before{aspect-ratio:1/1;border:1px solid var(--white-color);border-radius:50%;content:"";display:block;height:auto;width:calc(100% - 6px)}.component-hero-main .component-hero-main-swiper .autoplay-progress svg{--progress:0;fill:none;height:100%;left:0;position:absolute;stroke:var(--red-color);stroke-dasharray:125.6;stroke-dashoffset:125.6px;stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-width:3px;top:0;transform:rotate(-90deg);width:100%;z-index:10}@keyframes progress-ring{0%{stroke-dashoffset:62.8}to{stroke-dashoffset:0}}.component-hero-aside{background-color:var(--darkgrey-color);border-radius:var(--border-radius)}.component-hero-aside .component-hero-aside-news{align-items:center;border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-tag{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7)}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-title{margin-top:20px}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-subtitle{margin-bottom:20px;margin-top:20px}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-image{height:auto;margin-top:20px;max-height:214px;max-width:calc(100% + 40px);width:auto}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-button{margin-top:auto}.component-hero-aside .component-hero-aside-content{align-items:center;background-color:var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;position:relative}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-title{width:100%}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-description{margin-top:16px;opacity:.7}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-image{bottom:0;height:auto;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;width:100%;z-index:1}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-brands{display:grid;grid-template-columns:repeat(2,minmax(100px,200px));position:relative;width:100%;z-index:2;grid-gap:var(--gap);gap:var(--gap);margin-top:26px}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-brands .component-hero-aside-content-brands-link{border-radius:var(--border-radius);display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .3s ease;width:100%}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-brands .component-hero-aside-content-brands-link:hover{opacity:.5}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-highlight{margin-bottom:38px;margin-top:38px;position:relative;width:100%;z-index:2}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-button{align-self:flex-start;margin-top:auto;position:relative;z-index:2}.component-hero-cards{display:grid;grid-template-columns:1fr;grid-gap:var(--gap);gap:var(--gap)}.component-hero-cards .component-hero-cards-link{background-color:var(--light-color);border-radius:var(--border-radius);color:var(--darkgrey-color);display:flex;justify-content:flex-start;overflow:hidden;padding:10px;position:relative;transition:all .3s ease;width:100%}.component-hero-cards .component-hero-cards-link:before{background-color:transparent;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.component-hero-cards .component-hero-cards-link:hover{color:var(--white-color)}.component-hero-cards .component-hero-cards-link:hover:before{background-color:var(--darkgrey-color)}.component-hero-cards .component-hero-cards-link:hover .component-hero-cards-link-image-img{opacity:1!important}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-wrap{align-items:flex-start;display:flex;gap:var(--gap);justify-content:flex-start;width:100%}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-icon{border-radius:var(--border-radius);display:block;height:50px;min-width:50px;position:relative;width:50px;z-index:3}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-content{display:flex;flex-direction:column;gap:5px;max-width:220px;position:relative;z-index:3}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-content .component-hero-cards-link-content-description{opacity:.7}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-image{display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:55%;z-index:1}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-image .component-hero-cards-link-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:all .3s ease;width:100%}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-image:after{background:linear-gradient(90deg,rgba(244,244,246,0),#f4f4f6);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:101%;z-index:10}@media screen and (min-width:640px){.component-hero-cards{grid-template-columns:1fr 1fr}.component-hero-cards .component-hero-cards-link{padding:20px 33px 20px 20px}}@media screen and (min-width:768px){.component-hero-wrapper{grid-template-columns:40% 60%;--gap:16px}.component-hero-main{grid-column:1/3;grid-row:1/2}.component-hero-main .component-hero-main-swiper .swiper-pagination-bullets{right:27px}.component-hero-main .component-hero-main-swiper .component-hero-main-swiper-slide-button{bottom:30px!important;left:30px!important}.component-hero-aside{grid-column:2/3;grid-row:2/3}.component-hero-aside .component-hero-aside-news{padding:30px}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-title{margin-top:12px}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-image{margin-top:30px;max-width:calc(100% + 60px)}.component-hero-aside .component-hero-aside-news .component-hero-aside-news-subtitle{margin-bottom:16px;margin-top:16px}.component-hero-aside .component-hero-aside-content{padding:30px}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-description{margin-top:16px}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-brands{margin-top:30px}.component-hero-aside .component-hero-aside-content .component-hero-aside-content-highlight{margin-bottom:30px;margin-top:30px}.component-hero-cards{grid-column:1/2;grid-row:2/3;grid-template-columns:1fr}.component-hero-cards .component-hero-cards-link{min-height:160px;padding-top:30px}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-wrap{height:-moz-fit-content;height:fit-content;justify-content:space-between}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-icon{display:block;height:78px;min-width:78px;width:78px}.component-hero-cards .component-hero-cards-link .component-hero-cards-link-image{display:block}}@media screen and (min-width:1280px){.component-hero-wrapper{grid-template-columns:minmax(65%,auto) 35%;grid-template-rows:auto 1fr}.component-hero-main{grid-column:1/2;grid-row:1/2}.component-hero-aside{grid-column:2/3;grid-row:1/3}.component-hero-cards{grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr}.component-hero-cards .component-hero-cards-link{height:100%;padding-top:20px}}@media screen and (min-width:1600px){.component-hero-wrapper{grid-template-columns:minmax(69%,auto) 31%}}
.component-accessory{background-color:var(--white-color);border:1px solid var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:16px;padding:10px}@media screen and (min-width:768px){.component-accessory{gap:20px;padding:20px}}.component-accessory .component-accessory-tags{display:flex;flex-direction:column;gap:10px;left:0;position:absolute;top:40px;z-index:1}.component-accessory .component-accessory-tags .component-accessory-tags-item{background-color:var(--darkgrey-color);border-bottom-right-radius:50px;border-top-right-radius:50px;color:var(--white-color);padding:8px 10px}.component-accessory .component-accessory-image{border:1px solid var(--light-color);border-radius:6px;height:auto;overflow:hidden;width:100%}.component-accessory .component-accessory-image .component-accessory-image-img{display:block;height:auto;width:100%}.component-accessory .component-accessory-title{text-align:center;width:-moz-fit-content;width:fit-content}.component-accessory .component-accessory-price{align-items:center;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-gap:7px 16px;gap:7px 16px;width:100%}.component-accessory .component-accessory-price .component-accessory-price-wrap{align-items:center;display:flex;gap:12px;grid-area:1/1/2/2}.component-accessory .component-accessory-price .component-accessory-price-wrap .component-accessory-price-regular{-webkit-text-decoration:line-through;text-decoration:line-through}.component-accessory .component-accessory-price .component-accessory-price-wrap .component-accessory-price-sale{color:var(--red-color)}.component-accessory .component-accessory-price .component-accessory-price-history{align-items:center;display:flex;gap:4px;grid-area:2/1/3/2;max-width:190px}.component-accessory .component-accessory-price .component-accessory-price-history:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTguNDM3NSA4LjQzNzVMOC40NjgyNSA4LjQyMjVDOC41NjQ0MiA4LjM3NDQ1IDguNjcyMzUgOC4zNTQ5NyA4Ljc3OTI1IDguMzY2MzdDOC44ODYxNSA4LjM3Nzc2IDguOTg3NTUgOC40MTk1NSA5LjA3MTQzIDguNDg2NzhDOS4xNTUzMiA4LjU1NDAyIDkuMjE4MTggOC42NDM4OCA5LjI1MjU3IDguNzQ1NzRDOS4yODY5NyA4Ljg0NzYgOS4yOTE0NSA4Ljk1NzE3IDkuMjY1NSA5LjA2MTVMOC43MzQ1IDExLjE4ODVDOC43MDgzNiAxMS4yOTI5IDguNzEyNyAxMS40MDI2IDguNzQ3MDIgMTEuNTA0NUM4Ljc4MTMzIDExLjYwNjUgOC44NDQxOCAxMS42OTY1IDguOTI4MSAxMS43NjM5QzkuMDEyMDIgMTEuODMxMiA5LjExMzUgMTEuODczMSA5LjIyMDUgMTEuODg0NUM5LjMyNzQ5IDExLjg5NTkgOS40MzU1MSAxMS44NzY0IDkuNTMxNzUgMTEuODI4Mkw5LjU2MjUgMTEuODEyNU0xNS43NSA5QzE1Ljc1IDkuODg2NDIgMTUuNTc1NCAxMC43NjQyIDE1LjIzNjIgMTEuNTgzMUMxNC44OTcgMTIuNDAyMSAxNC4zOTk4IDEzLjE0NjIgMTMuNzczIDEzLjc3M0MxMy4xNDYyIDE0LjM5OTggMTIuNDAyMSAxNC44OTcgMTEuNTgzMSAxNS4yMzYyQzEwLjc2NDIgMTUuNTc1NCA5Ljg4NjQyIDE1Ljc1IDkgMTUuNzVDOC4xMTM1OCAxNS43NSA3LjIzNTgzIDE1LjU3NTQgNi40MTY4OSAxNS4yMzYyQzUuNTk3OTQgMTQuODk3IDQuODUzODIgMTQuMzk5OCA0LjIyNzAzIDEzLjc3M0MzLjYwMDIzIDEzLjE0NjIgMy4xMDMwMyAxMi40MDIxIDIuNzYzODEgMTEuNTgzMUMyLjQyNDU5IDEwLjc2NDIgMi4yNSA5Ljg4NjQyIDIuMjUgOUMyLjI1IDcuMjA5NzkgMi45NjExNiA1LjQ5MjkgNC4yMjcwMyA0LjIyNzAzQzUuNDkyOSAyLjk2MTE2IDcuMjA5NzkgMi4yNSA5IDIuMjVDMTAuNzkwMiAyLjI1IDEyLjUwNzEgMi45NjExNiAxMy43NzMgNC4yMjcwM0MxNS4wMzg4IDUuNDkyOSAxNS43NSA3LjIwOTc5IDE1Ljc1IDlaTTkgNi4xODc1SDkuMDA2VjYuMTkzNUg5VjYuMTg3NVoiIHN0cm9rZT0iIzI2MjcyQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;min-width:18px;width:18px}.component-accessory .component-accessory-price .component-accessory-price-history .component-accessory-price-history-text{opacity:.5}.component-accessory .component-accessory-price .component-accessory-price-history .wc-price-history-shortcode{display:inline}.component-accessory .component-accessory-price .component-accessory-price-button{grid-area:1/2/3/3;height:48px;min-height:48px;min-width:48px;width:48px}.component-accessory .component-accessory-price .component-accessory-price-button svg{height:24px;min-height:24px;min-width:24px;width:24px}
.component-product.center{align-items:center;text-align:center}.component-product.center .component-product-price{align-items:center}.component-product{background-color:var(--white-color);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;padding:10px;text-align:left}@media screen and (min-width:768px){.component-product{padding:20px}}.component-product .component-product-image{align-items:center;aspect-ratio:308/216;border-radius:var(--border-radius);display:flex;height:auto;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.component-product .component-product-image .component-product-image-img{display:block;height:100%;max-height:216px;-o-object-fit:contain;object-fit:contain;width:100%}.component-product .component-product-tags{display:flex;flex-direction:column;gap:10px;left:0;position:absolute;top:20px;z-index:1}@media screen and (max-width:767px){.component-product .component-product-tags{top:40px}}.component-product .component-product-tags .component-product-tags-item{background-color:var(--light-color);border-bottom-right-radius:50px;border-top-right-radius:50px;color:var(--darkgrey-color);padding:8px 10px}.component-product .component-product-title{width:-moz-fit-content;width:fit-content}.component-product .component-product-category{text-transform:uppercase;width:-moz-fit-content;width:fit-content}.component-product .component-product-excerpt{margin-bottom:auto;margin-top:16px;width:-moz-fit-content;width:fit-content}.component-product .component-product-price{display:flex;flex-direction:column;gap:4px;margin-top:16px;width:100%}.component-product .component-product-price .component-product-price-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:0 12px;grid-area:1/1/2/2}.component-product .component-product-price .component-product-price-wrap .component-product-price-regular{opacity:.7}.component-product .component-product-price .component-product-price-wrap .component-product-price-sale{color:var(--red-color)}.component-product .component-product-price .component-product-price-history{align-items:center;display:flex;gap:4px;grid-area:2/1/3/2;text-align:left}.component-product .component-product-price .component-product-price-history:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTguNDM3NSA4LjQzNzVMOC40NjgyNSA4LjQyMjVDOC41NjQ0MiA4LjM3NDQ1IDguNjcyMzUgOC4zNTQ5NyA4Ljc3OTI1IDguMzY2MzdDOC44ODYxNSA4LjM3Nzc2IDguOTg3NTUgOC40MTk1NSA5LjA3MTQzIDguNDg2NzhDOS4xNTUzMiA4LjU1NDAyIDkuMjE4MTggOC42NDM4OCA5LjI1MjU3IDguNzQ1NzRDOS4yODY5NyA4Ljg0NzYgOS4yOTE0NSA4Ljk1NzE3IDkuMjY1NSA5LjA2MTVMOC43MzQ1IDExLjE4ODVDOC43MDgzNiAxMS4yOTI5IDguNzEyNyAxMS40MDI2IDguNzQ3MDIgMTEuNTA0NUM4Ljc4MTMzIDExLjYwNjUgOC44NDQxOCAxMS42OTY1IDguOTI4MSAxMS43NjM5QzkuMDEyMDIgMTEuODMxMiA5LjExMzUgMTEuODczMSA5LjIyMDUgMTEuODg0NUM5LjMyNzQ5IDExLjg5NTkgOS40MzU1MSAxMS44NzY0IDkuNTMxNzUgMTEuODI4Mkw5LjU2MjUgMTEuODEyNU0xNS43NSA5QzE1Ljc1IDkuODg2NDIgMTUuNTc1NCAxMC43NjQyIDE1LjIzNjIgMTEuNTgzMUMxNC44OTcgMTIuNDAyMSAxNC4zOTk4IDEzLjE0NjIgMTMuNzczIDEzLjc3M0MxMy4xNDYyIDE0LjM5OTggMTIuNDAyMSAxNC44OTcgMTEuNTgzMSAxNS4yMzYyQzEwLjc2NDIgMTUuNTc1NCA5Ljg4NjQyIDE1Ljc1IDkgMTUuNzVDOC4xMTM1OCAxNS43NSA3LjIzNTgzIDE1LjU3NTQgNi40MTY4OSAxNS4yMzYyQzUuNTk3OTQgMTQuODk3IDQuODUzODIgMTQuMzk5OCA0LjIyNzAzIDEzLjc3M0MzLjYwMDIzIDEzLjE0NjIgMy4xMDMwMyAxMi40MDIxIDIuNzYzODEgMTEuNTgzMUMyLjQyNDU5IDEwLjc2NDIgMi4yNSA5Ljg4NjQyIDIuMjUgOUMyLjI1IDcuMjA5NzkgMi45NjExNiA1LjQ5MjkgNC4yMjcwMyA0LjIyNzAzQzUuNDkyOSAyLjk2MTE2IDcuMjA5NzkgMi4yNSA5IDIuMjVDMTAuNzkwMiAyLjI1IDEyLjUwNzEgMi45NjExNiAxMy43NzMgNC4yMjcwM0MxNS4wMzg4IDUuNDkyOSAxNS43NSA3LjIwOTc5IDE1Ljc1IDlaTTkgNi4xODc1SDkuMDA2VjYuMTkzNUg5VjYuMTg3NVoiIHN0cm9rZT0iIzI2MjcyQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;min-width:18px;width:18px}.component-product .component-product-price .component-product-price-history .component-product-price-history-text{opacity:.5}.component-product .component-product-price .component-product-price-history .wc-price-history-shortcode{display:inline}.component-product .component-product-price .component-product-price-history .woocommerce-Price-amount{word-wrap:nowrap;white-space:nowrap}.component-product .component-product-price .component-product-price-button{grid-area:1/2/3/3;margin:16px auto 0}
.component-review{background-color:var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:16px;height:auto;padding:20px 20px 50px}.component-review .component-review-author{align-items:center;display:flex;gap:16px}.component-review .component-review-author .component-review-author-avatar{border-radius:50%;display:block;height:45px;-o-object-fit:cover;object-fit:cover;width:45px}.component-review .component-review-author .component-review-author-avatar.default-avatar{background-color:var(--grey-color);height:45px;padding:8px;width:45px}.component-review .component-review-stars{align-items:center;display:flex;gap:4px}.component-review .component-review-stars .component-review-stars-item{display:inline-flex;height:auto;opacity:.25;width:19px}.component-review .component-review-stars .component-review-stars-item svg{display:block;height:100%;width:100%}.component-review .component-review-stars[data-rating="1"] .component-review-stars-item:nth-child(-n+1),.component-review .component-review-stars[data-rating="2"] .component-review-stars-item:nth-child(-n+2),.component-review .component-review-stars[data-rating="3"] .component-review-stars-item:nth-child(-n+3),.component-review .component-review-stars[data-rating="4"] .component-review-stars-item:nth-child(-n+4),.component-review .component-review-stars[data-rating="5"] .component-review-stars-item:nth-child(-n+5){opacity:1}
.home-shop-wrapper{padding:var(--padding-vertical) 0 var(--padding-vertical)}.home-shop-header{padding-bottom:30px}.home-shop-main,.home-shop-main-section{display:flex;flex-direction:column}.home-shop-main-section{align-items:center;gap:30px;padding:30px var(--padding-horizontal);position:relative}.home-shop-main-section:first-child .home-shop-main-section-image{left:0}.home-shop-main-section:last-child .home-shop-main-section-image{right:0}.home-shop-main-section .home-shop-main-section-image{aspect-ratio:273/714;bottom:0;display:none;height:auto;overflow:hidden;position:absolute;width:auto;z-index:1}.home-shop-main-section .home-shop-main-section-image .home-shop-main-section-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-shop-main-section .home-shop-main-section-wrap{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.home-shop-main-section .home-shop-main-section-wrap .home-shop-main-section-description,.home-shop-main-section .home-shop-main-section-wrap .home-shop-main-section-title{color:var(--white-color)}.home-shop-main-section .home-shop-main-section-categories{display:grid;grid-template-columns:repeat(2,minmax(160px,300px));justify-content:center;position:relative;z-index:2;grid-gap:8px;gap:8px;width:100%}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item{align-items:center;background-color:var(--grey-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:20px;position:relative;width:100%}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-image{order:-1;position:relative;z-index:2}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-image .home-shop-main-section-categories-item-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-title{display:flex;flex-direction:column;gap:5px;position:relative;z-index:2}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-title .home-shop-main-section-categories-item-title-count{opacity:.7;white-space:nowrap}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-background{color:var(--grey-color);display:block;font-family:var(--font-family-title);font-size:64px;font-weight:var(--fw-extrabold);left:16px;line-height:120%;position:absolute;text-shadow:-1px -1px 0 var(--white-color),1px -1px 0 var(--white-color),-1px 1px 0 var(--white-color),1px 1px 0 var(--white-color);top:8px;z-index:1}@media screen and (min-width:768px){.home-shop-header{padding-bottom:55px}.home-shop-main-section{gap:55px;padding:50px 55px}.home-shop-main-section:first-child{align-items:flex-end}.home-shop-main-section:first-child .home-shop-main-section-categories{justify-content:end}.home-shop-main-section:last-child{align-items:flex-start}.home-shop-main-section:last-child .home-shop-main-section-categories{justify-content:start}.home-shop-main-section .home-shop-main-section-image{display:block}.home-shop-main-section .home-shop-main-section-wrap{align-items:flex-start;gap:0}.home-shop-main-section .home-shop-main-section-categories{gap:16px;grid-template-columns:repeat(2,minmax(282px,300px))}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item{align-items:flex-end;flex-direction:row;padding:0}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-title{padding:20px}.home-shop-main-section .home-shop-main-section-categories .home-shop-main-section-categories-item .home-shop-main-section-categories-item-image{margin-left:auto;order:2}}@media screen and (min-width:1024px){.home-shop-main{flex-direction:row;gap:16px}.home-shop-main-section{width:50%}.home-shop-main-section:first-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.home-shop-main-section:last-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.home-shop-main-section .home-shop-main-section-categories{grid-template-columns:repeat(1,minmax(282px,300px))}}@media screen and (min-width:1280px){.home-shop-header{padding-bottom:55px}}@media screen and (min-width:1440px){.home-shop-main-section .home-shop-main-section-categories{grid-template-columns:repeat(2,minmax(282px,300px))}}.home-brands-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-brands-header{padding-bottom:30px}.home-brands-main{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center;grid-gap:8px;gap:8px}.home-brands-main .home-brands-main-section{align-items:center;background-color:var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;position:relative}.home-brands-main .home-brands-main-section .home-brands-main-section-logo{display:block;height:50px;width:120px}.home-brands-main .home-brands-main-section .home-brands-main-section-image{aspect-ratio:546/440;order:-1;overflow:hidden;position:relative;width:100%}.home-brands-main .home-brands-main-section .home-brands-main-section-image .home-brands-main-section-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-brands-main .home-brands-main-section .home-brands-main-section-title{display:none;text-align:center}.home-brands-main .home-brands-main-section .home-brands-main-section-description{padding:4px 20px 20px;text-align:center}.home-brands-main .home-brands-main-section .home-brands-main-section-tags{display:none;flex-wrap:wrap;gap:10px;justify-content:center}.home-brands-main .home-brands-main-section .home-brands-main-section-tags .home-brands-main-section-tags-item{background-color:var(--white-color);opacity:.9}.home-brands-main .home-brands-main-section .home-brands-main-section-button{margin-bottom:20px;margin-top:auto;white-space:nowrap}.home-brands-button{margin:30px auto 0}@media screen and (min-width:640px){.home-brands-main{grid-template-columns:repeat(2,minmax(220px,348px))}}@media screen and (min-width:768px){.home-brands-header{padding-bottom:55px}.home-brands-main{gap:16px}.home-brands-main .home-brands-main-section .home-brands-main-section-logo{left:8px;position:absolute;top:8px;z-index:1}.home-brands-main .home-brands-main-section .home-brands-main-section-image{order:0}.home-brands-main .home-brands-main-section .home-brands-main-section-title{display:block;padding:0 30px 10px}.home-brands-main .home-brands-main-section .home-brands-main-section-description{display:block;padding:0 30px 20px}.home-brands-main .home-brands-main-section .home-brands-main-section-tags{display:flex;padding:0 30px 20px}.home-brands-main .home-brands-main-section .home-brands-main-section-button{margin-bottom:30px}.home-brands-button{margin:40px auto 0}}@media screen and (min-width:1280px){.home-brands-main .home-brands-main-section .home-brands-main-section-logo{left:20px;top:20px}}@media screen and (min-width:1440px){.home-brands-main{grid-template-columns:repeat(4,minmax(220px,348px))}.home-brands-main .home-brands-main-section .home-brands-main-section-logo{left:20px;top:20px}}.home-water-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-water-conteiner{background-color:var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;overflow:hidden}.home-water-content{align-items:center;display:flex;flex-direction:column;padding:30px;text-align:center}.home-water-content .home-water-content-tag{background-color:var(--white-color);margin-bottom:16px;opacity:.9}.home-water-content .home-water-content-title{margin-bottom:10px}.home-water-content .home-water-content-description{margin-bottom:27px}.home-water-image{aspect-ratio:373/249;max-height:249px;position:relative;width:100%}.home-water-image .home-water-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}.home-water-image:after{background:linear-gradient(0,rgba(244,244,246,0),#f4f4f6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:101%;z-index:10}@media screen and (min-width:640px){.home-water-conteiner{align-items:center;flex-direction:row;padding:40px;position:relative}.home-water-content{align-items:flex-start;max-width:600px;padding:0;position:relative;text-align:left;z-index:2}.home-water-content .home-water-content-tag,.home-water-content .home-water-content-title{margin-bottom:23px}.home-water-content .home-water-content-description{margin-bottom:40px}.home-water-image{height:100%;max-height:100%;position:absolute;right:0;top:0;width:auto;z-index:1}.home-water-image .home-water-image-img{-o-object-position:right;object-position:right}.home-water-image:after{background:linear-gradient(-90deg,rgba(244,244,246,0),#f4f4f6)}}@media screen and (min-width:1280px){.home-water-image{aspect-ratio:860/387}}.home-talks-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-talks-conteiner{background-color:var(--darkgrey-color);border-radius:var(--border-radius);color:var(--white-color);gap:10px;overflow:hidden;padding:12px 12px 20px;position:relative}.home-talks-conteiner,.home-talks-content{align-items:center;display:flex;flex-direction:column}.home-talks-content{padding:20px;text-align:center}.home-talks-content .home-talks-content-title{margin-bottom:8px}.home-talks-content .home-talks-content-description{margin-bottom:27px}.home-talks-image{aspect-ratio:345/129;max-width:768px;overflow:hidden;position:relative;width:100%}.home-talks-image .home-talks-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-talks-play-wrap{aspect-ratio:345/129;bottom:20px;max-width:768px;overflow:hidden;position:absolute;width:100%}.home-talks-play{left:50%;min-width:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:8.3%;z-index:2}.home-talks-play path[fill="#FF0000"]{transition:fill .2s ease-out}.home-talks-play:hover path[fill="#FF0000"]{fill:var(--darkred-color)}@media screen and (min-width:640px){.home-talks-conteiner{align-items:center;flex-direction:row;gap:30px;padding:50px;position:relative}.home-talks-conteiner:after{background:linear-gradient(-90deg,rgba(244,244,246,0),var(--darkgrey-color));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:74%;z-index:1}.home-talks-play-wrap{bottom:0;height:100%;right:50px;width:calc(100% - 260px)}.home-talks-image{aspect-ratio:unset;margin-left:auto;position:relative;z-index:1}.home-talks-image,.home-talks-image .home-talks-image-img{height:100%;width:auto}.home-talks-content{align-items:flex-start;left:50px;max-width:30%;min-width:260px;padding:0;position:absolute;text-align:left;top:50%;transform:translateY(-50%);z-index:2}.home-talks-content .home-talks-content-title{margin-bottom:16px}.home-talks-content .home-talks-content-description{margin-bottom:30px}}@media screen and (min-width:1600px){.home-talks-conteiner:after{display:none}}.home-clients-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-clients-header{padding-bottom:30px}.home-clients-main{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));justify-items:center;grid-gap:8px 16px;gap:8px 16px}.home-clients-main-section{aspect-ratio:371/329;border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:20px;max-height:497px;max-width:469px;overflow:hidden;padding:20px;position:relative;width:100%}.home-clients-main-section:nth-child(2){aspect-ratio:371/510;max-height:720px}.home-clients-main-section:after{background:linear-gradient(180deg,transparent,#000);content:""}.home-clients-main-section .home-clients-main-section-image,.home-clients-main-section:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-clients-main-section .home-clients-main-section-image .home-clients-main-section-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-clients-main-section .home-clients-main-section-tag{background-color:var(--white-color);color:var(--darkgrey-color);margin-bottom:auto;position:relative;z-index:2}.home-clients-main-section .home-clients-main-section-description,.home-clients-main-section .home-clients-main-section-title{position:relative;z-index:2}.home-clients-main-section .home-clients-main-section-aside{align-items:flex-end;display:flex;flex-wrap:wrap;gap:13px 20px;position:relative;z-index:2}.home-clients-main-section .home-clients-main-section-aside .home-clients-main-section-aside-item{display:flex;flex-direction:column}.home-clients-main-section .home-clients-main-section-aside .home-clients-main-section-aside-item .home-clients-main-section-aside-item-label{font-size:var(--font-size-body-caption);line-height:var(--font-line-height-body-caption-line);opacity:.5}.home-clients-main-section .home-clients-main-section-aside .home-clients-main-section-aside-button{grid-column:1/3;grid-row:2/3;margin-top:8px}.home-clients-button{margin:30px auto 0}@media screen and (min-width:768px){.home-clients-main-section{padding:30px}.home-clients-header{padding-bottom:55px}.home-clients-button{margin:40px auto 0}}@media screen and (min-width:1024px){.home-clients-main{grid-template-columns:1fr 2fr 1fr;min-height:497px}.home-clients-main-section{height:100%;max-width:none}.home-clients-main-section,.home-clients-main-section:nth-child(2){aspect-ratio:unset;max-height:none}}.home-reviews{max-width:100%;overflow:hidden}.home-reviews-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-reviews-header{padding-bottom:30px}.home-reviews-main-swiper{overflow:visible}.home-reviews-main-swiper .swiper-pagination-bullet-active{background:var(--red-color)}.home-reviews-button{margin:30px auto 0}@media screen and (min-width:640px){.home-reviews-main-swiper-slide{gap:20px;padding:30px 30px 50px}}@media screen and (min-width:768px){.home-reviews-header{padding-bottom:55px}.home-reviews-button{margin:40px auto 0}}.home-tips-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.home-tips-header{padding-bottom:30px}.home-tips-main{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));justify-items:center;grid-gap:8px 16px;gap:8px 16px}.home-tips-main-section{aspect-ratio:371/329;border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:20px;max-height:497px;max-width:469px;overflow:hidden;padding:20px;position:relative;width:100%}.home-tips-main-section:after{background:linear-gradient(180deg,transparent,#000);content:""}.home-tips-main-section .home-tips-main-section-image,.home-tips-main-section:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-tips-main-section .home-tips-main-section-image .home-tips-main-section-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-tips-main-section .home-tips-main-section-tag{background-color:var(--white-color);color:var(--darkgrey-color);margin-bottom:auto;position:relative;z-index:2}.home-tips-main-section .home-tips-main-section-title{position:relative;z-index:2}.home-tips-main-section .home-tips-main-section-description{display:-webkit-box;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.home-tips-main-section .home-tips-main-section-button{height:0;opacity:0;position:relative;transition:height .35s ease-out,opacity .35s ease-out;will-change:auto;z-index:2}.home-tips-main-section:hover .home-tips-main-section-button{height:52px;opacity:1}.home-tips-button{margin:30px auto 0}@media screen and (min-width:768px){.home-tips-main-section{padding:30px}.home-tips-header{padding-bottom:55px}.home-tips-button{margin:40px auto 0}}@media screen and (min-width:1024px){.home-tips-main{grid-template-columns:1fr 1fr 1fr;min-height:497px;transition:grid-template-columns .35s ease-out}.home-tips-main:has(.home-tips-main-section:first-child:hover){grid-template-columns:4fr 1fr 1fr}.home-tips-main:has(.home-tips-main-section:nth-child(2):hover){grid-template-columns:1fr 4fr 1fr}.home-tips-main:has(.home-tips-main-section:nth-child(3):hover){grid-template-columns:1fr 1fr 4fr}.home-tips-main-section{height:100%;max-width:none}.home-tips-main-section,.home-tips-main-section:nth-child(2){aspect-ratio:unset;max-height:none}}@media screen and (min-width:1280px){.home-tips-main:has(.home-tips-main-section:first-child:hover){grid-template-columns:2.2fr 1fr 1fr}.home-tips-main:has(.home-tips-main-section:nth-child(2):hover){grid-template-columns:1fr 2.2fr 1fr}.home-tips-main:has(.home-tips-main-section:nth-child(3):hover){grid-template-columns:1fr 1fr 2.2fr}}
.product-wrapper--accessories .product-actions,.product-wrapper--parts .product-actions{border-bottom:1px solid var(--light-color)}.product-wrapper--accessories .product-configurator .cart,.product-wrapper--parts .product-configurator .cart{width:100%}.product-wrapper--accessories .product-configurator .cart:not(.variations_form),.product-wrapper--parts .product-configurator .cart:not(.variations_form){align-items:center;bottom:16px;display:flex;gap:16px;justify-content:flex-start;left:0;position:absolute!important;right:0;width:100%}@media screen and (min-width:1280px){.product-wrapper--accessories .product-configurator .cart:not(.variations_form),.product-wrapper--parts .product-configurator .cart:not(.variations_form){gap:26px}}.product-wrapper--accessories .product-configurator .cart .woocommerce-variation-add-to-cart,.product-wrapper--parts .product-configurator .cart .woocommerce-variation-add-to-cart{align-items:center;bottom:16px;display:flex;gap:16px;justify-content:flex-start;left:0;position:absolute!important;right:0;width:100%}@media screen and (min-width:1280px){.product-wrapper--accessories .product-configurator .cart .woocommerce-variation-add-to-cart,.product-wrapper--parts .product-configurator .cart .woocommerce-variation-add-to-cart{gap:26px}}.product-wrapper--accessories .product-configurator .cart .single_add_to_cart_button,.product-wrapper--parts .product-configurator .cart .single_add_to_cart_button{position:static!important;width:calc(100% - 170px)}.product-wrapper--accessories .product-configurator .cart .quantity,.product-wrapper--parts .product-configurator .cart .quantity{align-items:center;background:#f2f2f2;border-radius:999px;display:inline-flex!important;gap:8px;height:65px;justify-content:space-between;padding:20px 16px;width:144px}.product-wrapper--accessories .product-configurator .cart .quantity input[type=number]::-webkit-inner-spin-button,.product-wrapper--accessories .product-configurator .cart .quantity input[type=number]::-webkit-outer-spin-button,.product-wrapper--parts .product-configurator .cart .quantity input[type=number]::-webkit-inner-spin-button,.product-wrapper--parts .product-configurator .cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-wrapper--accessories .product-configurator .cart .quantity input[type=number],.product-wrapper--parts .product-configurator .cart .quantity input[type=number]{-moz-appearance:textfield}.product-wrapper--accessories .product-configurator .cart .quantity .qty,.product-wrapper--parts .product-configurator .cart .quantity .qty{background:transparent;border:none;color:var(--darkgrey-color);font-size:var(--font-size-body-md);font-weight:var(--fw-regular);line-height:var(--font-line-height-body-md-line);outline:none;padding:0;text-align:center;width:32px}.product-wrapper--accessories .product-configurator .cart .quantity .qty-btn,.product-wrapper--parts .product-configurator .cart .quantity .qty-btn{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:50%;cursor:pointer;height:24px;width:24px}.product-wrapper--accessories .product-configurator .cart .quantity .qty-btn.qty-minus,.product-wrapper--parts .product-configurator .cart .quantity .qty-btn.qty-minus{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjc1IDkuNzVINi43NU0xOC43NSA5Ljc1QzE4Ljc1IDEwLjkzMTkgMTguNTE3MiAxMi4xMDIyIDE4LjA2NDkgMTMuMTk0MkMxNy42MTI2IDE0LjI4NjEgMTYuOTQ5NyAxNS4yNzgyIDE2LjExNCAxNi4xMTRDMTUuMjc4MiAxNi45NDk3IDE0LjI4NjEgMTcuNjEyNiAxMy4xOTQyIDE4LjA2NDlDMTIuMTAyMiAxOC41MTcyIDEwLjkzMTkgMTguNzUgOS43NSAxOC43NUM4LjU2ODEgMTguNzUgNy4zOTc3OCAxOC41MTcyIDYuMzA1ODUgMTguMDY0OUM1LjIxMzkyIDE3LjYxMjYgNC4yMjE3NyAxNi45NDk3IDMuMzg2MDQgMTYuMTE0QzIuNTUwMzEgMTUuMjc4MiAxLjg4NzM4IDE0LjI4NjEgMS40MzUwOCAxMy4xOTQyQzAuOTgyNzkyIDEyLjEwMjIgMC43NSAxMC45MzE5IDAuNzUgOS43NUMwLjc1IDcuMzYzMDUgMS42OTgyMSA1LjA3Mzg3IDMuMzg2MDQgMy4zODYwNEM1LjA3Mzg3IDEuNjk4MjEgNy4zNjMwNSAwLjc1IDkuNzUgMC43NUMxMi4xMzY5IDAuNzUgMTQuNDI2MSAxLjY5ODIxIDE2LjExNCAzLjM4NjA0QzE3LjgwMTggNS4wNzM4NyAxOC43NSA3LjM2MzA1IDE4Ljc1IDkuNzVaIiBzdHJva2U9IiMyNjI3MkMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.product-wrapper--accessories .product-configurator .cart .quantity .qty-btn.qty-plus,.product-wrapper--parts .product-configurator .cart .quantity .qty-btn.qty-plus{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzUgNi43NVYxMi43NU0xMi43NSA5Ljc1SDYuNzVNMTguNzUgOS43NUMxOC43NSAxMC45MzE5IDE4LjUxNzIgMTIuMTAyMiAxOC4wNjQ5IDEzLjE5NDJDMTcuNjEyNiAxNC4yODYxIDE2Ljk0OTcgMTUuMjc4MiAxNi4xMTQgMTYuMTE0QzE1LjI3ODIgMTYuOTQ5NyAxNC4yODYxIDE3LjYxMjYgMTMuMTk0MiAxOC4wNjQ5QzEyLjEwMjIgMTguNTE3MiAxMC45MzE5IDE4Ljc1IDkuNzUgMTguNzVDOC41NjgxIDE4Ljc1IDcuMzk3NzggMTguNTE3MiA2LjMwNTg1IDE4LjA2NDlDNS4yMTM5MiAxNy42MTI2IDQuMjIxNzcgMTYuOTQ5NyAzLjM4NjA0IDE2LjExNEMyLjU1MDMxIDE1LjI3ODIgMS44ODczOCAxNC4yODYxIDEuNDM1MDggMTMuMTk0MkMwLjk4Mjc5MiAxMi4xMDIyIDAuNzUgMTAuOTMxOSAwLjc1IDkuNzVDMC43NSA3LjM2MzA1IDEuNjk4MjEgNS4wNzM4NyAzLjM4NjA0IDMuMzg2MDRDNS4wNzM4NyAxLjY5ODIxIDcuMzYzMDUgMC43NSA5Ljc1IDAuNzVDMTIuMTM2OSAwLjc1IDE0LjQyNjEgMS42OTgyMSAxNi4xMTQgMy4zODYwNEMxNy44MDE4IDUuMDczODcgMTguNzUgNy4zNjMwNSAxOC43NSA5Ljc1WiIgc3Ryb2tlPSIjMjYyNzJDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-gallery .product-gallery-more,.product-gallery .product-gallery-swiper-slide img,.product-gallery .product-gallery-swiper-slide video,.product-gallery .product-gallery-thumbs .product-gallery-thumbs-image{opacity:0}.product-gallery .swiper-initialized .product-gallery-more,.product-gallery .swiper-initialized .product-gallery-swiper-slide img,.product-gallery .swiper-initialized .product-gallery-swiper-slide video,.product-gallery .swiper-initialized~.product-gallery-thumbs .product-gallery-thumbs-image{animation:fadeIn .3s ease-in-out .3s forwards}.product-layout{max-width:100%;overflow:hidden;width:100%}.product-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.product-content{gap:20px;padding-bottom:16px}.product-content,.product-gallery{display:flex;flex-direction:column}.product-gallery{width:100%}.product-gallery-swiper{aspect-ratio:1/1;background:var(--white-color);border:1px solid var(--grey-color);border-radius:var(--border-radius);max-width:inherit;overflow:hidden;padding:56px 4px 17px;position:relative;width:100%}.product-gallery-swiper .product-gallery-swiper-zoom{background:transparent;bottom:10px;cursor:pointer;display:none;height:50px;padding:12px;position:absolute;right:10px;width:50px;z-index:10}.product-gallery-swiper .product-gallery-swiper-zoom:hover{opacity:.6}.product-gallery-swiper .tinv-wraper{position:absolute;right:10px;top:10px;z-index:10}.product-gallery-swiper .product-gallery-swiper-slide{display:flex;height:auto}.product-gallery-swiper .product-gallery-swiper-slide [id^=play-video]{height:55px;width:55px}.product-gallery-swiper .product-gallery-swiper-slide video{animation:var(--animation-fadeIn);height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%}.product-gallery-swiper .product-gallery-swiper-slide img{animation:var(--animation-fadeIn);height:100%;height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%}.product-gallery-swiper-pagination{bottom:17px!important;height:auto;padding-top:56px;position:absolute}.product-gallery-swiper-button{position:absolute;top:50%;transform:translateY(-50%)}.product-gallery-swiper-button.swiper-button--prev{left:16px}.product-gallery-swiper-button.swiper-button--next{right:16px}.product-gallery-thumbs{display:none;margin-top:16px;overflow:hidden;transition:max-height .4s ease-in-out}.product-gallery-thumbs .product-gallery-thumbs-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;padding-bottom:16px}.product-gallery-thumbs .product-gallery-thumbs-image{aspect-ratio:3/2;background-color:var(--grey-color);border:1px solid var(--grey-color);border-radius:var(--border-radius);cursor:pointer;max-height:167px;position:relative;transition:border-color .3s ease-out,background-color .3s ease-out}.product-gallery-thumbs .product-gallery-thumbs-image [id^=play-video]{height:46px;width:46px}.product-gallery-thumbs .product-gallery-thumbs-image:after{border-radius:7px;content:"";height:100%;left:0;position:absolute;top:0;transition:box-shadow .3s ease-out;width:100%}.product-gallery-thumbs .product-gallery-thumbs-image.active{background-color:var(--red-color);border-color:var(--red-color)}.product-gallery-thumbs .product-gallery-thumbs-image.active:after{box-shadow:inset 0 0 0 1px var(--red-color)}.product-gallery-thumbs .product-gallery-thumbs-image.active img,.product-gallery-thumbs .product-gallery-thumbs-image.active video{border-radius:8px}.product-gallery-thumbs .product-gallery-thumbs-image img,.product-gallery-thumbs .product-gallery-thumbs-image video{background-color:var(--white-color);border-radius:7px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:border-radius .3s ease-out;width:100%}.product-gallery-more{background:#f4f4f6;border-radius:var(--border-radius);cursor:pointer;display:none;padding:13px 20px;text-align:center;transition:opacity .2s ease-out .5s,background .2s ease;width:100%}.product-gallery-more:hover{background:var(--grey-color)}.product-gallery-modal{bottom:0;display:block;height:-moz-fit-content;height:fit-content;left:0;left:50%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out,visibility .3s ease-out,transform .2s ease-out;visibility:hidden;width:-moz-fit-content;width:fit-content;z-index:9999}.product-gallery-modal__dialog{background:var(--white-color);border-radius:var(--border-radius);height:min(800px,calc(100vh - 150px));overflow:hidden;position:relative;transform:scale(.9);transition:transform .2s ease-out;width:min(1100px,calc(100vw - 150px));z-index:1}.product-gallery-modal__backdrop{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-out;z-index:9998}html.is-modal-open,html.is-modal-open body{overflow:hidden}.product-gallery-modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.product-gallery-modal.is-open .product-gallery-modal__dialog{transform:scale(1)}.product-gallery-modal.is-open~.product-gallery-modal__backdrop{opacity:1;pointer-events:auto}.product-gallery-modal__close{align-items:center;background:var(--light-color);border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:16px;position:absolute;right:12px;top:12px;transition:opacity .3s ease;width:50px;z-index:5}.product-gallery-modal__close:hover{opacity:.6}.product-gallery-modal__swiper{height:100%;overflow:visible}.product-gallery-modal__swiper .swiper-slide{align-items:center;display:flex;justify-content:center}.product-gallery-modal__swiper .swiper-slide video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-gallery-modal__swiper .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-gallery-modal__pagination{bottom:20px!important;position:absolute}.product-gallery-modal__nav{position:absolute;top:50%;transform:translateY(-50%)}.product-gallery-modal__nav.swiper-button--prev{left:-64px}.product-gallery-modal__nav.swiper-button--next{right:-64px}.product-info{display:flex;flex-direction:column;justify-content:flex-start}.product-info .product-info-wrapper{padding-bottom:81px}.product-header,.product-info .product-info-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}.product-header{border-bottom:1px solid var(--light-color);gap:16px;padding-bottom:16px;padding-right:60px}.product-header .product-header-top{display:flex;flex-direction:column;gap:6px}.product-header .product-header-top .product-header-top-brand{border:1px solid var(--light-color);border-radius:var(--border-radius);overflow:hidden;padding:0 12px;width:140px}.product-header .product-header-top .product-header-top-brand.product-header-top-brand--text{border:none;border-radius:0;color:var(--red-color);padding:0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.product-header .product-header-top .product-header-top-brand g{clip-path:none}.product-header .product-header-top .product-header-top-text{opacity:.5}.product-header .tinv-wraper{display:none;position:absolute;right:0;top:0}.product-header .product-header-tags{display:flex;flex-wrap:wrap;gap:10px}.product-header .product-header-tags .product-header-tags-item{align-items:center;background-color:rgba(var(--color-rgb),.1);border-radius:var(--border-radius);color:rgba(var(--color-rgb),1);display:flex;gap:6px;padding:10px 10px 8px}.product-header .product-header-tags .product-header-tags-item:first-child{--color-rgb:59,176,59}.product-header .product-header-tags .product-header-tags-item:nth-child(2){--color-rgb:255,193,7}.product-header .product-header-tags .product-header-tags-item:nth-child(3){--color-rgb:0,122,255}.product-header .product-header-tags .product-header-tags-item .product-header-tags-item-icon{display:block;height:24px;min-width:24px;width:24px}.product-header .product-header-tags .product-header-tags-item .product-header-tags-item-icon circle,.product-header .product-header-tags .product-header-tags-item .product-header-tags-item-icon path{stroke:rgba(var(--color-rgb),1)}.product-header .product-header-highlighted{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 40px;gap:20px 40px;width:-moz-fit-content;width:fit-content}.product-header .product-header-highlighted .product-header-highlighted-item{align-items:center;display:grid;grid-template-columns:30px 1fr;grid-gap:0 10px;gap:0 10px}.product-header .product-header-highlighted .product-header-highlighted-item .product-header-highlighted-item-icon{display:block;grid-row:1/3;height:auto;width:100%}.product-header .product-header-highlighted .product-header-highlighted-item .product-header-highlighted-item-label{font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);line-height:var(--font-line-height-body-caption-line);text-transform:uppercase}.product-header .product-header-highlighted .product-header-highlighted-item .product-header-highlighted-item-values{font-size:var(--font-size-body-bg);font-weight:var(--fw-bold);line-height:var(--font-line-height-body-bg-line);white-space:nowrap}.product-configurator{border-bottom:1px solid var(--light-color)}.product-configurator .cart{position:static!important}.product-configurator .added_to_cart,.product-configurator .stock{display:none}.product-configurator .single_add_to_cart_button{align-items:center;background:var(--red-color);border:1px solid var(--red-color);border-radius:50px;bottom:16px;color:var(--white-color);display:inline-flex;font-size:var(--font-size-body-bg);font-weight:var(--fw-regular);gap:10px;height:65px;justify-content:center;left:0;line-height:var(--font-line-height-body-bg-line);min-width:-moz-fit-content;min-width:fit-content;padding:13px 20px;position:absolute;right:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-out;width:100%;will-change:auto}.product-configurator .single_add_to_cart_button[disabled]{background:var(--grey-color)!important;border:1px solid var(--grey-color)!important;color:var(--white-color)!important;pointer-events:none!important}.product-configurator .single_add_to_cart_button:active,.product-configurator .single_add_to_cart_button:focus,.product-configurator .single_add_to_cart_button:target{box-shadow:0 0 0 2px var(--light-color)}.product-configurator .single_add_to_cart_button:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}.product-configurator .single_add_to_cart_button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzUgMC43NUgyLjEzNkMyLjY0NiAwLjc1IDMuMDkxIDEuMDkzIDMuMjIzIDEuNTg1TDMuNjA2IDMuMDIyTTMuNjA2IDMuMDIyQzkuMTc2NjQgMi44NjU4OSAxNC43NDE5IDMuNDg1MTUgMjAuMTQyIDQuODYyQzE5LjMxOCA3LjMxNiAxOC4zMzkgOS43IDE3LjIxOCAxMkg2TTMuNjA2IDMuMDIyTDYgMTJNNiAxMkM1LjIwNDM1IDEyIDQuNDQxMjkgMTIuMzE2MSAzLjg3ODY4IDEyLjg3ODdDMy4zMTYwNyAxMy40NDEzIDMgMTQuMjA0NCAzIDE1SDE4Ljc1TTQuNSAxOEM0LjUgMTguMTk4OSA0LjQyMDk4IDE4LjM4OTcgNC4yODAzMyAxOC41MzAzQzQuMTM5NjggMTguNjcxIDMuOTQ4OTEgMTguNzUgMy43NSAxOC43NUMzLjU1MTA5IDE4Ljc1IDMuMzYwMzIgMTguNjcxIDMuMjE5NjcgMTguNTMwM0MzLjA3OTAyIDE4LjM4OTcgMyAxOC4xOTg5IDMgMThDMyAxNy44MDExIDMuMDc5MDIgMTcuNjEwMyAzLjIxOTY3IDE3LjQ2OTdDMy4zNjAzMiAxNy4zMjkgMy41NTEwOSAxNy4yNSAzLjc1IDE3LjI1QzMuOTQ4OTEgMTcuMjUgNC4xMzk2OCAxNy4zMjkgNC4yODAzMyAxNy40Njk3QzQuNDIwOTggMTcuNjEwMyA0LjUgMTcuODAxMSA0LjUgMThaTTE3LjI1IDE4QzE3LjI1IDE4LjE5ODkgMTcuMTcxIDE4LjM4OTcgMTcuMDMwMyAxOC41MzAzQzE2Ljg4OTcgMTguNjcxIDE2LjY5ODkgMTguNzUgMTYuNSAxOC43NUMxNi4zMDExIDE4Ljc1IDE2LjExMDMgMTguNjcxIDE1Ljk2OTcgMTguNTMwM0MxNS44MjkgMTguMzg5NyAxNS43NSAxOC4xOTg5IDE1Ljc1IDE4QzE1Ljc1IDE3LjgwMTEgMTUuODI5IDE3LjYxMDMgMTUuOTY5NyAxNy40Njk3QzE2LjExMDMgMTcuMzI5IDE2LjMwMTEgMTcuMjUgMTYuNSAxNy4yNUMxNi42OTg5IDE3LjI1IDE2Ljg4OTcgMTcuMzI5IDE3LjAzMDMgMTcuNDY5N0MxNy4xNzEgMTcuNjEwMyAxNy4yNSAxNy44MDExIDE3LjI1IDE4WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:100%;min-width:24px;width:24px}.product-configurator .variations{padding:16px 0;width:100%}.product-configurator .variations tbody,.product-configurator .variations tr{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.product-configurator .variations tr .label{font-size:var(--font-size-body-sm);font-weight:var(--fw-bold);line-height:var(--font-line-height-body-sm-line);text-transform:uppercase}.product-configurator .variations tr .label:after{content:":"}.product-configurator .variations tr .value{width:100%}.product-configurator .variations .color-swatches{display:flex;gap:10px}.product-configurator .variations .color-swatches .color-swatch{border:5px solid var(--light-color);border-radius:50%;cursor:pointer;height:53px;transition:opacity .2s ease-out,filter .2s ease-out;width:53px}.product-configurator .variations .color-swatches .color-swatch:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyIDEyQzIyIDYuNDc3MTUgMTcuNTIyOCAyIDEyIDJDNi40NzcxNSAyIDIgNi40NzcxNSAyIDEyQzIgMTcuNTIyOCA2LjQ3NzE1IDIyIDEyIDIyQzE3LjUyMjggMjIgMjIgMTcuNTIyOCAyMiAxMloiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTggMTIuNzVDOCAxMi43NSA5LjYgMTMuNjYyNSAxMC40IDE1QzEwLjQgMTUgMTIuOCA5Ljc1IDE2IDgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:100%;opacity:0;transition:opacity .2s ease-out;width:100%}.product-configurator .variations .color-swatches .color-swatch.active{box-shadow:0 0 0 1px var(--red-color)}.product-configurator .variations .color-swatches .color-swatch.active:after{opacity:1}.product-configurator .variations .color-swatches .color-swatch.is-disabled,.product-configurator .variations .color-swatches .color-swatch[aria-disabled=true]{cursor:not-allowed;filter:grayscale(1);opacity:.35;pointer-events:none}.product-configurator .variations .my-variation-ui--buttons{display:flex;flex-wrap:wrap;gap:10px}.product-configurator .variations .my-variation-ui--buttons .my-variation-button{background:var(--light-color);border:none;border-radius:var(--border-radius);cursor:pointer;font-size:var(--font-size-body-md);font-weight:var(--fw-regular);line-height:1.4;padding:13px 20px;transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out}.product-configurator .variations .my-variation-ui--buttons .my-variation-button:hover{background:var(--grey-color)}.product-configurator .variations .my-variation-ui--buttons .my-variation-button.is-selected{background:var(--darkgrey-color);color:var(--white-color)}.product-configurator .variations .my-variation-ui--buttons .my-variation-button.is-disabled,.product-configurator .variations .my-variation-ui--buttons .my-variation-button:disabled,.product-configurator .variations .my-variation-ui--dropdown .dropdown-option.is-disabled,.product-configurator .variations .my-variation-ui--dropdown .dropdown-option[aria-disabled=true]{cursor:not-allowed;opacity:.35;pointer-events:none}.product-configurator .my-variation-row__select,.product-configurator .quantity,.product-configurator .reset_variations,.product-configurator .variations select[name=attribute_pa_kolor],.product-configurator .woocommerce-variation-availability,.product-configurator .woocommerce-variation-description,.product-configurator .woocommerce-variation-price{display:none!important}.product-price{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 0 20px}.product-price .product-price-label{font-size:var(--font-size-body-md);font-weight:var(--fw-regular)}.product-price .product-price-left{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.product-price .product-price-right{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.product-price .product-price-amount .price{display:flex;flex-direction:column}.product-price .product-price-amount .price del{align-items:center;display:flex;font-family:var(--font-family-body);font-size:var(--font-size-body-sm);font-weight:var(--fw-regular);gap:11px;line-height:var(--font-line-height-body-sm-line);-webkit-text-decoration:none;text-decoration:none}.product-price .product-price-amount .price del[data-discount-percent]:after{background:rgba(208,28,51,.1);border-radius:var(--border-radius);color:var(--red-color);content:"-" attr(data-discount-percent) "%";display:block;padding:5px;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content}.product-price .product-price-amount .price del bdi{color:var(--darkgrey-color);-webkit-text-decoration:line-through;text-decoration:line-through}.product-price .product-price-amount .price ins{-webkit-text-decoration:none;text-decoration:none}.product-price .product-price-amount .price bdi{color:var(--red-color);white-space:nowrap}.product-price .product-price-amount:empty{display:none}.product-price .product-price-netto{opacity:.5}.product-price .product-price-omnibus{text-align:right}.product-price .product-price-omnibus:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTguNDM3NSA4LjQzNzVMOC40NjgyNSA4LjQyMjVDOC41NjQ0MiA4LjM3NDQ1IDguNjcyMzUgOC4zNTQ5NyA4Ljc3OTI1IDguMzY2MzdDOC44ODYxNSA4LjM3Nzc2IDguOTg3NTUgOC40MTk1NSA5LjA3MTQzIDguNDg2NzhDOS4xNTUzMiA4LjU1NDAyIDkuMjE4MTggOC42NDM4OCA5LjI1MjU3IDguNzQ1NzRDOS4yODY5NyA4Ljg0NzYgOS4yOTE0NSA4Ljk1NzE3IDkuMjY1NSA5LjA2MTVMOC43MzQ1IDExLjE4ODVDOC43MDgzNiAxMS4yOTI5IDguNzEyNyAxMS40MDI2IDguNzQ3MDIgMTEuNTA0NUM4Ljc4MTMzIDExLjYwNjUgOC44NDQxOCAxMS42OTY1IDguOTI4MSAxMS43NjM5QzkuMDEyMDIgMTEuODMxMiA5LjExMzUgMTEuODczMSA5LjIyMDUgMTEuODg0NUM5LjMyNzQ5IDExLjg5NTkgOS40MzU1MSAxMS44NzY0IDkuNTMxNzUgMTEuODI4Mkw5LjU2MjUgMTEuODEyNU0xNS43NSA5QzE1Ljc1IDkuODg2NDIgMTUuNTc1NCAxMC43NjQyIDE1LjIzNjIgMTEuNTgzMUMxNC44OTcgMTIuNDAyMSAxNC4zOTk4IDEzLjE0NjIgMTMuNzczIDEzLjc3M0MxMy4xNDYyIDE0LjM5OTggMTIuNDAyMSAxNC44OTcgMTEuNTgzMSAxNS4yMzYyQzEwLjc2NDIgMTUuNTc1NCA5Ljg4NjQyIDE1Ljc1IDkgMTUuNzVDOC4xMTM1OCAxNS43NSA3LjIzNTgzIDE1LjU3NTQgNi40MTY4OSAxNS4yMzYyQzUuNTk3OTQgMTQuODk3IDQuODUzODIgMTQuMzk5OCA0LjIyNzAzIDEzLjc3M0MzLjYwMDIzIDEzLjE0NjIgMy4xMDMwMyAxMi40MDIxIDIuNzYzODEgMTEuNTgzMUMyLjQyNDU5IDEwLjc2NDIgMi4yNSA5Ljg4NjQyIDIuMjUgOUMyLjI1IDcuMjA5NzkgMi45NjExNiA1LjQ5MjkgNC4yMjcwMyA0LjIyNzAzQzUuNDkyOSAyLjk2MTE2IDcuMjA5NzkgMi4yNSA5IDIuMjVDMTAuNzkwMiAyLjI1IDEyLjUwNzEgMi45NjExNiAxMy43NzMgNC4yMjcwM0MxNS4wMzg4IDUuNDkyOSAxNS43NSA3LjIwOTc5IDE1Ljc1IDlaTTkgNi4xODc1SDkuMDA2VjYuMTkzNUg5VjYuMTg3NVoiIHN0cm9rZT0iIzI2MjcyQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;min-width:18px;vertical-align:center;width:18px}.product-price .product-price-omnibus .product-price-omnibus-text{opacity:.5}.product-price .product-price-omnibus .wc-price-history-shortcode{display:inline}.product-price .product-price-omnibus .woocommerce-Price-amount{word-wrap:nowrap;white-space:nowrap}.product-actions{display:grid;grid-gap:16px;border-top:1px solid var(--light-color);gap:16px;padding:16px 0}.product-actions .product-action-button{align-items:center;border:1px solid var(--grey-color);border-radius:var(--border-radius);display:flex;gap:24px;padding:20px 50px;transition:background .2s ease-out}.product-actions .product-action-button:hover{background:var(--grey-color)}.product-actions .product-action-button .product-action-button-icon svg{height:auto;width:auto}.product-actions .product-action-button .product-action-button-content{align-items:flex-start;display:flex;flex-direction:column}.product-financing{display:grid;grid-template-columns:78px 1fr;position:relative;grid-gap:20px 27px;border-radius:var(--border-radius);gap:20px 27px;overflow:hidden;padding:20px}.product-financing:before{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),linear-gradient(270deg,transparent,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-financing .product-financing-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.product-financing .product-financing-icon{display:block;grid-column:1/2;grid-row:1/2;height:78px;min-width:78px;position:relative;width:78px;z-index:2}.product-financing .product-financing-content{align-items:flex-start;color:var(--white-color);display:flex;flex-direction:column;gap:10px;grid-column:2/3;grid-row:1/2;justify-content:center;position:relative;z-index:2}.product-financing .product-financing-content .product-financing-content-description{opacity:.7}.product-financing .product-financing-buttons{grid-column:1/3;position:relative;z-index:2}.product-benefits{padding:16px 0}.product-benefits .product-benefits-list{background:var(--light-color);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr;padding:20px}.product-benefits .product-benefits-list .product-benefits-list-item{align-items:center;display:grid;grid-template-columns:36px 1fr;grid-gap:0 16px;border-bottom:1px solid var(--grey-color);gap:0 16px;padding:10px 0}.product-benefits .product-benefits-list .product-benefits-list-item:first-child{padding-top:0}.product-benefits .product-benefits-list .product-benefits-list-item:last-child{border-bottom:none;padding-bottom:0}.product-benefits .product-benefits-list .product-benefits-list-item-icon,.product-benefits .product-benefits-list svg{align-self:center;display:block;grid-column:1/2;grid-row:1/3;height:36px;justify-self:center;min-width:36px;width:36px}.product-benefits .product-benefits-list .product-benefits-list-item-label{font-size:var(--font-size-body-md);font-weight:var(--fw-bold);grid-column:2/3;grid-row:1/2;line-height:var(--font-line-height-body-md-line)}.product-benefits .product-benefits-list .product-benefits-list-item-values{font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);grid-column:2/3;grid-row:2/3;line-height:var(--font-line-height-body-caption-line)}.product-technical{align-items:center;display:flex;flex-direction:column;gap:24px;padding:30px 0;width:100%}.product-technical .product-technical-title{text-align:center}.product-technical .product-technical-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.product-technical .product-technical-list .product-technical-list-item{align-items:center;border:1px solid var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;padding:22px 14px 24px}.product-technical .product-technical-list .product-technical-list-item svg{margin-bottom:14px;width:47px}.product-technical .product-technical-list .product-technical-list-item .product-technical-list-item-label{font-size:var(--font-size-body-caption);font-weight:var(--fw-regular);line-height:var(--font-line-height-body-caption-line);margin-bottom:8px;text-transform:uppercase}.product-technical .product-technical-list .product-technical-list-item .product-technical-list-item-values{font-size:var(--font-size-heading-3);font-weight:var(--fw-bold);line-height:var(--font-line-height-heading-3-line)}.product-tabs{padding-bottom:50px}.product-tabs .product-tabs-nav{background:var(--light-color);border-radius:100px;margin-bottom:40px;padding:0 10px}.product-tabs .product-tabs-nav .product-tabs-nav-wrapper{padding:10px 0}.product-tabs .product-tabs-nav .product-tabs-nav-btn{background:var(--white-color);border:none;border-radius:100px;cursor:pointer;padding:10px 20px;transition:background .3s ease-out,color .3s ease-out;white-space:nowrap;width:-moz-fit-content;width:fit-content}.product-tabs .product-tabs-nav .product-tabs-nav-btn:hover{background:var(--grey-color)}.product-tabs .product-tabs-nav .product-tabs-nav-btn.active{background:var(--red-color);color:var(--white-color)}.product-tabs .product-tabs-wrapper{position:relative}.product-tabs .product-tabs-wrapper .product-tabs-section{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease,visibility .25s;visibility:hidden;width:100%}.product-tabs .product-tabs-wrapper .product-tabs-section.active{opacity:1;pointer-events:auto;position:relative;visibility:visible}.product-tabs .product-tabs-section-content{display:flex;flex-direction:column;gap:30px}.product-tabs .product-tabs-section-content .product-tabs-section-content-wysiwyg{width:100%}.product-tabs .product-tabs-section-content .product-tabs-section-content-image{border:1px solid var(--light-color);border-radius:var(--border-radius);height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-tabs .product-tabs-section-table{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}.product-tabs .product-tabs-section-table .product-tabs-section-table-list{border-collapse:collapse;width:100%}.product-tabs .product-tabs-section-table .product-tabs-section-table-list tr{position:relative}.product-tabs .product-tabs-section-table .product-tabs-section-table-list tr:before{background:var(--red-color);border-radius:var(--border-radius);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-tabs .product-tabs-section-table .product-tabs-section-table-list tr:nth-child(odd):before{background:#f4f4f6}.product-tabs .product-tabs-section-table .product-tabs-section-table-list tr:nth-child(2n):before{background:rgba(244,244,246,.3)}.product-tabs .product-tabs-section-table .product-tabs-section-table-list th{border-radius:0 8px 8px 0;display:table-cell;margin-left:auto}.product-tabs .product-tabs-section-table .product-tabs-section-table-list td{border-radius:8px 0 0 8px;width:50%}.product-tabs .product-tabs-section-table .product-tabs-section-table-list td,.product-tabs .product-tabs-section-table .product-tabs-section-table-list th{padding:11px 37px;text-align:left}.product-tabs .product-tabs-section-table .product-tabs-section-table-file{align-items:center;background-color:var(--red-color);border-radius:50px;color:var(--white-color);display:flex;gap:10px;justify-content:center;padding:13px 20px;transition:background-color .2s ease-out;width:-moz-fit-content;width:fit-content}.product-tabs .product-tabs-section-table .product-tabs-section-table-file:hover{background-color:var(--darkred-color)}.product-tabs .product-tabs-section-models{min-height:327px}.product-tabs .product-tabs-section-models,.product-tabs .product-tabs-section-models .product-tabs-section-models-header{display:flex;flex-direction:column;gap:30px}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar{height:32px;max-width:712px;overflow:hidden;position:relative;width:100%}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar path{transition:all .2s ease-out}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar:focus path,.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar:hover path{stroke:var(--darkred-color)}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar .product-tabs-section-models-header-searchbar-input{background-color:transparent;border-bottom:1px solid var(--red-color);height:100%;padding:0 0 9px 37px;position:relative;width:100%;z-index:2}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar .product-tabs-section-models-header-searchbar-input::-moz-placeholder{color:var(--darkgrey-color);opacity:.5;overflow:hidden;text-overflow:ellipsis;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out;white-space:nowrap}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar .product-tabs-section-models-header-searchbar-input::placeholder{color:var(--darkgrey-color);opacity:.5;overflow:hidden;text-overflow:ellipsis;transition:opacity .4s ease-out;white-space:nowrap}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-searchbar .product-tabs-section-models-header-searchbar-icon{height:22px;left:0;min-width:22px;position:absolute;top:0;width:22px;z-index:1}.product-tabs .product-tabs-section-models .product-tabs-section-models-header-title{width:100%}.product-tabs .product-tabs-section-models .product-tabs-section-models-list-outer{min-width:0;position:relative}.product-tabs .product-tabs-section-models .product-tabs-section-models-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px 60px;gap:10px 60px}.product-tabs .product-tabs-section-models .product-tabs-section-models-list .product-tabs-models-highlight{background-color:rgba(211,13,13,.15);border-radius:3px;color:inherit;padding:0 .06em}@supports (color: color-mix(in lch, red, blue)){
.product-tabs .product-tabs-section-models .product-tabs-section-models-list .product-tabs-models-highlight{background-color:color-mix(in srgb,var(--red-color) 18%,transparent)}
}.product-tabs .product-tabs-section-models .product-tabs-section-models-dropdown .component-button-title.close,.product-tabs .product-tabs-section-models .product-tabs-section-models-dropdown[aria-expanded=true] .component-button-title.open{display:none}.product-tabs .product-tabs-section-models .product-tabs-section-models-dropdown[aria-expanded=true] .component-button-title.close{display:block}.product-tabs .product-tabs-section-models .product-tabs-section-models-no-results{margin:10px}.product-tabs .product-tabs-section-models .product-tabs-section-models-no-results[hidden]{display:none!important}@media screen and (max-width:599px){.product-tabs .product-tabs-section-models .product-tabs-section-models-list-outer:not(.is-expanded){max-height:200px;overflow:hidden}}@media screen and (min-width:600px){.product-tabs .product-tabs-section-models .product-tabs-section-models-dropdown{display:none!important}}.product-tabs .product-tabs-section-accordion .faq-section .faq-left h2{font-size:var(--font-size-H2);line-height:var(--font-line-height-H2-line);text-align:left}@media screen and (max-width:767px){.product-tabs .product-tabs-section-accordion .faq-section .faq-left h2{font-size:var(--font-size-H3)}}.product-tabs .product-tabs-section-accordion .faq-section .faq-container{margin:0}.product-video{padding:30px 0;position:relative}.product-video:before{background-color:var(--red-color);bottom:0;content:"";display:block;height:40%;left:calc(-50vw - -50%);position:absolute;width:100vw;z-index:-1}.product-video .product-video-header{margin-bottom:27px}.product-reviews{padding:55px 0;position:relative}.product-reviews:before{background-color:var(--darkgrey-color);content:"";height:100%;left:calc(-50vw - -50%);position:absolute;top:0;width:100vw;z-index:0}.product-reviews .product-reviews-main-content{align-items:center;color:var(--white-color);display:flex;flex-direction:column;gap:20px;justify-content:center;position:relative;z-index:3}.product-reviews .product-reviews-main-content .product-reviews-main-content-title{font-weight:var(--fw-regular);text-align:center}.product-reviews .product-reviews-main-content .product-reviews-main-content-title strong{font-weight:var(--fw-bold)}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-value{color:var(--red-color)}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars-wrapper{align-items:center;display:flex;flex-direction:column}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars{align-items:center;display:flex;gap:4px}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars .product-reviews-main-content-rating-stars-item{display:inline-flex;height:auto;opacity:.25;width:19px}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars[data-rating="1"] .product-reviews-main-content-rating-stars-item:nth-child(-n+1),.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars[data-rating="2"] .product-reviews-main-content-rating-stars-item:nth-child(-n+2),.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars[data-rating="3"] .product-reviews-main-content-rating-stars-item:nth-child(-n+3),.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars[data-rating="4"] .product-reviews-main-content-rating-stars-item:nth-child(-n+4),.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars[data-rating="5"] .product-reviews-main-content-rating-stars-item:nth-child(-n+5){opacity:1}.product-reviews .product-reviews-main-content .product-reviews-main-content-description{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-reviews .product-reviews-main-content .product-reviews-main-content-description h1,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h2,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h3,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h4,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h5{text-align:center;width:80%}.product-reviews .product-reviews-main-content .product-reviews-main-content-description ol,.product-reviews .product-reviews-main-content .product-reviews-main-content-description ul{width:-moz-fit-content;width:fit-content}.product-reviews .product-reviews-main-swiper{display:none}.product-recently{background-color:var(--light-color);margin-left:calc(-50vw - -50%);padding:55px 0 0;width:100vw}.product-newsletter{padding:55px 0;position:relative}.product-newsletter:before{background-color:var(--light-color);content:"";height:100%;left:calc(-50vw - -50%);position:absolute;top:0;width:100vw;z-index:0}.product-newsletter .product-newsletter-container{align-items:center;background-color:var(--darkgrey-color);border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;position:relative;width:100%;z-index:2}.product-newsletter .product-newsletter-wrapper{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:-30px;max-width:913px;padding:32px 13px 0;position:relative;z-index:2}.product-newsletter .product-newsletter-background{aspect-ratio:373/192;display:block;height:auto;margin:auto 0 0 auto;max-width:473px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.product-newsletter .product-newsletter-tag{background-color:rgba(208,28,51,.1);border-radius:4px;color:var(--red-color);display:block;padding:5px}.product-newsletter .product-newsletter-title{color:var(--white-color);font-weight:var(--fw-regular);text-align:center}.product-newsletter .product-newsletter-description{color:var(--white-color);text-align:center}.product-newsletter .product-newsletter-form{align-items:center;display:grid;flex-direction:column;grid-template-columns:1fr;justify-content:center;grid-gap:8px 16px;gap:8px 16px}.product-newsletter .product-newsletter-form .product-newsletter-form-email{background-color:var(--light-color);border-radius:50px;height:48px;overflow:hidden;position:relative;width:100%}.product-newsletter .product-newsletter-form .product-newsletter-form-email path{transition:all .2s ease-out}.product-newsletter .product-newsletter-form .product-newsletter-form-email:focus path,.product-newsletter .product-newsletter-form .product-newsletter-form-email:hover path{stroke:var(--darkred-color)}.product-newsletter .product-newsletter-form .product-newsletter-form-email .product-newsletter-form-email-input{background-color:transparent;height:100%;padding:7px 50px 7px 60px;position:relative;width:100%;z-index:2}.product-newsletter .product-newsletter-form .product-newsletter-form-email .product-newsletter-form-email-input::-moz-placeholder{color:var(--darkgrey-color);opacity:.5;overflow:hidden;text-overflow:ellipsis;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out;white-space:nowrap}.product-newsletter .product-newsletter-form .product-newsletter-form-email .product-newsletter-form-email-input::placeholder{color:var(--darkgrey-color);opacity:.5;overflow:hidden;text-overflow:ellipsis;transition:opacity .4s ease-out;white-space:nowrap}.product-newsletter .product-newsletter-form .product-newsletter-form-email .product-newsletter-form-email-icon{height:24px;left:20px;min-width:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px;z-index:1}.product-newsletter .product-newsletter-form .product-newsletter-form-consent{color:var(--white-color);cursor:pointer;display:flex;gap:10px}.product-newsletter .product-newsletter-form .product-newsletter-form-submit{background:var(--red-color);border:1px solid var(--red-color);color:var(--white-color);order:2;width:100%}.product-newsletter .product-newsletter-form .product-newsletter-form-submit path{stroke:var(--white-color)}.product-newsletter .product-newsletter-form .product-newsletter-form-submit:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}.product-accessories{background-color:var(--light-color);margin-left:calc(-50vw - -50%);padding:0 0 30px;width:100vw}.product-accessories .block-featured:before{height:200%}.product-ask-details{bottom:0;display:block;height:-moz-fit-content;height:fit-content;left:0;left:50%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out,visibility .3s ease-out,transform .2s ease-out;visibility:hidden;width:-moz-fit-content;width:fit-content;z-index:9999}.product-ask-details.is-open{opacity:1;pointer-events:auto;visibility:visible}.product-ask-details.is-open .product-ask-details__dialog{transform:scale(1)}.product-ask-details.is-open~.product-ask-details__backdrop{opacity:1;pointer-events:auto}.product-ask-details .product-ask-details__dialog{background:var(--white-color);border-radius:16px;display:flex;flex-direction:column;gap:20px;height:min(800px,calc(100vh - 150px));max-width:716px;overflow:auto;padding:64px 64px 64px 50px;position:relative;transform:scale(.9);transition:transform .2s ease-out;width:min(1100px,calc(100vw - 30px));z-index:1}.product-ask-details .product-ask-details__close{align-items:center;background:var(--light-color);border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:16px;position:absolute;right:20px;top:20px;transition:opacity .3s ease;width:50px;z-index:5}.product-ask-details .product-ask-details__close:hover{opacity:.6}.product-ask-details .product-ask-details__heading{display:flex;min-height:76px}.product-ask-details .product-ask-details__miniature{align-items:center;display:grid;grid-template-columns:80px 1fr;grid-template-rows:auto auto;grid-gap:0 10px;gap:0 10px;margin-bottom:20px;min-height:80px}.product-ask-details .product-ask-details__miniature .product-ask-details__miniature-thumb{align-items:center;aspect-ratio:1/1;border:1px solid var(--grey-color);border-radius:var(--border-radius);display:flex;grid-column:1/2;grid-row:1/3;justify-content:center;width:100%}.product-ask-details .product-ask-details__miniature .product-ask-details__miniature-thumb img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.product-ask-details .product-ask-details__miniature .product-ask-details__miniature-title{align-self:end;display:-webkit-box;grid-column:2/-1;grid-row:1/2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-ask-details .product-ask-details__miniature .product-ask-details__miniature-year{align-self:start;grid-column:2/-1;grid-row:2/3}.product-ask-details__backdrop{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-out;z-index:9998}.product-size-information__wrapper{margin-top:-6px;position:relative}.product-size-information__link{color:var(--red-color);-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease-out}.product-size-information__link:hover{color:var(--darkred-color)}.product-size-information{background:var(--white-color);border:1px solid var(--grey-color);border-radius:16px;bottom:0;display:block;height:-moz-fit-content;height:fit-content;left:0;max-width:715px;opacity:0;overflow:auto;pointer-events:none;position:absolute;right:0;top:0;top:30px;transform:scale(.9);transition:opacity .3s ease-out,visibility .3s ease-out,transform .2s ease-out;visibility:hidden;width:-moz-fit-content;width:fit-content;width:calc(100vw - var(--padding-horizontal)*2);z-index:9999}.product-size-information.is-open{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.product-size-information .product-size-information__close{align-items:center;background:var(--light-color);border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:16px;position:absolute;right:20px;top:20px;transition:opacity .3s ease;width:50px;z-index:5}.product-size-information .product-size-information__close:hover{opacity:.6}.product-size-information .product-size-information__heading{padding:30px 20px 15px}.product-size-information .product-size-information__dialog{overflow:auto;padding:15px 20px 50px;width:100%}.product-size-information .product-size-information__scroll{display:flex;flex-direction:column;gap:20px;width:100%}.product-size-information .product-size-information__image{align-items:center;display:flex;justify-content:center;width:100%}.product-size-information .product-size-information__image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.product-original{padding:30px 0;position:relative;z-index:1}.product-original-parts{border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:20px;min-height:387px;overflow:hidden;padding:20px;position:relative;width:100%}.product-original-parts:before{background-color:var(--yamaha-color);content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.product-original-parts-brand-logo{width:120px}.product-original-parts-heading,.product-original-parts-subtitle{position:relative;z-index:2}.product-original-parts-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;position:relative;width:100%;z-index:2}.product-original-parts-buttons .product-original-parts-buttons-btn{flex:1}.product-original-parts-background{left:0;position:absolute;top:0;z-index:-1}.product-original-parts-background,.product-original-parts-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:480px){.product-actions{grid-template-columns:1fr 1fr 1fr}.product-actions .product-action-button{align-items:flex-start;flex-direction:column;gap:0;padding:12px}.product-actions .product-action-button .product-action-button-icon{margin-bottom:12px}.product-actions .product-action-button .product-action-button-icon svg{transform:scale(.9)}.product-technical{align-items:center;display:flex;flex-direction:column;gap:24px}.product-technical .product-technical-list{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:640px){.product-header .product-header-highlighted{grid-template-columns:repeat(4,1fr)}.product-newsletter .product-newsletter-background{aspect-ratio:373/192;height:100%;margin:initial;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;right:0;top:0;width:auto}.product-newsletter .product-newsletter-wrapper{align-items:flex-start;align-self:flex-start;justify-content:flex-start;margin-bottom:0;padding:50px 50px 70px}.product-newsletter .product-newsletter-description,.product-newsletter .product-newsletter-title{text-align:left}.product-newsletter .product-newsletter-form{grid-template-columns:1fr auto}.product-newsletter .product-newsletter-form .product-newsletter-form-email{grid-column:1/2;grid-row:1/2}.product-newsletter .product-newsletter-form .product-newsletter-form-consent{grid-column:1/3;grid-row:2/3}.product-newsletter .product-newsletter-form .product-newsletter-form-submit{grid-column:2/3;grid-row:1/2;order:0;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:768px){.product-content{border-bottom:1px solid var(--light-color)}.product-tabs{margin-bottom:70px;padding:30px 0}.product-tabs .product-tabs-nav{margin-bottom:60px}.product-tabs .product-tabs-section-table .product-tabs-section-table-list th{display:block;min-width:300px;width:50%}.product-tabs .product-tabs-section-content{flex-direction:row;gap:40px}.product-tabs .product-tabs-section-content .product-tabs-section-content-wysiwyg{width:50%}.product-tabs .product-tabs-section-content .product-tabs-section-content-wysiwyg:first-child:last-child{width:65%}.product-tabs .product-tabs-section-content .product-tabs-section-content-image{width:50%}.product-tabs .product-tabs-section-models{gap:60px}.product-tabs .product-tabs-section-models .product-tabs-section-models-header{flex-direction:row}.product-tabs .product-tabs-section-models .product-tabs-section-models-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.product-video{padding-bottom:60px}.product-video .product-video-header{margin-bottom:55px}.product-reviews{padding:120px 0}.product-reviews .product-reviews-main{align-items:center;display:grid;grid-template-columns:1fr 40%;justify-content:center}.product-reviews .product-reviews-main-content{align-items:flex-start;padding-right:40px}.product-reviews .product-reviews-main-content:after{background-color:var(--darkgrey-color);bottom:-120px;content:"";height:calc(100% + 240px);left:calc(var(--padding-horizontal)*-1);position:absolute;width:calc(100% + var(--padding-horizontal));z-index:-1}.product-reviews .product-reviews-main-content .product-reviews-main-content-title{text-align:left}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating{align-items:center;display:flex;flex-direction:row;gap:14px}.product-reviews .product-reviews-main-content .product-reviews-main-content-rating .product-reviews-main-content-rating-stars-wrapper{align-items:flex-start;display:flex;flex-direction:column}.product-reviews .product-reviews-main-content .product-reviews-main-content-description{align-items:flex-start;display:flex;flex-direction:column;max-width:500px}.product-reviews .product-reviews-main-content .product-reviews-main-content-description h1,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h2,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h3,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h4,.product-reviews .product-reviews-main-content .product-reviews-main-content-description h5{text-align:left;width:100%}.product-reviews .product-reviews-main-content .product-reviews-main-content-description ol,.product-reviews .product-reviews-main-content .product-reviews-main-content-description ul{width:auto}.product-reviews .product-reviews-main-swiper{display:block;max-width:100%;overflow:visible;position:relative;z-index:1}.product-reviews .product-reviews-main-swiper .swiper-pagination{margin-bottom:20px;margin-right:0;width:-moz-fit-content;width:fit-content}.product-reviews .product-reviews-main-swiper .swiper-pagination .swiper-pagination-bullet{background:var(--white-color);opacity:1}.product-reviews .product-reviews-main-swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--red-color)}.product-ask-details .product-ask-details__dialog{width:min(1100px,calc(100vw - 150px))}.product-original-parts{padding:40px}.product-original-parts-buttons,.product-original-parts-buttons .product-original-parts-buttons-btn{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:900px){.product-content{display:grid;grid-template-columns:55% 45%;grid-gap:0;gap:0}.product-info{padding-left:20px}.product-gallery{max-width:712px}.product-gallery-swiper{padding:4px}.product-gallery-swiper .product-gallery-swiper-zoom{display:block}.product-gallery-swiper .tinv-wraper,.product-gallery-swiper-pagination{display:none}.product-gallery-more{display:block}.product-gallery-thumbs{display:grid}.product-header .tinv-wraper{display:block}.product-header .product-header-highlighted{grid-template-columns:1fr 1fr}.product-actions{grid-template-columns:1fr}.product-actions .product-action-button{align-items:center;flex-direction:row;gap:24px;padding:20px 50px}.product-actions .product-action-button .product-action-button-icon{margin-bottom:0}.product-actions .product-action-button .product-action-button-icon svg{transform:scale(1)}.product-technical{gap:55px}.product-technical .product-technical-list{gap:16px;grid-template-columns:repeat(6,1fr)}.product-tabs .product-tabs-section-content{flex-direction:row;gap:10%}.product-tabs .product-tabs-section-content .product-tabs-section-content-wysiwyg{width:50%}.product-tabs .product-tabs-section-content .product-tabs-section-content-image{aspect-ratio:1/1;max-height:591px;width:50%}.product-size-information{transform:translateX(-50%) scale(.9)}.product-size-information.is-open{transform:translateX(-50%) scale(1)}}@media screen and (min-width:1024px){.product-gallery-modal__nav.swiper-button--prev{left:-6%}.product-gallery-modal__nav.swiper-button--next{right:-6%}.product-actions{grid-template-columns:1fr 1fr 1fr}.product-actions .product-action-button{align-items:flex-start;flex-direction:column;gap:0;padding:12px}.product-actions .product-action-button .product-action-button-icon{margin-bottom:12px}.product-actions .product-action-button .product-action-button-icon svg{transform:scale(.9)}.product-reviews .product-reviews-main{grid-template-columns:1fr 50%}}@media screen and (min-width:1280px){.product-header .product-header-highlighted{gap:20px;grid-template-columns:repeat(4,1fr);width:100%}.product-actions .product-action-button{padding:20px}.product-actions .product-action-button .product-action-button-icon svg{transform:scale(1)}}@media screen and (min-width:1440px){.product-header .product-header-highlighted{gap:20px 40px}}@media screen and (min-width:1800px){.product-newsletter .product-newsletter-background{opacity:1}}
.diagram{overflow:hidden}.diagram-heading{display:flex;flex-wrap:wrap;gap:16px 30px;justify-content:space-between;padding:30px var(--padding-horizontal) 0}.diagram-heading .diagram-heading-wrap{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.diagram-heading .diagram-heading-wrap{gap:16px}}.diagram-heading .diagram-heading-tags{display:flex;gap:10px}.diagram-heading .diagram-heading-tags .diagram-heading-tags-category{background:var(--red-color);border-radius:var(--border-radius);color:var(--white-color);padding:5px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.diagram-heading .diagram-heading-tags .diagram-heading-tags-parts{background:rgba(208,28,51,.1);border-radius:var(--border-radius);color:var(--red-color);padding:5px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.diagram-heading .diagram-heading-title-wrapper{display:flex;flex-direction:column}.diagram-heading .diagram-heading-back{align-self:flex-end}.diagram-content{display:flex;flex-direction:column;gap:22px;padding:30px var(--padding-horizontal)}@media screen and (min-width:768px){.diagram-content{flex-direction:row;gap:16px;padding:44px var(--padding-horizontal) 30px}}.diagram-content-image{border:1px solid var(--light-color);border-radius:var(--border-radius);max-width:712px;overflow:hidden;position:relative}@media screen and (min-width:768px){.diagram-content-image{width:40%}}.diagram-content-image.is-dragging .diagram-content-image-container{cursor:grabbing}.diagram-content-image .diagram-content-image-container{cursor:grab;overflow:hidden;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.diagram-content-image .diagram-content-image-img{display:block;height:auto;max-width:100%;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:transform;-webkit-user-drag:none;-o-object-fit:contain;object-fit:contain;pointer-events:none}.diagram-content-image .diagram-content-image-buttons{bottom:16px;display:flex;gap:6px;position:absolute;right:16px;z-index:1}.diagram-content-image .diagram-content-image-buttons .diagram-content-image-btn{align-items:center;background-color:var(--darkgrey-color);border:none;border-radius:var(--border-radius);cursor:pointer;display:flex;height:44px;justify-content:center;transition:opacity .2s ease-out;width:44px}@media (hover:hover){.diagram-content-image .diagram-content-image-buttons .diagram-content-image-btn:hover{opacity:.7}}.diagram-content-image .diagram-content-image-buttons .diagram-content-image-btn svg{height:24px;min-height:24px;min-width:24px;width:24px}.diagram-content-parts{overflow-x:auto}@media screen and (min-width:768px){.diagram-content-parts{width:60%}}.diagram-content-parts .diagram-content-parts__table{border-collapse:separate;border-spacing:0 10px;margin-top:-10px;table-layout:fixed;width:100%}.diagram-content-parts thead th{background-color:var(--light-color);padding:10px 8px;text-align:left;white-space:nowrap}.diagram-content-parts thead th:first-child{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding-left:16px}.diagram-content-parts thead th:last-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);padding-right:16px}.diagram-content-parts tbody td{border-bottom:1px solid var(--light-color);border-top:1px solid var(--light-color);padding:16px 8px;transition:background-color .2s ease-out;vertical-align:middle}.diagram-content-parts tbody td:first-child{border-bottom-left-radius:var(--border-radius);border-left:1px solid var(--light-color);border-top-left-radius:var(--border-radius);padding-left:16px}.diagram-content-parts tbody td:last-child{border-bottom-right-radius:var(--border-radius);border-right:1px solid var(--light-color);border-top-right-radius:var(--border-radius);padding-right:16px}.diagram-content-parts tbody tr{cursor:pointer}.diagram-content-parts tbody tr:hover td{background-color:var(--light-color)}.diagram-content-parts tbody tr:hover .diagram-content-parts__col-index{background-color:var(--red-color);color:var(--white-color)}.diagram-content-parts .diagram-content-parts__col--lp{text-align:left;width:60px}.diagram-content-parts .diagram-content-parts__col--name{width:40%}.diagram-content-parts .diagram-content-parts__col--stock{text-align:center;width:105px}.diagram-content-parts .diagram-content-parts__col--price{text-align:center;width:20%}.diagram-content-parts .diagram-content-parts__col--price .diagram-content-parts__col-price-wrapper{align-items:flex-end;display:flex;flex-direction:column;margin:0 auto;width:-moz-fit-content;width:fit-content}.diagram-content-parts .diagram-content-parts__col--price ins{-webkit-text-decoration:none;text-decoration:none}.diagram-content-parts .diagram-content-parts__col--price del{font-size:.85em;opacity:.5;order:2;text-decoration-thickness:1px}.diagram-content-parts .diagram-content-parts__col--qty{text-align:center;width:66px}.diagram-content-parts .diagram-content-parts__col--cart{text-align:right;width:72px}.diagram-content-parts .diagram-content-parts__col-index{align-items:center;background-color:var(--light-color);border-radius:50%;color:var(--dark-color);display:flex;height:36px;justify-content:center;min-width:36px;width:36px}.diagram-content-parts .diagram-content-parts__col-title{display:flex;flex-direction:column}.diagram-content-parts .diagram-content-parts__col-title .diagram-content-parts__col-title-oem{opacity:.5}.diagram-content-parts .diagram-content-parts__col-badge{background:rgba(59,176,59,.1);border-radius:var(--border-radius);color:var(--green-color);display:inline-flex;padding:4px 10px;text-transform:uppercase}.diagram-content-parts .diagram-content-parts__col-badge.is-outofstock{background:rgba(255,127,0,.1);color:#ff7f00}.diagram-content-parts .diagram-content-parts__col-input{background-color:var(--white-color);border:1px solid var(--grey-color);border-radius:4px;height:34px;padding:0 3px;text-align:center;width:50px}.diagram-content-parts .diagram-content-parts__col-btn{background-color:var(--red-color);border:none;border-radius:50%;cursor:pointer;height:48px;min-width:48px;padding:12px;transition:background-color .3s ease-in-out;width:48px}.diagram-content-parts .diagram-content-parts__col-btn:hover{background-color:var(--darkred-color)}.diagram-content-parts .diagram-content-parts__col-btn .diagram-content-parts__col-btn-text{display:none}@media screen and (max-width:1279px){.diagram-content-parts thead{display:none}.diagram-content-parts .diagram-content-parts__table,.diagram-content-parts .diagram-content-parts__table tbody,.diagram-content-parts .diagram-content-parts__table td,.diagram-content-parts .diagram-content-parts__table tr{display:block;width:100%}.diagram-content-parts .diagram-content-parts__table{margin-top:0}.diagram-content-parts .diagram-content-parts__table tr{display:grid;grid-template-columns:36px minmax(0,1fr) 50px auto;grid-gap:10px;background:var(--white-color);border:1px solid var(--light-color);border-radius:var(--border-radius);gap:10px;margin-bottom:10px;padding:10px;transition:background-color .2s ease-out}.diagram-content-parts .diagram-content-parts__table tr:hover{background-color:var(--light-color)}.diagram-content-parts .diagram-content-parts__table tr:hover td{background-color:transparent}.diagram-content-parts .diagram-content-parts__table tbody td{border:none;padding:0}.diagram-content-parts .diagram-content-parts__col--lp{align-items:flex-start;display:flex!important;grid-column:1/2;grid-row:1/2;justify-content:flex-start;width:auto}.diagram-content-parts .diagram-content-parts__col--name{align-self:center;grid-column:2/4;grid-row:1/2;width:auto}.diagram-content-parts .diagram-content-parts__col--stock{align-self:center;grid-column:4/5;grid-row:1/2;justify-self:end;text-align:right;width:auto}.diagram-content-parts .diagram-content-parts__col--price{align-items:center;display:flex!important;grid-column:2/3;grid-row:2/3;padding-right:18px!important}.diagram-content-parts .diagram-content-parts__col--price .diagram-content-parts__col-price-wrapper{align-items:center;flex-direction:row;flex-wrap:wrap;gap:0 10px;margin:0 auto 0 0}.diagram-content-parts .diagram-content-parts__col--qty{align-items:center;display:flex!important;grid-column:3/4;grid-row:2/3;justify-content:center;width:auto}.diagram-content-parts .diagram-content-parts__col--cart{align-items:center;display:flex!important;grid-column:4/5;grid-row:2/3;justify-content:flex-end;text-align:right;width:auto}.diagram-content-parts .diagram-content-parts__col-input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;height:36px}.diagram-content-parts .diagram-content-parts__col-input::-webkit-inner-spin-button,.diagram-content-parts .diagram-content-parts__col-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.diagram-content-parts .diagram-content-parts__col-btn{align-items:center;border-radius:50px;display:inline-flex;gap:10px;height:36px;justify-content:center;min-width:96px;padding:10px 18px;width:-moz-fit-content;width:fit-content}.diagram-content-parts .diagram-content-parts__col-btn svg{height:16px;width:16px}.diagram-content-parts .diagram-content-parts__col-btn .diagram-content-parts__col-btn-text{color:var(--white-color);display:inline}}.diagram-others{padding:30px var(--padding-horizontal)}.diagram-others-header{margin-bottom:30px}@media screen and (min-width:768px){.diagram-others-header{margin-bottom:55px}}.diagram-others-swiper{overflow:visible}.diagram-others-swiper .diagram-others-swiper-slide{height:auto;width:214px}@media screen and (min-width:768px){.diagram-others-swiper .diagram-others-swiper-slide{width:348px}}.component-diagram{border:1px solid var(--light-color);border-radius:var(--border-radius);display:flex;flex-direction:column;padding:20px;transition:all .2s ease-out}.component-diagram:hover{border-color:var(--red-color);box-shadow:inset 0 0 0 1px var(--red-color)}.component-diagram .component-diagram-image{border-radius:var(--border-radius);height:auto;margin-bottom:8px;overflow:hidden;width:174px}@media screen and (min-width:768px){.component-diagram .component-diagram-image{margin-bottom:20px;width:308px}}.component-diagram .component-diagram-image .component-diagram-image-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.component-diagram .component-diagram-parts{background:rgba(208,28,51,.1);border-radius:var(--border-radius);color:var(--red-color);margin-bottom:16px;padding:5px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.component-diagram .component-diagram-parts{margin-bottom:20px}}.component-diagram .component-diagram-category{margin-bottom:6px;text-transform:uppercase}.component-diagram .component-diagram-title{text-transform:uppercase}.diagram-cards{margin:30px 0 50px;padding:0 var(--padding-horizontal);position:relative}@media screen and (min-width:768px){.diagram-cards{margin:30px 0 90px}}.diagram-cards-header{margin-bottom:30px}@media screen and (min-width:768px){.diagram-cards-header{margin-bottom:55px}}.diagram-cards-elements{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;grid-gap:8px;gap:8px}@media screen and (min-width:768px){.diagram-cards-elements{gap:16px;grid-template-columns:repeat(3,1fr)}}.diagram-cards-elements .diagram-cards-elements-item{border-radius:var(--border-radius);max-width:469px;min-height:211px;overflow:hidden;padding:16px 16px 20px;position:relative;width:100%}.diagram-cards-elements .diagram-cards-elements-item:after{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),linear-gradient(270deg,transparent,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:768px){.diagram-cards-elements .diagram-cards-elements-item{padding:20px 20px 30px}}.diagram-cards-elements .diagram-cards-elements-item .diagram-cards-elements-item-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.diagram-cards-elements .diagram-cards-elements-item .diagram-cards-elements-item-image .diagram-cards-elements-item-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.diagram-cards-elements .diagram-cards-elements-item .diagram-cards-elements-item-content{color:var(--white-color);display:flex;flex-direction:column;gap:10px;height:100%;position:relative;z-index:2}.diagram-cards-elements .diagram-cards-elements-item .diagram-cards-elements-item-content .diagram-cards-elements-item-content-icon{background-color:var(--dark-color);border-radius:var(--border-radius);display:block;height:78px;padding:11px;width:78px}.diagram-cards-elements .diagram-cards-elements-item .diagram-cards-elements-item-content .diagram-cards-elements-item-content-description{opacity:.7}.diagram-accessories{padding-bottom:55px;position:relative}.diagram-accessories:before{background-color:var(--light-color);content:"";height:106%;left:calc(-50vw + 50%);position:absolute;top:0;width:100vw;z-index:0}@media screen and (min-width:768px){.diagram-accessories{padding-bottom:141px}}.diagram-accessories .diagram-accessories-button{margin:16px auto 0;position:relative;z-index:1}
.block-statistics-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.block-statistics-content{display:grid;flex-direction:column;grid-template-columns:repeat(2,1fr);grid-gap:20px 9px;gap:20px 9px}@media screen and (min-width:1024px){.block-statistics-content{grid-template-columns:repeat(4,1fr)}}.block-statistics-content-item{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.block-statistics-content-item .block-statistics-content-item-title-wrap{display:flex;flex-direction:column;height:48px;justify-content:flex-end;position:relative}@media screen and (min-width:768px){.block-statistics-content-item .block-statistics-content-item-title-wrap{height:88px}}.block-statistics-content-item .block-statistics-content-item-title-count{bottom:0;color:var(--light-color);font-family:var(--font-family-title);font-size:calc(var(--font-size-H1)*1.83);font-weight:var(--fw-extrabold);left:50%;line-height:120%;position:absolute;transform:translateX(-50%);z-index:-1}@media screen and (max-width:767px){.block-statistics-content-item .block-statistics-content-item-title-count{font-size:calc(var(--font-size-H3-mobile)*1.83)}}
.block-cards{margin:var(--padding-vertical) 0;padding:0 var(--padding-horizontal);position:relative}.block-cards:after{background-color:var(--darkgrey-color);content:"";display:block;height:calc(100% - 150px);left:0;position:absolute;top:0;width:100%;z-index:-1}.block-cards-header{color:var(--white-color);padding:50px 0 42px;position:relative;z-index:2}@media screen and (min-width:768px){.block-cards-header{padding:80px 0 85px}}.block-cards-elements{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;grid-gap:8px;gap:8px}@media screen and (min-width:768px){.block-cards-elements{gap:16px;grid-template-columns:repeat(3,1fr)}}.block-cards-elements .block-cards-elements-item{border-radius:var(--border-radius);max-width:469px;min-height:411px;overflow:hidden;padding:16px;position:relative;width:100%}.block-cards-elements .block-cards-elements-item:after{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),linear-gradient(270deg,transparent,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:480px){.block-cards-elements .block-cards-elements-item{padding:30px}}@media screen and (min-width:768px){.block-cards-elements .block-cards-elements-item{padding:16px}}@media screen and (min-width:1024px){.block-cards-elements .block-cards-elements-item{padding:40px}}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-image .block-cards-elements-item-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content{color:var(--white-color);display:flex;flex-direction:column;height:100%;position:relative;z-index:2}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content .block-cards-elements-item-content-icon{background-color:var(--dark-color);border-radius:var(--border-radius);display:block;height:78px;margin-bottom:auto;padding:11px;width:78px}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content .block-cards-elements-item-content-title{margin-top:auto}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content .block-cards-elements-item-content-description{margin-top:10px;opacity:.7}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content .block-cards-elements-item-content-highlight{margin-top:30px}.block-cards-elements .block-cards-elements-item .block-cards-elements-item-content .block-cards-elements-item-content-button{margin-top:30px;position:relative;z-index:2}
.block-filter-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.block-filter-main{background-color:var(--darkgrey-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:20px;padding:30px 20px}.block-filter-main .block-filter-main-text{color:var(--white-color);display:flex;flex-direction:column;gap:20px}.block-filter-main .block-filter-main-form{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.block-filter-main .block-filter-main-form .block-filter-submit,.block-filter-main .block-filter-main-form .block-filter-submit .component-button{width:100%}@media screen and (min-width:768px){.block-filter-main{flex-direction:row;justify-content:space-between;padding:50px}.block-filter-main .block-filter-main-text{max-width:550px;width:50%}.block-filter-main .block-filter-main-form{align-content:center;width:50%}}@media screen and (min-width:1024px){.block-filter-main .block-filter-main-form{grid-template-columns:repeat(2,1fr)}.block-filter-main .block-filter-main-form .dropdown{grid-column:span 1}.block-filter-main .block-filter-main-form .block-filter-submit{grid-column:1/-1}}
.block-discover{padding:var(--padding-vertical) var(--padding-horizontal);position:relative}.block-discover-wrapper{margin:0 auto;max-width:var(--max-width)}.block-discover-header{margin-bottom:40px}.block-discover-main{display:grid;grid-template-columns:repeat(minmax(183px,1fr));grid-gap:8px;gap:8px}@media screen and (min-width:640px){.block-discover-main{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.block-discover-main{gap:16px}}@media screen and (min-width:1280px){.block-discover-main{grid-template-columns:repeat(4,1fr)}}.block-discover-main-element{align-items:center;background-color:var(--darkgrey-color);border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;justify-content:flex-end;min-height:277px;overflow:hidden;padding:20px;position:relative}@media screen and (min-width:640px){.block-discover-main-element{min-height:400px;padding:30px}}.block-discover-main-element .block-discover-main-element-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-discover-main-element .block-discover-main-element-background:after{background:linear-gradient(180deg,rgba(38,39,44,0),#26272c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.block-discover-main-element .block-discover-main-element-background .block-discover-main-element-background-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-discover-main-element .block-discover-main-element-image{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 10px 20px 0 rgba(38,39,44,.102);display:flex;height:75px;justify-content:center;margin-bottom:auto;overflow:hidden;position:relative;width:75px;z-index:2}@media screen and (min-width:640px){.block-discover-main-element .block-discover-main-element-image{margin-bottom:0}}.block-discover-main-element .block-discover-main-element-image .block-discover-main-element-image-img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:50px}.block-discover-main-element .block-discover-main-element-image .block-discover-main-element-image-img path{fill:var(--white-color)}.block-discover-main-element .block-discover-main-element-title{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;margin-top:30px;position:relative;z-index:2}.block-discover-main-element .block-discover-main-element-button,.block-discover-main-element .block-discover-main-element-title .block-discover-main-element-title-count{position:relative;z-index:2}
.block-featured{position:relative}.block-featured:before{background-color:var(--light-color);content:"";height:100%;left:calc(-50vw - -50%);position:absolute;top:0;width:100vw;z-index:0}.block-featured-wrapper{padding:30px var(--padding-horizontal) var(--padding-vertical);position:relative;z-index:2}@media screen and (min-width:768px){.block-featured-wrapper{padding:50px var(--padding-horizontal) var(--padding-vertical)}}.block-featured-header{padding-bottom:32px}@media screen and (min-width:768px){.block-featured-header{padding-bottom:60px}}.block-featured-content-swiper{overflow:visible}.block-featured-content-swiper-slide{width:348px}
.block-products{background-color:var(--light-color)}.block-products-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.block-products-header{padding-bottom:30px}.block-products-main{display:grid;grid-template-columns:repeat(1,minmax(300px,1fr));justify-items:center;grid-gap:8px;gap:8px;margin:0 auto;max-width:950px}@media screen and (min-width:640px){.block-products-main{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.block-products-main{gap:16px}}@media screen and (min-width:1280px){.block-products-main{grid-template-columns:repeat(4,1fr);max-width:none}}.block-products-main-section{align-items:center;aspect-ratio:183/233;border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:16px;justify-content:flex-end;max-height:497px;max-width:469px;overflow:hidden;padding:20px;position:relative;width:100%}@media screen and (min-width:768px){.block-products-main-section{gap:30px;padding:30px}}.block-products-main-section:after{background:linear-gradient(180deg,rgba(38,39,44,0),#26272c);content:""}.block-products-main-section .block-products-main-section-image,.block-products-main-section:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-products-main-section .block-products-main-section-image .block-products-main-section-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-products-main-section .block-products-main-section-content-title{position:relative;text-align:center;z-index:2}.block-products-main-section .block-products-main-section-content-button{margin:0 auto;position:relative;white-space:nowrap;z-index:2}
.block-original{background-color:var(--light-color)}.block-original-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.block-original-header{padding-bottom:30px}.block-original-main-wrapper{display:flex;flex-direction:column;gap:50px}.block-original-main-content{border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:26px;height:490px;justify-content:flex-end;margin-bottom:8px;overflow:hidden;padding:20px;position:relative}.block-original-main-content:after{background:linear-gradient(180deg,rgba(38,39,44,0),#26272c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-original-main-content .block-original-main-content-icon{align-items:center;backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.2);border-radius:16px;display:flex;height:78px;justify-content:center;margin-bottom:auto;padding:13px 10px;position:relative;width:78px;z-index:2}.block-original-main-content .block-original-main-content-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-original-main-content .block-original-main-content-image .block-original-main-content-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-original-main-content .block-original-main-content-title{display:flex;flex-direction:column;position:relative;z-index:2}.block-original-main-content .block-original-main-content-button,.block-original-main-content .block-original-main-content-highlight{position:relative;text-align:center;z-index:2}@media screen and (min-width:768px){.block-original-main-content{margin-bottom:16px;padding:30px}}@media screen and (min-width:1024px){.block-original-main-content .block-original-main-content-button{bottom:30px;position:absolute;right:30px}}@media screen and (min-width:1280px){.block-original-main-wrapper{flex-direction:row;gap:16px}.block-original-main{width:calc(50% - 8px)}}
.block-video-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.block-video-main{align-items:center;aspect-ratio:373/505;border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;gap:26px;justify-content:flex-end;max-height:640px;min-height:500px;overflow:hidden;padding:34px 20px;position:relative;width:100%}.block-video-main.video{padding:60px 20px!important}@media screen and (min-width:640px){.block-video-main{padding:50px}}.block-video-main .block-video-main-description,.block-video-main .block-video-main-title{display:inline-block;max-width:1050px;position:relative;text-align:center;z-index:2}.block-video-main-iframe{left:0;position:absolute;top:0;z-index:1}.block-video-main-iframe,.block-video-main-iframe iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-video-main-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.block-video-main-link{border-radius:var(--border-radius);bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.block-video-main-link:after{background:linear-gradient(180deg,rgba(38,39,44,0),#26272c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block-video-main-link .block-video-main-link-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.block-video-main-link .block-video-main-link-icon{left:50%;max-width:100px;min-width:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%;z-index:2}.block-video-main-link .block-video-main-link-icon path[fill="#FF0000"]{transition:fill .2s ease-out}.block-video-main-link .block-video-main-link-icon:hover path[fill="#FF0000"]{fill:var(--darkred-color)}
.wma{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:32px;gap:32px;margin-bottom:130px;margin-top:120px}.wma.lost,.wma.reset{grid-template-columns:1fr}.wma__lost-password-columns{align-items:center;display:flex;flex-direction:column}.wma__lost-password-columns .wma__description{max-width:100%}.wma__lost-password-columns form.lost_reset_password{width:100%}.wma__column{align-items:center;display:flex;flex-direction:column;padding-bottom:83px}.wma hr{border-width:0;border-left:1px solid var(--grey-color);height:100%}.global-padding{padding:0 var(--padding-horizontal)}.wma__column--login h2,.wma__column--register h2,.wma__lost-password-columns h2{margin-bottom:40px}@media (max-width:768px){.wma__column--login h2,.wma__column--register h2,.wma__lost-password-columns h2{margin-bottom:26px}}.wma__column--login form,.wma__lost-password-columns form{align-items:center;display:flex;flex-direction:column}.wma__column--login input,.wma__lost-password-columns input{background-color:var(--white-color);border:1px solid var(--grey-color);border-radius:50px;line-height:1;padding:14px 21px 14px 62px;width:100%}.wma__column--login .input-wrapper:first-of-type{margin-bottom:16px}.wma__column--login .input-wrapper,.wma__lost-password-columns .input-wrapper{max-width:470px;position:relative;width:100%}.wma__lost-password-columns .input-wrapper{margin-bottom:40px}.wma.reset .wma__lost-password-columns .input-wrapper:first-of-type{margin-bottom:16px}.wma__column--login .input-wrapper svg,.wma__lost-password-columns .input-wrapper svg{height:24px;left:21px;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;width:24px}.wma__column--login .input-wrapper:focus-within svg,.wma__lost-password-columns .input-wrapper:focus-within svg{opacity:1}.woocommerce-form{width:100%}.wma__lost-password{margin-bottom:40px;margin-top:12px}.wma__lost-password a{transition:opacity .2s ease-in-out}.wma__lost-password a:hover{opacity:.6}.main-navigation{display:none}.wma-register__button,.woocommerce-btn-auth,.woocommerce-form-login__submit,.woocommerce-link{background:var(--red-color);border:1px solid var(--red-color);color:var(--white-color);font-size:var(--font-size-body-md);padding:13px 20px}.wma-register__button path,.woocommerce-btn-auth path,.woocommerce-form-login__submit path,.woocommerce-link path{stroke:var(--white-color)}.wma-register__button:hover,.woocommerce-btn-auth:hover,.woocommerce-form-login__submit:hover,.woocommerce-link:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}.wma-register__button svg,.woocommerce-btn-auth svg,.woocommerce-form-login__submit svg,.woocommerce-link svg{display:block;height:-moz-fit-content;height:fit-content;max-height:24px;max-width:24px;pointer-events:none;width:-moz-fit-content;width:fit-content}.wma .woocommerce-error{background-color:transparent;background-color:initial;color:var(--red-color);font-family:var(--font-family-body);font-size:14px;font-size:var(--font-size-body-sm);font-style:normal;line-height:140%;line-height:var(--font-line-height-body-sm-line);list-style:none;margin-top:24px;max-width:500px;text-align:center}.wma__description{margin-bottom:40px;max-width:591px;text-align:center}.wma__success-box{align-items:center;display:flex;flex-direction:column}.wma__success-box>svg{height:124px;margin-bottom:50px;min-width:124px;width:124px}@media screen and (max-width:768px){.wma{gap:50px;grid-template-columns:1fr;margin-bottom:60px;margin-top:40px}.wma__lost-password{margin-bottom:15px;margin-top:16px}.wma hr{border-left:initial;border-top:1px solid var(--grey-color);width:100%}.wma__column{padding:initial}.wma__lost-password-columns .input-wrapper,.wma__lost-password-columns .wma__description{margin-bottom:30px}.wma__success-box>svg{height:80px;min-width:80px;width:80px}}
.wma-register{margin-bottom:220px;margin-top:40px}.wma-register__heading{margin-bottom:30px}.wma-register__form{margin-top:40px}.wma-register__subtext .wma-register__link{color:var(--red-color)}.wma-register__title{font-weight:400;margin-bottom:24px}#company_fields{display:none}.wma-register__label--mini{font-weight:700;text-transform:uppercase}.wma-register__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:17px;gap:17px}.wma-register__flex-row{display:flex;flex-wrap:wrap;gap:17px}.wma-custom-select,.wma-register__flex-row:not(:last-of-type){margin-bottom:30px}.wma-register__row.form-row{display:flex;flex-direction:column;flex-grow:1;gap:10px;position:relative}.wma-register__row.grid-row{display:grid;grid-gap:10px 16px;gap:10px 16px;grid-template-columns:repeat(2,1fr);width:100%}.wma-register__row .wma-register__label{grid-column:span 2}.wma-register__row.form-row input,.wma-register__row.grid-row input{border-bottom:1px solid var(--darkgrey-color);padding-bottom:8px}.wma-register__label{font-weight:600}.wma-register__field-group{margin-bottom:40px}.wma-register__label--mini{margin-bottom:9px}.wma-register__submit-wrapper{display:flex;justify-content:center;margin-top:50px}.wma-register__password-hint{align-items:center;color:rgba(38,39,44,.502);display:flex;font-size:12px;font-weight:400;gap:6px;line-height:1.3;margin-top:12px}.wma-register__password-hint svg{aspect-ratio:1;height:20px;opacity:1;padding:1px;width:20px}.wma-register__password-hint svg g{opacity:1}.wma-register__radio-label{align-items:center;cursor:pointer;display:inline-flex;gap:9px}.wma-register__radio-label:first-of-type{margin-right:56px}.wma-register__company-wrapper{gap:17px;margin-bottom:30px}.wma-register__row .wma-register__label:before{color:var(--red-color);content:"*";font-size:16px;font-weight:600;line-height:1.4;margin-right:10px}.wma-custom-select{cursor:pointer;position:relative;width:100%}.wma-custom-select__trigger{align-items:center;background:var(--white-color);border-bottom:1px solid var(--darkgrey-color);display:flex;justify-content:space-between;padding-bottom:8px}.wma-custom-select__options{background:var(--white-color);border:1px solid var(--darkgrey-color);border-top:none;display:none;left:0;list-style:none;margin:0;max-height:250px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:99}.wma-custom-select.active .wma-custom-select__options{display:block}.wma-custom-select__options li{padding:10px;transition:background .2s ease-in-out}.wma-custom-select__options li.active,.wma-custom-select__options li:hover{background:var(--grey-color)}.wma-custom-select__text{font-size:14px;font-weight:400;line-height:1.4;opacity:.5}.wma-custom-select__trigger svg{height:24px;transition:all .2s ease-in-out;width:24px}.wma-custom-select.active .wma-custom-select__trigger svg{transform:rotate(180deg)}.wma-register__radio-label input{all:unset;border:1px solid var(--grey-color);border-radius:50%;height:18px;transition:all .2s ease-in-out;width:18px}.wma-register__radio-label:hover input{box-shadow:0 0 0 1px var(--red-color)}.wma-register__radio-label input:before{background-color:var(--red-color);border-radius:50%;content:"";display:block;height:11.25px;left:50%;position:relative;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:all .2s ease-in-out;width:11.25px}.wma-register__radio-label input:checked:before{transform:scale(1) translate(-50%,-50%)}.wma-register__subtext{margin-bottom:27px}.wma-switch{display:inline-block;height:20px;margin-bottom:13px;position:relative;width:37px}.wma-switch input{height:0;opacity:0;width:0}.slider{background-color:var(--light-color);border:1px solid var(--grey-color);border-radius:11px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s ease-in-out}.slider:before{background-color:var(--white-color);border-radius:50%;bottom:2px;content:"";height:15px;left:2px;position:absolute;transition:.3s;width:15px}input:checked+.slider{background-color:var(--red-color);border-color:var(--red-color)}input:checked+.slider:before{transform:translateX(16px)}.wma-register__flex-row.grid .grid-row{flex-basis:calc(50% - 16px);flex-grow:1}.wma-register__section--password{margin-top:60px;max-width:calc(50% - 8px)}.wma-register__acceptances{display:flex;flex-direction:column;gap:16px;margin-top:70px}.wma-register__acceptance-wrapper{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:10px}.wma-register__check-label{color:var(--darkgrey-color);font-size:12px;font-weight:400;line-height:1.3}.wma-register__check-label.req:before{color:var(--red-color);content:"*"}.wma-register__check-label a{color:var(--red-color);font-weight:600;transition:color .2s ease-in-out}.wma-register__check-label a:hover{color:var(--darkgrey-color)}.wma-password-tooltip{background:var(--white-color);border:1px solid var(--grey-color);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);display:none;font-size:13px;left:0;margin-top:8px;padding:12px;position:absolute;top:100%;transition:all .3s ease;width:100%}.wma-password-tooltip.active{display:block}.wma-password-tooltip ul{list-style:none;margin:0;padding:0}.wma-password-tooltip li{align-items:center;color:var(--error-color);display:flex;margin-bottom:6px;transition:color .2s ease}.wma-password-tooltip li:last-child{margin-bottom:0}.wma-password-tooltip li:before{content:"✕";font-size:14px;font-weight:700;margin-right:8px}.wma-password-tooltip li.valid{color:var(--success-color)}.wma-password-tooltip li.valid:before{content:"✓"}@media (max-width:1028px){.wma-register__grid{grid-template-columns:1fr}.wma-register__section--password{max-width:100%}}@media (max-width:768px){.wma-register__row.form-row{width:100%}.wma-register__row.grid-row.address{grid-template-columns:1fr 120px}.wma-register__row.grid-row.zip{grid-template-columns:87px 1fr}.wma-register__heading,.wma-register__subtext{text-align:center}.wma-register__column--shipping .wma-register__subtext{text-align:left}.wma-register__section--password{margin-top:50px}.wma-register__title{font-weight:500;margin-bottom:20px}.wma-register__submit-wrapper{margin-top:46px}.wma-register__acceptances{gap:20px;margin-top:50px}}#wma-toast-container{bottom:30px;display:flex;flex-direction:column;gap:12px;position:fixed;right:30px;z-index:10000}.wma-toast{align-items:flex-start;animation:toastSlideIn .5s cubic-bezier(.175,.885,.32,1.275) forwards;background:var(--white-color);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);display:flex;gap:12px;max-width:450px;min-width:320px;overflow:hidden;padding:16px 20px;position:relative}.wma-toast--error{border-left:6px solid var(--error-color)}.wma-toast--success{border-left:6px solid var(--success-color)}.wma-toast--notice{border-left:6px solid var(--dark-color)}.wma-toast__content{color:var(--darkgrey-color);flex-grow:1;font-size:14px;line-height:1.5;opacity:.5}.wma-toast__close{color:var(--grey-color);cursor:pointer;font-size:20px;line-height:1;transition:color .2s}.wma-toast__close:hover{color:var(--darkgrey-color)}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@keyframes toastFadeOut{to{opacity:0;transform:translateX(110%)}}
.woo-cart__container{display:grid;grid-gap:138px;gap:138px;grid-template-columns:1fr 30%}.woo-cart__column--left{margin-bottom:48px;margin-top:40px}.woo-cart__column--right{align-self:flex-start;background:var(--light-color);height:100%;padding:40px 30px}.woo-cart__title{margin-bottom:20px}.woo-cart__summary-title{margin-bottom:44px}.woo-cart__grid{margin-bottom:10px;width:100%}.woo-cart__grid-body{border:1px solid var(--grey-color);border-radius:8px}.woo-cart__grid-row{display:grid;grid-template-columns:30px 100px 1fr 120px 100px 120px 40px;grid-gap:15px;align-items:center;gap:15px;padding:16px;position:relative}.woo-cart__grid-row:nth-of-type(2n):before{top:0}.woo-cart__grid-row:nth-of-type(2n):after,.woo-cart__grid-row:nth-of-type(2n):before{background-color:var(--grey-color);content:"";height:1px;left:16px;position:absolute;width:calc(100% - 32px)}.woo-cart__grid-row:nth-of-type(2n):after{bottom:0}.woo-cart__grid-row--header{padding:0 10px 12px}.woo-cart__grid-row--header .woo-cart__grid-cell--product{grid-column:span 2}.woo-cart__product-link{margin-bottom:4px;transition:opacity .2s ease-in-out}.woo-cart__product-link:hover{opacity:.5}.woo-cart__thumbnail-img{display:block;max-width:100%}.woo-cart__item-meta,.woo-cart__item-sku{opacity:.5}.woo-cart__grid-row:not(.woo-cart__grid-row--header) .woo-cart__grid-cell--subtotal{color:var(--red-color)}.woo-cart__grid-cell--thumbnail a{align-items:center;background-color:var(--white-color);border:1px solid var(--light-color);border-radius:8px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;overflow:hidden;width:-moz-fit-content;width:fit-content}.woo-cart__thumbnail-img{height:auto;max-width:100px}.woo-cart__remove-btn{align-items:center;background-color:var(--light-color);border-radius:50%;display:flex;height:40px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease-in-out;width:40px}.woo-cart__remove-btn svg{height:20px;width:20px}.woo-cart__remove-btn svg g{transition:opacity .2s ease-in-out}.woo-cart__remove-btn svg g path{transition:stroke .2s ease-in-out}.woo-cart__remove-btn:hover{background-color:var(--red-color)}.woo-cart__remove-btn:hover svg g{opacity:1}.woo-cart__remove-btn:hover svg g path{stroke:var(--white-color)}.woo-cart__stock-wrapper{margin-bottom:5px}.woo-cart__stock-status--in-stock{background:#e6f4ea;border-radius:4px;color:#1e8e3e;font-size:10px;font-weight:700;padding:2px 8px}.woo-cart__actions{display:flex;justify-content:flex-end}.woo-cart__update-btn{display:none}.woo-cart__continue-shopping{align-items:center;border-radius:50px;display:flex;gap:10px;margin-top:10px;padding:13px 20px;transition:all .2s ease-in-out}.woo-cart__continue-shopping:hover{background-color:var(--darkred-color);color:var(--white-color)}.woo-cart__continue-shopping svg{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.woo-cart__continue-shopping svg path{stroke:currentColor}.woo-cart__qty-input{background-color:var(--white-color);border:1px solid var(--grey-color);border-radius:4px;height:34px;max-width:50px;padding:0 3px;text-align:center;width:100%}.woo-cart__benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(267px,1fr));grid-gap:16px;gap:16px}.woo-cart__benefit-box{background:var(--light-color);flex:1;gap:14px;margin-top:10px;min-width:267px;padding:16px}.woo-cart__benefit-box,.woo-cart__benefit-icon{align-items:center;border-radius:8px;display:flex}.woo-cart__benefit-icon{backdrop-filter:blur(5px);background-color:var(--white-color);height:50px;justify-content:center;min-width:50px;width:50px}.woo-cart__benefit-icon svg{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.woo-cart__totals-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px}.woo-cart__totals-row--grand-total{border-top:1px solid var(--grey-color);margin:20px 0;padding-top:20px}.woo-cart__coupon-section,.woo-cart__totals-row--grand-total{border-bottom:1px solid var(--grey-color);padding-bottom:20px}.woo-cart__coupon-section{margin-bottom:30px}.woo-cart__coupon-summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none}.woo-cart__coupon-summary svg{height:-moz-fit-content;height:fit-content;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.woo-cart__coupon-summary::-webkit-details-marker{display:none}.woo-cart__coupon-arrow{font-weight:400}.woo-cart__coupon-form-group{display:flex;gap:10px;margin-top:20px}.woo-cart__coupon-input{border-bottom:1px solid var(--darkgrey-color);flex:1;padding:8px}.woo-cart__coupon-btn{background-color:var(--red-color);border:none;border-radius:50px;color:var(--white-color);cursor:pointer;padding:13px 20px;transition:all .2s ease-in-out}.woo-cart__coupon-btn:hover{background-color:var(--darkred-color)}.woo-cart__checkout-btn{background:var(--red-color);border:1px solid var(--red-color);color:var(--white-color);display:flex;font-size:var(--font-size-body-md);margin:0 auto;padding:13px 20px}.woo-cart__checkout-btn path{stroke:var(--white-color)}.woo-cart__checkout-btn:hover{background:var(--darkred-color);border:1px solid var(--darkred-color)}.woo-cart__checkout-btn svg{display:block;height:-moz-fit-content;height:fit-content;max-height:24px;max-width:24px;pointer-events:none;width:-moz-fit-content;width:fit-content}.woo-cart__payment-methods{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:30px auto 0;max-width:348px}.woo-cart__payment-logo{height:22px;-o-object-fit:contain;object-fit:contain;width:60px}.woo-cart__cross-sells{margin-bottom:55px;margin-top:60px}.woo-cart__cross-sells-title{margin-bottom:40px;text-align:center}.split-delivery{background-color:var(--light-color);border-radius:8px;padding:20px}.split-delivery__warning{color:var(--red-color);margin-bottom:9px}.split-delivery__question{margin-bottom:20px}.split-delivery__options{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,327px),1fr))}.split-delivery__option{background-color:var(--white-color);border:1px solid var(--grey-color);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:13px 16px 16px 48px;position:relative;transition:all .2s ease-in-out}.split-delivery__option:hover{border-color:var(--darkgrey-color)}.split-delivery__description{opacity:.5}.split-delivery__option input{all:unset;border:1px solid var(--grey-color);border-radius:50%;height:18px;left:16px;position:absolute;top:13px;transition:all .2s ease-in-out;width:18px}.split-delivery__option:hover input{box-shadow:0 0 0 1px var(--red-color)}.split-delivery__option input:before{background-color:var(--red-color);border-radius:50%;content:"";display:block;height:11.25px;left:50%;position:relative;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:all .2s ease-in-out;width:11.25px}.split-delivery__option input:checked:before{transform:scale(1) translate(-50%,-50%)}.split-delivery__option--active{border-color:var(--darkgrey-color)}.split-delivery__option--active:hover{border-color:var(--grey-color)}.free-shipping-bar__progress-bar{align-items:center;background-color:var(--white-color);border-radius:50px;display:flex;height:10px;margin-bottom:10px;margin-top:25px;width:100%}.free-shipping-bar__progress{background-color:var(--kawasaki-color);border-radius:50px;margin-left:2px;margin-right:2px;max-height:6px}.woo-cart__totals-row--delivery{padding-top:20px;position:relative}.woo-cart__totals-row--delivery:before{background-color:var(--grey-color);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.woo-cart__coupon-details:open svg{transform:rotate(180deg)}.woocommerce-remove-coupon{color:var(--darkgrey-color);font-size:.9em;transition:color .2s ease-in-out}.woocommerce-remove-coupon:hover{color:var(--red-color)}.woo-cart__column--centered{margin:120px auto}.woo-cart__empty-actions{margin-top:30px}.free-shipping-bar-container .free-shipping-bar__info{align-items:center;background-color:rgba(59,176,59,.102);border-radius:8px;color:#3bb03b;display:flex;gap:6px;padding:5px}.free-shipping-bar-container .free-shipping-bar__info svg{height:18px;width:18px}.woo-cart--empty .woo-cart__title{text-align:center}.free-shipping-bar__progress-bar--red{color:var(--red-color)}.woo-cart__totals .free-shipping-bar-container{margin-bottom:20px}.woo-cart__totals .free-shipping-bar-container svg{display:none}.free-shipping-bar-container svg{height:36px;width:36px}.woo-cart__column--left .free-shipping-bar__progress-bar{background-color:var(--light-color);margin-bottom:12px;margin-top:0}.woo-cart__column--left .free-shipping-bar__grid{align-items:center;display:flex;gap:5px}.woo-cart__column--left .free-shipping-bar__grid>div{flex-grow:1}.woo-cart__totals .free-shipping-bar-container .free-shipping-bar__info svg{display:block}.woo-cart__package:not(.woo-cart__package--single){background-color:var(--white-color);border:1px solid var(--light-color);border-radius:8px;padding:16px}.woo-cart__package--single .free-shipping-bar-container{display:none}.split-delivery{margin-bottom:40px}.woo-cart__package-header{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.medium-label{background:rgba(242,118,32,.102);color:#f27620}.fast-label{background:rgba(59,176,59,.102);color:#3bb03b}.slow-label{background:rgba(208,28,51,.102);color:var(--red-color)}.delivery-label{border-radius:8px;margin-left:10px;padding:4px 10px}.woo-cart__column--left .woo-cart__package+.woo-cart__package{margin-top:17px}.woo-cart__package:not(.woo-cart__package--single):nth-of-type(2n){background-color:var(--light-color)}.woo-cart__package:nth-of-type(2n) .woo-cart__grid-body{background-color:var(--white-color)}.split-delivery__description,.split-delivery__title{max-width:calc(100% - 40px)}@media (min-width:1201px) and (max-width:1359px){.woo-cart__container{gap:60px}}@media (max-width:1200px){.woo-cart__container{gap:40px;grid-template-columns:1fr}.woo-cart__grid-head{display:none}.woo-cart__grid-row{align-items:flex-start;grid-template-rows:auto;position:relative;grid-gap:26px 10px;display:grid;gap:26px 10px;grid-template-columns:102px 1fr}.woo-cart__grid-cell--index{grid-column:span 2;width:100%}.woo-cart__grid-cell{align-items:center;display:flex;height:100%}.woo-cart__grid-cell.woo-cart__grid-cell--details{align-items:flex-start;flex-direction:column}.woo-cart__grid-cell--quantity{justify-content:flex-end}.woo-cart__grid-cell--remove{height:auto;position:absolute;right:16px;top:16px}.woo-cart__grid-cell--subtotal{grid-column:span 2;justify-content:space-between}.woo-cart__grid-cell--subtotal:before{color:var(--darkgrey-color);content:attr(data-title)}}
.woocommerce-checkout #order_review ul#shipping_method li:before,.woocommerce-checkout #payment ul.payment_methods li:before{display:none!important}.woo-checkout__payment-type-toggle{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;background-color:var(--light-color);border-radius:100px;gap:16px;margin-bottom:40px;margin-top:50px;padding:10px}.payment-toggle-btn{align-items:center;background-color:var(--white-color);border-radius:100px;cursor:pointer;display:flex;height:100%;padding:10px 20px;transition:all .2s ease-in-out;width:100%}.payment-toggle-btn.wma-payment-toggle-active{background-color:var(--red-color);color:var(--white-color)}.payment-toggle-btn.wma-payment-toggle-active:hover{background-color:var(--darkred-color)}.payment-toggle-btn.wma-payment-toggle-inactive:hover{background-color:var(--grey-color)}.wma-hidden-input{display:none}.wc_payment_methods{display:flex;flex-direction:column;gap:10px;list-style:none}.wc_payment_method,.woocommerce-shipping-methods li{align-items:center;border:1px solid var(--grey-color);border-radius:8px;display:flex;gap:12px;list-style:none;padding:20px 17px;transition:all .2s ease-in-out}.woocommerce-shipping-methods li{align-items:center;margin-bottom:10px}.wc_payment_method{flex-wrap:wrap}.wc_payment_method .payment_box{margin-top:0;width:100%}.wc_payment_method:hover{border-color:var(--darkgrey-color)}.wma-payment-title{margin-bottom:20px;margin-top:40px}.woocommerce-checkout #order_review ul#shipping_method li input[type=radio],.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{accent-color:var(--red-color);cursor:pointer;height:18px;margin:0;width:18px}.checkout{margin-top:0}.woo-cart__totals{display:flex;flex-direction:column}#place_order.btn{margin:33px auto 0}#place_order:not(.btn),.woocommerce-NoticeGroup,.woocommerce-message{display:none}.woo-checkout__product-item{align-items:center;display:flex;gap:17px}.woo-checkout__product-item.is-hidden{margin-bottom:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:all .4s ease-in-out}.woo-checkout__product-item.is-visible{margin-bottom:15px;max-height:200px;opacity:1}.woo-checkout__product-item img{background-color:var(--white-color);border:1px solid var(--light-color);border-radius:8px;height:80px;width:80px}.woo-checkout__product-item .price{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-top:5px;opacity:.5}.woo-checkout__items-wrapper{border-bottom:1px solid var(--grey-color);display:flex;flex-direction:column;gap:16px;margin-bottom:20px;margin-top:16px;padding-bottom:20px}.show-more-checkout-products{align-items:center;background:transparent;display:flex;gap:16px;justify-content:center;margin:0 auto;position:relative;transition:all .3s ease-in-out;width:100%}.show-more-checkout-products:hover{opacity:.5}.show-more-checkout-products svg{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.show-more-checkout-products:before{background:linear-gradient(180deg,rgba(244,244,246,0),#f4f4f6 75%);bottom:100%;content:"";height:80px;left:0;pointer-events:none;position:absolute;width:100%}.wma-hidden{display:none!important}.wma-modal-overlay{align-items:center;backdrop-filter:blur(18px);background:rgba(38,39,44,.898);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.wma-modal-window{background-color:var(--white-color);border:1px solid var(--grey-color);border-radius:16px;box-sizing:border-box;max-height:90vh;max-width:720px;overflow-y:auto;padding:20px 30px 50px;position:relative;width:100%}.wma-modal-close-btn{align-items:center;background-color:var(--light-color);border-radius:50%;color:var(--darkgrey-color);cursor:pointer;display:flex;font-weight:400;height:51px;justify-content:center;line-height:1;position:absolute;right:20px;top:20px;transition:all .2s ease-in-out;width:51px}.wma-modal-close-btn svg{height:24px;width:24px}.wma-modal-close-btn:hover{background-color:var(--grey-color)}.wma-modal-title{color:var(--darkgrey-color);font-weight:700;margin-bottom:20px;margin-top:0;max-width:calc(100% - 65px);padding:11px 0}.wma-modal-window .wma-register__flex-row{display:grid;grid-template-columns:repeat(2,1fr)}.wma-modal-window .wma-register__flex-row .wma-register__row.grid-row{display:flex}.wma-modal-actions{display:flex;flex-direction:row-reverse;gap:16px;justify-content:flex-end}.wma-modal-window .wma-register__radio-label{margin-bottom:30px}.wma-modal-window .wma-register__radio-label #modal_save_to_profile{border-bottom:0;padding:0}.wma-modal-window .wma-register__label.saved:before{display:none}.wma-modal__cancel{background-color:var(--white-color);border:1px solid var(--grey-color);color:var(--darkgrey-color)}.wma-modal__cancel:hover{background-color:var(--grey-color)}.wma-modal-save-btn{background-color:var(--red-color);color:var(--white-color)}.wma-modal-save-btn:hover{background-color:var(--darkred-color)}.woo-checkout__package-address-box{border:1px solid var(--light-color);border-radius:8px;padding:16px}.btn-open-address-modal{background-color:var(--light-color);border-radius:8px;color:var(--darkgrey-color);margin-top:20px;padding:13px 20px;transition:background-color .2s ease-in-out}.btn-open-address-modal:hover,.count{background-color:var(--grey-color)}.count{border-radius:100px;margin-left:4px;padding:5px 10px}@media (max-width:768px){.wma-modal-window{align-self:flex-end;border-radius:16px 16px 0 0;max-height:85vh;padding:20px}.wma-modal-window .wma-register__flex-row .form-row,.wma-modal-window .wma-register__flex-row .grid-row{flex:1 1 100%}.wma-modal-actions{flex-direction:column-reverse}.wma-modal-actions .btn{text-align:center;width:100%}.payment-toggle-btn{font-size:14px}.wma-modal__content .wma-register__flex-row{grid-template-columns:1fr}}
.custom-thankyou-wrapper{margin-bottom:100px;margin-top:90px}.wma__success-icon{margin-bottom:40px}.wma__success-icon svg{height:124px;width:124px}.wma__success-title{margin-bottom:40px;text-align:center}.wma__contact-link{color:var(--red-color);transition:color .2s ease-in-out}.wma__contact-link:hover{color:var(--darkred-color)}@media (max-width:768px){.custom-thankyou-wrapper{margin-bottom:60px;margin-top:40px}.wma__success-icon{margin-bottom:32px}.wma__success-icon svg{height:84px;width:83px}.wma__success-title{margin-bottom:23px}}
.myaccount{margin-bottom:120px;margin-top:40px}.myaccount__wrapper{display:grid;grid-template-columns:244px 1fr;grid-gap:120px;gap:120px;margin-top:40px}.woocommerce-MyAccount-navigation-link a{align-items:center;display:flex;gap:10px;transition:color .2s ease-in-out}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--red-color)}.woocommerce-MyAccount-navigation-link.is-active a svg path{stroke:var(--red-color)}.woocommerce-MyAccount-navigation-link a:hover{color:var(--darkred-color)}.woocommerce-MyAccount-navigation-link a svg path{stroke:var(--darkgrey-color);transition:stroke .2s ease-in-out}.woocommerce-MyAccount-navigation-link a:hover svg path{stroke:var(--darkred-color)}.myaccount__navigation-svg{display:block}.myaccount__navigation-svg svg{height:24px;width:24px}@media (min-width:769px){.myaccount__navigation ul{background-color:var(--light-color);border-radius:8px;display:flex;flex-direction:column;gap:22px;list-style:none;padding:30px 20px}.woocommerce-MyAccount-navigation-link--customer-logout:before{background-color:var(--darkgrey-color);content:"";display:block;height:1px;margin-bottom:22px;opacity:.1;width:100%}.myaccount__mobile-heading{display:none}.myaccount__wrapper{margin-top:40px}}@media (max-width:1200px){.myaccount__wrapper{gap:60px}}@media (max-width:768px){.myaccount{margin-top:30px}.myaccount__wrapper{gap:30px;grid-template-columns:1fr;margin-top:30px}.myaccount__desktop-heading{display:none}.myaccount__mobile-heading{margin-bottom:12px}.myaccount__navigation ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(87px,1fr));grid-gap:8px;gap:8px;list-style:none}.woocommerce-MyAccount-navigation-link a{align-items:center;background-color:var(--light-color);border-radius:8px;flex-direction:column;font-size:12px;height:100%;justify-content:center;line-height:1.3;padding:10px;text-align:center}}
.myaccount__order{margin-bottom:20px;margin-top:20px}.myaccount__order-title{font-weight:400;margin-bottom:20px}.myaccount__order-table{border-collapse:collapse;border-radius:8px;border-spacing:2px;border-style:hidden;box-shadow:0 0 0 1px var(--grey-color);box-sizing:border-box;display:table;text-align:left;text-indent:0;width:100%}.myaccount__order-table td,.myaccount__order-table th{padding:20px}.myaccount__order-table tfoot tr{border-bottom:1px solid var(--grey-color)}.myaccount__order-table tfoot tr:first-of-type{border-top:1px solid var(--grey-color)}.myaccount__order-table thead th{padding-bottom:0}.woocommerce-MyAccount-content mark{background-color:transparent}.woocommerce-MyAccount-content .order-status{font-weight:700}.woocommerce-MyAccount-content>p{font-size:18px}.myaccount__order-address{border:1px solid var(--grey-color);border-radius:8px;padding:20px}.myaccount__order-address-title{margin-bottom:25px}.address-line{align-items:flex-start;display:flex;gap:10px}.address-line svg{height:20px;width:20px}.myaccount__order-address address{display:flex;flex-direction:column;gap:10px}.address-text{font-style:normal}.woocommerce-customer-details{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:899px){.woocommerce-customer-details{grid-template-columns:1fr}}
.orders__list-header{background-color:var(--darkgrey-color);border-radius:8px;color:var(--white-color);padding:14px 25px}.order-row,.orders__list-header{align-items:center;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.order-row{border-bottom:1px solid var(--grey-color);padding:9px 25px 19px}.badge{border-radius:8px;display:flex;font-size:12px;font-weight:700;padding:4px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.badge-on-hold,.badge-pending,.badge-processing{background:rgba(242,118,32,.102);color:#f27620}.badge-cancelled,.badge-failed{background:rgba(208,28,51,.102);color:#d01c33}.badge-completed,.badge-refunded{background:rgba(59,176,59,.102);color:#3bb03b}.orders__list-button{background-color:var(--red-color)}.orders__list-button span{color:var(--white-color)}.orders__list-button:hover{background-color:var(--darkred-color)}.orders__pagination{align-items:center;display:flex;justify-content:center;margin-top:40px}.orders__pagination .page-numbers{display:flex;gap:10px;list-style:none}.orders__pagination .page-numbers li .page-numbers:not(.next):not(.prev){align-items:center;background-color:var(--light-color);border-radius:8px;color:var(--darkgrey-color);display:flex;height:48px;justify-content:center;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:48px}.orders__pagination .page-numbers li .page-numbers:not(.next):not(.prev):hover{background-color:var(--grey-color)}.orders__pagination .page-numbers li .page-numbers:not(.next):not(.prev).current{background-color:var(--darkgrey-color);color:var(--white-color)}.orders__pagination .page-numbers li .page-numbers.next,.orders__pagination .page-numbers li .page-numbers.prev{align-items:center;background-color:var(--light-color);border-radius:8px;color:var(--darkgrey-color);display:flex;gap:10px;height:100%;justify-content:center;padding:13px 20px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.orders__pagination .page-numbers li .page-numbers.next svg path,.orders__pagination .page-numbers li .page-numbers.prev svg path{stroke:var(--darkgrey-color);transition:stroke .2s ease-in-out}.orders__pagination .page-numbers li .page-numbers.next:hover,.orders__pagination .page-numbers li .page-numbers.prev:hover{background-color:var(--grey-color)}.orders__pagination .page-numbers li .page-numbers.next svg,.orders__pagination .page-numbers li .page-numbers.prev svg{height:20px;width:20px}.orders__pagination .page-numbers li .page-numbers.prev svg{rotate:180deg}@media (min-width:1024px){.orders__list-button{height:38px;padding:0;width:38px}.orders__list-button span{display:none}.orders__list-button svg{height:24px;width:24px}.orders__list{border:1px solid var(--grey-color);border-radius:8px}.order-row:last-of-type{border-bottom:initial}.order-col span:not(.badge):not(.amount){display:none}}@media (max-width:1023px){.orders__list-button{margin-top:10px;width:100%}.orders__list-button svg,.orders__list-header{display:none}.orders__list{display:flex;flex-direction:column;gap:16px}.order-row{border:1px solid var(--grey-color);border-radius:8px;gap:6px;grid-template-columns:1fr;padding:10px}.order-col{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.order-col span:not(.badge){display:inline-block;font-weight:400}.orders__pagination .page-numbers li .page-numbers.page-numbers.next,.orders__pagination .page-numbers li .page-numbers.page-numbers.prev{padding:initial;width:48px}.orders__pagination .page-numbers li .page-numbers.next .arrow-text,.orders__pagination .page-numbers li .page-numbers.prev .arrow-text{display:none}}
.wma-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:16px}.wma-address-card{border:1px solid var(--grey-color);border-radius:8px;display:flex;flex-direction:column;padding:20px}.wma-section-title{font-weight:400}.wma-badge{background-color:var(--red-color);border-radius:8px;color:var(--white-color);display:flex;padding:4px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.wma-card-body{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-top:25px}.wma-card-body__address{align-items:flex-start;display:flex;gap:10px}.wma-pin-icon{display:block;height:20px;width:20px}.wma-address-text{font-style:normal}.wma-section:first-of-type{margin-bottom:30px}.wma-card-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.wma-card-actions{align-items:center;display:flex;gap:10px}.wma-icon-btn{align-items:center;background-color:var(--light-color);border-radius:50%;display:flex;height:40px;justify-content:center;transition:background-color .2s ease-in-out;width:40px}.wma-icon-btn:hover{background-color:var(--grey-color)}.wma-icon-btn svg{height:20px;width:20px}.wma-icon-btn svg path{stroke:var(--darkgrey-color)}.wma-icon-btn svg g{opacity:1}.wma-add-card{grid-column:span 2;margin-top:4px}.wma-add-card .wma-add-btn{background-color:var(--red-color);color:var(--white-color)}.wma-add-card .wma-add-btn svg{height:24px;width:24px}.wma-add-card .wma-add-btn:hover{background-color:var(--darkred-color)}.wma-card-footer{display:flex;justify-content:flex-end;margin-top:auto}.wma-card-footer .wma-set-default{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;transition:opacity .2s ease-in-out;width:-moz-fit-content;width:fit-content}.wma-card-footer .wma-set-default:hover{opacity:.6}.wma-ef-actions{align-items:center;gap:16px;justify-content:flex-start}.wma-ef-cancel{transition:opacity .2s ease-in-out}.wma-ef-cancel:hover{opacity:.6}@media (max-width:1023px){.wma-cards-grid{grid-template-columns:1fr;margin-top:16px}.wma-address-card{padding:10px}.wma-add-card{display:flex;grid-column:span 1;justify-content:center}}
.faq-section .faq-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-bottom:60px;margin-top:130px}.faq-section .faq-left h2{max-width:592px}.faq-section .faq-question{align-items:center;background-color:transparent;background-color:initial;color:var(--darkgrey-color);display:flex;flex-wrap:nowrap;font-weight:700;justify-content:space-between;text-align:left;transition:all .2s ease-in-out;width:100%}.faq-section .faq-question .faq-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:20px;position:relative;width:24px}.faq-section .faq-item:not(:first-of-type){padding-top:30px}.faq-section .faq-item:not(:last-of-type){border-bottom:1px solid var(--grey-color);padding-bottom:30px}.faq-section .faq-item.active .faq-question{color:var(--red-color)}.faq-section .faq-answer-inner{margin-right:50px;margin-top:20px}.faq-section .faq-icon:after,.faq-section .faq-icon:before{background-color:var(--darkgrey-color);content:"";position:absolute;transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s ease}.faq-section .faq-icon:before{height:1.5px;width:14px}.faq-section .faq-icon:after{height:14px;width:1.5px}.faq-item.active .faq-icon:after{transform:rotate(90deg)}.faq-item.active .faq-question:hover{color:var(--darkgrey-color)}.faq-item .faq-question:hover{color:var(--red-color)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);will-change:max-height}@media (max-width:768px){.faq-section .faq-container{grid-template-columns:1fr;margin-top:60px}.faq-section .faq-left h2{font-size:24px;font-weight:700;line-height:1.3;text-align:center}.faq-section .faq-item:not(:first-of-type){padding-top:16px}.faq-section .faq-item:not(:last-of-type){padding-bottom:16px}.faq-section .faq-answer-inner{margin-right:40px;margin-top:10px}}
.tooltip{position:relative;position:absolute;right:16px;top:13px;width:-moz-fit-content;width:fit-content}.tooltip__icon{align-items:center;background-color:transparent;display:flex;height:20px;justify-content:center;width:20px}.tooltip__icon svg{height:100%;width:100%}.tooltip__icon svg g{opacity:1}.tooltip__info{background-color:var(--darkgrey-color);border-radius:8px;box-shadow:0 0 23.8px 0 rgba(0,0,0,.051);color:var(--light-color);left:-3px;opacity:0;padding:12px 10px;pointer-events:none;position:absolute;top:calc(100% + 5px);transition:all .2s ease-in-out;width:208px;z-index:2}.tooltip.active .tooltip__info{opacity:1}.tooltip__info:before{border-color:transparent transparent var(--darkgrey-color);border-style:solid;border-width:6px;bottom:100%;content:"";left:13px;position:absolute;transform:translateX(-50%)}
.not-found{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:var(--max-width);min-height:70vh;padding:var(--padding-vertical) var(--padding-horizontal);width:100%}.not-found__container{max-width:955px;text-align:center;width:100%}.not-found__title{color:#d01c33;font-size:234px;margin:0}.not-found__message,.not-found__title{font-family:Oxanium,sans-serif;font-weight:800;letter-spacing:0;line-height:1.2;text-align:center}.not-found__message{color:#26272c;font-size:48px;margin:0 0 24px;max-width:955px}.not-found__submessage{color:#26272c;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 47px;max-width:955px;text-align:center}.not-found__button,.not-found__submessage{font-family:Lexend,sans-serif;font-size:14px}.not-found__button{align-items:center;border-radius:50px;display:inline-flex;font-weight:500;gap:10px;height:48px;justify-content:center;line-height:1;margin:0;min-width:267px;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-out}.not-found__button--primary{background:#d01c33;border:1px solid #d01c33;color:#fff}.not-found__button--primary:hover{background:var(--darkgrey-color);border:1px solid var(--darkgrey-color)}.not-found__button--primary:hover .not-found__button-icon path{stroke:var(--white-color)}.not-found__button-icon{flex:0 0 24px;height:24px;width:24px}.not-found__button-icon svg{height:24px;width:24px}.not-found__button-label{font-family:Lexend,sans-serif;font-size:14px;font-weight:500;line-height:1}@media screen and (max-width:1023px){.not-found{min-height:auto;padding:48px var(--padding-horizontal)}.not-found__title{font-size:max(96px,min(28vw,160px));line-height:1.05}.not-found__message{font-size:max(28px,min(7vw,40px));margin:0 0 16px}.not-found__submessage{margin:0 0 32px}}@media screen and (max-width:767px){.not-found__container{max-width:100%}.not-found__title{font-size:max(72px,min(26vw,120px))}.not-found__message{font-size:max(22px,min(8vw,32px));line-height:1.25}.not-found__submessage{font-size:13px;line-height:1.5;margin:0 0 24px}.not-found__button{min-width:0;width:100%}}
.page-payment-method{padding:0 0 40px}.page-payment-method__hero{align-items:center;background:#f4f4f6;display:flex;justify-content:center;min-height:212px;padding-bottom:40px;padding-top:40px}.page-payment-method__hero-inner{width:100%}.page-payment-method__intro{margin-top:0}.page-payment-method__title{color:#26272c;font-family:Oxanium,sans-serif;font-size:48px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 auto;max-width:588px;text-align:center;width:100%}.payment-method-boxes{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:-41px;position:relative;z-index:2}.payment-logos{margin-top:32px}.page-payment-method .woo-cart__payment-methods{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-left:calc(var(--padding-horizontal) + 1px);margin-right:auto;margin-top:104px;max-width:821px;min-height:45px;width:100%}.page-payment-method .woo-cart__payment-logo{display:block;height:32px;max-height:none;max-width:100%;width:auto}.payment-method-box{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 30px 0 rgba(38,39,44,.102);display:flex;gap:12px;min-height:82px;padding:18px 24px;width:348px}.payment-method-box__icon-wrap{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#f4f4f6;border-radius:8px;display:flex;flex:0 0 50px;height:50px;justify-content:center;width:50px}.payment-method-box__icon-svg svg{display:block;height:24px;width:24px}.payment-method-box__text{color:#26272c;font-size:16px;line-height:1.3;margin:0}.page-payment-method__content{box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:40px;max-width:var(--max-width);padding:0 var(--padding-horizontal);width:100%}.page-payment-method__content-grid{display:grid;grid-template-columns:minmax(0,955px) 349px;grid-gap:136px;align-items:start;gap:136px;margin:0 auto;max-width:1440px}.page-payment-method__content-main{min-width:0}.page-payment-method__toc .component-contents{border-radius:8px;padding:20px}@media (min-width:992px) and (max-width:1042px){.page-payment-method__hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.page-payment-method__intro{background:transparent}}@media (max-width:991px){.page-payment-method{padding:32px 16px}.page-payment-method__hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:180px;padding-bottom:89px;padding-top:32px;width:100vw}.page-payment-method__intro{margin-top:0}.payment-method-boxes{gap:8px;justify-content:center;margin-top:-58px}.page-payment-method .woo-cart__payment-methods{margin-top:28px}.payment-method-box{align-items:center;flex-direction:column;gap:10px;justify-content:center;max-width:118px;min-height:117px;min-width:118px;padding:12px 10px;text-align:center;width:118px}.payment-method-box__icon-wrap{flex:0 0 44px;height:44px;width:44px}.payment-method-box__icon-svg svg{height:22px;width:22px}.payment-method-box__text{font-family:Lexend,sans-serif;font-size:12px;font-weight:400;line-height:1.3;margin:0 auto;max-width:99px;text-align:center}.page-payment-method__content{margin-left:0;max-width:955px}.page-payment-method__content-grid{gap:24px;grid-template-columns:1fr}.page-payment-method__toc{order:-1}.page-payment-method__content-main{order:0}}@media (max-width:767px){.page-payment-method{padding:24px 11px}.page-payment-method__hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:auto;padding-bottom:89px;padding-top:24px;width:100vw}.page-payment-method__intro{margin-top:0}.page-payment-method__title{color:#26272c;font-size:24px;font-weight:700;line-height:1.2;margin:0 auto;max-width:315px;text-align:center}.payment-method-boxes{gap:8px;justify-content:center;margin-top:-58px}.page-payment-method .woo-cart__payment-methods{gap:10px;margin-left:0;margin-top:24px;max-width:100%}.page-payment-method .woo-cart__payment-logo{height:28px}}
.page-template-page-returns-and-complaints .site-main,.page-template-page-zwroty-i-reklamacje .site-main,.returns-complaints-page .site-main{background:#fff;padding:64px 20px}.page-template-page-returns-and-complaints .returns-complaints-box,.page-template-page-zwroty-i-reklamacje .returns-complaints-box,.returns-complaints-box{background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(38,39,44,.08);margin:0 auto;max-width:1440px;padding:40px 32px;text-align:center;width:100%}.returns-complaints-box.returns-complaints-layout{border:none;box-shadow:none}.page-template-page-returns-and-complaints .returns-complaints-box h1,.page-template-page-zwroty-i-reklamacje .returns-complaints-box h1,.returns-complaints-box h1{color:#26272c;font-family:Oxanium,sans-serif;font-size:48px;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 12px;max-width:955px;width:100%}.page-template-page-returns-and-complaints .returns-complaints-box p,.page-template-page-zwroty-i-reklamacje .returns-complaints-box p,.returns-complaints-box p{color:#4b634c;font-size:1rem;line-height:1.6;margin:0}.page-template-page-returns-and-complaints .returns-complaints-box p+p,.page-template-page-zwroty-i-reklamacje .returns-complaints-box p+p,.returns-complaints-box p+p{margin-top:8px}.page-template-page-returns-and-complaints .returns-complaints-box p strong,.page-template-page-zwroty-i-reklamacje .returns-complaints-box p strong,.returns-complaints-box p strong{color:#26272c;display:block;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;max-width:955px;width:100%}.page-template-page-returns-and-complaints .returns-complaints-content p.returns-complaints-description,.page-template-page-zwroty-i-reklamacje .returns-complaints-content p.returns-complaints-description,.returns-complaints-content p.returns-complaints-description{color:#26272c;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;max-width:712px;width:100%}.returns-complaints-button{font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;margin-top:24px;min-height:48px;min-width:184px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.returns-complaints-button__icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.returns-complaints-contact-box{background:rgba(242,118,32,.102);border-radius:8px;margin-top:24px;max-width:712px;min-height:127px;padding:30px;width:100%}.returns-complaints-contact-box p{color:#f27620;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;max-width:644px;width:100%}.returns-complaints-contact-box .returns-complaints-contact-box__note{color:#f27620!important}.returns-complaints-layout{display:grid;grid-template-columns:minmax(0,1fr) 591px;grid-gap:24px;align-items:center;gap:24px;text-align:left}.returns-complaints-content{text-align:left}.returns-complaints-image{justify-self:end;max-width:591px;width:100%}.returns-complaints-image img{border-radius:8px;display:block;height:460px;max-width:591px;-o-object-fit:cover;object-fit:cover;width:100%}.returns-complaints-extra-section{background:#f4f4f6;margin-top:40px;min-height:753px;padding:80px 20px 40px;width:100%}.returns-complaints-claims-section{min-height:300px}.returns-complaints-claims-section,.returns-complaints-important-section{background:#fff;padding:80px 20px 40px;width:100%}.returns-complaints-important-section__title{color:#26272c;font-family:Oxanium,sans-serif;font-size:48px;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 auto;max-width:1087px;min-height:58px;text-align:center;width:100%}.returns-complaints-important-section__boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,710px),1fr));justify-items:center;margin:40px auto 0;max-width:1440px;width:100%;grid-gap:20px;gap:20px}.returns-complaints-important-section__box{background:rgba(242,118,32,.102);border-radius:8px;height:auto;margin:0 auto;max-width:710px;min-height:242px;padding-bottom:34px;width:100%}.returns-complaints-important-section__item{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;padding:40px 30px}.returns-complaints-important-section__item-icon{flex-shrink:0;height:37px;width:37px}.returns-complaints-important-section__item-title{color:#f27620;font-size:18px;font-weight:700;margin:0;max-width:100%;min-height:25px}.returns-complaints-important-section__item-description,.returns-complaints-important-section__item-title{font-family:Lexend,sans-serif;font-style:normal;letter-spacing:0;line-height:1.4;min-width:0;width:auto;word-wrap:anywhere}.returns-complaints-important-section__item-description{color:#26272c;font-size:16px;font-weight:400;margin:2px 30px 0;max-width:650px;min-height:0}@media (max-width:1200px){.returns-complaints-layout{grid-template-columns:1fr}.returns-complaints-image{justify-self:start;max-width:100%}.returns-complaints-image img{height:auto;max-width:100%}.returns-complaints-claims-section__content{gap:24px;grid-template-columns:1fr;margin-top:40px}.returns-complaints-important-section__boxes{gap:16px;grid-template-columns:1fr}}@media (max-width:768px){.returns-complaints-important-section__box{min-height:0;min-height:auto;padding-bottom:20px}.returns-complaints-important-section__item{gap:12px;padding:24px 16px 0}.returns-complaints-important-section__item-title{font-size:17px}.returns-complaints-important-section__item-description{font-size:15px;margin:8px 16px 0;max-width:calc(100% - 32px)}}.returns-complaints-claims-section__title{font-family:Oxanium,sans-serif;font-size:48px;font-weight:800;line-height:1.2;margin:0 auto}.returns-complaints-claims-section__description,.returns-complaints-claims-section__title{color:#26272c;font-style:normal;letter-spacing:0;max-width:1087px;text-align:center;width:100%}.returns-complaints-claims-section__description{display:block;font-family:Lexend,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin:24px auto 0}.returns-complaints-claims-section__content{display:grid;grid-template-columns:minmax(0,712px) minmax(0,1fr);margin:100px auto 0;max-width:1440px;width:100%;grid-gap:48px;align-items:start;gap:48px}.returns-complaints-claims-section__left{width:100%}.returns-complaints-claims-section__right{min-height:1px;width:100%}.returns-complaints-claims-section__procedure-title{color:#26272c;font-family:Oxanium,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;max-width:591px;width:100%}.returns-complaints-claims-section__procedure-step-number{color:#dededf;display:block;font-family:Oxanium,sans-serif;font-size:36px;font-style:normal;font-weight:700;height:43px;letter-spacing:0;line-height:1.2;width:31px}.returns-complaints-claims-section__procedure-list{margin-top:24px;position:relative}.returns-complaints-claims-section__procedure-list:before{border-left:1px dashed #d01c33;bottom:40px;content:"";left:56px;position:absolute;top:10px}.returns-complaints-claims-section__procedure-step{display:grid;grid-template-columns:31px 16px minmax(0,1fr);grid-column-gap:19px;align-items:flex-start;-moz-column-gap:19px;column-gap:19px}.returns-complaints-claims-section__procedure-step+.returns-complaints-claims-section__procedure-step{margin-top:24px}.returns-complaints-claims-section__procedure-step-content{min-width:0}.returns-complaints-claims-section__procedure-step--first .returns-complaints-claims-section__procedure-step-content{padding-bottom:8px}.returns-complaints-claims-section__procedure-step-number{margin-top:-6px}.returns-complaints-claims-section__procedure-step-dot{background:#fff;border:1.5px solid #d01c33;border-radius:50%;box-sizing:border-box;height:12px;margin-top:4px;position:relative;width:12px;z-index:1}.returns-complaints-claims-section__procedure-step-text{color:#26272c;display:block;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;max-width:373px;min-height:25px}.returns-complaints-claims-section__procedure-button{align-items:center;background:#d01c33;border-radius:50px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:10px;justify-content:center;letter-spacing:0;line-height:1.5;margin-top:24px;max-width:100%;min-height:48px;min-width:320px;padding:12px 24px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .25s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}.returns-complaints-claims-section__procedure-button:hover{background:#b8172d}.returns-complaints-claims-section__procedure-button-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.returns-complaints-claims-section__contact-intro{color:#26272c;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;max-width:712px;text-align:left;width:100%}.returns-complaints-claims-section__contact-intro a{color:#d01c33;-webkit-text-decoration:none;text-decoration:none}.returns-complaints-claims-section__contact-intro a:hover{-webkit-text-decoration:underline;text-decoration:underline}.returns-complaints-claims-section__mail-title{color:#26272c;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;margin:24px 0 0;max-width:712px;text-align:left;width:100%}.returns-complaints-claims-section__mail-item{align-items:center;color:#26272c;display:inline-flex;gap:10px;margin-top:12px;max-width:712px;width:100%}.returns-complaints-claims-section__mail-item img{flex-shrink:0;height:18px;width:18px}.returns-complaints-claims-section__mail-item span,.returns-complaints-claims-section__mail-note{font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4}.returns-complaints-claims-section__mail-note{color:#26272c;margin:24px 0 0;max-width:712px;text-align:left;width:100%}.returns-complaints-extra-section__title{font-family:Oxanium,sans-serif;font-size:48px;font-weight:800;line-height:1.2;margin:0 auto}.returns-complaints-extra-section__description,.returns-complaints-extra-section__title{color:#26272c;font-style:normal;letter-spacing:0;max-width:1087px;text-align:center;width:100%}.returns-complaints-extra-section__description{font-family:Lexend,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin:24px auto 0}.returns-complaints-extra-section__steps-title{color:#26272c;font-family:Oxanium,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;margin:40px auto 0;max-width:712px;text-align:center;width:100%}.returns-complaints-steps-boxes{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:40px auto 0;max-width:1440px;padding:0;width:100%}.returns-complaints-steps-box{align-content:start;display:grid;grid-template-rows:auto auto auto 1fr;justify-items:center;grid-row-gap:16px;background:#fff;border-radius:8px;box-sizing:border-box;flex-shrink:0;height:auto;max-width:100%;min-height:352px;opacity:1;padding:40px 20px 24px;row-gap:16px;width:469px}.returns-complaints-steps-box__number{align-items:center;background:#fff;box-sizing:border-box;color:#9e9ea3;display:flex;font-family:Oxanium,sans-serif;font-size:48px;font-style:normal;font-weight:800;height:58px;justify-content:center;letter-spacing:0;line-height:1.2;margin:0;padding:0;width:42px}.returns-complaints-steps-box__title{font-size:18px;font-weight:700;width:262px}.returns-complaints-steps-box__body,.returns-complaints-steps-box__title{color:#26272c;font-family:Lexend,sans-serif;font-style:normal;letter-spacing:0;line-height:1.4;margin:0;max-width:100%;padding:0;text-align:center}.returns-complaints-steps-box__body{font-size:16px;font-weight:400;width:408px}.returns-complaints-steps-box__body strong{font-weight:700}.returns-complaints-steps-box__button{align-items:center;align-self:end;background:#d01c33;border-radius:50px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:10px;justify-content:center;letter-spacing:0;line-height:1.5;margin-top:10px;max-width:100%;min-height:48px;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .25s ease;width:269px}.returns-complaints-steps-box__button:hover{background:#b8172d}.returns-complaints-steps-box__button-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}@media (max-width:1799px){.returns-complaints-steps-boxes{flex-wrap:wrap}.returns-complaints-steps-box{flex:1 1 100%;max-width:469px}}@media (min-width:1800px){.returns-complaints-steps-boxes{flex-wrap:nowrap;max-width:1480px}}@media (max-width:768px){.page-template-page-returns-and-complaints .site-main,.page-template-page-zwroty-i-reklamacje .site-main,.returns-complaints-page .site-main{padding:64px 20px}.page-template-page-returns-and-complaints .returns-complaints-box,.page-template-page-zwroty-i-reklamacje .returns-complaints-box,.returns-complaints-box{border-radius:12px;padding:28px 20px}.returns-complaints-layout{grid-template-columns:1fr}.returns-complaints-extra-section{margin-top:24px;min-height:420px;padding:48px 20px 24px}.returns-complaints-claims-section{min-height:220px;padding:48px 20px 24px}.returns-complaints-claims-section__content{gap:24px;grid-template-columns:1fr;margin-top:24px}.returns-complaints-claims-section__contact-intro,.returns-complaints-claims-section__description,.returns-complaints-claims-section__procedure-title{max-width:100%;text-align:center}.page-template-page-returns-and-complaints .returns-complaints-box h1,.page-template-page-zwroty-i-reklamacje .returns-complaints-box h1,.returns-complaints-box h1,.returns-complaints-claims-section__title,.returns-complaints-extra-section__title{font-size:36px}.returns-complaints-extra-section__description{margin-top:20px}.returns-complaints-extra-section__steps-title{margin-top:32px}.returns-complaints-steps-boxes{gap:16px;margin-top:32px}.returns-complaints-steps-box{height:auto;min-height:240px;width:100%}}@media (max-width:524px){.returns-complaints-steps-boxes{gap:12px}.returns-complaints-steps-box{grid-template-rows:auto auto auto auto;max-width:100%;min-height:0;padding:24px 14px 20px;row-gap:12px}.returns-complaints-steps-box__body,.returns-complaints-steps-box__title{max-width:100%;width:100%}.returns-complaints-steps-box__button{margin-top:4px;max-width:100%;width:100%}}@media (max-width:992px){.returns-complaints-claims-section__procedure-title{text-align:left}.returns-complaints-claims-section__procedure-list:before{display:none}.returns-complaints-claims-section__procedure-list{display:flex;flex-direction:column;gap:18px}.returns-complaints-claims-section__procedure-step{align-items:flex-start;display:flex;gap:10px;margin-top:0;min-width:0;width:100%}.returns-complaints-claims-section__procedure-step-dot{display:none}.returns-complaints-claims-section__procedure-step-number{flex:0 0 31px;margin-top:-2px}.returns-complaints-claims-section__procedure-step-content{flex:1 1 auto;min-width:0}.returns-complaints-claims-section__procedure-step-text{max-width:100%;width:100%;word-wrap:anywhere}.returns-complaints-claims-section__procedure-button{max-width:100%;width:-moz-max-content;width:max-content}}@media (max-width:420px){.returns-complaints-claims-section__procedure-step-text{font-size:16px}.returns-complaints-claims-section__procedure-button{font-size:15px;min-height:44px;min-width:0;padding:10px 18px}}@media (min-width:769px) and (max-width:1200px){.returns-complaints-claims-section__content{gap:24px;grid-template-columns:1fr;margin-top:40px}.returns-complaints-claims-section__left{order:1}.returns-complaints-claims-section__right{order:2}}@media (max-width:768px){.page-template-page-returns-and-complaints .returns-complaints-box h1,.page-template-page-zwroty-i-reklamacje .returns-complaints-box h1,.returns-complaints-box h1{font-size:24px;font-weight:700;line-height:1.2;max-width:373px}.page-template-page-returns-and-complaints .returns-complaints-box p strong,.page-template-page-zwroty-i-reklamacje .returns-complaints-box p strong,.returns-complaints-box p strong{font-size:16px;font-weight:700;line-height:1.4;max-width:373px}.page-template-page-returns-and-complaints .returns-complaints-content p.returns-complaints-description,.page-template-page-zwroty-i-reklamacje .returns-complaints-content p.returns-complaints-description,.returns-complaints-button,.returns-complaints-contact-box .returns-complaints-contact-box__note,.returns-complaints-contact-box p,.returns-complaints-content p.returns-complaints-description{font-size:14px;line-height:1.4}.returns-complaints-button{min-height:40px}.returns-complaints-extra-section__title{font-size:24px;font-weight:700;line-height:1.2}.returns-complaints-extra-section__description{font-size:12px;line-height:1.3}.returns-complaints-extra-section__steps-title{font-size:20px;font-weight:700;line-height:1.2}.returns-complaints-steps-box__title{font-size:16px;line-height:1.4}.returns-complaints-steps-box__body{font-size:14px;line-height:1.4}.returns-complaints-steps-box__button{font-size:14px;line-height:1.4;min-height:40px}.page-template-page-returns-and-complaints .returns-complaints-box h1,.page-template-page-zwroty-i-reklamacje .returns-complaints-box h1,.returns-complaints-box h1,.returns-complaints-claims-section__title,.returns-complaints-extra-section__title,.returns-complaints-important-section__title{font-size:24px;font-weight:700;line-height:1.2}.returns-complaints-claims-section__procedure-title,.returns-complaints-extra-section__steps-title{font-size:20px;font-weight:700;line-height:1.2}.page-template-page-returns-and-complaints .returns-complaints-box p strong,.page-template-page-zwroty-i-reklamacje .returns-complaints-box p strong,.returns-complaints-box p strong,.returns-complaints-claims-section__mail-title,.returns-complaints-important-section__item-title,.returns-complaints-steps-box__title{font-size:16px;line-height:1.4}.page-template-page-returns-and-complaints .returns-complaints-content p.returns-complaints-description,.page-template-page-zwroty-i-reklamacje .returns-complaints-content p.returns-complaints-description,.returns-complaints-claims-section__contact-intro,.returns-complaints-claims-section__description,.returns-complaints-claims-section__mail-item span,.returns-complaints-claims-section__mail-note,.returns-complaints-claims-section__procedure-step-text,.returns-complaints-contact-box .returns-complaints-contact-box__note,.returns-complaints-contact-box p,.returns-complaints-content p.returns-complaints-description,.returns-complaints-important-section__item-description,.returns-complaints-steps-box__body{font-size:14px;line-height:1.4}.returns-complaints-extra-section__description{font-size:12px;line-height:1.3}.returns-complaints-button,.returns-complaints-claims-section__procedure-button,.returns-complaints-steps-box__button{font-size:14px;line-height:1.4}}
.post-single{margin-bottom:90px;margin-top:50px}.post-single__grid{display:grid;grid-template-columns:1fr 350px;grid-gap:136px;gap:136px;margin-bottom:74px}.post-single__category{align-items:center;display:flex;gap:8px;margin-bottom:16px}.post-single__category-link{background-color:var(--red-color);border-radius:50px;color:var(--white-color);font-weight:400;padding:8px 10px;transition:background-color .2s ease-in-out;width:-moz-fit-content;width:fit-content}.post-single__category-link:hover{background-color:var(--darkred-color)}.post-single__title{margin-bottom:16px}.post-single__meta{align-items:center;display:flex;gap:40px;margin-bottom:30px}.post-single__thumbnail{display:flex;margin-bottom:40px}.post-single__thumbnail picture{display:flex;width:100%}.post-single__thumbnail img{border-radius:8px;max-height:496px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.post-single__date,.post-single__reading-time{align-items:center;display:flex;gap:10px}.post-single__date svg,.post-single__reading-time svg{height:20px;width:20px}.post-single__excerpt{margin-bottom:40px}@media (min-width:1024px) and (max-width:1750px){.post-single__grid{gap:60px}}@media (min-width:1024px){.post-single__header .component-contents{display:none}}@media (max-width:1023px){.post-single{margin-bottom:50px;margin-top:35px}.post-single__grid{gap:0;grid-template-columns:1fr;margin-bottom:40px}.post-single__category,.post-single__title{margin-bottom:10px}.post-single__meta{margin-bottom:20px}.post-single__thumbnail{margin-bottom:16px}.sidebar .component-contents{display:none}.post-single__header .component-contents{margin-bottom:16px}}
.component-wysiwyg{margin-bottom:40px;margin-top:40px}.component-wysiwyg h1,.component-wysiwyg h2,.component-wysiwyg h3,.component-wysiwyg h4,.component-wysiwyg h5,.component-wysiwyg h6{margin-bottom:30px}.component-wysiwyg h2{font-family:var(--font-family-title);font-size:var(--font-size-H2);font-style:normal;font-weight:var(--fw-bold);line-height:var(--font-line-height-H2-line)}@media screen and (max-width:767px){.component-wysiwyg h2{font-size:var(--font-size-H3)}}.component-wysiwyg h3{font-family:var(--font-family-title);font-size:var(--font-size-H3);font-style:normal;font-weight:var(--fw-bold);line-height:var(--font-line-height-H3-line)}@media screen and (max-width:767px){.component-wysiwyg h3{font-size:var(--font-size-H3-mobile)}}.component-wysiwyg h4{font-family:var(--font-family-title);font-size:var(--font-size-H3-mobile);font-style:normal;font-weight:var(--fw-bold);line-height:var(--font-line-height-H3-line)}.component-wysiwyg p{font-family:var(--font-family-body);font-size:var(--font-size-body-bg);font-style:normal;line-height:var(--font-line-height-body-bg-line);margin-bottom:24px}@media screen and (--max-md ){.component-wysiwyg p{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm-line)}}.component-wysiwyg ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin-top:36px}.component-wysiwyg ul li{display:flex;font-family:var(--font-family-body);font-size:var(--font-size-body-bg);font-style:normal;line-height:var(--font-line-height-body-bg-line)}@media screen and (--max-md ){.component-wysiwyg ul li{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm-line)}}.component-wysiwyg ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyIDExLjA4NTdWMTIuMDA1N0MyMS45OTg4IDE0LjE2MjEgMjEuMzAwNSAxNi4yNjA0IDIwLjAwOTMgMTcuOTg3NUMxOC43MTgyIDE5LjcxNDcgMTYuOTAzMyAyMC45NzgyIDE0LjgzNTQgMjEuNTg5NkMxMi43Njc0IDIyLjIwMSAxMC41NTczIDIyLjEyNzYgOC41MzQ0NyAyMS4zODAzQzYuNTExNjggMjAuNjMzIDQuNzg0NjUgMTkuMjUxOCAzLjYxMDk2IDE3LjQ0MjhDMi40MzcyNyAxNS42MzM4IDEuODc5NzkgMTMuNDkzOCAyLjAyMTY4IDExLjM0MkMyLjE2MzU2IDkuMTkwMjkgMi45OTcyMSA3LjE0MjA1IDQuMzk4MjggNS41MDI4QzUuNzk5MzUgMy44NjM1NCA3LjY5Mjc5IDIuNzIxMTEgOS43OTYxOSAyLjI0NTg3QzExLjg5OTYgMS43NzA2MyAxNC4xMDAzIDEuOTg4MDYgMTYuMDcgMi44NjU3Mk0yMiA0TDEyIDE0LjAxTDkgMTEuMDEiIHN0cm9rZT0iI0QwMUMzMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);height:24px;margin-right:10px;width:24px}.component-wysiwyg ol{counter-reset:item;display:flex;flex-direction:column;gap:6px;margin:initial;margin-top:36px;padding:initial}.component-wysiwyg ol li{counter-increment:item;display:block;font-family:var(--font-family-body);font-size:var(--font-size-body-bg);font-style:normal;line-height:var(--font-line-height-body-bg-line)}@media screen and (--max-md ){.component-wysiwyg ol li{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm-line)}}.component-wysiwyg ol li:before{color:var(--red-color);content:counter(item) ".";font-family:var(--font-family-title);font-size:var(--font-size-body-bg);font-style:normal;font-weight:var(--fw-bold);line-height:var(--font-line-height-body-bg-line);margin-right:10px}@media (max-width:769px){.component-wysiwyg h1,.component-wysiwyg h2,.component-wysiwyg h3,.component-wysiwyg h4,.component-wysiwyg h5,.component-wysiwyg h6{margin-bottom:16px}.component-wysiwyg ol,.component-wysiwyg ul{margin-top:30px}}
.component-contents{background-color:var(--light-color);border-radius:8px;padding:20px 22px 150px}.component-contents ol{counter-reset:item;display:flex;flex-direction:column;gap:6px;margin:initial;margin-top:20px;padding:initial}.component-contents ol li{counter-increment:item;display:flex;font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-style:normal;line-height:var(--font-line-height-body-md-line)}@media screen and (--max-md ){.component-contents ol li{font-size:var(--font-size-body-caption);line-height:var(--font-line-height-body-caption-line)}}.component-contents ol li:before{color:var(--red-color);content:counter(item) ".";font-family:var(--font-family-title);font-size:var(--font-size-body-bg);font-style:normal;font-weight:var(--fw-bold);line-height:var(--font-line-height-body-bg-line);margin-right:13px}.component-contents ol li a{display:block;transition:color .2s ease-in-out}.component-contents ol li a.is-active{color:var(--red-color)}.component-contents ol li a:hover{color:var(--darkred-color)}@media (min-width:1024px){.component-contents__button{display:none}}@media (max-width:1023px){.component-contents{padding-bottom:20px}.component-contents__title{display:none}ol.component-contents__list{margin-top:0;max-height:0;opacity:0;transition:max-height .5s ease-in-out,opacity .3s ease}.component-contents__button{background-color:transparent;display:flex;gap:10px;justify-content:space-between;text-transform:uppercase;width:100%}.component-contents__button svg{height:20px;transition:transform .3s ease-in-out;width:20px}.component-contents.is-open .component-contents__button svg{transform:rotate(180deg)}.component-contents.is-open .component-contents__list{max-height:1000px;opacity:1}.component-contents__item:first-of-type{margin-top:20px}}
.sidebar--single{gap:20px}.sidebar--single,.sidebar__author{display:flex;flex-direction:column}.sidebar__author{align-items:center;border:1px solid var(--light-color);border-radius:8px;gap:0;margin-top:50px;padding:48px 18px 18px;position:relative}.sidebar__author-name{color:var(--red-color);font-weight:700;text-align:center}.sidebar__author-socials{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:9px}.sidebar__author-socials .social-icon{align-items:center;border:1px solid var(--light-color);border-radius:50px;display:flex;height:32px;justify-content:center;transition:background-color .2s ease-in-out;width:32px}.sidebar__author-socials .social-icon svg{height:20px;width:20px}.sidebar__author-socials .social-icon:hover{background-color:var(--light-color)}.sidebar__author-title{text-align:center}.sidebar__products{background-color:var(--white-color);border:1px solid var(--light-color);border-radius:8px;padding:20px}.sidebar__products-title{margin-bottom:20px}.sidebar__products-button-all{background-color:var(--darkgrey-color);color:var(--white-color);display:flex;margin-left:auto;margin-right:auto;margin-top:30px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.sidebar__products-button-all:hover{background-color:var(--dark-color)}.sidebar__products-button-all svg{height:24px;width:24px}.sidebar__products-product-item{display:grid;grid-template-columns:85px 1fr;grid-gap:16px;gap:16px}.sidebar__products-product-image{align-items:center;display:flex;justify-content:center}.sidebar__products-product-image img{background-color:var(--white-color);border-radius:8px;height:85px;-o-object-fit:contain;object-fit:contain;width:85px}.sidebar__products-product-brand{display:block;margin-bottom:2px;text-transform:uppercase}.sidebar__products-product-item:not(:last-of-type){margin-bottom:27px}.sidebar__products-product-price{color:var(--red-color)}.sidebar__products-product-name{margin-bottom:6px}.sidebar__products-product-name a{transition:opacity .2s ease-in-out}.sidebar__products-product-name:hover a{opacity:.8}@media (min-width:1024px){.sidebar__author-avatar{border-radius:50px;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50px;transform:translateX(-50%)}.sidebar__author-content{align-items:center;display:flex;flex-direction:column}}@media (max-width:1023px){.sidebar__author-avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover}.sidebar__author{flex-direction:row;gap:12px;margin-top:0;padding:20px}.sidebar__author-content{align-items:flex-start;display:flex;flex-direction:column}.sidebar__products-title{margin-bottom:28px}}
.component-info-box{background-color:rgba(242,118,32,.102);border:1px solid #f27620;border-radius:8px;margin-bottom:40px;margin-top:40px;padding:20px}.component-info-box__title{color:#f27620;margin-bottom:18px}.component-info-box__button{border:1px solid var(--darkgrey-color);margin-top:18px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.component-info-box__button svg{height:24px;width:24px}.component-info-box__button svg path{stroke:var(--darkgrey-color);transition:stroke .2s ease-in-out}.component-info-box__button:hover{background-color:var(--darkgrey-color);color:var(--white-color)}.component-info-box__button:hover svg path{stroke:var(--white-color)}@media (max-width:768px){.component-info-box{margin-bottom:24px;margin-top:24px;padding:16px}}
.component-quote{align-items:flex-start;background-color:var(--light-color);border-radius:8px;display:flex;gap:20px;margin-bottom:40px;margin-top:40px;padding:20px}.component-quote__content{margin-bottom:16px}.component-quote__icon svg{height:32px;width:45px}@media (max-width:768px){.component-quote{gap:16px;margin-bottom:20px;margin-top:32px;padding:12px 16px 20px}.component-quote__icon svg{height:23px;width:32px}}
.component-banner{border-radius:8px;margin-bottom:40px;margin-top:40px;overflow:hidden}.component-banner--solid .component-banner__container{background-color:var(--darkgrey-color)}.component-banner__title{margin-bottom:6px}.component-banner--solid .component-banner__description,.component-banner--solid .component-banner__title{color:var(--white-color)}.component-banner--gradient .component-banner__content{background-color:var(--red-color)}.component-banner--gradient .component-banner__title{color:var(--white-color);margin-bottom:30px}.component-banner--gradient .component-banner__description{color:var(--white-color)}.component-banner__container{display:grid}.component-banner--gradient .component-banner__container{grid-template-columns:55% 45%}.component-banner--solid .component-banner__container{grid-template-columns:60% 40%}.component-banner__content{padding:40px}.component-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.component-banner .component-banner__actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px 16px}.component-banner .component-banner__actions .btn svg{height:24px;width:24px}.component-banner--gradient .component-banner__actions,.component-banner--solid .component-banner__actions{margin-top:30px}.component-banner--gradient .component-banner__actions .btn{background-color:var(--darkgrey-color);color:var(--white-color);transition:background-color .2s ease-in-out}.component-banner--gradient .component-banner__actions .btn:hover{background-color:var(--dark-color)}.component-banner--solid .component-banner__actions .btn:first-of-type{background-color:var(--red-color);color:var(--white-color)}.component-banner--solid .component-banner__actions .btn:first-of-type:hover{background-color:var(--darkred-color)}.component-banner--solid .component-banner__actions .btn:last-of-type{background-color:var(--white-color);color:var(--dark-color)}.component-banner--solid .component-banner__actions .btn:last-of-type svg path{stroke:var(--darkgrey-color);transition:stroke .2s ease-in-out}.component-banner--solid .component-banner__actions .btn:last-of-type:hover{background-color:var(--dark-color);color:var(--white-color)}.component-banner--solid .component-banner__actions .btn:last-of-type:hover svg path{stroke:var(--white-color)}.component-banner--solid .component-banner__image img{-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.component-banner--gradient .component-banner__image{position:relative}.component-banner--gradient .component-banner__image:after{background:linear-gradient(90deg,#d01c33,rgba(208,28,51,0) 55.29%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.component-banner--solid .component-banner__image img{-o-object-position:60px;object-position:60px}}@media (max-width:1023px){.component-banner{margin-bottom:30px;margin-top:30px}.component-banner--gradient .component-banner__container,.component-banner--solid .component-banner__container{grid-template-columns:1fr}.component-banner--gradient .component-banner__title,.component-banner__title{margin-bottom:20px;text-align:center}.component-banner__description{text-align:center}.component-banner--gradient .component-banner__actions,.component-banner--solid .component-banner__actions,.component-banner__actions{margin-top:24px}.component-banner__actions .btn{text-align:center;width:100%}.component-banner__content{padding:20px 30px 16px}.component-banner--gradient .component-banner__image{position:relative}.component-banner--gradient .component-banner__image:after{background:linear-gradient(180deg,#d01c33 11.09%,rgba(208,28,51,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.component-banner__image img{max-height:400px}}
