@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-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-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);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:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.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{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}#ilb-activity-indicator{background-color:#828282cc;border-radius:50%;position:absolute;z-index:10003;top:50%;left:50%;padding:.65em;transform:translate(-50%,-50%);box-shadow:0 0 2.5em #82828299}#ilb-activity-indicator div{width:1.3em;height:1.3em;background-color:#fff;border-radius:999px;animation:ilb-activity-indicator .5s ease-in-out infinite}@keyframes ilb-activity-indicator{0%{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}#ilb-container{position:fixed;bottom:0;left:0;right:0;top:0;opacity:0;z-index:9998}.ilb-overlay{background-color:#1e1e1ee5}.ilb-body{overflow:hidden}.ilb-arrow{position:absolute;top:50%;transform:translateY(-50%)}#ilb-arrow-left{left:2.5rem}#ilb-arrow-right{right:2.5rem}.ilb-arrow:before{border:1rem solid transparent;content:"";position:absolute;top:25%;left:50%}#ilb-arrow-left:before{border-right-color:#fff;margin-left:-1.7rem}#ilb-arrow-right:before{border-left-color:#fff;margin-left:-.3rem}@media only screen and (max-width:700px){#ilb-arrow-left{left:1em}#ilb-arrow-right{right:1em}}.ilb-button{border:none;cursor:pointer;font-size:1rem;width:4rem;height:4rem;background-color:#828282cc;z-index:10002;border-radius:50%;transition:background-color .25s ease}.ilb-button:hover{background-color:#000000bf}#ilb-caption{text-align:center;color:#fff;background-color:#666;position:absolute;z-index:10001;left:0;right:0;bottom:0;padding:.625em;opacity:0}#ilb-close-button{position:absolute;top:2.5rem;right:2.5rem}#ilb-close-button:after,#ilb-close-button:before{width:2px;background-color:#fff;content:"";position:absolute;top:25%;bottom:25%;left:50%;margin-left:-1px}#ilb-close-button:before{transform:rotate(45deg)}#ilb-close-button:after{transform:rotate(-45deg)}@media only screen and (max-width:700px){#ilb-close-button{top:1em;right:1em}}#ilb-fullscreen-button{position:absolute;bottom:2.5rem;right:2.5rem;color:#fff;font-size:2.5rem;font-weight:700;line-height:1}@media only screen and (max-width:700px){#ilb-fullscreen-button{top:1em;right:1em}}.ilb-image-container{position:absolute;bottom:0;left:0;right:0;top:0;display:flex}#ilb-image{position:relative;cursor:pointer;z-index:10000;margin:auto;box-shadow:0 0 3.125em #000000bf;opacity:0;transition-property:left,opacity}.ilb-navigation{background-color:#0000007f;position:absolute;z-index:10001;left:50%;bottom:3.75em;padding:.3rem;transform:translate(-50%);border-radius:20px}.ilb-navigation button{width:1rem;height:1rem;border:1px solid #fff;display:inline-flex;background-color:unset;margin:.3rem;border-radius:50%;cursor:pointer}.ilb-navigation .ilb-navigation-active,.ilb-navigation button:hover{background-color:#fff}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:10px;line-height:1.15}body{color:var(--color-text-primary);font-family:var(--font-primary);font-size:1.4rem;margin:0}main{display:block}h1{font-size:2em;margin:10px 0}hr{height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:700}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-4px}sup{top:-8px}img{border-style:none;display:inline-block;max-width:100%}img:not([width],[height]){height:auto;width:auto}img[width][height],video[width][height]{height:auto;max-width:100%}picture{display:inline-flex}button{background-color:transparent;border:none;color:inherit;cursor:pointer;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border-color:var(--color-gray-300);display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;padding:15px 20px}figure{margin:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-primary:#0752ba;--color-secondary:#043476;--color-teritary:#276dcd;--color-quaternery:#262d63;--color-error:#e40000;--color-disable-btn:#6d7278;--footer-border:#24294a;--color-active-nav:#73a8c9;--color-white:#fff;--color-text-primary:#111;--color-text-secondary:var(--color-white);--color-text-tertiary:#000;--color-gray-100:#f8f8f8;--color-gray-200:#eee;--color-gray-300:#ededed;--color-gray-400:#ddd;--color-gray-500:#ccc;--color-gray-600:#999;--color-gray-700:#888;--color-gray-800:#777;--color-gray-900:#666;--color-light-blue:#f4f5f8;--color-slider-buttons:#333;--color-header-icon-color:#616d8a;--color-background-search:var(--color-light-blue);--color-background-second:#fafafa;--color-background-dark:#1a2436;--color-background-main:var(--color-white);--color-alert-error:#a6111c;--color-alert-error-bg:#fff1f0;--color-alert-info:#4a6d82;--color-alert-info-bg:#e7f6ff;--color-alert-success:#397c37;--color-alert-success-bg:#f2ffed;--color-alert-warning:#817148;--color-alert-warning-bg:#fffae4;--color-background-primary:var(--color-gray-100);--color-background-header:var(--color-background-dark);--color-card-bg:var(--color-white);--color-card-border:var(--color-gray-300);--color-product-card-border:var(--color-gray-300);--card-border-radius:3px;--color-icon:var(--color-primary);--input-border-color:var(--color-gray-500);--green-color-used-for-status-and-icons:var(--color-alert-success);--container-width:1362px;--font-primary:"Inter","Arial",sans-serif;--line-height-headings:1.4;--line-height-paragraph:1.5;--font-size-h1:2.4rem;--font-size-h1-mobile:2rem;--font-size-h2:2.2rem;--font-size-h2-mobile:2rem;--font-size-h3:2rem;--font-size-h3-mobile:1.8rem;--font-size-h4:1.8rem;--font-size-h4-mobile:1.6rem;--font-size-h5:1.6rem;--font-size-h5-mobile:1.4rem;--font-size-h6:1.4rem;--font-size-h6-mobile:1.2rem;--font-size-p:1.4rem;--button-border-radius:3px;--button-padding:15px 30px;--button-padding-mobile:10px 22px;--button-small-padding:10px 18px;--button-font-size:1.4rem;--button-small-font-size:1.2rem;--button-transition:0.3s linear;--link-underline-height:1px;--link-icon-spacing:8px;--link-transition:0.2s linear;--bg-position:calc(68.1rem - 50vw);--card-shadow:0 0 35px 0 rgba(0,0,0,.1);--card-shadow-animation:box-shadow 0.3s ease;--bottom-modal-shadow:0 0 35px 15px rgba(0,0,0,.15);--layer-bg:rgba(44,48,56,.5);--safari-transform-scale-12:0.8125;--safari-transform-scale-13:0.8125;--safari-transform-scale-14:0.875;--collapse-transition:max-height 0.3s linear}.headline-h1,h1{font-family:inherit;font-size:var(--font-size-h1-mobile);font-weight:600;line-height:var(--line-height-headings);margin:16px 0;width:100%}@media (width > 991px){.headline-h1,h1{font-size:var(--font-size-h1)}}.headline-h2,.headline-h3,.headline-h4,.headline-h5,.headline-h6,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;line-height:var(--line-height-headings);margin:16px 0;width:100%}.headline-h2,h2{font-size:var(--font-size-h2-mobile)}@media (width > 991px){.headline-h2,h2{font-size:var(--font-size-h2)}}.headline-h3,h3{font-size:var(--font-size-h3-mobile)}@media (width > 991px){.headline-h3,h3{font-size:var(--font-size-h3)}}.headline-h4,h4{font-size:var(--font-size-h4-mobile)}@media (width > 991px){.headline-h4,h4{font-size:var(--font-size-h4)}}.headline-h5,h5{font-size:var(--font-size-h5-mobile)}@media (width > 991px){.headline-h5,h5{font-size:var(--font-size-h5)}}.headline-h6,h6{font-size:var(--font-size-h6-mobile)}@media (width > 991px){.headline-h6,h6{font-size:var(--font-size-h6)}}p{font-size:var(--font-size-p);line-height:var(--line-height-paragraph)}strong{font-weight:600}a{color:var(--color-primary);position:relative;text-decoration:none;transition:color var(--link-transition)}a:hover{color:var(--color-secondary);text-decoration:underline}ul{padding-left:20px}ul.list-empty-circle{list-style-type:circle}ul.list-empty-circle li::marker{color:var(--color-text-primary)}ol.advantages-list,ul.advantages-list{list-style:none;margin:18px 0 24px;padding:0}ol.advantages-list:last-child,ul.advantages-list:last-child{margin-bottom:0}ol.advantages-list li,ul.advantages-list li{align-items:center;display:flex;margin-bottom:16px}@media (width > 991px){ol.advantages-list li,ul.advantages-list li{margin-bottom:20px}}ol.advantages-list li:last-child,ul.advantages-list li:last-child{margin-bottom:0}ol.advantages-list li .icon,ul.advantages-list li .icon{border-color:var(--color-alert-success);height:24px;margin-right:14px;min-width:24px;width:24px}ol.advantages-list li .icon:after,ul.advantages-list li .icon:after{background-color:var(--color-alert-success)}ol.advantages-list li .icon.icon-checked-circle-2:after,ul.advantages-list li .icon.icon-checked-circle-2:after{height:14px;width:14px}li{margin-bottom:8px}li::marker{color:var(--color-primary)}table{width:100%}table,th{border:none}th{border-bottom:1px solid #eee;font-size:1.2rem;font-weight:600;padding:10px 0;text-align:left}tr td:first-child{padding-left:14px}td{border:none;border-bottom:1px dashed var(--color-gray-400);font-size:1.4rem;padding:14px 10px}td:nth-of-type(2){padding-right:14px;text-align:right}ul.check{list-style:none;padding-left:0}ul.check li{margin-bottom:22px;padding-left:49px;position:relative}ul.check li:before{background-color:var(--color-primary);content:"";height:34px;left:0;mask:url(../icons/list-custom-marker.svg);-webkit-mask:url(../icons/list-custom-marker.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;translate:0 -50%;width:34px}ul.no-bullet{list-style:none}ul.checkbox,ul.list-unstyled{list-style:none;padding:0}ol.flat-list,ul.flat-list{padding-left:15px}.small-text{font-size:1.2rem;line-height:1.4}.breadcrumbs .row .columns{padding:0;position:relative}.breadcrumbs ol{-ms-overflow-style:none;display:flex;margin:0;overflow-x:auto;padding:16px 0;scrollbar-width:none}@media (width > 991px){.breadcrumbs ol{overflow:visible;overflow-x:hidden;row-gap:10px}}.breadcrumbs ol::-webkit-scrollbar{display:none}.breadcrumbs ol>li{align-items:center;display:flex;margin-bottom:0;padding-right:10px;position:relative}.breadcrumbs ol>li:before{color:var(--color-gray-200);content:"/";margin-right:10px}.breadcrumbs ol>li:hover .subList{display:block}.breadcrumbs ol>li:first-of-type:before{content:none;margin-right:0}.breadcrumbs ol>li:last-of-type span{color:var(--color-text-primary)}.breadcrumbs ol>li:last-of-type a:hover span{color:var(--color-primary)}.breadcrumbs ol>li>a{align-items:center;color:var(--color-gray-800);display:flex;font-size:1.2rem;position:relative;transition:none;white-space:nowrap}.breadcrumbs ol>li>a:hover{color:var(--color-primary);text-decoration:none}.breadcrumbs ol .subList{background-color:var(--color-background-main);border-radius:var(--button-border-radius);box-shadow:0 0 25px 0 rgba(0,0,0,.1);display:none;max-height:500px;max-width:600px;min-width:170px;overflow-x:hidden;overflow-y:auto;padding:15px;position:fixed;z-index:8}.breadcrumbs ol .subList ul{display:flex;flex-direction:column;font-size:1.2rem;gap:10px;list-style:none;margin:0;padding:0}.breadcrumbs ol .subList ul li{margin-bottom:0}.breadcrumbs ol .subList ul a{color:var(--color-text-primary)}.breadcrumbs ol .subList ul a:hover{color:var(--color-primary);text-decoration:none}.breadcrumbs .show-breadcrumbs{display:none;height:24px;position:absolute;right:0;top:16px;translate:0 -4px;width:24px}@media (width > 991px){.breadcrumbs .show-breadcrumbs.visible{display:block}}.breadcrumbs .show-breadcrumbs .icon{align-items:center;background-color:var(--color-primary);border-radius:var(--button-border-radius);display:flex;height:100%;justify-content:center;transition:background .3s linear;width:100%}.breadcrumbs .show-breadcrumbs .icon:hover{background-color:var(--color-secondary)}.breadcrumbs .show-breadcrumbs .icon:after{background-color:var(--color-background-main);margin:0;translate:0}.breadcrumbs .show-breadcrumbs.active .icon:after{rotate:180deg}.breadcrumbs,.breadcrumbs.breadcrumbs-listing{border-bottom:1px solid var(--color-gray-200);margin-bottom:0}.btn-primary{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--button-border-radius);color:var(--color-text-secondary);cursor:pointer;font-weight:600;text-align:center;text-decoration:none;transition:background-color var(--button-transition);white-space:nowrap}@media (width <= 420px){.btn-primary{white-space:wrap}}.btn-primary.small{font-size:var(--button-small-font-size);font-weight:600;padding:var(--button-small-padding)}.btn-primary.btn-icon:after{background-color:var(--color-text-secondary)}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-text-secondary);text-decoration:none}.btn-primary:focus-visible{outline:2px solid var(--color-text-primary)}.btn-primary:disabled{background-color:rgba(0,0,0,.1);border-color:var(--color-disable-btn);color:var(--color-disable-btn);cursor:default}.btn-primary.btn-icon:disabled:after{background-color:var(--color-disable-btn)}.btn-secondary{background-color:transparent;border:1px solid var(--color-background-dark);border-radius:var(--button-border-radius);color:var(--color-background-dark);cursor:pointer;font-weight:600;text-align:center;text-decoration:none;transition:background-color var(--button-transition),color var(--button-transition);white-space:nowrap}.btn-secondary.small{font-size:var(--button-small-font-size);font-weight:600;padding:var(--button-small-padding)}.btn-secondary.btn-icon:after{background-color:var(--color-background-dark);transition:background-color var(--button-transition)}.btn-secondary:focus,.btn-secondary:hover{background-color:var(--color-background-dark);color:var(--color-text-secondary);text-decoration:none}.btn-secondary:focus .icon,.btn-secondary:focus:after,.btn-secondary:hover .icon,.btn-secondary:hover:after{background-color:var(--color-text-secondary)}.btn-secondary:focus-visible{outline:2px solid var(--color-text-primary)}.btn-secondary:disabled{background-color:transparent;border-color:#c4c4c4;color:var(--color-disable-btn);cursor:default}.btn-secondary.btn-icon:hover:after{background-color:var(--color-text-secondary)}.btn-secondary.btn-icon:disabled:after{background-color:var(--color-disable-btn)}.btn-secondary.without-border{border:none}.btn-secondary.without-border:hover{background-color:transparent;color:var(--color-secondary)}.btn-secondary.without-border:hover:after{background-color:var(--color-secondary)}.btn-secondary .icon{transition:background-color var(--button-transition)}.btn-primary,.btn-secondary{display:inline-block;font-size:var(--button-small-font-size);padding:var(--button-padding-mobile);position:relative}.btn-primary.btn-icon,.btn-secondary.btn-icon{align-items:center;display:flex;gap:10px;justify-content:center}.btn-primary.btn-icon.icon-cart:after,.btn-secondary.btn-icon.icon-cart:after{mask:url(../icons/cart.svg);-webkit-mask:url(../icons/cart.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.btn-primary.btn-icon.icon-dropdown:after,.btn-secondary.btn-icon.icon-dropdown:after{mask:url(../icons/dropdown-arrow.svg);-webkit-mask:url(../icons/dropdown-arrow.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.btn-primary.small.btn-icon:after,.btn-secondary.small.btn-icon:after{height:14px;right:20px;width:14px}.btn-primary.open:after,.btn-secondary.open:after{rotate:180deg}@media (width > 768px){.btn-primary,.btn-secondary{font-size:var(--button-font-size);padding:var(--button-padding)}}.link{color:var(--color-secondary);position:relative;text-decoration:none;transition:color var(--button-transition);width:-moz-max-content;width:max-content}.link:hover{color:var(--color-primary);text-decoration:underline}.link-with-icon{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:var(--link-icon-spacing)}.link-with-icon:before{background-color:var(--color-gray-600);content:"";height:12px;mask:url(../icons/angle-right.svg);-webkit-mask:url(../icons/angle-right.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}.link-with-icon:hover:before{background-color:var(--color-primary)}.row{margin-left:auto;margin-right:auto;max-width:var(--container-width)}::-moz-selection{background-color:var(--color-primary);color:var(--color-text-secondary)}::selection{background-color:var(--color-primary);color:var(--color-text-secondary)}.hide-wcag{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}blockquote{background:0 0;border-left:5px solid var(--color-gray-700);color:var(--color-gray-300);font-style:italic;margin:0 0 20px;padding:20px;position:relative;text-align:justify}blockquote p{margin:0;padding:0}iframe{border:none;max-width:100%}.icon{background-color:var(--color-text-primary);display:block;height:32px;width:32px}.icon.small{height:16px;width:16px}.icon.medium{height:48px;width:48px}.icon.big{height:64px;width:64px}.icon.icon-basket-fast{mask:url(../icons/basket-fast.svg);-webkit-mask:url(../icons/basket-fast.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-basket-fast-1{mask:url(../icons/basket-fast-1.svg);-webkit-mask:url(../icons/basket-fast-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-basket{mask:url(../icons/basket.svg);-webkit-mask:url(../icons/basket.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-add-cart{mask:url(../icons/basket-product-card.svg);-webkit-mask:url(../icons/basket-product-card.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-cart-plus{mask:url(../icons/cart-circle-plus.svg);-webkit-mask:url(../icons/cart-circle-plus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-cart-xmark{mask:url(../icons/cart-xmark.svg);-webkit-mask:url(../icons/cart-xmark.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-delivery{mask:url(../icons/delivery.svg);-webkit-mask:url(../icons/delivery.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-actuator{mask:url(../icons/actuator.svg);-webkit-mask:url(../icons/actuator.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-counselor{mask:url(../icons/counselor.svg);-webkit-mask:url(../icons/counselor.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-call-to-us{mask:url(../icons/call-to-us.svg);-webkit-mask:url(../icons/call-to-us.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-smartphone{mask:url(../icons/smartphone.svg);-webkit-mask:url(../icons/smartphone.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-envelope-header{mask:url(../icons/envelope-icon.svg);-webkit-mask:url(../icons/envelope-icon.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-envelope-2{mask:url(../icons/envelope-2.svg);-webkit-mask:url(../icons/envelope-2.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-verified{mask:url(../icons/verified.svg);-webkit-mask:url(../icons/verified.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-grid{mask:url(../icons/grid.svg);-webkit-mask:url(../icons/grid.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-order-history{mask:url(../icons/order-history.svg);-webkit-mask:url(../icons/order-history.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-delivery-address{mask:url(../icons/delivery-address.svg);-webkit-mask:url(../icons/delivery-address.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-purchas-list{mask:url(../icons/list.svg);-webkit-mask:url(../icons/list.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-fast-order{mask:url(../icons/fast-order.svg);-webkit-mask:url(../icons/fast-order.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-user{mask:url(../icons/user-account.svg);-webkit-mask:url(../icons/user-account.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-user-tie{mask:url(../icons/user-tie.svg);-webkit-mask:url(../icons/user-tie.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-settings{mask:url(../icons/settings.svg);-webkit-mask:url(../icons/settings.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-logout{mask:url(../icons/logout.svg);-webkit-mask:url(../icons/logout.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-complaint{mask:url(../icons/complaint.svg);-webkit-mask:url(../icons/complaint.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-tech-base{mask:url(../icons/tech-base.svg);-webkit-mask:url(../icons/tech-base.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-file-database{mask:url(../icons/file-database.svg);-webkit-mask:url(../icons/file-database.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-percent{mask:url(../icons/percent.svg);-webkit-mask:url(../icons/percent.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-trash{mask:url(../icons/trash-can-close.svg);-webkit-mask:url(../icons/trash-can-close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-trash-3{mask:url(../icons/trash-1.svg);-webkit-mask:url(../icons/trash-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-close{mask:url(../icons/close.svg);-webkit-mask:url(../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-file{mask:url(../icons/file.svg);-webkit-mask:url(../icons/file.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-file-pdf{mask:url(../icons/pdf.svg);-webkit-mask:url(../icons/pdf.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-cog{mask:url(../icons/cog.svg);-webkit-mask:url(../icons/cog.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-share{mask:url(../icons/share-nodes.svg);-webkit-mask:url(../icons/share-nodes.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-print{mask:url(../icons/print.svg);-webkit-mask:url(../icons/print.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-edit{mask:url(../icons/pen-to-square.svg);-webkit-mask:url(../icons/pen-to-square.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-download{display:block;mask:url(../icons/documents-download.svg);-webkit-mask:url(../icons/documents-download.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-arrows-rotate{mask:url(../icons/arrows-rotate.svg);-webkit-mask:url(../icons/arrows-rotate.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-trash-2{mask:url(../icons/trash-can.svg);-webkit-mask:url(../icons/trash-can.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-account-settings{mask:url(../icons/user-pen.svg);-webkit-mask:url(../icons/user-pen.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-key{mask:url(../icons/key-skeleton.svg);-webkit-mask:url(../icons/key-skeleton.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-at{mask:url(../icons/at.svg);-webkit-mask:url(../icons/at.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-trash-slash{mask:url(../icons/trash-slash.svg);-webkit-mask:url(../icons/trash-slash.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-user-tie-hair{mask:url(../icons/user-tie-hair.svg);-webkit-mask:url(../icons/user-tie-hair.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-briefcase{mask:url(../icons/briefcase.svg);-webkit-mask:url(../icons/briefcase.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-yt{mask:url(../icons/youtube-fil.svg);-webkit-mask:url(../icons/youtube-fill.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-linkedin{mask:url(../icons/linkedin.svg);-webkit-mask:url(../icons/linkedin.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-fb{mask:url(../icons/facebook.svg);-webkit-mask:url(../icons/facebook.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-pin{mask:url(../icons/pin.svg);-webkit-mask:url(../icons/pin.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-ask-for-product{mask:url(../icons/ask-for-product.svg);-webkit-mask:url(../icons/ask-for-product.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-bookmark{mask:url(../icons/bookmark.svg);-webkit-mask:url(../icons/bookmark.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-bookmark-solid{mask:url(../icons/bookmark-solid.svg);-webkit-mask:url(../icons/bookmark-solid.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-compare{mask:url(../icons/compare.svg);-webkit-mask:url(../icons/compare.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-minus{mask:url(../icons/minus.svg);-webkit-mask:url(../icons/minus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-plus{mask:url(../icons/plus.svg);-webkit-mask:url(../icons/plus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-phone-and-envelope{mask:url(../icons/tel_mail.svg);-webkit-mask:url(../icons/tel_mail.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-checked-circle-2{align-items:center;background-color:transparent;border:1px solid var(--color-text-primary);border-radius:50%;display:flex;justify-content:center}.icon.icon-checked-circle-2:after{background-color:var(--color-text-primary);content:"";display:block;height:18px;mask:url(../icons/check.svg);-webkit-mask:url(../icons/check.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.icon.icon-warehouse{mask:url(../icons/warehouse.svg);-webkit-mask:url(../icons/warehouse.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-delivery-1{mask:url(../icons/delivery-1.svg);-webkit-mask:url(../icons/delivery-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-delivery-2{mask:url(../icons/delivery-2.svg);-webkit-mask:url(../icons/delivery-2.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-hands{mask:url(../icons/hands.svg);-webkit-mask:url(../icons/hands.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-hand-with-dollar{mask:url(../icons/hand-with-dollar.svg);-webkit-mask:url(../icons/hand-with-dollar.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-phone{mask:url(../icons/phone.svg);-webkit-mask:url(../icons/phone.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-filters{mask:url(../icons/filters.svg);-webkit-mask:url(../icons/filters.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-password-eye{mask:url(../icons/password-eye.svg);-webkit-mask:url(../icons/password-eye.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-table{mask:url(../icons/table.svg);-webkit-mask:url(../icons/table.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-list-1{mask:url(../icons/list-1.svg);-webkit-mask:url(../icons/list-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-circle-plus{mask:url(../icons/circle-plus.svg);-webkit-mask:url(../icons/circle-plus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-circle-minus{mask:url(../icons/circle-minus.svg);-webkit-mask:url(../icons/circle-minus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-arrow-left,.icon.icon-arrow-right{mask:url(../icons/arrow-right.svg);-webkit-mask:url(../icons/arrow-right.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-arrow-left{rotate:180deg}.icon.icon-slider-prev{mask:url(../icons/chevron-thin-left.svg);-webkit-mask:url(../icons/chevron-thin-left.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-next{mask:url(../icons/right-arrow-blue.svg);-webkit-mask:url(../icons/right-arrow-blue.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-pdf-1{mask:url(../icons/pdf-1.svg);-webkit-mask:url(../icons/pdf-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-message{mask:url(../icons/message.svg);-webkit-mask:url(../icons/message.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-charts-file{mask:url(../icons/charts-file.svg);-webkit-mask:url(../icons/charts-file.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-logout-1{mask:url(../icons/logout-1.svg);-webkit-mask:url(../icons/logout-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-contact-book{mask:url(../icons/contact-book.svg);-webkit-mask:url(../icons/contact-book.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-user-1{mask:url(../icons/user.svg);-webkit-mask:url(../icons/user.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-file-interjection{mask:url(../icons/file-interjection.svg);-webkit-mask:url(../icons/file-interjection.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-employees{mask:url(../icons/employees.svg);-webkit-mask:url(../icons/employees.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-user-thumb-up{mask:url(../icons/user-thumb-up.svg);-webkit-mask:url(../icons/user-thumb-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-info{mask:url(../icons/info.svg);-webkit-mask:url(../icons/info.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-padlock{mask:url(../icons/padlock-1.svg);-webkit-mask:url(../icons/padlock-1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-clip{mask:url(../icons/clip.svg);-webkit-mask:url(../icons/clip.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.iconair-arrow-left-line:before{background-color:var(--color-text-primary);content:"";display:block;height:26px;mask:url(../icons/arrow-left-line.svg);-webkit-mask:url(../icons/arrow-left-line.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;transition:.2s;width:30px}.btn-icon:after{content:"";display:inline-block}.btn-icon.icon--dropdown:after,.btn-icon.icon--up:after{height:12px;mask:url(../icons/arrow-down.svg);-webkit-mask:url(../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;width:12px}.btn-icon.icon--up:after{rotate:180deg}.arrow-down,.arrow-up{align-items:center;display:flex;justify-content:space-between}.arrow-down:after,.arrow-up:after{background-color:var(--color-text-primary);content:"";display:inline-block;height:8px;margin-right:-20px;position:unset;translate:5px 0;width:12px}.arrow-up:after{mask:url(../icons/arrow-up-thin.svg);-webkit-mask:url(../icons/arrow-up-thin.svg);-webkit-mask-size:80%;mask-size:80%}.arrow-down:after{mask:url(../icons/arrow-down-thin.svg);-webkit-mask:url(../icons/arrow-down-thin.svg);-webkit-mask-size:80%;mask-size:80%}.arrow-up:after{mask:url(../icons/arrow-up.svg);-webkit-mask:url(../icons/arrow-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.arrow-down:after,.arrow-up:after{background-color:var(--color-text-primary);content:"";display:block;height:12px;margin-left:5px;padding:0;width:12px}.arrow-down:after{mask:url(../icons/arrow-down.svg);-webkit-mask:url(../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.arrow-left:after{height:16px;mask:url(../icons/arrow-up.svg);-webkit-mask:url(../icons/arrow-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;rotate:-90deg;width:16px}.arrow-left:after,.iconair-burger_x:before{background-color:var(--color-text-primary);content:"";display:block;padding:0}.iconair-burger_x:before{height:20px;margin-left:5px;mask:url(../icons/close.svg);-webkit-mask:url(../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.social li a:before{display:block;height:16px;width:16px}.social li a[href*=facebook]:before{background-color:var(--color-text-secondary);content:"";mask:url(../icons/facebook.svg);-webkit-mask:url(../icons/facebook.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.social li a[href*=youtube]:before{background-color:var(--color-text-secondary);content:"";mask:url(../icons/youtube-fil.svg);-webkit-mask:url(../icons/youtube-fill.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.social li a[href*=linkedin]:before{background-color:var(--color-text-secondary);content:"";mask:url(../icons/linkedin.svg);-webkit-mask:url(../icons/linkedin.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.edito-overlay{animation:fade-in .25s linear;background-color:var(--layer-bg);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.edito-load{font-size:0;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%;width:60px;z-index:9999}.store-bottom-bar-loader:has(.edito-overlay){margin-top:20px}.store-bottom-bar-loader .edito-overlay{background-color:transparent}@keyframes mmslideIn{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@keyframes mmslideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15%)}}html.is-reveal-open{height:100dvh;overflow:hidden}html.is-reveal-open:has([aria-hidden=true]),html.is-reveal-open:has([aria-hidden=true]) body{height:unset;overflow-y:visible;position:static}html.is-reveal-open:has([aria-hidden=false]){overflow:hidden}.reveal-overlay:empty,.reveal-overlay:has([aria-hidden=true]){opacity:0;visibility:hidden}.reveal-overlay:has([aria-hidden=false]){opacity:1;visibility:visible}.reveal-overlay:has([aria-hidden=false]) .reveal{translate:0}.modal{backface-visibility:hidden;background-color:var(--color-background-main);border:none;border-radius:0;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;height:100dvh;overflow-y:auto;padding:0;position:fixed;right:0;top:0;transition:translate .5s;translate:105% 0;width:85dvw;z-index:1006}@media (width <= 460px){.modal{width:100dvw}}@media (width > 960px){.modal{max-width:700px}}.modal.is-open{translate:0}.modal .cart-modal-inner{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.modal .cart-modal-content{flex-grow:1;overflow-y:auto}.modal .product_sku{margin-bottom:20px}.modal .product_name span,.modal .product_sku span{font-weight:600}.modal-popup{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.modal-popup.is-open{display:block}.modal-popup .modal-popup-inner{animation:mmslideIn .3s cubic-bezier(0,0,.2,1);background-color:var(--color-background-main);border-radius:var(--card-border-radius);left:50%;max-height:90dvh;max-width:1100px;overflow-y:auto;position:absolute;top:50%;translate:-50% -50%;width:94dvw;will-change:transform;z-index:1006}@media (width > 568px){.modal-popup .modal-popup-inner{min-width:550px;width:-moz-max-content;width:max-content}}@media (width > 568px){.modal-popup .modal-popup-inner:has(.proposed_products){min-width:400px;width:94dvw}}@media (width > 768px){.modal-popup .modal-popup-inner:has(.form-structure){min-width:700px}}@media (width > 991px){.modal-popup .modal-popup-inner:has(.form-structure){min-width:800px}}.modal-popup .modal-popup-inner .modal__content{flex-grow:1;margin:30px 24px}.modal-popup .modal-popup-inner .modal__content:has(.form-structure){margin-bottom:0}.modal-popup .modal-popup-inner .modal__content .modal__content-info{display:flex;flex-direction:column;height:100%}.modal-popup .modal-popup-inner .modal__content .modal__content-info .buttons{margin-top:auto}.modal-popup .modal-popup-inner .modal__content .modal__content-info .clear-cart-text{margin-bottom:20px}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal-table{margin-bottom:20px;overflow-x:auto;width:100%}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal{display:table;width:100%}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .products-header{display:table-header-group}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .products-header>*{background-color:var(--color-gray-100);display:table-cell;padding:7px}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .products-header>:first-child{padding-left:10px}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .products-header>:last-child{padding-right:10px;text-align:right}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product{display:table-row}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .lead,.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .price-container,.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .quantity,.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .total-container{border-bottom:1px solid var(--color-gray-300);display:table-cell;padding:7px;white-space:nowrap}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .lead{padding-left:10px}.modal-popup .modal-popup-inner .modal__content .modal__content-info .fast-order-modal .product .total-container{padding-right:10px;text-align:right}.modal-popup .modal-popup-inner .buttons{display:flex;flex-direction:column;gap:10px;margin:auto -24px -30px;padding:20px 24px 30px;text-align:center}@media (width > 568px){.modal-popup .modal-popup-inner .buttons{flex-direction:row}}.modal-popup .modal-popup-inner .buttons .btn,.modal-popup .modal-popup-inner .buttons .button{width:100%}.modal-popup .modal-popup-inner .form-horizontal{display:flex;flex-direction:column;height:100%;max-height:calc(100dvh - 140px);width:100%}.modal-popup .modal-popup-inner .form-horizontal .form-structure{overflow-y:auto}.modal-popup .modal-popup-inner .form-horizontal .form-structure .product_name{margin-top:0}.modal-popup .modal-popup-inner .form-horizontal .form-structure .product_name span,.modal-popup .modal-popup-inner .form-horizontal .form-structure .product_sku span{display:inline-block;width:60px}.modal-popup .modal-popup-inner .files{display:flex;flex-direction:column;gap:8px;margin-top:12px}.modal-popup .modal-popup-inner .files div{align-items:center;display:flex;gap:8px}.modal-popup .modal-popup-inner .files div .icon{height:16px;width:16px}.modal-popup .modal-popup-inner .files .form-group,.modal-popup .modal-popup-inner .files input{display:none}.modal-popup .modal-popup-inner .files label{align-items:center;display:flex;justify-content:center;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:-moz-max-content;width:max-content}.modal-popup .modal-popup-inner .addFile{align-items:center;color:var(--color-primary);display:flex;justify-content:center;margin:15px 0 5px}.modal-popup .modal-popup-inner .addFile:hover{color:var(--color-text-primary);text-decoration:underline}.modal-popup .modal-popup-inner .form-group label{display:flex;margin:0 0 8px;padding:0;width:100%}.modal-popup .modal-popup-inner .reveal-box{display:flex;justify-content:space-between}.modal-popup .modal-popup-inner .reveal-box .form-group{width:50%}.modal-popup .modal-popup-inner .reveal-box .form-group:first-child{padding-right:20px}.modal-popup .modal-popup-inner .reveal-bottom-box{border-top:1px solid var(--color-gray-400);margin:20px 25px 0;padding:20px 0}@media (width > 768px){.modal-popup .modal-popup-inner .reveal-bottom-box{padding:20px 0 30px}}.modal-popup .modal-popup-inner .reveal-bottom-box .reveal-buttons{align-items:center;display:flex;flex-direction:column-reverse;gap:8px;justify-content:center;margin:0 auto;text-align:center;width:100%}@media (width > 568px){.modal-popup .modal-popup-inner .reveal-bottom-box .reveal-buttons{flex-direction:row;justify-content:space-between}}.modal-popup .modal-popup-inner .reveal-bottom-box .reveal-buttons>*{width:100%}@media (width > 568px){.modal-popup .modal-popup-inner .reveal-bottom-box .reveal-buttons>*{width:auto}}.modal-popup .modal-popup-inner .modal-wrapper{display:flex;flex-direction:column;height:100%}.modal-popup[aria-hidden=true] .modal-popup-inner{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal-popup .modal-popup-overlay{display:block;opacity:1}@media (width > 991px){.modal-popup.reveal--register .modal-popup-inner{min-width:750px}.modal-popup.reveal--register h2{margin:0}}.modal-popup.reveal--register .modal__content-buttons{display:flex;gap:10px}.modal-popup.reveal--register .cart-no-empty{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.modal-popup.reveal--register .cart-no-empty>a{width:-moz-max-content;width:max-content}.modal-popup.flash-notification h4{margin:0 0 10px}.modal-popup.flash-notification ol li::marker{color:var(--color-text-primary)}.modal-popup .flash-notification-body h2{margin:0}.modal-popup .flash-notification-body .modal__content-buttons{display:flex;flex-direction:row;gap:10px}.modal-layer,.modal-popup-overlay{background-color:var(--layer-bg);bottom:0;display:none;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:visibility .5s,opacity .3s;visibility:visible;z-index:1005}body:has(.modal.is-open:not(.login-modal)) .modal-layer{display:block;opacity:1}body:has(.modal.is-open){overflow:hidden}.reveal-overlay .reveal-buttons>*{width:100%}.reveal-overlay .reveal [class^=col-]{margin:0;padding:0;width:100%}.cart-modal.reveal .summary{display:flex;gap:8px;margin:0;padding:25px}@media (width > 768px){.cart-modal.reveal .summary{gap:20px}}.cart-modal.reveal:has(.summary-image-container) .summary{padding-bottom:0}.cart-modal.reveal .summary-image-container{border:1px solid var(--color-gray-200);border-radius:var(--button-border-radius);max-height:75px;padding:10px;width:75px}@media (width > 991px){.cart-modal.reveal .summary-image-container{max-height:100px;padding:12px;width:100px}}.cart-modal.reveal .summary-image-container .summary-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart-modal.reveal .summary-details{display:flex;flex-direction:column}.cart-modal.reveal .summary-details .brand{font-size:1.2rem}.cart-modal.reveal .summary-details .brand:not(:empty){margin-bottom:5px}.cart-modal.reveal .summary-details .lead{font-size:1.6rem;font-weight:600;margin-bottom:5px}.cart-modal.reveal .summary-details .details{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:15px}.cart-modal.reveal span.complementary-products-header{color:var(--color-text-primary);display:block;font-size:1.6rem;font-weight:600;margin:-5px 0 20px}.cart-modal.reveal .products-slider-module h3{font-size:1.6rem;font-weight:500}.cart-modal.reveal .products-slider-module .swiper-slide .image{height:70px;margin-top:10px}.cart-modal.reveal .products-slider-module .swiper-slide .product-title{font-size:1.2rem;margin-bottom:10px}@media (width > 768px) and (width < 880px){.cart-modal.reveal .products-slider-module .swiper-slide .product-quantity-custom-input{padding:5px}}.cart-modal.reveal .products-slider-module .swiper-slide .unit{font-size:1.2rem;font-weight:600}@media (width < 540px){.cart-modal.reveal .products-slider-module .swiper-slide .unit{display:none}}@media (width > 768px) and (width < 880px){.cart-modal.reveal .products-slider-module .swiper-slide .unit{display:none}}.cart-modal.reveal .products-slider-module .swiper-slide .btn-primary{width:100%}.cart-modal.reveal .products-slider-module .swiper-slide .list-element-discount:has(.list-element-discount-value:empty){padding:0}.cart-modal .proposed_products:not(:empty){padding:20px 25px 0}.cart-modal .proposed_products:not(:empty) .products-slider-module{margin:0}.modal__header{align-items:center;background-color:var(--color-light-blue);display:flex;justify-content:space-between;padding:24px;position:sticky;top:0;width:100%;z-index:1}.modal__header .close-button span{color:var(--color-text-primary)}.modal-title{font-size:1.6rem;font-weight:600;margin:0}@media (width > 960px){.modal-title{font-size:1.8rem}}.main-content h1{margin-bottom:30px;padding:15px 0 30px}.main-content:has(.categories-tree-grid) h1{margin-bottom:0}.product-label{background-color:var(--color-background-header);border-radius:30px;color:var(--color-text-secondary);font-size:1.2rem;font-weight:500;padding:4px 10px;width:-moz-max-content;width:max-content}.product-label.outline{background-color:transparent;border:1px solid var(--color-background-header);color:var(--color-background-header)}.product-label.promotion{background-color:#970707}.product-label.promotion.outline{background-color:transparent;border:1px solid #970707;color:#970707}.product-label.new{background-color:#1a8917}.product-label.new.outline{background-color:transparent;border:1px solid #1a8917;color:#1a8917}.product-table{border-radius:var(--button-border-radius);display:table;overflow:hidden;width:100%}.product-table-row,.product-table-thead{display:table-row}.product-table-row .product-table-td{border-bottom:1px dashed var(--color-gray-400)}.product-table-row .product-table-td .more-tooltip{margin-left:4px;translate:0 -2px}.product-table-td,.product-table-th{display:table-cell;vertical-align:middle}.product-table-th{border:none;border-bottom:1px solid #eee;font-size:1.2rem;font-weight:600;padding:10px 0;text-align:left}.product-table-td{border:none;font-size:1.4rem;padding:14px 0}.product-table-td:first-child{padding-left:14px;width:50%}@media (width > 991px){.product-table-td:first-child{padding-left:0;padding-right:10px;text-align:right}}.product-table-td:nth-of-type(2){padding-right:14px;text-align:right}@media (width > 991px){.product-table-td:nth-of-type(2){padding-left:10px;padding-right:0;text-align:left}}.product-table-with-img{align-items:center;display:flex;gap:16px}.product-table-img{align-items:center;display:flex;height:55px;min-width:55px;width:55px}.product-table-img img{-o-object-fit:contain;object-fit:contain}.product-table-details{display:flex;flex-direction:column;font-size:1.2rem;gap:4px}.product-table-product-name{color:#165dba;font-weight:600}.tiny-two-columns{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:1024px){.tiny-two-columns{align-items:center;grid-template-columns:repeat(2,1fr)}}.widget{position:relative}.widget.has-bg,.widget.has-bg-gray{margin:0;padding:50px 0}.widget.has-bg-gray:before,.widget.has-bg:before{background-color:var(--color-light-blue);content:"";height:100%;left:-20px;position:absolute;top:0;width:100vw}@media (width > 1400px){.widget.has-bg-gray:before,.widget.has-bg:before{left:var(--bg-position)}}.widget.has-bg .products-slider-module,.widget.has-bg-gray .products-slider-module{margin:0}.widget.has-bg .products-slider-module .alert,.widget.has-bg-gray .products-slider-module .alert{display:none}@media (width > 991px){.widget.has-bg .products-slider-module .alert,.widget.has-bg-gray .products-slider-module .alert{display:block}}.widget.has-bg:before{background-color:var(--color-background-header)}.cart-widget:hover .button-icon-badge-text{color:var(--color-primary)}.cart-widget .free-delivery{margin-bottom:0}.cart-widget .cart-widget-btn{align-items:center;display:flex;gap:8px}.cart-widget .cart-widget-btn:hover .button-icon-badge-text{color:var(--color-active-nav)}.cart-widget .cart-widget-btn:hover .iconair-basket:before{background-color:var(--color-active-nav)}.cart-widget .iconair-basket{position:relative}.cart-widget .iconair-basket:before{background-color:var(--color-text-secondary);content:"";display:block;height:23px;mask:url(../icons/basket.svg);-webkit-mask:url(../icons/basket.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s ease;width:22px}.cart-widget .iconair-basket .badge{background-color:var(--color-primary);border-radius:50%;color:var(--color-text-secondary);font-size:.9rem;font-weight:500;min-height:18px;min-width:18px;padding:4px;position:absolute;right:-6px;top:-13px}.cart-widget-box-border:has(.empty-cart) .footer{margin-top:auto;padding:20px 10px}.cart-widget-box-border.is-open{right:0}.cart-widget-box-border .free-delivery-wrapper{background-color:var(--color-light-blue);display:flex;flex-direction:column;gap:10px;padding:10px 10px 0}.cart-widget-box-border .free-delivery-wrapper .alert{margin-bottom:0}.cart-widget-box-border .cart-widget-box-headline{align-items:center;background-color:var(--color-background-main);border-bottom:1px solid var(--color-gray-400);display:flex;justify-content:space-between;padding:24px 30px;position:sticky;top:0;width:100%;z-index:1}.cart-widget-box-border .cart-widget-box-headline .iconair-burger_x:before{background-color:var(--color-text-primary);height:20px;width:20px}.cart-widget-box-border .cart{flex-grow:1;overflow-y:auto}.cart-widget-box-border .cart-items{display:flex;flex-direction:column}.cart-widget-box-border .cart-items-prop{align-items:center;border-bottom:1px solid var(--color-gray-200);display:flex;padding:10px}.cart-widget-box-border .cart-items-prop .thumb{padding:5px}.cart-widget-box-border .cart-items-prop .thumb .image{align-items:center;background-color:var(--color-background-main);display:flex;height:60px;justify-content:center;margin:0;max-width:100%;width:60px}.cart-widget-box-border .cart-items-prop .cart-items-prop-box{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap}.cart-widget-box-border .cart-items-prop .details{flex:0 0 100%;padding-left:10px;text-align:left;width:100%}.cart-widget-box-border .cart-items-prop .details .title{color:var(--color-text-primary);display:block;font-size:1.3rem;font-weight:500;line-height:normal;margin-bottom:0;padding-bottom:0}.cart-widget-box-border .cart-items-prop .details .title:hover{color:var(--color-secondary);text-decoration:none}.cart-widget-box-border .cart-items-prop .details .details-sku{color:var(--color-gray-800);font-size:1rem;margin-bottom:4px}.cart-widget-box-border .cart-items-prop .remove-box{margin-left:5px}@media (width > 991px){.cart-widget-box-border .cart-items-prop .remove-box{margin-left:10px}}.cart-widget-box-border .cart-items-prop .remove-box button{border:1px solid transparent;border-radius:var(--button-border-radius);padding:8px;transition:border .2s linear}.cart-widget-box-border .cart-items-prop .remove-box button .icon{transition:background-color .2s linear}.cart-widget-box-border .cart-items-prop .remove-box button:hover{border-color:var(--color-error)}.cart-widget-box-border .cart-items-prop .remove-box button:hover .icon{background-color:var(--color-error)}.cart-widget-box-border .properties{align-items:center;display:flex;flex:0 0 100%;justify-content:space-between;margin-top:10px;padding-left:10px;padding-right:0;width:100%}.cart-widget-box-border .properties .label{font-size:1.2rem;height:0;margin:0;visibility:hidden}.cart-widget-box-border .properties .quantity{background-color:transparent;border:0;display:flex;flex-direction:column;font-size:1.5rem;justify-content:space-between;margin:0 auto;opacity:1;padding:0}.cart-widget-box-border .properties .quantity input{border-radius:var(--card-border-radius);color:var(--color-text-primary);margin:0;max-width:80px;min-width:50px;padding:5px;transform:unset}@media (width > 500px){.cart-widget-box-border .properties .quantity input{max-width:unset;padding:5px 45px 5px 10px;width:95px}}.cart-widget-box-border .properties .quantity div{align-items:center;display:flex;gap:10px;justify-content:center}.cart-widget-box-border .properties .quantity div .unit{font-size:1.2rem}@media (width <= 500px){.cart-widget-box-border .properties .quantity div .unit{display:none}.cart-widget-box-border .properties .quantity div .arrow{right:2px}}.cart-widget-box-border .properties .quantity div .item-price{color:var(--color-gray-800);font-size:1.2rem;white-space:nowrap}.cart-widget-box-border .properties .quantity div .item-price span{font-size:1rem}.cart-widget-box-border .properties .mobile-title{display:none}.cart-widget-box-border .properties .value{display:flex;flex-direction:column;font-size:1.3rem;gap:8px;justify-content:space-between;min-height:100%;padding-left:10px;text-align:right;width:70%}.cart-widget-box-border .properties .value>div:last-child{font-weight:600}.cart-widget-box-border .properties button.remove .icon{height:16px;width:16px}.cart-widget-box-border .summary{background-color:var(--color-light-blue);display:flex;padding:10px;position:relative;text-align:center}.cart-widget-box-border .summary .summary-all{font-size:1.3rem;line-height:2.5rem;text-align:right;width:100%}.cart-widget-box-border .summary .summary-all-item{display:none}.cart-widget-box-border .summary .summary-all-sum{display:flex;gap:10px;justify-content:space-between}.cart-widget-box-border .footer{background-color:var(--color-light-blue);padding:0 10px 10px;position:relative;text-align:right;width:100%;z-index:2}.cart-widget-box-border .footer .btn-primary{text-align:center}.cart-widget-box-border .empty-cart{padding:30px}.cart-layer{background-color:var(--layer-bg);bottom:0;display:none;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:visibility .5s,opacity .3s;visibility:visible;z-index:1005}.widget-categories{margin:50px 0}.widget-categories .widget-categories-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.widget-categories .widget-categories-header h3{margin:0}.widget-categories .widget-categories-header a{text-wrap:nowrap;color:var(--color-text-tertiary);font-size:1.2rem;font-weight:500}.widget-categories .widget-categories-header a:hover{color:var(--color-primary)}.widget-categories .custom-grid{grid-auto-flow:column;grid-template-columns:unset;grid-template-rows:1fr 1fr;margin:0 -20px;overflow-x:scroll;padding:0 20px;scrollbar-width:none}@media (width > 568px){.widget-categories .custom-grid{grid-template-rows:unset}}@media (width > 1400px){.widget-categories .custom-grid{grid-auto-flow:unset;margin:0;overflow-x:visible;padding:0}}.widget-categories .custom-grid>a:focus-visible{outline:3px solid var(--color-primary)}.widget-categories .category-item{min-width:150px}.widget-categories .category-item:hover{text-decoration:none}.widget-categories .category-item:hover .category-item-image:after{background-color:var(--color-gray-300)}.widget-categories .category-item:hover .category-item-info strong{color:var(--color-primary)}.widget-categories .category-item .category-item-image{align-items:center;display:flex;justify-content:center;position:relative}.widget-categories .category-item .category-item-image:before{background-color:var(--color-light-blue);border-radius:50%;content:"";height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:70px}.widget-categories .category-item .category-item-image img{height:100px;margin:0 auto;max-height:100%;max-width:100%;padding:5px;position:relative;width:auto;z-index:1}.widget-categories .category-item .category-item-info{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:center}.widget-categories .category-item .category-item-info strong{color:var(--color-text-primary);font-size:1.3rem;font-weight:500}.widget-categories .category-item .category-item-info .count{color:var(--color-gray-900);font-size:1.2rem}.login-widget{position:relative}.login-widget .show-for-sr{display:none}.login-widget .login-box-hover{cursor:pointer}@media (width > 991px){.login-widget .login-box-hover{height:30px;position:relative;z-index:1006}}.login-widget .login_box-content-modal{display:none}.login-widget .login_box-wrapper{align-items:center;display:flex;gap:5px}.login-widget .login_box-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;font-weight:700;line-height:1.2;overflow:hidden;white-space:nowrap}@media (width > 991px){.login-widget:before{background:var(--color-background-search);bottom:-98%;content:"";display:block;display:none;height:25px;left:50%;position:absolute;rotate:-45deg;translate:-50% 0;width:25px;z-index:1006}.login-widget:has(.is-open):before{display:block}}body:has(.login-modal.is-open) .login-layer{display:block;opacity:1}@media (width > 991px){.login-modal{border-radius:var(--button-border-radius);bottom:0;display:none;height:-moz-max-content;height:max-content;max-width:400px;min-width:340px;position:absolute;top:unset;width:-moz-max-content;width:max-content}.login-modal.is-open{display:block;translate:0 102%}}.login-modal .login-widget-box-headline{align-items:center;background-color:var(--color-background-main);border-bottom:1px solid var(--color-gray-400);display:flex;justify-content:space-between;padding:24px 30px;position:sticky;top:0;width:100%;z-index:1}@media (width > 991px){.login-modal .login-widget-box-headline{display:none}}.login-modal .manager-content{align-items:center;display:flex;flex-direction:row;gap:10px}.login-modal .manager{background:var(--color-light-blue);padding:13px 15px}.login-modal .manager-content-image{height:45px;width:45px}.login-modal .manager-content-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.login-modal .manager-content-box{display:flex;flex-direction:row;justify-content:space-between;width:100%}.login-modal .manager-content-title{font-size:1rem;margin-bottom:2px}.login-modal .manager-content-name{font-size:1.2rem;font-weight:600;margin-bottom:0}.login-modal .manager-content-contact{align-items:center;display:flex;flex-direction:row-reverse;gap:5px}.login-modal .manager-content-contact .contact-item{background-color:var(--color-background-main);border:1px solid var(--color-background-main);border-radius:var(--button-border-radius);transition:border-color .3s}.login-modal .manager-content-contact .contact-item:hover{border-color:var(--color-primary)}.login-modal .manager-content-contact .contact-item .icon{background-color:var(--color-header-icon-color)}.login-modal .manager-content-contact .contact-item>a{display:block;padding:5px}.login-modal .manager-content-contact .icon{background:var(--color-text-primary);display:block;height:16px;width:16px}.login-modal .manager-content-contact .contact-item:hover .icon{background-color:var(--color-primary)}@media (width > 991px){.login-modal .user-menu-box:nth-of-type(2) .user-menu-wrapper{border-bottom:none;padding-bottom:0}.login-modal .user-menu-box:nth-of-type(3) .user-menu-wrapper{padding-top:0}}.login-modal .user-menu-wrapper{border-bottom:1px solid var(--color-card-border);list-style:none;margin:0;padding:6px 18px;position:relative}.login-modal .user-menu-heading{display:none}.login-modal .user-menu-item--logout{padding:6px 18px}.login-modal .user-menu-item{margin:0}.login-modal .user-menu-item a{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.3rem;font-weight:500;gap:16px;padding:8px 0;width:-moz-fit-content;width:fit-content}.login-modal .user-menu-item a:hover{color:var(--color-primary);text-decoration:none}.login-modal .user-menu-item a span{display:flex;height:18px;justify-content:center;width:18px}.login-modal .iconair-burger_x:before{background-color:var(--color-text-primary);height:20px;width:20px}.login-modal .iconair-burger_x:hover:before{background-color:var(--color-secondary)}.login-modal .user-menu-box-title{color:var(--color-gray-500);display:block;font-size:1.3rem;font-weight:600;margin-bottom:10px;margin-left:15px;margin-top:15px;text-transform:uppercase}@media (width > 991px){.login-modal .user-menu-box-title{display:none}}.login-layer{background-color:var(--layer-bg);bottom:0;display:none;height:100dvh;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:visibility .5s,opacity .3s;visibility:visible;z-index:1005}.login-modal.active .login-layer{display:block;opacity:1}.login-modal.active .login-content{right:0}.login-modal .login-modal-inner{display:flex;flex-direction:column;height:calc(100dvh - 80px);justify-content:space-between;overflow-y:auto}@media (width > 991px){.login-modal .login-modal-inner{height:auto}}.login-modal .login-box-headline{align-items:center;border-bottom:1px solid var(--color-gray-400);display:flex;flex-direction:row;justify-content:space-between}@media (width > 991px){.login-modal .login-box-headline{display:none}}.login-modal .login-box-headline,.login-modal .new-users,.login-modal .registered-users{padding:24px}@media (width > 991px){.login-modal .registered-users{padding-top:30px}}.login-modal .new-users{background-color:var(--color-light-blue);border-top:1px solid var(--color-gray-300)}.login-modal .new-users h3{margin-top:0}.login-modal .message{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.login-modal .message .login-messages.error{background-color:var(--color-alert-error-bg);border:1px solid var(--color-alert-error);border-radius:var(--button-border-radius);color:var(--colot-text-primary);padding:15px 20px}.login-modal .form-footer{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.login-modal .forgot{cursor:pointer;text-align:right}.login-modal .forgot a{color:var(--color-primary)}.login-modal .forgot a:hover{color:var(--color-secondary)}.login-modal .signup-panel-down{display:flex;flex-direction:column;font-size:1.3rem;margin-top:10px}.login-modal .signup-panel-down .advantages-list{margin:0 0 50px}.login-modal .signup-panel-down a{width:-moz-max-content;width:max-content}.login-modal .text-border{align-items:center;color:var(--color-gray-800);display:flex;justify-content:space-between;margin:20px 0;text-align:center}.login-modal .text-border:after,.login-modal .text-border:before{background-color:var(--color-gray-500);content:"";display:inline-block;height:1px;width:45%}.login-modal .input-section,.login-module .input-section{align-items:center;background-color:var(--color-background-main);border:1px solid var(--color-gray-500);display:flex;margin-bottom:20px}.login-modal .input-section:has(input:focus),.login-module .input-section:has(input:focus){border-color:var(--color-primary)}.login-modal .input-section.iconair-envelope:before,.login-modal .input-section.iconair-padlock:before,.login-module .input-section.iconair-envelope:before,.login-module .input-section.iconair-padlock:before{background-color:var(--color-text-primary);content:"";display:inline-block;height:24px;margin-left:15px;width:24px}.login-modal .input-section.iconair-envelope:has(input:focus):before,.login-modal .input-section.iconair-padlock:has(input:focus):before,.login-module .input-section.iconair-envelope:has(input:focus):before,.login-module .input-section.iconair-padlock:has(input:focus):before{background-color:var(--color-primary)}.login-modal .input-section.iconair-envelope:before,.login-module .input-section.iconair-envelope:before{mask:url(../icons/envelope-icon.svg);-webkit-mask:url(../icons/envelope-icon.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.login-modal .input-section.iconair-padlock:before,.login-module .input-section.iconair-padlock:before{mask:url(../icons/padlock.svg);-webkit-mask:url(../icons/padlock.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.login-modal .input-section .form-group,.login-module .input-section .form-group{height:calc(48px/var(--safari-transform-scale-14));margin:0;outline:0;width:100%}.login-modal .input-section .form-control,.login-modal .input-section input,.login-module .input-section .form-control,.login-module .input-section input{border:none;box-shadow:none;font-size:1.3rem;font-weight:500;margin:0;min-height:100%;padding:0 10px 0 13px;transform:unset;width:100%}:is(.login-modal .input-section .form-control,.login-module .input-section .form-control,.login-modal .input-section input,.login-module .input-section input)::-moz-placeholder{color:var(--colot-text-primary)}:is(.login-modal .input-section .form-control,.login-module .input-section .form-control,.login-modal .input-section input,.login-module .input-section input)::placeholder{color:var(--colot-text-primary)}#product .variants{padding:40px 0;position:relative;z-index:1}.variants-information-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}@media (width > 960px){.variants-information-container{margin-bottom:24px}}@media (width > 1200px){.variants-information-container{margin-bottom:30px}}.variants-sort{align-items:center;display:flex;gap:8px;margin:0;position:relative;width:-moz-max-content;width:max-content}.variants-sort select{background-color:var(--color-background-main);border-color:var(--color-gray-500);border-radius:var(--button-border-radius);color:var(--color-gray-800);font-size:1.2rem;height:38px;padding-right:40px}@media (width > 768px){.variants-sort select{width:-moz-max-content;width:max-content}}.variants-sort select:focus-visible{border:2px solid var(--color-text-primary)}.variants-sort:after{background-color:var(--color-gray-800);bottom:16px;content:"";display:block;height:7px;mask:url(../icons/arrow-down.svg);-webkit-mask:url(../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:20px;width:10px}.variants-information{align-items:flex-end;display:flex;flex-wrap:nowrap;font-size:2rem;font-weight:600;gap:8px;margin:16px 0;max-width:-moz-max-content;max-width:max-content}@media (width > 1200px){.variants-information{line-height:1}}.variants-information .variants-list-count{font-size:1.2rem;font-weight:400;white-space:nowrap}.variants-information .variants-list-count span{font-weight:600}.variants-table{display:table;width:100%}.variants-table [role=rowgroup]{display:table-row-group}.variants-row{align-items:center;background-color:var(--color-background-main);border-top:1px solid var(--color-light-blue);display:flex;flex-flow:wrap;justify-content:space-between;padding:10px 0}@media (width > 1200px){.variants-row{border-top:none;display:table-row}}.variants-row.variants-header{border-top:none;display:none}@media (width > 1200px){.variants-row.variants-header{background-color:var(--color-light-blue);display:table-row}.variants-row.variants-header .variants-cell{border-top:none}}.variants-row.variants-header .variants-cell:last-of-type{text-align:right}.variants-row:last-child{border-bottom:1px solid var(--color-light-blue)}.variants-row:has(.variants-cell--prices-empty) .variants-cell--amount{margin-left:auto}.variants-row.is-brand .variants-cell--brand{font-size:1.2rem;order:3;width:100%}.variants-row.is-brand .variants-cell--image{order:4}.variants-row.is-brand .variants-cell--name{order:5}.variants-row.is-brand .variants-cell--sku{order:1}.variants-row.is-brand .variants-cell--status{order:2}.variants-row.is-brand .variants-cell--prices{order:6}.variants-row.is-brand .variants-cell--amount{order:7}@media (width > 1200px){.variants-cell{border-top:1px solid var(--color-gray-300);display:table-cell;min-width:64px;vertical-align:middle}.variants-cell,.variants-cell .variants-cell:first-child{padding:20px 18px}.variants-cell .variants-cell:last-child{padding:25px 20px}}.variants-cell.variants-cell--image{order:3}.variants-cell.variants-cell--image a{align-items:center;aspect-ratio:1;display:flex;justify-content:center;min-width:50px}.variants-cell.variants-cell--image img{max-height:60px;max-width:60px}.variants-cell.variants-cell--name{font-size:1.2rem;font-weight:600;order:4;width:calc(100% - 80px)}@media (width > 960px){.variants-cell.variants-cell--name{font-size:1.3rem}}@media (width > 1200px){.variants-cell.variants-cell--name{width:100%}}.variants-cell.variants-cell--name a{color:var(--color-text-primary)}.variants-cell.variants-cell--name a:after{content:none}.variants-cell.variants-cell--name a:hover{color:var(--color-primary);text-decoration:none}.variants-cell.variants-cell--sku{font-size:1.1rem;order:1;padding-left:80px;white-space:nowrap;width:100%}@media (width > 350px){.variants-cell.variants-cell--sku{width:50%}}@media (width > 1200px){.variants-cell.variants-cell--sku{font-size:1.3rem;padding-left:18px;text-align:left;width:auto}}.variants-cell.variants-cell--status{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-end;order:2;width:100%}@media (width > 350px){.variants-cell.variants-cell--status{align-items:flex-end;display:flex;flex-direction:column;width:50%}}@media (width > 960px){.variants-cell.variants-cell--status{white-space:nowrap}}@media (width > 1200px){.variants-cell.variants-cell--status{display:table-cell;font-size:1.3rem;width:auto}}.variants-cell.variants-cell--status span.product-ava{display:inline;margin-bottom:0}.variants-cell.variants-cell--status span.product-ava:before{background-color:green;border-radius:50%;content:"";display:inline-block;height:7px;margin-right:4px;position:relative;width:7px}.variants-cell.variants-cell--status span.more-tooltip:before{align-items:center;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);content:"i";cursor:pointer;display:inline-flex;font-size:8px;height:13px;justify-content:center;width:13px}.variants-cell.variants-cell--status .hide-for-mobile,.variants-cell.variants-cell--status .product-ava-card{display:none}@media (width > 768px){.variants-cell.variants-cell--status .hide-for-mobile{display:inline}}.variants-cell.variants-cell--prices{order:5;width:100%}@media (width > 350px){.variants-cell.variants-cell--prices{margin-left:auto;width:-moz-max-content;width:max-content}}@media (width > 1200px){.variants-cell.variants-cell--prices{min-width:120px;width:auto}}.variants-cell.variants-cell--prices.variants-cell--prices-empty{display:none}@media (width > 1200px){.variants-cell.variants-cell--prices.variants-cell--prices-empty{display:table-cell}}.variants-cell.variants-cell--amount{align-items:center;display:flex;height:64px;order:6;width:100%}@media (width > 350px){.variants-cell.variants-cell--amount{justify-content:flex-end;width:-moz-max-content;width:max-content}}@media (width > 1200px){.variants-cell.variants-cell--amount{display:table-cell;width:auto}}.variants-cell.variants-cell--amount .quantity-buttons{align-items:center;display:flex}.variants-cell.variants-cell--amount .btn-primary{font-size:1.2rem}.variants-cell.variants-cell--amount .btn-primary.envelope-btn{height:auto;width:-moz-max-content;width:max-content}.variants-cell.variants-cell--amount .btn-primary.envelope-btn:after{mask:url(../icons/envelope.svg);-webkit-mask:url(../icons/envelope.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:25px;top:50%;translate:0 -50%}@media (width < 400px){.variants-cell.variants-cell--amount .btn-primary.envelope-btn{padding:14px 12px}.variants-cell.variants-cell--amount .btn-primary.envelope-btn:after{content:none}}.variants-cell.variants-cell--amount .quantity-box{align-items:center;display:flex;gap:10px;justify-content:flex-end;position:relative}.variants-cell.variants-cell--amount .quantity-box .btn-primary,.variants-cell.variants-cell--amount .quantity-box .btn-secondary{padding:13px}.variants-cell.variants-cell--amount .quantity-box .icon-add-cart{background-color:var(--color-text-secondary);height:16px;width:16px}.variants-cell.variants-cell--amount .quantity-box .icon-arrow-right{height:16px;width:16px}.variants-cell.variants-cell--amount .quantity-box .btn-secondary:hover .icon{background-color:var(--color-text-secondary)}.variants-cell .custom-number-input input{border-bottom-left-radius:var(--button-border-radius);border-top-left-radius:var(--button-border-radius);height:44px;margin-bottom:0;max-width:75px;min-width:55px;padding-left:10px;padding-right:30px}@media (width > 568px){.variants-cell .custom-number-input input{min-width:70px;padding-left:15px}}.variants-cell .custom-number-input .arrow-up{right:30px;top:8px}.variants-cell .custom-number-input .arrow-down{bottom:8px;right:30px}.variants-cell--prices{padding-right:10px}@media (width > 1200px){.variants-cell--prices{padding-right:0}}.variants-cell--prices .variants-cell--prices-wrapper{display:flex;flex-direction:column;gap:5px}@media (width > 768px){.variants-cell--prices .variants-cell--prices-wrapper{align-items:center;flex-direction:row-reverse}}@media (width > 1200px){.variants-cell--prices .variants-cell--prices-wrapper{flex-direction:row-reverse;justify-content:flex-end}}@media (width > 768px){.variants-cell--prices.variants-cell--prices-not-logged .variants-cell--prices-wrapper{flex-direction:row}}.variants-cell--prices .variants-price{align-items:baseline;display:flex;line-height:1.25}@media (width > 350px){.variants-cell--prices .variants-price{justify-content:flex-end}}.variants-cell--prices .variants-price.type--net .price-value{font-size:1.4rem;font-weight:700;white-space:nowrap}.variants-cell--prices .variants-price.type--net .price-suffix{font-size:1.3rem}.variants-cell--prices .variants-price.type--discount{font-size:1.2rem;margin-left:auto}@media (width > 960px){.variants-cell--prices .variants-price.type--discount{display:flex}}.variants-cell--prices .variants-price.type--discount,.variants-cell--prices .variants-price.type--gross,.variants-cell--prices .variants-price.type--old{font-size:1.2rem}.variants-cell--prices .variants-price.type--old{color:var(--color-gray-800);flex-wrap:wrap;text-decoration:line-through}@media (width > 768px){.variants-cell--prices .variants-price.type--old{flex-wrap:nowrap;padding-top:3px;white-space:nowrap}}.variants-cell--prices .variants-price.type--old .price-label{margin-right:2px;text-align:right}@media (width > 768px){.variants-cell--prices .variants-price.type--old .price-label{margin-right:8px;text-align:left}}.variants-cell--prices .variants-price.type--old .price-suffix{margin-left:4px}.variants-cell--prices .variants-price.type--gross{white-space:nowrap}.variants-cell--prices .variants-price.type--gross .price-value{margin-right:3px;white-space:nowrap}@media (width > 768px){.variants-cell--prices .variants-price.type--gross .price-value{padding-top:3px}}.variants-cell--prices .variants-price.type--gross .price-suffix{white-space:nowrap}.variants-footer{align-items:center;display:flex;justify-content:center;text-align:center}.variants-footer .btn-load-more-variants{margin-top:0}.variants-footer .btn-primary{margin-top:40px}.variants-footer .no-more{margin-top:20px}.header_menu .arrow-down:after,.header_menu .arrow-up:after{background-color:var(--color-background-main);width:12px}.articles-wrapper{display:flex;flex-direction:column-reverse;gap:20px;margin-bottom:40px}@media (width > 960px){.articles-wrapper{flex-direction:column;gap:0;margin-bottom:10px}}.articles-slider-wrapper .articles-slider-header{background-color:inherit;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:20px;min-width:220px;z-index:2}.articles-slider-wrapper .articles-slider-header .heading{font-size:1.8rem;font-weight:600}@media (width > 991px){.articles-slider-wrapper .articles-slider-header .heading{font-size:2rem}}.articles-slider-wrapper .swiper-slide{height:auto}.articles-slider-wrapper .news{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--card-border-radius);display:flex;flex-direction:column;height:100%;position:relative}.articles-slider-wrapper .news:hover{border-color:var(--color-primary)}.articles-slider-wrapper .news-category{background-color:var(--color-card-bg);border-radius:13px;font-size:1.2rem;font-weight:500;left:20px;padding:5px 10px;position:absolute;top:20px;z-index:1}.articles-slider-wrapper .articles-slider-buttons{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:auto;width:-moz-max-content;width:max-content}@media (width > 991px){.articles-slider-wrapper .articles-slider-buttons{justify-content:flex-start;margin-top:auto}}.articles-slider-wrapper .articles-slider-buttons .slider-groups{text-wrap:nowrap;font-size:1.5rem}.articles-slider-wrapper .articles-slider-next,.articles-slider-wrapper .articles-slider-prev{align-items:center;background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.articles-slider-wrapper .articles-slider-next.disabled,.articles-slider-wrapper .articles-slider-prev.disabled{cursor:default}.articles-slider-wrapper .articles-slider-next.disabled:before,.articles-slider-wrapper .articles-slider-prev.disabled:before{background-color:var(--color-gray-600)}.articles-slider-wrapper .articles-slider-next:before,.articles-slider-wrapper .articles-slider-prev:before{background-color:var(--color-primary);content:"";display:block;height:13px;width:7px}.articles-slider-wrapper .articles-slider-next:focus-visible,.articles-slider-wrapper .articles-slider-prev:focus-visible{outline:2px solid var(--color-text-primary)}.articles-slider-wrapper .articles-slider-prev:before{mask:url(../icons/slider-prev.svg);-webkit-mask:url(../icons/slider-prev.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.articles-slider-wrapper .articles-slider-next:before{mask:url(../icons/slider-next.svg);-webkit-mask:url(../icons/slider-next.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.articles-slider-wrapper .image-box .image{display:block;overflow:hidden;position:relative;transition:.2s;width:100%}.articles-slider-wrapper .image-box .image img{aspect-ratio:370/195;-o-object-fit:cover;object-fit:cover;width:100%}.articles-slider-wrapper .article-content{display:flex;flex-direction:column;flex-grow:1;padding:10px 15px 20px}@media (width > 960px){.articles-slider-wrapper .article-content{padding:15px 25px 25px}}.articles-slider-wrapper .date{color:var(--color-gray-900);font-size:1.2rem;margin-bottom:5px}.articles-slider-wrapper .title{margin:0;padding-bottom:8px}@media (width > 960px){.articles-slider-wrapper .title{padding-bottom:12px}}.articles-slider-wrapper .title a{color:var(--color-text-primary);text-decoration:none}.articles-slider-wrapper .title a:hover{color:var(--color-primary)}.articles-slider-wrapper .title h4{font-size:1.5rem;font-weight:700;margin:0}@media (width > 960px){.articles-slider-wrapper .title h4{font-size:1.6rem}}.articles-slider-wrapper .desc{font-size:1.3rem;padding-bottom:10px}@media (width > 960px){.articles-slider-wrapper .desc{font-size:1.4rem;padding-bottom:15px}}.articles-slider-wrapper .desc>p:first-child{margin-top:0}.articles-slider-wrapper .desc>p:last-child{margin-bottom:0}.articles-slider-wrapper .article-link{align-items:center;align-self:baseline;color:var(--color-text-primary);display:flex;font-weight:500;gap:10px;margin-top:auto;text-decoration:none}.articles-slider-wrapper .article-link:after{background-color:var(--color-text-primary);content:"";display:block;height:12px;mask:url(../icons/slider-next.svg);-webkit-mask:url(../icons/slider-next.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:6px}.articles-slider-wrapper .article-link:focus-visible{color:var(--color-primary);outline:2px solid var(--color-text-primary);outline-offset:2px}.articles-slider-wrapper .article-link:focus-visible:after{background-color:var(--color-primary)}.articles-slider-wrapper .article-link:hover{color:var(--color-primary)}.articles-slider-wrapper .article-link:hover:after{background-color:var(--color-primary)}.articles-grid-box-link{display:flex}@media (width > 960px){.articles-grid-box-link{height:0;justify-content:flex-end;translate:0 -55px}}.articles-grid-box-link .link-with-icon{color:var(--color-primary)}.articles-grid-box-link .link-with-icon:hover{color:var(--color-secondary)}.products-slider-module{margin:30px 0}@media (width > 991px){.products-slider-module{margin:50px 0}}.products-slider-module .slider-header .caption{display:flex;flex-direction:column;gap:20px;width:100%}.products-slider-module .slider-header .caption div{font-size:1.8rem;font-weight:600;margin-bottom:0;margin-top:0}@media (width > 991px){.products-slider-module .slider-header .caption div{font-size:2rem}}.products-slider-module .slider-header .caption p{font-weight:400;margin-bottom:0;margin-top:0}.products-slider-module .slider-header .alert{color:var(--color-text-primary);width:100%}.products-slider-module .slider-header .alert h4{margin-top:0}.products-slider-module .swiper{overflow:clip}.products-slider-module .swiper-slide{background-color:var(--color-card-bg);border:1px solid var(--color-product-card-border);border-radius:var(--button-border-radius);display:flex;flex-direction:column;height:auto;margin-bottom:0;padding:10px;width:50%}.products-slider-module .swiper-slide:hover{border-color:var(--color-primary);z-index:1}@media (width > 768px){.products-slider-module .swiper-slide{padding:15px}}.products-slider-module .swiper-slide:not(:has(.product-price)):not(:has(.product-status)) .product-title{margin-bottom:0}.products-slider-module .swiper-slide:not(:has(.list-element-labels .product-label)) .image{margin-top:30px}@media (width > 768px){.products-slider-module .swiper-slide{width:33%}}@media (width > 1200px){.products-slider-module .swiper-slide{width:25%}}.products-slider-module .swiper-slide .image{align-self:center;height:140px}.products-slider-module .swiper-slide .image img{max-height:100%}.products-slider-module .swiper-slide .image:after{content:none}.products-slider-module .swiper-slide .product-sku{color:var(--color-gray-800);font-size:1.1rem;margin-top:20px}.products-slider-module .swiper-slide .product-title{font-size:1.2rem;font-weight:500;line-height:1.4;margin-bottom:15px;margin-top:5px}@media (width > 991px){.products-slider-module .swiper-slide .product-title{font-size:1.3rem;margin-bottom:20px}}.products-slider-module .swiper-slide .product-title a{color:var(--color-text-primary);text-decoration:none}.products-slider-module .swiper-slide .product-title a:hover{color:var(--color-secondary)}.products-slider-module .swiper-slide:not(:has(.product-sku)) .product-title{margin-top:20px}.products-slider-module .swiper-slide .product-status{color:var(--color-gray-800);font-size:1rem;margin-bottom:5px;margin-top:auto}@media (width > 768px){.products-slider-module .swiper-slide .product-status{font-size:1.2rem;margin-bottom:10px}}.products-slider-module .swiper-slide .product-status .product-ava-card{display:none}.products-slider-module .swiper-slide .product-status .product-ava-other{align-items:center;display:flex;gap:5px}.products-slider-module .swiper-slide .product-status .product-ava-other .product-ava:before{background:var(--green-color-used-for-status-and-icons);border-radius:50px;content:"";display:inline-block;height:8px;margin-right:5px;position:relative;top:-1px;width:8px}.products-slider-module .swiper-slide .product-price-no-order{align-items:baseline;display:flex;flex-direction:column;gap:10px;margin-top:auto}.products-slider-module .swiper-slide .product-price-no-order .list-element-price-date{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px}.products-slider-module .swiper-slide .product-price-no-order .list-element-price-date>div{align-items:baseline;display:flex;gap:5px;white-space:nowrap}.products-slider-module .swiper-slide .product-price-no-order .list-element-price-date>div span{font-weight:300}.products-slider-module .swiper-slide .product-price-no-order .list-element-price-date>div strong{font-weight:600}.products-slider-module .swiper-slide .product-label.promotion{display:inline-block;margin-bottom:4px}.products-slider-module .swiper-slide .list-element-price-date-old{color:var(--color-gray-800);display:flex;flex-wrap:wrap;font-size:1.2rem;gap:4px;margin-bottom:4px;text-decoration:line-through}.products-slider-module .swiper-slide .list-element-price-date{line-height:1.2}.products-slider-module .swiper-slide .list-element-price-date strong{font-size:1.4rem}@media (width > 991px){.products-slider-module .swiper-slide .list-element-price-date strong{font-size:1.6rem}}.products-slider-module .swiper-slide .list-element-discount,.products-slider-module .swiper-slide .list-element-price-date .tax-variant,.products-slider-module .swiper-slide .list-element-price-gross-date{font-size:1.2rem}.products-slider-module .swiper-slide .tax-variant{color:var(--color-gray-800)}.products-slider-module .swiper-slide .list-element-discount{position:absolute;right:10px;top:10px}@media (width > 768px){.products-slider-module .swiper-slide .list-element-discount{right:15px;top:15px}}.products-slider-module .swiper-slide .custom-number-input .product-quantity-custom-input{height:100%;min-width:40px}@media (width < 500px){.products-slider-module .swiper-slide .custom-number-input .product-quantity-custom-input{padding-left:5px;padding-right:5px}.products-slider-module .swiper-slide .custom-number-input .arrow{right:2px}.products-slider-module .swiper-slide .custom-number-input .unit{display:none}}.products-slider-module .swiper-slide .btn-primary{width:100%}.products-slider-module ul.swiper-wrapper{list-style:none;margin:0;padding:0}@media (width > 991px){.reveal .products-slider-module .products-slider-desc{max-width:140px;min-width:140px}}.reveal .products-slider-module .products-slider{padding:2px 0;width:100%}.mainProductElement .options-count,.products-slider-module .swiper-slide .options-count{display:flex;gap:5px}.productCart .pdp-top-section .product-quantity-custom-input,.products-slider-module .swiper-slide .product-quantity-custom-input{background-color:transparent;height:100%;margin-bottom:0;padding-left:15px;padding-right:35px}.list-element-labels{display:flex;flex-wrap:wrap;gap:2px}.slider-wrapper .slider-header{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:20px;min-width:220px;position:relative}.slider-wrapper .slider-header div{font-size:1.8rem;font-weight:600}@media (width > 991px){.slider-wrapper .slider-header div{font-size:2rem}}.slider-wrapper .slider-next,.slider-wrapper .slider-prev{align-items:center;background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:50%;display:flex;height:30px;justify-content:center;transition:background .3s ease;width:30px}.slider-wrapper .slider-next.disabled,.slider-wrapper .slider-prev.disabled{cursor:default}.slider-wrapper .slider-next.disabled:before,.slider-wrapper .slider-prev.disabled:before{background-color:var(--color-gray-600)}.slider-wrapper .slider-next.disabled:hover,.slider-wrapper .slider-prev.disabled:hover{background-color:var(--color-card-bg)}.slider-wrapper .slider-next.disabled:hover:before,.slider-wrapper .slider-prev.disabled:hover:before{background-color:var(--color-gray-600)}.slider-wrapper .slider-next:before,.slider-wrapper .slider-prev:before{background-color:var(--color-primary);content:"";display:block;height:13px;width:7px}.slider-wrapper .slider-next:focus-visible,.slider-wrapper .slider-prev:focus-visible{outline:2px solid var(--color-text-primary)}.slider-wrapper .slider-next:hover,.slider-wrapper .slider-prev:hover{background-color:var(--color-primary)}.slider-wrapper .slider-next:hover:before,.slider-wrapper .slider-prev:hover:before{background-color:var(--color-background-main)}.slider-wrapper .slider-prev:before{mask:url(../icons/slider-prev.svg);-webkit-mask:url(../icons/slider-prev.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.slider-wrapper .slider-next:before{mask:url(../icons/slider-next.svg);-webkit-mask:url(../icons/slider-next.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.slider-wrapper .slider-buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:auto;width:-moz-max-content;width:max-content}@media (width > 991px){.slider-wrapper .slider-buttons{justify-content:flex-start;margin-top:auto}}.slider-wrapper .slider-buttons .slider-groups{text-wrap:nowrap;font-size:1.3rem}.slider-wrapper .slider-buttons:has(.slider-prev.disabled):has(.slider-next.disabled){display:none}.products-slider-module form{overflow:visible}.products-slider-module .options{margin-top:10px}.has-bg .products-slider-module .products-slider-desc h3,.has-bg .products-slider-module .products-slider-desc p,.has-bg .products-slider-module .products-slider-groups{color:var(--color-text-secondary)}.has-bg .products-slider-module .product-slier-next:before,.has-bg .products-slider-module .product-slier-prev:before{background-color:var(--color-background-main)}.has-bg .products-slider-module .product-slier-next:focus-within,.has-bg .products-slider-module .product-slier-prev:focus-within{outline:2px solid var(--color-background-main)}.home-slider-aside-grid{display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}@media (width > 960px){.home-slider-aside-grid{flex-direction:column;gap:30px;min-width:25%;padding:0;width:25%}}.home-slider-aside-grid>div{aspect-ratio:11/8;background-color:var(--color-gray-500);width:50%}@media (width > 960px){.home-slider-aside-grid>div{width:100%}}@media (width > 1200px){.home-slider-aside-grid>div{max-height:none}}.home-slider-aside-grid .banners{border-radius:var(--button-border-radius);overflow:hidden}.home-slider-aside-grid .banners:has(a:focus-visible){outline:4px solid var(--color-text-primary)}.home-slider-aside-grid .banner{height:100%;padding:0;width:100%}.home-slider-aside-grid .banner img{aspect-ratio:11/8;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.home-slider-aside-grid a{display:block}.home-slider-container{max-width:100%;position:relative}@media (width < 600px){.home-slider-container{aspect-ratio:11/8}}@media (width > 960px){.home-slider-container{max-width:calc(75% - 30px)}}.home-slider-container .swiper-slide{border-radius:var(--button-border-radius);overflow:hidden}.home-slider-container .swiper-slide picture{height:100%;width:100%}.home-slider-container .swiper-button-next,.home-slider-container .swiper-button-prev{display:none;transition:background .3s ease;z-index:1}@media (width > 960px){.home-slider-container .swiper-button-next,.home-slider-container .swiper-button-prev{align-items:center;background-color:var(--color-background-main);border:1px solid var(--color-gray-400);border-radius:50%;display:flex;height:43px;justify-content:center;width:43px}}.home-slider-container .swiper-button-next:after,.home-slider-container .swiper-button-prev:after{background-color:var(--color-primary);height:22px;width:12px}.home-slider-container .swiper-button-next:hover,.home-slider-container .swiper-button-prev:hover{background-color:var(--color-primary)}.home-slider-container .swiper-button-next:hover:after,.home-slider-container .swiper-button-prev:hover:after{background-color:var(--color-background-main)}.home-slider-container .swiper-button-next{right:0;translate:50% 0}.home-slider-container .swiper-button-next:after{content:"";mask:url(../icons/slider-next.svg);-webkit-mask:url(../icons/slider-next.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.home-slider-container .swiper-button-prev{left:0;translate:-50% 0}.home-slider-container .swiper-button-prev:after{content:"";mask:url(../icons/slider-prev.svg);-webkit-mask:url(../icons/slider-prev.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.home-slider-box{display:flex;flex-direction:column;gap:20px;margin:20px 0}@media (width > 960px){.home-slider-box{flex-direction:row;gap:30px;margin:30px 0}}@media (width > 1400px){.home-slider-box{padding:0}}.home-slider-box .home-swiper{height:100%;width:100%}.home-slider-box .home-swiper li,.home-slider-box .home-swiper ul{margin:0;padding:0}.home-slider-box .home-swiper a{display:block;height:100%}.home-slider-box .home-swiper .slide-image{filter:brightness(100%);height:100%;transition:filter .5s ease}.home-slider-box .home-swiper .slide-image:hover{filter:brightness(115%)}.home-slider-box .home-swiper .slide-image .btn-primary{bottom:20px;left:20px;position:absolute}@media (width > 1200px){.home-slider-box .home-swiper .slide-image .btn-primary{bottom:30px;left:30px}}.home-slider-box .home-swiper img{aspect-ratio:4/3;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@media (width > 600px){.home-slider-box .home-swiper img{aspect-ratio:16/8}}.home-slider-box .home-swiper .swiper-pagination{display:flex;justify-content:flex-end;margin-bottom:12px;padding-right:20px}@media (width > 960px){.home-slider-box .home-swiper .swiper-pagination{justify-content:center;padding-right:0}}.home-slider-box .home-swiper .swiper-pagination .swiper-pagination-bullet{align-items:flex-end;background-color:transparent;border-radius:30px;display:flex;height:22px;margin:0 4px;opacity:1;width:22px}@media (width > 960px){.home-slider-box .home-swiper .swiper-pagination .swiper-pagination-bullet{margin:0 6px}}.home-slider-box .home-swiper .swiper-pagination .swiper-pagination-bullet:after{background-color:var(--color-gray-300);border-radius:20px;content:"";display:block;height:4px;width:22px}.home-slider-box .home-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:var(--color-primary)}.widget .rotator-widget:has(.home-swiper){overflow:visible}@media (width < 991px){body:has(.menu-bar.active){overflow-y:scroll;position:fixed;width:100%}}@media (width > 991px){body:has(.widget-dropdown.active){overflow-y:scroll;position:fixed;width:100%}}.suggester{background-color:var(--color-gray-100);display:none;left:0;margin-top:10px;overflow-y:auto;position:fixed;right:0;width:100dvw;z-index:3}.suggester.menu-dropdown .inner-row{max-height:unset}@media (width > 991px){.suggester{margin:20px 0 0;max-height:calc(80vh + 60px)}}.suggester.active{display:flex;flex-direction:column}.suggester .search-default-results{padding:20px 15px 30px}.suggester .search-default-results .heading-default-results{color:var(--color-text-primary);font-size:var(--font-size-h3-mobile);font-weight:600;margin:16px 0}@media (width > 991px){.suggester .search-default-results .heading-default-results{font-size:var(--font-size-h3)}}.suggester .banners{display:none}@media (width > 768px){.suggester .banners{display:block}}.suggester .results{display:flex;flex-direction:column;gap:0;padding-bottom:30px}@media (width > 768px){.suggester .results{flex-direction:row;gap:30px;padding:20px 15px 30px}}@media (width > 1370px){.suggester .results{padding:0 0 30px}}.suggester .results .products{padding:0 15px;width:100%}@media (width <= 360px){.suggester .results .products .listing{grid-template-columns:1fr}}@media (width > 768px){.suggester .results .products{padding:0}}.suggester .results .products .filters-collapse-btn-container{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px;margin-top:10px}@media (width > 768px){.suggester .results .products .filters-collapse-btn-container{align-items:flex-start;flex-direction:column;margin-top:0}}.suggester .results .products .filters-collapse-btn-container .count{font-size:1.3rem}.suggester .results .products .filters-collapse-btn{align-items:center;border:1px solid var(--color-gray-500);border-radius:var(--button-border-radius);display:flex;font-size:1.2rem;gap:10px;padding:10px 15px}.suggester .results .products .filters-collapse-btn .icon{height:16px;width:16px}@media (width > 768px){.suggester .results .products .filters-collapse-btn{display:none}}.suggester .results .count span:first-of-type{font-weight:600;margin-right:5px}.suggester .results:has(.empty-result){padding:20px 0}.suggester .results .empty-result{align-items:center;display:flex;justify-content:center;width:100%}.suggester .results .empty-result p{font-size:1.6rem;margin:0;width:100%}.suggester .filter-btn-container{align-items:center;display:flex;justify-content:center;margin-top:30px}.filters-sidebar-box{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 1s}@media (width > 768px){.filters-sidebar-box{grid-template-rows:1fr;overflow:visible}}.filters-sidebar-box.active{grid-template-rows:1fr}.filters-sidebar-box.active .filter-box-main{visibility:visible}.filter-box-main{margin-top:10px;min-height:0;padding:0 15px;transition:visibility 1s;visibility:hidden}@media (width > 768px){.filter-box-main{height:-moz-max-content;height:max-content;margin-top:0;padding:0;visibility:visible}}.filter-box-main .filter-title-main{background-color:var(--color-background-main);border-top-left-radius:var(--button-border-radius);border-top-right-radius:var(--button-border-radius);font-size:1.8rem;margin:0;padding:20px 20px 10px}.filter-box-main .filter-title{margin:0}.filter-box-main .filter-box{background-color:var(--color-background-main);margin:1px 0}.filter-box-main .filter-box:first-of-type{margin-top:0}.filter-box-main .filter-box:last-of-type{border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);margin-bottom:10px}.filter-box-main .filter-title:after{margin-right:0}.filter-box-main ul{margin:0;padding:0}.filter-box-main ul li{margin:0}.filter-box-main ul .load-more{margin-top:10px;padding:0 1.5rem 0 0}.filter-box-main ul .load-more:hover{color:var(--color-secondary);cursor:pointer}.filter-box-main .filter-list-wrapper{max-height:0;overflow:hidden;transition:var(--collapse-transition)}@media (width > 768px){.filter-box-main .filter-list-wrapper{max-height:unset}}.filter-box-main .filter-list{padding:0 20px 30px}.filter-box-main .filter-list label{cursor:pointer;display:flex;gap:10px}.filter-box-main .filter-list label:has(input:focus-visible){outline:2px solid var(--color-text-primary)}.filter-box-main .filter-list label .count{color:var(--color-gray-800);margin-left:auto}.filter-box-main .brands,.filter-box-main .categories{overflow:hidden}.filter-box-main .banners{margin-top:20px;max-width:323px}.products .custom-grid{gap:10px}@media (width > 768px){.products .custom-grid{gap:0}}.products .listing>li{display:flex;flex-direction:column;justify-content:space-between}.products .icon-wrapper{margin-bottom:25px}.products .banners{margin-bottom:20px}.products .listing{border:1px solid var(--color-gray-300);margin:0;padding:0;position:relative}@media (width > 768px){.products .listing{border:1px solid var(--color-gray-300)}}.products .listing li{border-radius:0;margin:0}.products .listing li:hover{border-color:var(--color-primary)}.products .listing .image{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.products .listing .product-title{font-weight:500;line-height:1.4;margin-bottom:auto}.products .listing .sku{color:var(--color-gray-800);font-size:1.1rem;margin-bottom:4px}.products .listing .product-title span,.products .listing .sku span{background-color:#d8e7fe;color:var(--color-primary)}.products .listing .status{font-size:1.2rem;margin:20px 0 10px}.products .listing .status .product-ava-card{display:none}.products .listing .status .product-ava:before{background:var(--green-color-used-for-status-and-icons);border-radius:50px;content:"";display:inline-block;height:8px;margin-right:5px;position:relative;top:-1px;width:8px}.products .listing .price-wrapper{align-items:baseline;display:flex;gap:5px}.products .listing .price-wrapper:has(.price-net){flex-direction:column}.products .listing .price-wrapper .price{font-size:1.4rem;font-weight:600;white-space:nowrap}@media (width > 991px){.products .listing .price-wrapper .price{font-size:1.6rem}}.products .listing .price-wrapper .price:has(.price-net){align-items:flex-end;display:flex;gap:5px}.products .listing .price-wrapper .price .price-net,.products .listing .price-wrapper .price-label{color:var(--color-gray-800);font-size:1.2rem}.products .listing .product-text-link{color:var(--color-text-primary)}.products .listing .product-text-link:hover{color:var(--color-secondary)}.products .listing .search-product-form{margin-top:10px}.products .listing .search-product-form .btn-primary{width:100%}.products .listing .search-product-form .options-count{display:flex;gap:5px}@media (width < 500px),(width > 1200px) and (width < 1280px),(width > 991px) and (width < 1080px){.products .listing .search-product-form .unit{display:none}}@media (width < 500px) and (width <= 500px),(width > 1200px) and (width < 1280px) and (width <= 500px),(width > 991px) and (width < 1080px) and (width <= 500px){.products .listing .search-product-form .arrow{right:2px}}.products .listing .search-product-form .product-quantity-custom-input{background-color:transparent;height:100%;margin-bottom:0;padding-left:15px;padding-right:35px}@media (width < 500px),(width > 1200px) and (width < 1280px),(width > 991px) and (width < 1080px){.products .listing .search-product-form .product-quantity-custom-input{padding-left:5px;padding-right:5px}}.products .listing .search-product-form .btn-primary{font-size:1.3rem;padding:14px 18px}.products .listing .ask-for-product{align-items:center;display:flex;flex-wrap:wrap;font-size:1.2rem;gap:8px;justify-content:space-between;margin-top:10px}.products .listing .ask-for-product .sendOfferQuestionButton{align-items:center;display:flex;font-size:1.3rem;justify-content:center;padding:14px 18px;white-space:wrap}.products .product-card-details{display:flex;flex-direction:column;height:100%;padding:20px 20px 16px}.products .lode-more-variants{display:none}@media (width > 768px){.products .lode-more-variants{align-items:center;border-top:1px solid var(--color-gray-500);color:var(--color-background-header);display:flex;font-size:1.1rem;gap:5px;justify-content:center;padding:20px;width:100%}}.products .lode-more-variants:before{background-color:var(--color-background-header);content:"";display:inline-block;height:15px;mask:url(../icons/variants.svg);-webkit-mask:url(../icons/variants.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}.products .lode-more-variants span{background-color:var(--color-gray-300);border-radius:2px;color:var(--color-text-primary);display:inline-block;font-size:1rem;font-weight:500;padding:5px}.products .lode-more-variants.active,.products .lode-more-variants:hover{background-color:var(--color-background-header);color:var(--color-text-secondary)}.products .lode-more-variants.active:before,.products .lode-more-variants:hover:before{background-color:var(--color-text-secondary)}.products .variants-box{background-color:var(--color-background-header);left:0;padding:15px;position:absolute;z-index:1}.products .variants-box .variants-container{list-style:none;margin:0;padding:0}.products .variants-box .load-more-box{align-items:center;display:flex;justify-content:center;padding:20px 10px 10px}@media (width > 768px){.products .variants-box .load-more-box{padding:25px 25px 10px}}.products .variants-box .load-more-box .btn-secondary{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.selected-filters{background-color:var(--color-background-main);display:flex;flex-direction:column;gap:10px;padding:0 30px 20px 20px}@media (width > 991px){.selected-filters{max-width:323px}}.selected-filters .selected-filters__title{font-weight:500}.selected-filters .selected-filters__container{display:flex;flex-wrap:wrap;gap:10px}.selected-filters .selected-filters__link{align-items:center;background-color:var(--color-primary);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;gap:10px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.selected-filters .selected-filters__link .selected-filters__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-filters .selected-filters__link .selected-filters__icon{background-color:#fff;flex:0 0 10px;height:10px;mask:url(../icons/close.svg) no-repeat center/contain;-webkit-mask:url(../icons/close.svg) no-repeat center/contain;width:10px}.news-wrapper{margin:50px 0}.news-wrapper .swiper-slide{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--card-border-radius);height:auto}.news-wrapper .swiper-slide:hover{border-color:var(--color-primary)}.news-wrapper .swiper-slide .news{display:flex;flex-direction:column;height:100%}.news-wrapper .swiper-slide .news .image img{-o-object-fit:cover;object-fit:cover;width:100%}.news-wrapper .swiper-slide .news-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px 10px 20px}@media (width > 960px){.news-wrapper .swiper-slide .news-content{padding-top:15px}}.news-wrapper .swiper-slide .news-content .title a{color:var(--color-text-tertiary);font-weight:600}.news-wrapper .swiper-slide .news-content .title a:hover{color:var(--color-primary);text-decoration:none}.news-wrapper .swiper-slide .news-content .title a h4{font-size:1.4rem;margin-bottom:14px;margin-top:0}.news-wrapper .swiper-slide .news-content .news-link{align-items:center;color:var(--color-text-tertiary);display:flex;font-weight:500;gap:10px;margin-top:auto;text-decoration:none;width:-moz-max-content;width:max-content}.news-wrapper .swiper-slide .news-content .news-link:after{background-color:var(--color-text-primary);content:"";display:block;height:12px;mask:url(../icons/slider-next.svg);-webkit-mask:url(../icons/slider-next.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:6px}.news-wrapper .swiper-slide .news-content .news-link:focus-visible{color:var(--color-primary);outline:2px solid var(--color-text-primary);outline-offset:2px}.news-wrapper .swiper-slide .news-content .news-link:focus-visible:after{background-color:var(--color-primary)}.news-wrapper .swiper-slide .news-content .news-link:hover{color:var(--color-primary)}.news-wrapper .swiper-slide .news-content .news-link:hover:after{background-color:var(--color-primary)}.accordion-toggle-hide.btn-icon,.accordion-toggle-show.btn-icon{display:none;width:100%}.accordion-toggle-hide.btn-icon.active,.accordion-toggle-show.btn-icon.active{align-items:center;display:flex;justify-content:center}.accordion .accordion-inner{height:300px;overflow:hidden;position:relative;transition:.3s linear}.accordion .accordion-inner:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-gray-100));bottom:0;content:"";height:125px;position:absolute;width:100%;z-index:1}.accordion.active .accordion-inner:after{content:none}.accordion .toggle-bottom{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:20px;text-align:center;z-index:2}.accordion .btn-secondary.icon--dropdown{translate:0 -2px}.accordion .btn-secondary.icon--up{translate:0}.products-details .accordion{background-color:inherit}.alert{background-color:var(--color-alert-info-bg);border:1px solid var(--color-alert-info);border-radius:var(--button-border-radius);color:var(--color-text-primary);line-height:1.4;margin-bottom:20px;padding:15px 20px;position:relative}.alert.solid{background-color:var(--color-alert-info)}.alert.solid,.alert.solid .icon{color:var(--color-text-secondary)}.alert.solid .icon{border-color:var(--color-text-secondary)}.alert:has(.icon){align-items:center;display:flex}.alert .icon{align-items:center;background-color:inherit;border:1px solid var(--color-alert-info);border-radius:50%;color:var(--color-alert-info);display:flex;font-size:2rem;font-style:normal;height:24px;justify-content:center;margin-right:.8rem;min-height:24px;min-width:24px;width:24px}@media (width > 991px){.alert .icon{height:28px;margin-right:1.2rem;min-height:28px;min-width:28px;width:28px}}.alert .icon.icon-info{background-color:var(--color-text-primary);border-color:none}.alert .message{font-size:1.4rem}.alert.without-border{border:none}.alert.error{background-color:var(--color-alert-error-bg)}.alert.error,.alert.error .icon{border-color:var(--color-alert-error)}.alert.error .icon{color:var(--color-alert-error)}.alert.error.solid{background-color:var(--color-alert-error);color:var(--color-text-secondary)}.alert.error.solid .icon{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.alert.success{background-color:var(--color-alert-success-bg)}.alert.success,.alert.success .icon{border-color:var(--color-alert-success)}.alert.success .icon{color:var(--color-alert-success)}.alert.success.solid{background-color:var(--color-alert-success);color:var(--color-text-secondary)}.alert.success.solid .icon{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.alert.warning{background-color:var(--color-alert-warning-bg)}.alert.warning,.alert.warning .icon{border-color:var(--color-alert-warning)}.alert.warning .icon{color:var(--color-alert-warning)}.alert.warning.solid{background-color:var(--color-alert-warning);color:var(--color-text-secondary)}.alert.warning.solid .icon{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.alert:has(".close"){padding-right:30px}.alert .close{position:absolute;right:10px;top:10px}.alert .close:before{height:16px;width:16px}.cookieInfo{background-color:var(--color-background-main);bottom:0;box-shadow:var(--bottom-modal-shadow);color:var(--color-text-primary);padding:10px;position:fixed;width:100%;z-index:999}.cookieInfo .cookieBox{align-items:center;display:flex;gap:20px;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--container-width)}.cookieInfo .btn-primary{padding:10px}.cookieInfo .btn-primary:before{background-color:var(--color-text-secondary);height:18px;margin:0;width:18px}.cutting{background-color:var(--color-alert-warning-bg);font-size:1.2rem;padding:15px 10px}@media (width > 468px){.cutting{padding:15px}}@media (width > 1200px){.cutting{padding:15px 20px}}.cutting .cut-info{display:flex;flex-direction:column;gap:10px}@media (width > 991px){.cutting .cut-info{flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:16px}}.cutting .cut-info.final-step .cut-info-price{margin-right:0}.cutting .cut-info .cut-info-price{text-align:right}.cutting .cut-info-name{align-items:center;display:flex;gap:10px}.cutting .cut-info-name .icon{height:16px;width:16px}@media (width > 1200px){.cutting .cut-info-price{margin-right:50px}}.cart-table .cutting,.cart-widget-box-border .cutting{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.cart-table .cutting .cut-info,.cart-widget-box-border .cutting .cut-info{flex-direction:row;flex-wrap:wrap;gap:10px 30px;width:100%}.cart-table .cutting .cutting-price,.cart-widget-box-border .cutting .cutting-price{padding-right:34px}.shop-cart-module .help-text{font-size:1.2rem;padding:10px;text-align:center}.shop-cart-module .help-text.error{background-color:var(--color-alert-error);color:var(--color-text-secondary)}.fast-contact{display:flex;position:fixed;right:0;top:40%;transform:translatex(calc(100% - 43px));transition:transform .3s}@media (width < 1200px){.fast-contact{display:none}}.fast-contact.open{transform:translatex(0)}.fast-contact .fast-contact-item{align-items:center;background-color:var(--color-background-header);cursor:pointer;display:flex;height:44px;justify-content:center;margin-right:-1px;width:45px}.fast-contact .fast-contact-item:hover{background-color:var(--color-secondary)}.fast-contact .fast-contact-item:before{background-color:var(--color-text-secondary);content:"";display:block;height:20px;mask:url(../icons/call-to-us.svg);-webkit-mask:url(../icons/call-to-us.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.fast-contact .fast-contact-content{background-color:var(--color-background-header);display:flex;flex-direction:column;padding:0 23px 0 33px;text-align:right}.fast-contact .fast-contact-content .call-now,.fast-contact .fast-contact-content .phone{color:var(--color-text-secondary);font-size:2.2rem;font-weight:500;line-height:1.2;margin-top:25px;text-decoration:none}.fast-contact .fast-contact-content .call-now:hover,.fast-contact .fast-contact-content .phone:hover{color:var(--color-primary)}.fast-contact .fast-contact-content .phone{margin-top:44px}.fast-contact .fast-contact-content .contact-page{color:var(--color-active-nav);font-size:1.5rem;font-weight:500;line-height:1.2;margin:25px 0 37px;transition:color .2s linear}.fast-contact .fast-contact-content .contact-page:hover{color:var(--color-text-secondary)}.faq-module .faq-questions-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding-left:0}.faq-module .title{display:block;font-size:1.6rem;margin-bottom:20px}@media (width > 960px){.faq-module .title{font-size:2rem;margin-bottom:32px}}@media (width > 1220px){.faq-module .title{margin-bottom:40px}}.faq-module .faq-model-list-element{border:1px solid var(--color-gray-200);border-radius:var(--card-border-radius);overflow:hidden;padding:0;transition:.3s}.faq-module .faq-model-list-element:has(.open){background-color:var(--color-background-main);box-shadow:0 0 20px 0 rgb(0 0 0/8%)}.faq-module .faq-model-list-element .faq-question-answer{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 1s}.faq-module .faq-model-list-element .faq-question-answer .faq-question-answer-content{min-height:0;transition:visibility 1s;visibility:hidden}.faq-module .faq-model-list-element .faq-question-answer .faq-question-answer-content-inner{font-size:1.3rem;line-height:2.2;padding:0 20px 14px}@media (width > 960px){.faq-module .faq-model-list-element .faq-question-answer .faq-question-answer-content-inner{padding:0 24px 23px}}.faq-module .faq-model-list-element.open{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.faq-module .faq-model-list-element.open .faq-question-answer{grid-template-rows:1fr}.faq-module .faq-model-list-element.open .faq-question-answer-content{visibility:visible}.faq-module .faq-model-list-element.open .faq-btn-icon:after{mask:url(../icons/minus.svg);-webkit-mask:url(../icons/minus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px}.faq-module .faq-question-toggle{align-items:center;cursor:pointer;display:flex;font-size:1.3rem;gap:8px;margin:0;padding:14px 20px}@media (width > 960px){.faq-module .faq-question-toggle{padding:21px 24px 23px}}.faq-module>.list{list-style:none;margin-left:0;padding:0}.faq-module>.list>li{padding:0}.faq-question-toggle-content{display:flex}.faq-btn{color:var(--color-text-primary)}.faq-btn-icon{border:1px solid var(--color-primary);border-radius:50%;display:block;height:28px;margin-left:auto;min-width:28px}.faq-btn-icon:after{background-color:var(--color-primary);content:"";display:block;height:26px;mask:url(../icons/plus.svg);-webkit-mask:url(../icons/plus.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px}.faq-iteration{align-self:baseline;padding-right:3px}.faq-module .faq-question-answer ul li{border-bottom:none;margin-bottom:16px;padding:0}.faq-module .faq-question-answer ul li::marker{display:block}.faq-module .faq-question-answer ul li>*{display:block}.faq-module .faq-question-answer>*{font-size:1.3rem;line-height:2.2}.faq-question-toggle>a{color:var(--color-text-primary);width:100%}.faq-question-toggle>a:hover{color:var(--color-primary)}.filters-box .filter-box-submit{display:none;padding:10px 20px 0}.filters-box .filter-box-submit .btn-primary{width:100%}.filter-box{border-bottom:1px solid var(--color-card-border);font-size:1.3rem;overflow:hidden;transition:height .5s ease}.filter-box:last-of-type{border-bottom:none}@media (width > 991px){.filter-box{width:323px}}.filter-box .filter-title{border:2px solid transparent;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;padding:20px 30px 20px 20px}.filter-box .filter-title:after{margin-right:0}.filter-box .filter-title:focus-visible{border-color:var(--color-text-primary)}.filter-box .filter-title.active:after{transform:rotate(180deg)}.filter-box .filter-box-count{text-wrap:nowrap;color:var(--color-gray-800);margin-left:auto;padding-left:4px}.filter-box label:has(input:checked){color:var(--color-text-primary)}.filter-box label:has(input:checked) .count,.filter-box label:has(input:checked) .filter-box-count,.filter-box label:has(input:checked) a{color:var(--color-text-primary)}.filter-box label:has(input:focus-visible){outline:2px solid var(--color-text-primary)}.filter-box label a{color:var(--color-text-primary);display:flex;justify-content:space-between;width:100%}.filter-box label a:hover{text-decoration:none}.filter-box label:has(input:disabled) span{cursor:not-allowed}.filter-box label:has(input:disabled) .filter-box-count,.filter-box label:has(input:disabled) a{color:var(--color-gray-500);cursor:not-allowed}.filter-box ul{list-style:none}.filter-box input[type=checkbox]:checked+span{border-color:var(--color-primary)}.filter-box .load-more-attr,.filter-box .read-more{color:var(--color-text-primary);display:block;font-size:1.3rem;margin-top:10px}.filter-box .load-more-attr:hover,.filter-box .read-more:hover{color:var(--color-secondary)}.filter-box .load-more-attr:after,.filter-box .read-more:after{content:none}.filter-box ul li{margin:0;padding:5px 0 6px}.filter-box ul label{align-items:center;display:flex;font-size:1.3rem;font-weight:400;gap:10px;margin:0}.left-off-canvas-column{margin-bottom:20px}@media (width > 991px){.left-off-canvas-column{margin-bottom:0}}.left-off-canvas-column .categories-element-box,.left-off-canvas-column .main-filter-box{background-color:var(--color-background-main);border-radius:var(--card-border-radius);box-shadow:0 0 0 1px var(--color-gray-300);overflow:hidden}.left-off-canvas-column .categories-element-box .categories-vue-element,.left-off-canvas-column .main-filter-box .categories-vue-element{transition:var(--collapse-transition)}.left-off-canvas-column .categories-element-box .filters-box,.left-off-canvas-column .main-filter-box .filters-box{transition:max-height .5s linear}.left-off-canvas-column .categories-element-box .categories-vue-element,.left-off-canvas-column .categories-element-box .filters-box,.left-off-canvas-column .main-filter-box .categories-vue-element,.left-off-canvas-column .main-filter-box .filters-box{max-height:0}@media (width > 991px){.left-off-canvas-column .categories-element-box .categories-vue-element,.left-off-canvas-column .categories-element-box .filters-box,.left-off-canvas-column .main-filter-box .categories-vue-element,.left-off-canvas-column .main-filter-box .filters-box{max-height:unset}}.left-off-canvas-column .selected-filters{display:flex;flex-direction:column;gap:10px;padding:5px 20px 20px}.left-off-canvas-column .selected-filters .selected-filters__title{font-weight:600}.left-off-canvas-column .selected-filters .selected-filters__container{display:flex;flex-wrap:wrap;gap:10px}.left-off-canvas-column .selected-filters .selected-filters__link{align-items:center;background-color:var(--color-primary);border-radius:3px;color:#fff;display:inline-flex;font-size:12px;gap:10px;overflow:hidden;padding:5px 10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.left-off-canvas-column .selected-filters .selected-filters__link .selected-filters__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-off-canvas-column .selected-filters .selected-filters__link .selected-filters__icon{background-color:#fff;flex:0 0 10px;height:10px;mask:url(../icons/close.svg) no-repeat center/contain;-webkit-mask:url(../icons/close.svg) no-repeat center/contain;width:10px}.left-off-canvas-column .filter-title-main{cursor:pointer;font-size:1.8rem;font-weight:500;padding:20px}@media (width > 991px){.left-off-canvas-column .filter-title-main{cursor:default;margin-bottom:10px;padding-top:30px}.left-off-canvas-column .filter-title-main.filter-title-categories{margin-bottom:20px}}.left-off-canvas-column .filter-title-main:after{margin-left:0;margin-right:0;translate:0}.left-off-canvas-column .filter-title-main.active:after{transform:rotate(180deg)}@media (width > 991px){.left-off-canvas-column .filter-title-main:after{content:none}}.left-off-canvas-column ul{margin:0;overflow:hidden;padding:0 30px 30px 20px;width:100%}.left-off-canvas-column .filters-disable{display:flex;justify-content:center;padding:20px}.left-off-canvas-column .filters-disable a{align-items:center;display:flex;gap:8px;justify-content:center}.left-off-canvas-column .filters-disable a:before{background-color:var(--color-error);content:"";display:block;height:12px;mask:url(../icons/close.svg);-webkit-mask:url(../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}.left-off-canvas-column .filters-disable a:hover{text-decoration:none}.left-off-canvas-column .banners{display:none}@media (width > 991px){.left-off-canvas-column .banners{align-items:flex-start;display:flex;flex-direction:column;margin-top:16px}}footer{background-color:var(--color-background-header);border-top:1px solid var(--footer-border);color:var(--color-text-secondary);display:flex;font-size:1.2rem;margin-top:auto;overflow:hidden;padding:30px 0 35px;position:relative}footer .row{display:flex;flex-direction:column;width:100%}@media (width > 468px){footer .row{flex-direction:row}}footer .section-14 .widget .heading{font-size:1.2rem;margin:0 0 10px;text-transform:unset}footer .section-14 .widget .content a,footer .section-14 .widget .content p{display:flex}footer .section-14 .widget .content a img,footer .section-14 .widget .content p img{margin:0 0 0 5px}@media (width > 468px){footer .section-14 .widget .content a img,footer .section-14 .widget .content p img{margin:0 15px}}footer .realization{display:flex;flex-direction:column;min-width:100px;text-align:center;width:100%}.beforeFooter{background-color:var(--color-background-header);padding:40px 0 30px;position:relative;z-index:8}.beforeFooter .header{color:var(--color-background-main);font-size:4rem}.beforeFooter .top-section{background:var(--color-background-header);border-bottom:1px solid var(--footer-border);margin-bottom:30px;padding-bottom:30px}@media (width > 468px){.beforeFooter .top-section{margin-bottom:60px;padding-bottom:40px}}.beforeFooter .row.top-section-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:space-between}.beforeFooter .row.top-section-content .widget,.beforeFooter .row.top-section-content .widget:nth-child(2),.beforeFooter .row.top-section-content .widget:nth-child(3){width:100%}@media (width > 768px){.beforeFooter .row.top-section-content{align-items:center;flex-direction:row}}.beforeFooter .row.top-section-content:after,.beforeFooter .row.top-section-content:before{display:none}.beforeFooter .row.top-section-content .widget{color:var(--color-text-secondary);margin:0 0 30px}.beforeFooter .row.top-section-content .widget:first-child{margin-bottom:0;max-width:500px;width:auto}@media (width > 468px){.beforeFooter .row.top-section-content .widget:first-child{width:100%}}.beforeFooter .row.top-section-content .widget:first-child>div:first-child{align-items:center;display:flex}.beforeFooter .row.top-section-content .widget:first-child>.content{display:flex;gap:30px}.beforeFooter .row.top-section-content .widget:first-child>.content div:first-child{max-width:68px;min-width:68px;width:auto}.beforeFooter .row.top-section-content .widget:first-child>.content div:first-child img{width:100%}.beforeFooter .row.top-section-content .widget:first-child>.content div:nth-of-type(2) .nwesletter-headline{font-size:1.6rem;font-weight:700;margin:16px 0;max-width:unset;min-width:unset;width:unset}@media (width > 468px){.beforeFooter .row.top-section-content .widget:first-child>.content div:nth-of-type(2) .nwesletter-headline{font-size:2rem}}.beforeFooter .row.top-section-content .widget:first-child>.content div:nth-of-type(2) p{font-size:1.2rem}.beforeFooter .row.top-section-content .widget:nth-of-type(2){margin-left:0;margin-top:0;width:100%}@media (width > 768px){.beforeFooter .row.top-section-content .widget:nth-of-type(2){margin-bottom:0;margin-left:auto;max-width:700px;width:50%}}.beforeFooter .row.top-section-content .widget .heading{color:var(--color-text-secondary);margin:36px 0 30px}.beforeFooter .row.top-section-content .widget .content{font-size:1.3rem}@media (width > 468px){.beforeFooter .row.top-section-content .widget .content{text-align:unset}}.beforeFooter .row.top-section-content .widget .subscription-footer form{display:flex}.beforeFooter .row.top-section-content .widget .subscription-footer form .form-group{margin:0;width:100%}.beforeFooter .row.top-section-content .widget .subscription-footer form .form-group input[name=email]{border:1px solid var(--color-primary);border-bottom-right-radius:0;border-top-right-radius:0;font-size:1.2rem;height:49px;margin:0;padding:12px 20px}@media (width> 468px){.beforeFooter .row.top-section-content .widget .subscription-footer form .form-group input[name=email]{padding:15px 20px}}.beforeFooter .row.top-section-content .widget .subscription-footer form .form-group input[name=email]::-moz-placeholder{color:var(--color-gray-500);font-size:1.2rem;font-weight:500}.beforeFooter .row.top-section-content .widget .subscription-footer form .form-group input[name=email]::placeholder{color:var(--color-gray-500);font-size:1.2rem;font-weight:500}.beforeFooter .row.top-section-content .widget .subscription-footer form .subscribe-button{align-items:center;background-color:var(--color-primary);border:1px solid var(--color-background-header);border-bottom-left-radius:0;border-left-color:var(--color-primary);border-top-left-radius:0;color:var(--color-text-secondary);display:flex;font-weight:600;height:unset;justify-content:center;line-height:unset;margin-left:-2px;max-height:49px;padding:10px 20px;white-space:nowrap}@media (width> 468px){.beforeFooter .row.top-section-content .widget .subscription-footer form .subscribe-button{padding:13px 30px}}.beforeFooter .row.top-section-content .widget .subscription-footer form .subscribe-button:hover{background-color:var(--color-secondary)}.beforeFooter .row.top-section-content .widget .subscription-footer form .subscribe-button:hover:before{border:none}.beforeFooter .row.top-section-content .widget .subscription-disclaimer{padding-top:10px}.beforeFooter .row.top-section-content .widget .subscription-disclaimer span{color:var(--color-gray-300);font-size:1.2rem}.beforeFooter .widget a{color:var(--color-text-secondary)}.beforeFooter .widget a:hover{color:var(--color-primary)}.beforeFooter .row{display:flex;flex-direction:column}@media (width > 768px){.beforeFooter .row{flex-direction:row}}@media (width < 1400px){.beforeFooter .row{padding:0 20px}}.beforeFooter .row .footer-box{display:grid;gap:20px;grid-template-areas:"ft-log" "inf" "shp" "serv" "cont";grid-template-columns:1fr;padding-bottom:40px;width:100%}@media (width > 768px){.beforeFooter .row .footer-box{grid-template-areas:"ft-log ft-log ft-log ft-log" "inf shp serv cont";grid-template-columns:1fr 1fr 1fr 1fr}}@media (width > 991px){.beforeFooter .row .footer-box{display:flex;gap:40px}}@media (width > 1200px){.beforeFooter .row .footer-box{display:flex;gap:100px}}@media (width < 991px){.beforeFooter .row .section-4{grid-area:inf}.beforeFooter .row .section-5{grid-area:shp}.beforeFooter .row .section-7{grid-area:serv}.beforeFooter .row .section-6{grid-area:cont}}.beforeFooter .row .section-4,.beforeFooter .row .section-5,.beforeFooter .row .section-6,.beforeFooter .row .section-7{color:var(--color-text-secondary);font-size:1.2rem;line-height:2.6}.beforeFooter .row .section-4 .bottom-menu-heading,.beforeFooter .row .section-5 .bottom-menu-heading,.beforeFooter .row .section-6 .bottom-menu-heading,.beforeFooter .row .section-7 .bottom-menu-heading{text-wrap:nowrap;font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 20px}.beforeFooter .row .section-4 .bottom-nav,.beforeFooter .row .section-5 .bottom-nav,.beforeFooter .row .section-6 .bottom-nav,.beforeFooter .row .section-7 .bottom-nav{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:var(--collapse-transition)}@media (width > 768px){.beforeFooter .row .section-4 .bottom-nav,.beforeFooter .row .section-5 .bottom-nav,.beforeFooter .row .section-6 .bottom-nav,.beforeFooter .row .section-7 .bottom-nav{max-height:unset}}.beforeFooter .row .section-4 .bottom-nav a,.beforeFooter .row .section-4 .bottom-nav li,.beforeFooter .row .section-5 .bottom-nav a,.beforeFooter .row .section-5 .bottom-nav li,.beforeFooter .row .section-6 .bottom-nav a,.beforeFooter .row .section-6 .bottom-nav li,.beforeFooter .row .section-7 .bottom-nav a,.beforeFooter .row .section-7 .bottom-nav li{color:var(--color-gray-300);display:block;font-size:1.2rem;font-weight:500;line-height:1.6;opacity:1;padding:0 0 6px;width:100%}.beforeFooter .row .section-4 .bottom-nav a:hover,.beforeFooter .row .section-4 .bottom-nav li:hover,.beforeFooter .row .section-5 .bottom-nav a:hover,.beforeFooter .row .section-5 .bottom-nav li:hover,.beforeFooter .row .section-6 .bottom-nav a:hover,.beforeFooter .row .section-6 .bottom-nav li:hover,.beforeFooter .row .section-7 .bottom-nav a:hover,.beforeFooter .row .section-7 .bottom-nav li:hover{color:var(--color-primary)}.beforeFooter .row .section-4 .bottom-nav a:focus-visible,.beforeFooter .row .section-5 .bottom-nav a:focus-visible,.beforeFooter .row .section-6 .bottom-nav a:focus-visible,.beforeFooter .row .section-7 .bottom-nav a:focus-visible{outline:2px solid var(--color-text-secondary)}.beforeFooter .row .section-4 .bottom-nav li,.beforeFooter .row .section-5 .bottom-nav li,.beforeFooter .row .section-6 .bottom-nav li,.beforeFooter .row .section-7 .bottom-nav li{padding-bottom:4px}.beforeFooter .row .section-4 .bottom-section .content,.beforeFooter .row .section-5 .bottom-section .content,.beforeFooter .row .section-6 .bottom-section .content,.beforeFooter .row .section-7 .bottom-section .content{font-weight:500}.beforeFooter .row .section-4 .bottom-section .content strong,.beforeFooter .row .section-5 .bottom-section .content strong,.beforeFooter .row .section-6 .bottom-section .content strong,.beforeFooter .row .section-7 .bottom-section .content strong{font-size:1.5rem;font-weight:600}.beforeFooter .row .section-4 .bottom-section .content p,.beforeFooter .row .section-5 .bottom-section .content p,.beforeFooter .row .section-6 .bottom-section .content p,.beforeFooter .row .section-7 .bottom-section .content p{margin-bottom:5px}.beforeFooter .row .section-4 .bottom-section,.beforeFooter .row .section-5 .bottom-section,.beforeFooter .row .section-7 .bottom-section{border-bottom:1px solid var(--footer-border)}@media (width > 768px){.beforeFooter .row .section-4 .bottom-section,.beforeFooter .row .section-5 .bottom-section,.beforeFooter .row .section-7 .bottom-section{border-bottom:none}}.beforeFooter .row .section-4 .bottom-menu-heading,.beforeFooter .row .section-5 .bottom-menu-heading,.beforeFooter .row .section-7 .bottom-menu-heading{align-items:center;display:flex;justify-content:space-between}.beforeFooter .row .section-4 .bottom-menu-heading:after,.beforeFooter .row .section-5 .bottom-menu-heading:after,.beforeFooter .row .section-7 .bottom-menu-heading:after{background-color:var(--color-text-secondary);content:"";display:block;height:24px;mask:url(../icons/arrow-down.svg);-webkit-mask:url(../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;width:24px}.beforeFooter .row .section-4 .bottom-menu-heading.show:after,.beforeFooter .row .section-5 .bottom-menu-heading.show:after,.beforeFooter .row .section-7 .bottom-menu-heading.show:after{rotate:180deg}@media (width > 768px){.beforeFooter .row .section-4 .bottom-menu-heading:after,.beforeFooter .row .section-5 .bottom-menu-heading:after,.beforeFooter .row .section-7 .bottom-menu-heading:after{content:none}.beforeFooter .row .section-4 .bottom-nav,.beforeFooter .row .section-5 .bottom-nav,.beforeFooter .row .section-7 .bottom-nav{padding-bottom:10px}}.beforeFooter .row .section-6{text-wrap:nowrap;display:flex;flex-direction:column}.beforeFooter .row .section-6 .bottom-section:nth-of-type(2){margin-top:20px}.beforeFooter .row .section-6 .bottom-section .content p a{color:var(--color-text-secondary)}.beforeFooter .row .section-6 .bottom-section .content p a:hover{color:var(--color-primary)}.beforeFooter .row .section-6 .bottom-section .content p:first-of-type{margin-bottom:20px}.beforeFooter .row .section-6 .bottom-section .content p:nth-of-type(2),.beforeFooter .row .section-6 .bottom-section .content p:nth-of-type(3){display:flex;gap:10px;margin-bottom:0}.beforeFooter .row .section-6 .bottom-section .content p:nth-of-type(2){margin-bottom:10px}.beforeFooter .row .section-6 .iconair-envelope-3,.beforeFooter .row .section-6 .iconair-phone-3{align-items:center}.beforeFooter .row .section-13{color:var(--color-text-secondary);display:flex;margin:0;max-width:unset;width:100%}@media (width > 768px){.beforeFooter .row .section-13{display:block;max-width:535px}}@media (width > 991px){.beforeFooter .row .section-13{margin-right:50px;width:auto}}@media (width < 991px){.beforeFooter .row .section-13{grid-area:ft-log}}.beforeFooter .row .section-13 .widget{width:100%}.beforeFooter .row .section-13 .widget .map{display:flex;flex-direction:column}.beforeFooter .row .section-13 .widget .map .select-box{margin-bottom:0;margin-left:0;margin-top:20px;max-width:unset;order:unset;width:100%}.beforeFooter .row .section-13 .widget .map .map_widget{flex-direction:column}.beforeFooter .row .section-13 .widget .map .select-box{margin-bottom:-39px;margin-left:auto;order:-1;width:200px}.beforeFooter .row .section-13 .widget .map .map-widget-content{flex-direction:column;padding-top:49px}.beforeFooter .row .section-13 .widget .map .map-widget-content-image{margin:0 auto 20px}.beforeFooter .row .section-13 .heading{color:var(--color-text-secondary);font-size:1.4rem;font-weight:500;line-height:2;margin:15px 0;padding:0;text-transform:uppercase}@media (width > 991px){.beforeFooter .row .section-13 .content-widget{max-width:215px}}.beforeFooter .row .section-13 .content-widget img{margin-bottom:10px;max-width:150px}.beforeFooter .row .section-13 .content-widget p{line-height:110%}@media (width < 768px){.beforeFooter .scroll-top{display:none}}.beforeFooter .footer-branches{border-top:1px solid var(--footer-border);padding-top:30px}.beforeFooter .footer-branches .section-17 .heading{text-wrap:nowrap;color:var(--color-text-secondary);font-size:1.5rem;font-weight:700;line-height:1;margin:0 20px 0 0;width:auto}@media (width > 768px){.beforeFooter .footer-branches .section-17 .heading{margin:0 15px 0 0}}.beforeFooter .footer-branches .section-17 .bottom-section{display:flex;flex-direction:column;gap:15px}@media (width > 768px){.beforeFooter .footer-branches .section-17 .bottom-section{flex-direction:row}}.beforeFooter .footer-branches .section-17 .bottom-nav{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0}.beforeFooter .footer-branches .section-17 .bottom-nav li{margin:0;padding:0;width:auto}.beforeFooter .footer-branches .section-17 .bottom-nav li a{background:var(--color-primary);border-radius:5px;font-size:1.2rem;padding:5px 15px;transition:.2s;width:auto}.beforeFooter .footer-branches .section-17 .bottom-nav li a:hover{background-color:var(--color-secondary);color:var(--color-text-secondary);opacity:1}.beforeFooter ul{list-style:none;margin:0;padding:0}.beforeFooter ul li{line-height:2;margin:0}.beforeFooter .scroll-top{align-items:center;background-color:var(--color-background-header);border-radius:50px;bottom:5%;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:5%;width:40px}.beforeFooter .scroll-top:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}@media (width < 968px){.beforeFooter .scroll-top{display:none}}.beforeFooter .scroll-top:before{background-color:var(--color-text-secondary);content:"";display:block;height:20px;mask:url(../icons/arrow-up.svg);-webkit-mask:url(../icons/arrow-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:contain;width:20px}.beforeFooter .icon,.beforeFooter .icon:before{background-color:var(--color-background-main);height:16px;width:16px}.beforeFooter .section-17 .bottom-nav,.beforeFooter .section-17 .bottom-nav li{margin:0}.beforeFooter .social{display:flex;gap:10px;margin:0 0 15px}.beforeFooter .social li{align-items:center;background-color:var(--color-primary);border-radius:var(--button-border-radius);display:flex;height:25px;justify-content:center;margin:0 1px 0 0;transition:.2s;width:25px}.beforeFooter .social li:hover{background-color:var(--color-secondary);cursor:pointer}.beforeFooter .social li:hover a{color:var(--color-text-secondary)}.beforeFooter .social a[href*=facebook],.beforeFooter .social a[href*=google],.beforeFooter .social a[href*=instagram],.beforeFooter .social a[href*=linkedin],.beforeFooter .social a[href*=twitter],.beforeFooter .social a[href*=wykop],.beforeFooter .social a[href*=youtube]{font-size:0}.files-content h4{font-size:2rem;margin-bottom:20px;margin-top:40px}@media (width > 960px){.files-content h4{margin-bottom:32px}}@media (width > 1220px){.files-content h4{margin-bottom:40px}}.files{display:flex;flex-direction:column;gap:13px;padding:0}.files.show-btn-on-mobile .file{gap:16px}.files .file{background-color:var(--color-light-blue);border:none;border-radius:var(--button-border-radius);display:flex;flex-direction:column;font-size:1.2rem;gap:10px;margin-bottom:0;padding:13px 17px;transition:background-color .3s ease;width:100%}@media (width > 568px){.files .file{align-items:center;flex-direction:row}}@media (width > 960px){.files .file{font-size:1.4rem;padding:15px 25px}}.files .file:hover{background-color:var(--color-background-dark);color:var(--color-text-secondary)}.files .file:hover .file-link{color:var(--color-text-secondary);text-decoration:none}.files .file:hover .icon-pdf-1{background-color:var(--color-text-secondary)}.files .file:hover .btn-secondary{border-color:var(--color-text-secondary);color:var(--color-text-secondary)}.files .file:hover .btn-primary,.files .file:hover .btn-secondary:hover{background-color:var(--color-text-secondary);color:var(--color-text-primary)}.files .file:hover .btn-primary{border-color:var(--color-text-secondary)}.files .file:hover .btn-primary:hover{background-color:transparent;color:var(--color-text-secondary)}.files .file .icon-pdf-1{background-color:var(--color-text-primary);height:30px;line-height:1;margin-right:20px;min-width:28px;transition:background-color .3s ease;width:28px}.files .file .file-to-right{align-items:center;align-self:start;display:flex;flex-direction:row;gap:10px;margin-left:48px}@media (width > 568px){.files .file .file-to-right{align-self:center;margin-left:auto}}.files .file .file-to-right .btn-primary,.files .file .file-to-right .btn-secondary{font-size:1.2rem;font-weight:500}@media (width < 568px){.files .file .file-to-right .btn-primary{display:none}.files .file .file-to-right .btn-primary.show{display:block}}.files .file .file-to-right .btn-primary:after{content:none}.files .file-link{align-items:center;color:var(--color-text-primary);display:flex;flex-direction:row}.files .file-link:hover{color:var(--color-primary)}.files .file-link:after{content:none}.polish-flag{background:linear-gradient(180deg,var(--color-text-secondary) 50%,red 50%);height:14px;width:20px}@media (width > 640px){.polish-flag{height:18px;width:25px}}.tabs-menu.dark{background-color:var(--color-secondary)}.tabs-menu .tabs-menu-box{border-bottom:1px solid var(--color-gray-400);display:flex;flex-wrap:nowrap;list-style:none;margin:0;overflow-x:auto;padding:0}@media (width > 568px){.tabs-menu .tabs-menu-box{overflow:visible;padding:0}}.tabs-menu .tabs-menu-box li{margin:0}.tabs-menu .tabs-menu-box li a{color:var(--color-text-primary)}.tabs-menu .tabs-menu-box li a:hover{text-decoration:none}.tabs-menu .tabs-menu-item a,.tabs-menu .tabs-menu-item button{border-bottom:2px solid transparent;color:var(--color-text-primary);cursor:pointer;display:block;font-size:1.2rem;padding:12px 20px;position:relative;transition:border-color .3s;white-space:nowrap;z-index:1}@media (width > 991px){.tabs-menu .tabs-menu-item a,.tabs-menu .tabs-menu-item button{font-size:1.4rem;padding:15px 25px}}.tabs-menu .tabs-menu-item a:hover,.tabs-menu .tabs-menu-item button:hover{color:var(--color-primary);text-decoration:none}.tabs-menu .tabs-menu-item a:hover:after,.tabs-menu .tabs-menu-item button:hover:after{background-color:var(--color-primary);height:2px;opacity:1}.tabs-menu .tabs-menu-item a:after,.tabs-menu .tabs-menu-item button:after{background-color:var(--color-gray-400);bottom:-2px;content:"";height:1px;left:0;opacity:0;position:absolute;width:100%;z-index:1}.tabs-menu .tabs-menu-item a.chosen-tab,.tabs-menu .tabs-menu-item button.chosen-tab,.tabs-menu .tabs-menu-item.chosen-tab a{font-weight:600}.tabs-menu .tabs-menu-item a.chosen-tab:after,.tabs-menu .tabs-menu-item button.chosen-tab:after,.tabs-menu .tabs-menu-item.chosen-tab a:after{background-color:var(--color-primary);height:2px;opacity:1}.has-bg .tabs-menu-item,.tabs-menu.dark .tabs-menu-item{color:var(--color-text-secondary)}.tabs-menu.dark .tabs-menu-item:after{background-color:var(--color-text-secondary)}.top-bar.ac-bartop{background-color:transparent;border:0;color:var(--color-text-secondary);display:none;position:relative;top:0;z-index:0}.top-bar.ac-bartop.ac-bartop-nlog{display:flex;justify-content:center}.top-bar.ac-bartop:before{background-color:var(--color-primary);content:"";height:100%;position:absolute;width:100vw;z-index:-1}@media (width > 1362px){.top-bar.ac-bartop:before{left:var(--bg-position);translate:0}}.top-bar.ac-bartop a{color:var(--color-text-secondary);display:block;font-size:1.2rem;font-weight:300;padding:10px;text-align:center}.logged .top-bar.ac-bartop{display:block}.logged .top-bar.ac-bartop.ac-bartop-nlog{display:none}.tippy-box[data-animation=slide-down][data-state=hidden]{animation:slideUp .3s ease-out}.tippy-box .tippy-content{background-color:var(--color-background-main);border-radius:0;box-shadow:0 0 12px 0 rgba(0,0,0,.1);color:var(--color-text-primary);padding:10px 13px}.tippy-box .tippy-content,.tippy-box .tippy-content p{font-size:1.2rem;white-space:normal}.tippy-box .tippy-content p:first-child{margin-top:0}.tippy-box .tippy-content p:last-child{margin-bottom:5px}.tippy-box .tippy-arrow:before{color:var(--color-primary)}.tippy-box[data-animation=slide-down][data-state=visible]{animation:slideDown .3s ease-out}span.more-tooltip{display:inline-block;font-size:0;height:13px;width:13px}span.more-tooltip:before{align-items:center;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);content:"i";cursor:pointer;display:inline-flex;font-size:8px;height:100%;justify-content:center;width:100%}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (width < 991px){#section-2{min-height:0}}html:has(.header_menu.active){overflow:hidden}header{background-color:var(--color-background-header);position:static;top:0;transition:margin-top .4s ease;width:100%;z-index:9}header.add-fixed{position:fixed}header a:after{content:none}@media (width < 1400px){header .above-bar .row{padding:0}}header:has(.cart-header){background-color:var(--color-background-main);border:1px solid var(--color-gray-400)}header .cart-header{align-items:center;display:flex;gap:30px;justify-content:space-between;padding:15px 0}@media (width > 768px){header .cart-header{padding:20px 0}}header .cart-header .logo-box{align-items:center;display:flex;gap:30px}@media (width > 991px){header .cart-header .logo-box{gap:40px}}header .cart-header .logo-box .logo{max-width:100px}@media (width > 768px){header .cart-header .logo-box .logo{max-width:160px}}header .cart-header .logo-box .logo img{filter:invert(1)}header .cart-header .logo-box .header-padlock-container{display:none}@media (width > 768px){header .cart-header .logo-box .header-padlock-container{align-items:center;display:flex;gap:10px}}header .cart-header .logo-box .header-padlock-container .icon{height:16px;width:16px}header .cart-header .contact-help{display:flex;flex-direction:column;font-size:1.2rem;gap:10px}@media (width > 991px){header .cart-header .contact-help{flex-direction:row;gap:20px}header .cart-header .contact-help .contact-block{margin-top:0}}header .cart-header .contact-help .contact-block{margin-top:0}header .cart-header .contact-help>a{font-weight:400}header .cart-header .contact-help a:last-child{display:none}@media (width > 768px){header .cart-header .contact-help a:last-child{display:flex}}.header_menu .iconair-burger,.header_menu-helper{display:none}.top-bar-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.top-bar-section .header-bar{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"bar logo fast-order account basket favourite" "search search search search search search";grid-template-columns:30px 1fr 28px 23px 24px;order:1;padding:15px 0 10px;position:relative;row-gap:15px;width:100%}@media (width > 991px){.top-bar-section .header-bar{display:flex;flex-direction:row;gap:10px;padding:15px 0}.top-bar-section .header-bar:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;translate:-20px 0;width:100vw}}@media (width > 1362px){.top-bar-section .header-bar:after{left:var(--bg-position);right:unset;translate:0 0}}.top-bar-section .header-bar .logo{grid-area:logo;order:0;width:100%}@media (width > 991px){.top-bar-section .header-bar .logo{margin:0 20px 0 0;max-width:103px}}@media (width > 1200px){.top-bar-section .header-bar .logo{max-width:160px}}.top-bar-section .header-bar .logo a{display:block;max-width:103px}@media (width > 991px){.top-bar-section .header-bar .logo a{margin:0;max-width:100%}}.top-bar-section .header-bar .logo img{max-width:100%;width:auto}.top-bar-section .header-bar .dropdown-menu-desktop-button{display:none}@media (width > 991px){.top-bar-section .header-bar .dropdown-menu-desktop-button{color:var(--color-text-secondary);display:flex;gap:8px}}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut{background-color:var(--color-primary);border-radius:var(--button-border-radius);font-size:1.3rem;padding:14px 17px;position:relative;transition:background-color var(--button-transition)}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut:hover{background-color:var(--color-secondary);color:var(--color-text-secondary)}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut:before{background-color:var(--color-text-secondary);content:"";display:block;height:14px;mask:url(../icons/category-bars.svg);-webkit-mask:url(../icons/category-bars.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut:after{background:var(--color-background-search);bottom:-92%;content:"";display:none;height:25px;left:50%;position:absolute;rotate:-45deg;translate:-50% 0;width:25px}@media (width > 1360px){.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut:after{bottom:-98%}}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut.active{background-color:var(--color-secondary)}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut.active:before{mask:url(../icons/close.svg);-webkit-mask:url(../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCategoriesShortcut.active:after{display:block}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut{border-radius:var(--button-border-radius);font-size:1.3rem;padding:14px 17px;position:relative;transition:.2s ease}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut:before,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut:before{background-color:var(--color-text-secondary);content:"";display:block;height:14px;mask:url(../icons/squares.svg);-webkit-mask:url(../icons/squares.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.2s ease;width:14px}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut:after,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut:after{background:var(--color-background-search);bottom:-92%;content:"";display:none;height:25px;left:50%;position:absolute;rotate:-45deg;translate:-50% 0;width:25px}@media (width > 1360px){.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut:after,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut:after{bottom:-98%}}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut.active,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut.active{background-color:var(--color-secondary)}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut.active:before,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut.active:before{mask:url(../icons/close.svg);-webkit-mask:url(../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut.active:hover,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut.active:hover{color:var(--color-text-secondary)}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut.active:hover:before,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut.active:hover:before{background-color:var(--color-text-secondary)}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut.active:after,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut.active:after{display:block}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut:hover,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut:hover{color:var(--color-active-nav)}.top-bar-section .header-bar .dropdown-menu-desktop-button.brandsShortcut:hover:before,.top-bar-section .header-bar .dropdown-menu-desktop-button.productsCollectionsShortcut:hover:before{background-color:var(--color-active-nav)}.top-bar-section .header-bar .widget:has(.search-block){position:static;width:100%}@media (width > 991px){.top-bar-section .header-bar .widget:has(.search-block){padding:0}}.top-bar-section .header-bar .widget:has(.search-block){grid-area:search}.top-bar-section .header-bar .fast_basket{grid-area:fast-order}.top-bar-section .header-bar .fast_basket a:hover .fast_basket-title{color:var(--color-active-nav);text-decoration:none}.top-bar-section .header-bar .fast_basket a:hover .icon-basket-fast{background-color:var(--color-active-nav)}.top-bar-section .header-bar .login-widget{align-items:center;display:flex;grid-area:account}@media (width > 1200px){.top-bar-section .header-bar .login-widget{margin-right:5px}}@media (width > 1400px){.top-bar-section .header-bar .login-widget{margin-right:15px}}.top-bar-section .header-bar .login-widget .form-standard{margin:0}.top-bar-section .header-bar .cart-widget{grid-area:basket}.top-bar-section .header-bar .favorites{grid-area:favourite}@media (width > 1200px){.top-bar-section .header-bar .favorites{margin-right:5px}}@media (width > 1400px){.top-bar-section .header-bar .favorites{margin-right:15px}}.top-bar-section .header-bar .heading{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:1.3rem;gap:12px;margin:0}.top-bar-section .cart-widget .button-icon-badge-text,.top-bar-section .fast_basket .fast_basket-title,.top-bar-section .login-widget .login_box-title{color:var(--color-text-secondary);display:none;transition:.3s ease;white-space:nowrap}@media (width > 991px){.top-bar-section .cart-widget .button-icon-badge-text,.top-bar-section .fast_basket .fast_basket-title,.top-bar-section .login-widget .login_box-title{display:block;font-size:1.2rem;font-weight:400}}.top-bar-section .login-widget .login-box-hover:hover .login_box-title{color:var(--color-active-nav)}@media (width > 991px){.top-bar-section .login-widget .login_box-title{text-align:left;white-space:nowrap;width:-moz-max-content;width:max-content}}.top-bar-section .favorites .favorites-title{align-items:center;display:flex;gap:10px}.top-bar-section .favorites .favorites-title .icon{background-color:var(--color-text-secondary);height:22px;transition:.3s ease;width:22px}.top-bar-section .favorites .favorites-title .text{color:var(--color-text-secondary);display:none;font-size:1.2rem;font-weight:500;transition:color .3s linear;white-space:nowrap}@media (width > 991px){.top-bar-section .favorites .favorites-title .text{display:block}}.top-bar-section .favorites>a:hover .favorites-title .text{color:var(--color-active-nav)}.top-bar-section .favorites>a:hover .icon{background-color:var(--color-active-nav)}.top-bar-section .menu-bar{background-color:var(--color-background-main);height:100dvh;inset:0;overflow-y:auto;position:fixed;transition:.5s ease;translate:-110% 0;z-index:1}.top-bar-section .menu-bar.active{translate:0}@media (width > 991px){.top-bar-section .menu-bar.active{translate:unset}.top-bar-section .menu-bar{background-color:transparent;display:block;flex-grow:1;height:auto;order:2;overflow-y:visible;position:static;transition:none;translate:unset;width:70%}}.top-bar-section .menu-bar .menu-bar-inner{display:flex;flex-wrap:wrap}.top-bar-section .menu-bar .mobile-bar-box-headline{align-items:center;background-color:var(--color-background-main);border-bottom:1px solid var(--color-gray-400);display:flex;height:-moz-max-content;height:max-content;justify-content:space-between;order:0;padding:24px 30px;position:sticky;top:0;width:100%;z-index:15}@media (width > 991px){.top-bar-section .menu-bar .mobile-bar-box-headline{display:none}}.top-bar-section .menu-bar .mobile-bar-box-headline .modal-title{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:10px}.top-bar-section .menu-bar .dropdown-menu-button{border-bottom:2px solid transparent;height:-moz-max-content;height:max-content;order:1;padding:15px 25px;position:relative;z-index:1}.top-bar-section .menu-bar .dropdown-menu-button:first-of-type{margin-left:15px}.top-bar-section .menu-bar .dropdown-menu-button.active{border-bottom-color:var(--color-primary);font-weight:700}@media (width > 991px){.top-bar-section .menu-bar .dropdown-menu-button{display:none}}.top-bar-section .menu-bar .widget-dropdown{display:none;order:2;position:relative;width:100%}.top-bar-section .menu-bar .widget-dropdown.active{display:block}.top-bar-section .menu-bar .widget-dropdown.active .layer{visibility:visible}.top-bar-section .menu-bar .widget-dropdown:before{background-color:var(--color-card-border);content:"";display:block;height:1px;left:15px;margin:0 auto;position:absolute;top:-1px;width:calc(100% - 30px)}@media (width > 991px){.top-bar-section .menu-bar .widget-dropdown:before{content:none}}.top-bar-section .menu-bar .header_menu{background-color:var(--color-light-blue);max-height:-moz-max-content;max-height:max-content;order:3;width:100%}@media (width > 991px){.top-bar-section .menu-bar .header_menu{background-color:transparent}}.top-bar-section .menu-bar .header_menu ul{list-style:none;margin:0;padding:0}.top-bar-section .menu-bar .header_menu .mobile-inner-wrapper{overflow-y:auto;padding:10px 0}@media (width > 991px){.top-bar-section .menu-bar .header_menu .mobile-inner-wrapper{overflow-y:visible}.top-bar-section .menu-bar .header_menu .header_menu-list{display:flex;flex-wrap:wrap}}.top-bar-section .menu-bar .header_menu .header_menu-list>li{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;margin:0;position:relative}.top-bar-section .menu-bar .header_menu .header_menu-list>li a{font-size:1.3rem;padding:10px 20px}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li a{padding:10px 20px}}.top-bar-section .menu-bar .header_menu .header_menu-list>li a:hover{text-decoration:none}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li:first-child>a{padding-left:0}.top-bar-section .menu-bar .header_menu .header_menu-list>li.has-dropdown>a{align-items:center;display:flex;gap:5px}}.top-bar-section .menu-bar .header_menu .header_menu-list>li.has-dropdown a .arrow-down{display:none}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li.has-dropdown a .arrow-down{background-color:transparent;display:block;height:12px;width:12px}.top-bar-section .menu-bar .header_menu .header_menu-list>li.has-dropdown a .arrow-down:after{height:100%;margin:0;transition:background .3s linear;translate:0;width:100%}}.top-bar-section .menu-bar .header_menu .header_menu-list>li.active a{color:var(--color-text-primary)}.top-bar-section .menu-bar .header_menu .header_menu-list>li.active a .icon:after{background-color:var(--color-active-nav)}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li.active a{color:var(--color-active-nav)}.top-bar-section .menu-bar .header_menu .header_menu-list>li.active a .icon:after{background-color:var(--color-active-nav)}.top-bar-section .menu-bar .header_menu .header_menu-list>li:hover>a,.top-bar-section .menu-bar .header_menu .header_menu-list>li:hover>a:hover{color:var(--color-active-nav)}.top-bar-section .menu-bar .header_menu .header_menu-list>li:hover .icon:after{background-color:var(--color-active-nav)}}.top-bar-section .menu-bar .header_menu .header_menu-list>li>.icon{background-color:transparent;border-left:1px solid var(--color-gray-300);cursor:pointer;height:24px;justify-content:center;margin-left:auto;width:40px}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li>.icon{display:none}}.top-bar-section .menu-bar .header_menu .header_menu-list>li>.icon:hover:after{background-color:var(--color-primary)}.top-bar-section .menu-bar .header_menu .header_menu-list>li>.icon.active:after{rotate:180deg}.top-bar-section .menu-bar .header_menu .header_menu-list>li>.icon:after{background-color:var(--color-text-primary);margin-left:0;margin-right:0;transition:background .3s linear;translate:0}.top-bar-section .menu-bar .header_menu .header_menu-list>li>a{color:var(--color-text-primary);display:block;font-size:1.3rem;font-weight:500;white-space:nowrap}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list>li>a{color:var(--color-text-secondary)}}.top-bar-section .menu-bar .header_menu .header_menu-list>li>a:hover{color:var(--color-primary)}.top-bar-section .menu-bar .header_menu .header_menu-list>li:focus-within .submenu,.top-bar-section .menu-bar .header_menu .header_menu-list>li:hover .submenu{display:block}.top-bar-section .menu-bar .header_menu .header_menu-list .expender{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 1s;width:100%}.top-bar-section .menu-bar .header_menu .header_menu-list .expender.active{grid-template-rows:1fr}.top-bar-section .menu-bar .header_menu .header_menu-list .expender.active .submenu{visibility:visible}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list .expender{grid-template-rows:1fr}}.top-bar-section .menu-bar .header_menu .header_menu-list .submenu{min-height:0;padding:0 10px 0 30px;transition:visibility 1s;visibility:hidden;width:100%}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu-list .submenu{background-color:var(--color-background-main);border-radius:var(--button-border-radius);bottom:0;box-shadow:0 0 25px 0 rgba(0,0,0,.1);display:none;height:-moz-max-content;height:max-content;left:0;min-width:-moz-max-content;min-width:max-content;padding:15px 20px;position:absolute;translate:0 100%;visibility:visible}}.top-bar-section .menu-bar .header_menu .header_menu-list .submenu a{text-wrap:nowrap;border-bottom:1px solid var(--color-gray-300);color:var(--color-text-primary);display:block;padding:8px 0}.top-bar-section .menu-bar .header_menu .header_menu-list .submenu a:hover{color:var(--color-primary)}.top-bar-section .menu-bar .header_menu .header_menu-list .submenu li:last-child a{border-bottom:none}.top-bar-section .menu-bar .header_menu .header_menu_contact{border-top:1px solid var(--color-card-border);order:4;padding:20px;width:100%}@media (width > 991px){.top-bar-section .menu-bar .header_menu .header_menu_contact{display:none}}.top-bar-section .menu-bar .header_menu .header_menu_contact .header_menu_contact-headline{display:block;font-size:1.2rem;margin-bottom:15px}.top-bar-section .menu-bar .header_menu .header_menu_contact .header_menu_contact-details{display:flex;flex-direction:column;gap:16px}.top-bar-section .menu-bar .header_menu .header_menu_contact .header-icon{align-items:center;display:flex;font-size:1.3rem;gap:12px}.top-bar-section .menu-bar .header_menu .header_menu_contact .header-icon .icon{height:18px;width:18px}.top-bar-section .menu-bar .header_menu .header_menu_contact .header-icon a{color:var(--color-text-primary)}.top-bar-section .menu-bar .header_menu .header_menu_contact .header-icon a:hover{color:var(--color-primary);text-decoration:none}.top-bar-section .top-bar-contact{display:none;justify-content:space-between;margin-left:10px;order:0;padding:10px 0;position:relative;width:100%}.top-bar-section .top-bar-contact:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;translate:-20px 0;width:100vw}@media (width > 991px){.top-bar-section .top-bar-contact:after{content:none}.top-bar-section .top-bar-contact{display:flex;gap:20px;order:3;width:-moz-max-content;width:max-content}}.top-bar-section .top-bar-contact .header-icon{align-items:center;display:flex;font-size:1.2rem;gap:8px}.top-bar-section .top-bar-contact .header-icon strong{font-weight:500}.top-bar-section .top-bar-contact .header-icon a{color:var(--color-text-secondary)}.top-bar-section .top-bar-contact .header-icon a:hover{color:var(--color-active-nav);text-decoration:none}.top-bar-section .top-bar-contact .header-icon .icon{background-color:var(--color-text-secondary)}.top-bar-section .top-bar-contact .header-icon .icon-call-to-us{height:15px;width:15px}.top-bar-section .top-bar-contact .header-icon .icon-envelope-2{height:13px;width:19px}.login-widget .login{align-items:center;cursor:pointer;display:flex;position:relative}@media (width > 991px){.login-widget .login{gap:10px;height:30px;z-index:1006}}.login-widget .login:before{background-color:var(--color-text-secondary);content:"";display:block;height:23px;mask:url(../icons/user-icon.svg);-webkit-mask:url(../icons/user-icon.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s ease;width:22px}.login-widget .login-box-hover:hover .login:before{background-color:var(--color-active-nav)}.fast_basket{margin-right:10px}@media (width > 1400px){.fast_basket{margin-right:15px}}.fast_basket .icon-basket-fast{background-color:var(--color-text-secondary);height:28px;min-width:28px;transition:.3s ease;width:28px}.fast_basket>a{align-items:center;cursor:pointer;display:flex;gap:10px}.fast_basket a:hover .fast_basket-title{color:var(--color-primary)}@media (width > 1200px){.search-block{margin-right:40px}}@media (width > 991px){.search-block.high-index .search-box:after{display:block}}.search-block.high-index .search-close-btn{display:flex}.search-block .search-close-btn{align-items:center;background-color:var(--color-background-main);border:1px solid transparent;border-radius:var(--button-border-radius);cursor:pointer;display:none;height:30px;justify-content:center;position:absolute;right:36px;top:50%;transition:border-color .2s linear;translate:0 -50%;width:30px}.search-block .search-close-btn:hover{border-color:var(--color-error)}.search-block .search-close-btn:hover .iconair-burger_x:before{background-color:var(--color-error)}.search-block .search-close-btn .iconair-burger_x{display:block;height:16px;width:16px}.search-block .search-close-btn .iconair-burger_x:before{height:100%;margin-left:0;transition:background-color .2s linear;width:100%}.search-block .search-box{padding:0;position:relative;width:100%}.search-block .search-box:after{background:var(--color-background-search);bottom:-98%;content:"";display:none;height:25px;left:50%;position:absolute;rotate:-45deg;translate:-50% 0;width:25px}.search-block .search-box .form-horizontal{align-items:center;background:var(--color-background-main);border-radius:var(--button-border-radius);display:flex;height:40px;margin-bottom:0;overflow:hidden;position:relative}@media (width > 1200px){.search-block .search-box .form-horizontal{height:44px}}.search-block .search-box .form-horizontal input{border:none;color:var(--color-text-primary);font-size:1.4rem;height:calc(40px/var(--safari-transform-scale-14));margin:0;padding:10px 10px 10px 20px;transform-origin:left center;width:100%}.search-block .search-box .form-horizontal input::-moz-placeholder{color:var(--color-text-primary)}.search-block .search-box .form-horizontal input::placeholder{color:var(--color-text-primary)}.search-block .search-box .search-icon{background-color:var(--color-background-main);border:none;height:40px;padding:12px 10px;position:absolute;right:0}@media (width > 1200px){.search-block .search-box .search-icon{height:44px}}.search-block .search-box .search-icon:after{background-color:var(--color-secondary);content:"";display:block;height:16px;mask:url(../icons/search.svg);-webkit-mask:url(../icons/search.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}@media (width > 1200px){.search-block .search-box .search-icon:after{height:19px;width:19px}}.search-block .search-box .search-icon:hover:after{background-color:var(--color-secondary)}.nav-bars:after{background-color:var(--color-background-main);content:"";display:block;height:22px;mask:url(../icons/bars.svg);-webkit-mask:url(../icons/bars.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:22px}@media (width > 991px){.nav-bars{display:none}.menu-dropdown{background-color:var(--color-light-blue);box-shadow:0 8px 15px 0 rgb(0 0 0/15%);left:0;min-height:250px;position:fixed;right:0;width:100dvw;z-index:10}}.menu-dropdown.brands-widget .inner-row,.menu-dropdown.productscategories-widget .inner-row,.menu-dropdown.productscollections-widget .inner-row{overflow-x:hidden;overflow-y:auto}.menu-dropdown.brands-widget .brands-lists-box,.menu-dropdown.productscategories-widget .brands-lists-box,.menu-dropdown.productscollections-widget .brands-lists-box{width:100%}@media (width > 991px){.menu-dropdown.brands-widget .brands-lists-box,.menu-dropdown.productscategories-widget .brands-lists-box,.menu-dropdown.productscollections-widget .brands-lists-box{width:80%}}.menu-dropdown.brands-widget .brands-lists-box ul.with-banner,.menu-dropdown.productscategories-widget .brands-lists-box ul.with-banner,.menu-dropdown.productscollections-widget .brands-lists-box ul.with-banner{width:100%}@media (width < 991px){.menu-dropdown.brands-widget .brands-lists-box ul.highlighted,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted{display:flex;flex-direction:column;gap:10px;margin:15px 0}.menu-dropdown.brands-widget .brands-lists-box ul.highlighted li,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted li,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted li{border-bottom:0;padding:0 15px}.menu-dropdown.brands-widget .brands-lists-box ul.highlighted li img,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted li img,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted li img{display:inline-block;max-height:44px;min-width:60px;-o-object-fit:contain;object-fit:contain;width:60px}.menu-dropdown.brands-widget .brands-lists-box ul.highlighted li a,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted li a,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted li a{border:1px solid var(--color-card-border);border-radius:var(--button-border-radius)}.menu-dropdown.brands-widget .brands-lists-box ul.highlighted li a:hover,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted li a:hover,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted li a:hover{text-decoration:none}}@media (width > 991px){.menu-dropdown.brands-widget .brands-lists-box ul.highlighted,.menu-dropdown.productscategories-widget .brands-lists-box ul.highlighted,.menu-dropdown.productscollections-widget .brands-lists-box ul.highlighted{border-bottom:1px solid var(--color-gray-500);margin-bottom:20px;padding-bottom:20px}}.menu-dropdown.brands-widget ul,.menu-dropdown.productscategories-widget ul,.menu-dropdown.productscollections-widget ul{gap:10px 20px;height:-moz-fit-content;height:fit-content;margin:0;padding:0;width:100%}@media (width > 991px){.menu-dropdown.brands-widget ul.with-banner,.menu-dropdown.productscategories-widget ul.with-banner,.menu-dropdown.productscollections-widget ul.with-banner{width:80%}}.menu-dropdown.brands-widget ul li,.menu-dropdown.productscategories-widget ul li,.menu-dropdown.productscollections-widget ul li{align-items:center;border-bottom:1px solid var(--color-card-border);display:flex;font-size:1.2rem;font-weight:600;margin-bottom:0;max-height:-moz-max-content;max-height:max-content}.menu-dropdown.brands-widget ul li:last-of-type,.menu-dropdown.productscategories-widget ul li:last-of-type,.menu-dropdown.productscollections-widget ul li:last-of-type{border-bottom:none}@media (width > 991px){.menu-dropdown.brands-widget ul li:hover,.menu-dropdown.productscategories-widget ul li:hover,.menu-dropdown.productscollections-widget ul li:hover{outline:1px solid var(--color-primary)}}@media (width < 991px){.menu-dropdown.brands-widget ul li,.menu-dropdown.productscategories-widget ul li,.menu-dropdown.productscollections-widget ul li{height:100%;min-height:60px}.menu-dropdown.brands-widget ul li:hover,.menu-dropdown.productscategories-widget ul li:hover,.menu-dropdown.productscollections-widget ul li:hover{box-shadow:none}}.menu-dropdown.brands-widget ul button,.menu-dropdown.productscategories-widget ul button,.menu-dropdown.productscollections-widget ul button{align-items:center;cursor:pointer;display:flex;height:100%;min-width:40px}@media (width > 991px){.menu-dropdown.brands-widget ul button,.menu-dropdown.productscategories-widget ul button,.menu-dropdown.productscollections-widget ul button{border-left:1px solid var(--color-card-border)}}.menu-dropdown.brands-widget ul img,.menu-dropdown.productscategories-widget ul img,.menu-dropdown.productscollections-widget ul img{max-height:40px;min-width:40px;width:40px}@media (width > 991px){.menu-dropdown.brands-widget ul img,.menu-dropdown.productscategories-widget ul img,.menu-dropdown.productscollections-widget ul img{display:block;max-height:64px;min-width:64px;-o-object-fit:contain;object-fit:contain;width:64px}}.menu-dropdown.brands-widget ul a,.menu-dropdown.productscategories-widget ul a,.menu-dropdown.productscollections-widget ul a{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.2rem;font-weight:500;gap:20px;height:100%;max-height:-moz-max-content;max-height:max-content;min-height:80px;padding:8px 15px;width:100%}.with-arrow:is(.menu-dropdown.brands-widget ul a)+button:after,.with-arrow:is(.menu-dropdown.productscategories-widget ul a)+button:after,.with-arrow:is(.menu-dropdown.productscollections-widget ul a)+button:after{background-color:var(--color-text-primary);content:"";display:block;height:16px;margin:auto!important;mask:url(../icons/right-arrow-blue.svg);-webkit-mask:url(../icons/right-arrow-blue.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:static;width:9px}.menu-dropdown.brands-widget ul a:hover,.menu-dropdown.productscategories-widget ul a:hover,.menu-dropdown.productscollections-widget ul a:hover{color:var(--color-primary);text-decoration:none}.menu-dropdown.brands-widget ul img{height:75px;max-width:100px;width:100px}.menu-dropdown .menu-dropdown-headline{font-size:1.6rem;font-weight:500;padding-bottom:20px}@media (width < 991px){.menu-dropdown .menu-dropdown-headline{display:none}}.menu-dropdown .menu-dropdown-headline+.banners{margin:0;padding-bottom:30px}@media (width < 991px){.menu-dropdown .menu-dropdown-headline+.banners{display:none}}.menu-dropdown .inner-row{max-height:70dvh;max-width:1360px;overflow-y:auto;width:100%}@media (width > 991px){.menu-dropdown .inner-row{margin-left:auto;margin-right:auto;max-height:80vh;padding:30px 8px 40px}}@media (width > 1400px){.menu-dropdown .inner-row{padding:30px 8px 40px}}.menu-dropdown .menu-dropdown-list-section{display:flex}@media (width > 991px){.menu-dropdown .menu-dropdown-list-section{gap:30px}}.menu-dropdown .menu-dropdown-list-section .banners{width:20%}.menu-dropdown .menu-dropdown-list-section .banners a:focus-visible{outline:2px solid var(--color-primary)}.menu-dropdown .menu-dropdown-list-section .banners:has(a:focus-visible){outline:4px solid var(--color-text-primary)}@media (width < 991px){.menu-dropdown .menu-dropdown-list-section .banners{display:none}}.menu-dropdown .menu-dropdown-list-section .banners .banner{overflow:hidden}@media (width < 991px){.menu-dropdown .menu-dropdown-list-section ul.custom-grid{display:grid;gap:0;grid-template-columns:1fr}}.menu-dropdown .menu-dropdown-link{align-items:center;border-top:1px solid var(--color-card-border);display:flex;font-size:1.2rem;justify-content:center;margin-top:auto;position:relative;z-index:10}.menu-dropdown .menu-dropdown-link a{color:var(--color-text-primary);justify-content:center;padding:25px 30px;transition:background .3s linear;width:100%}.menu-dropdown .menu-dropdown-link a:hover{background-color:var(--color-light-blue);color:var(--color-primary);text-decoration:none}.menu-dropdown.productscategories-widget .go-back-btn{align-items:center;display:flex;font-size:1.2rem;gap:10px;margin-bottom:20px}.menu-dropdown.productscategories-widget .go-back-btn div:last-of-type{font-size:1.8rem;font-weight:600}.menu-dropdown.productscategories-widget .go-back-btn button{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;gap:10px}.menu-dropdown.productscategories-widget .go-back-btn button:after{background-color:var(--color-gray-600);content:"";display:block;height:1.4rem;position:static;width:1px}.menu-dropdown.productscategories-widget .go-back-btn button:before{background-color:var(--color-primary);content:"";display:block;height:14px;margin:auto!important;mask:url(../icons/right-arrow-blue.svg);-webkit-mask:url(../icons/right-arrow-blue.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:static;rotate:180deg;width:7px}.layer{background:rgba(0,0,0,.7);display:none;height:100dvh;left:0;margin-top:20px;position:fixed;visibility:hidden;width:100dvw}@media (width > 991px){.layer{display:block}}.active+.layer{visibility:visible}.pagination{align-content:center;display:flex;font-size:1.4rem;justify-content:center;margin-top:24px;position:relative}.pagination-list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pagination .current,.pagination .first,.pagination .last,.pagination .next,.pagination .other,.pagination .prev{border-radius:3px;height:32px;width:32px}.pagination .current button,.pagination .first a,.pagination .last a,.pagination .next a,.pagination .other a,.pagination .prev a{align-items:center;color:var(--color-text-primary);display:flex;height:100%;justify-content:center;width:100%}.pagination .current button:after,.pagination .first a:after,.pagination .last a:after,.pagination .next a:after,.pagination .other a:after,.pagination .prev a:after{content:none}.pagination .first,.pagination .last,.pagination .next,.pagination .other,.pagination .prev{background:var(--color-text-secondary);border:1px solid var(--color-gray-500);transition:.3s}.pagination .first:hover,.pagination .last:hover,.pagination .next:hover,.pagination .other:hover,.pagination .prev:hover{background:var(--color-primary);border:1px solid var(--color-primary)}.pagination .first:hover a,.pagination .last:hover a,.pagination .next:hover a,.pagination .other:hover a,.pagination .prev:hover a{color:var(--color-text-secondary)}.pagination .first:hover a:hover,.pagination .last:hover a:hover,.pagination .next:hover a:hover,.pagination .other:hover a:hover,.pagination .prev:hover a:hover{text-decoration:none}.pagination .current{background:var(--color-primary);border:1px solid var(--color-primary)}.pagination .current button{color:var(--color-text-secondary)}.pagination .next a,.pagination .prev a{align-items:center;display:flex;justify-content:center}.pagination .next a:before,.pagination .prev a:before{background-color:var(--color-text-primary);content:"";display:block;height:11px;mask:url(../icons/angle-right.svg);-webkit-mask:url(../icons/angle-right.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s;width:11px}.pagination .next a:hover:before,.pagination .prev a:hover:before{background-color:var(--color-text-secondary)}.pagination .prev a:before{rotate:180deg}.pagination-list-dots .pagination-dots{background-color:#ccc;display:block;height:3px;mask:url(../icons/pagination-dots.svg);-webkit-mask:url(../icons/pagination-dots.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:17px}.olp_head{display:flex}.olp_head__content{align-items:center;background-color:#1d2149;color:#fff;display:flex;flex:0 0 55%;flex-wrap:wrap;padding:5%;position:relative;width:55%}.olp .olp_head__content h1{font-size:28px;font-weight:700;line-height:1.4;margin-bottom:20px}.olp .olp_head__content p{font-size:14px;margin-bottom:30px}.olp .olp_head__content-cta{-webkit-animation:pulse 1.5s infinite;background-color:#2c87e5;border-radius:4px;box-shadow:0 0 0 0 rgba(44,135,229,.5);color:#fff!important;display:inline-block;font-weight:700;padding:13px 25px;transition:.2s}.olp .olp_head__content-cta:hover{background-color:#272d63;transform:scale(1.1)}.olp_section{display:flex;flex-wrap:wrap;padding:5% 0 3%;width:100%}.olp .olp_section h2{color:#1d2149;flex:0 0 100%;font-size:22px;font-weight:600;margin-bottom:50px}.olp_benefits__box{display:flex;flex:0 0 25%;padding-right:20px;width:25%}.olp_benefits__box.olp_benefits__box3{display:flex;flex:0 0 33.33%;height:auto;padding-right:20px;width:33.33%}.olp_benefits__box .olp_benefits__box-img{flex:0 0 70px;height:70px;margin-right:20px;width:70px}.olp .olp_benefits__box-text h4{color:#1d2149;font-size:16px;font-weight:600;line-height:normal;margin-bottom:5px}.olp .olp_benefits__box-text p{color:#333;font-size:14px;line-height:1.5}.olp_part__text,.olp_part__yt{flex:0 0 50%;width:50%}.olp_part__text{align-items:center;padding:4%}.olp .olp_part__text h3{color:#1d2149;font-size:20px;font-weight:600;margin-bottom:25px}.olp_part__text p{font-weight:400;line-height:1.5;padding-right:8%}.olp_aso__text{align-items:center;background-color:#e2effc;display:flex;flex:0 0 15%;padding:2%}.olp_aso__text p{color:#1d2149;font-weight:600;text-align:center}.olp_aso__logos{align-items:center;display:flex;flex:0 0 85%;flex-wrap:wrap;width:85%}.olp_aso__logos img{flex:0 0 16.66%;height:auto;max-width:16.66%;width:16.66%}@keyframes pulse{0%{transform:scale(.9)}70%{box-shadow:0 0 0 17px rgba(44,135,229,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(44,135,229,0);transform:scale(.9)}}@media only screen and (max-width:768px){.olp_benefits__box.olp_benefits__box3{align-items:center;flex:0 0 100%;margin-bottom:15px;padding:0;width:100%}.olp_benefits__box .olp_benefits__box-img{flex:0 0 40px;height:40px;width:40px}.olp .olp_benefits__box-text h4{font-size:14px;line-height:normal;margin:0}.olp_benefits__box.olp_benefits__box3~.olp_section{padding:0}.olp_aso__example-item{flex:0 0 100%;margin-bottom:15px;padding:0;width:100%}.olp_head__box.olp_head__img{display:none;flex:0 0 50%;position:relative;width:50%;z-index:0}.olp_head__content{flex:0 0 100%;justify-content:center;padding:35px 0;text-align:center;width:100%;z-index:1}.olp_head__img img{height:100%;max-width:100vw;position:absolute;right:0;width:auto}.olp_benefits__box{flex:0 0 100%;margin-bottom:30px;width:100%}.olp_aso__logos img{flex:0 0 50%;height:auto;max-width:50%;width:50%}.olp_aso__text{justify-content:center;text-align:center}.olp_aso__logos,.olp_aso__text,.olp_part__text,.olp_part__yt{flex:0 0 100%;width:100%}}.main-section,body{background-color:var(--color-background-main)}.brand-image img,.custom-grid img,.productCart .infoProduct .product-brand a img,.productCart-gallery img,.products-slider-module .swiper-slide img.image,.swiper-slide img,.variants-cell--image img{filter:saturate(110%) contrast(110%);mix-blend-mode:multiply}.body{min-height:100dvh;overflow-x:hidden;position:relative}@media (width < 960px){.body{max-width:100vw}}.main-content{width:100%}.container.default-section,main .container{margin:40px auto;max-width:var(--container-width);padding:0;width:100%}@media (width < 1400px){.container.default-section,main .container{padding:0 20px}}.inner-wrap{display:flex;flex-direction:column}@media (width > 991px){.inner-wrap{flex-direction:row}}.inner-wrap:has(.storage-list){padding:30px 0 60px}.hide{display:none}.main-section{padding-bottom:30px}.row{margin:0 auto;max-width:var(--container-width);padding:0}@media (width < 1400px){.row{padding:0 20px}}.widget .heading{font-size:var(--font-size-h3-mobile);font-weight:600;margin-bottom:20px}@media (width > 991px){.widget .heading{font-size:var(--font-size-h3);margin-bottom:40px}}.heading.center{text-align:center}.filter-list-header .selected span{background-color:var(--color-gray-100);border:1px solid var(--color-primary);display:inline-block;height:18px;margin-right:5px;position:relative;vertical-align:middle;width:18px}.filter-list-header .selected span:after{background-color:var(--color-text-secondary);mask:url(../icons/checkbox.svg);-webkit-mask:url(../icons/checkbox.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;opacity:0;position:absolute}:is(a.btn-primary,a.btn-secondary,a):after{content:none}.hide-small{display:none}@media (width > 768px){.hide-small{display:block}.show-small{display:none}}.history-back{margin-top:30px}@media (width > 991px){.history-back{margin-top:40px}}.custom-grid{display:grid;list-style:none;margin:0;padding:0}.custom-grid.cols-1{grid-template-columns:1fr}.custom-grid.cols-2{grid-template-columns:repeat(2,1fr)}.custom-grid.cols-3{grid-template-columns:repeat(3,1fr)}.custom-grid.cols-4{grid-template-columns:repeat(4,1fr)}.custom-grid.cols-5{grid-template-columns:repeat(5,1fr)}.custom-grid.cols-6{grid-template-columns:repeat(6,1fr)}.custom-grid.cols-8{grid-template-columns:repeat(8,1fr)}@media (width > 468px){.custom-grid.cols-sm-1{grid-template-columns:1fr}.custom-grid.cols-sm-2{grid-template-columns:repeat(2,1fr)}.custom-grid.cols-sm-3{grid-template-columns:repeat(3,1fr)}.custom-grid.cols-sm-4{grid-template-columns:repeat(4,1fr)}.custom-grid.cols-sm-5{grid-template-columns:repeat(5,1fr)}.custom-grid.cols-sm-6{grid-template-columns:repeat(6,1fr)}.custom-grid.cols-sm-8{grid-template-columns:repeat(8,1fr)}}@media (width > 768px){.custom-grid.cols-md-1{grid-template-columns:1fr}.custom-grid.cols-md-2{grid-template-columns:repeat(2,1fr)}.custom-grid.cols-md-3{grid-template-columns:repeat(3,1fr)}.custom-grid.cols-md-4{grid-template-columns:repeat(4,1fr)}.custom-grid.cols-md-5{grid-template-columns:repeat(5,1fr)}.custom-grid.cols-md-6{grid-template-columns:repeat(6,1fr)}.custom-grid.cols-md-8{grid-template-columns:repeat(8,1fr)}}@media (width > 991px){.custom-grid.cols-lg-1{grid-template-columns:1fr}.custom-grid.cols-lg-2{grid-template-columns:repeat(2,1fr)}.custom-grid.cols-lg-3{grid-template-columns:repeat(3,1fr)}.custom-grid.cols-lg-4{grid-template-columns:repeat(4,1fr)}.custom-grid.cols-lg-5{grid-template-columns:repeat(5,1fr)}.custom-grid.cols-lg-6{grid-template-columns:repeat(6,1fr)}.custom-grid.cols-lg-8{grid-template-columns:repeat(8,1fr)}}@media (width > 1200px){.custom-grid.cols-xl-1{grid-template-columns:1fr}.custom-grid.cols-xl-2{grid-template-columns:repeat(2,1fr)}.custom-grid.cols-xl-3{grid-template-columns:repeat(3,1fr)}.custom-grid.cols-xl-4{grid-template-columns:repeat(4,1fr)}.custom-grid.cols-xl-5{grid-template-columns:repeat(5,1fr)}.custom-grid.cols-xl-6{grid-template-columns:repeat(6,1fr)}.custom-grid.cols-xl-8{grid-template-columns:repeat(8,1fr)}}.custom-grid>*{border-radius:3px}.custom-grid.no-radius-inner>*{border-radius:0}.custom-grid.gap-5{gap:5px}.custom-grid.gap-10{gap:10px}.custom-grid.gap-15{gap:15px}.custom-grid.gap-20{gap:20px}.custom-grid.gap-25{gap:25px}.custom-grid.gap-30{gap:30px}.custom-grid.gap-60{gap:60px}@media (width > 468px){.custom-grid.gap-sm-5{gap:5px}.custom-grid.gap-sm-10{gap:10px}.custom-grid.gap-sm-15{gap:15px}.custom-grid.gap-sm-20{gap:20px}.custom-grid.gap-sm-25{gap:25px}.custom-grid.gap-sm-30{gap:30px}.custom-grid.gap-sm-60{gap:60px}}@media (width > 768px){.custom-grid.gap-md-5{gap:5px}.custom-grid.gap-md-10{gap:10px}.custom-grid.gap-md-15{gap:15px}.custom-grid.gap-md-20{gap:20px}.custom-grid.gap-md-25{gap:25px}.custom-grid.gap-md-30{gap:30px}.custom-grid.gap-md-60{gap:60px}}@media (width > 991px){.custom-grid.gap-lg-5{gap:5px}.custom-grid.gap-lg-10{gap:10px}.custom-grid.gap-lg-15{gap:15px}.custom-grid.gap-lg-20{gap:20px}.custom-grid.gap-lg-25{gap:25px}.custom-grid.gap-lg-30{gap:30px}.custom-grid.gap-lg-60{gap:60px}}@media (width > 1200px){.custom-grid.gap-xl-5{gap:5px}.custom-grid.gap-xl-10{gap:10px}.custom-grid.gap-xl-15{gap:15px}.custom-grid.gap-xl-20{gap:20px}.custom-grid.gap-xl-25{gap:25px}.custom-grid.gap-xl-30{gap:30px}.custom-grid.gap-xl-60{gap:60px}}.custom-grid.pad-5>*{padding:5px}.custom-grid.pad-10>*{padding:10px}.custom-grid.pad-15>*{padding:15px}.custom-grid.pad-20>*{padding:20px}.custom-grid.pad-25>*{padding:25px}.custom-grid.pad-30>*{padding:30px}.custom-grid.pad-60>*{padding:60px}@media (width > 468px){.custom-grid.pad-sm-5>*{padding:5px}.custom-grid.pad-sm-10>*{padding:10px}.custom-grid.pad-sm-15>*{padding:15px}.custom-grid.pad-sm-20>*{padding:20px}.custom-grid.pad-sm-25>*{padding:25px}.custom-grid.pad-sm-30>*{padding:30px}.custom-grid.pad-sm-60>*{padding:60px}}@media (width > 768px){.custom-grid.pad-md-5>*{padding:5px}.custom-grid.pad-md-10>*{padding:10px}.custom-grid.pad-md-15>*{padding:15px}.custom-grid.pad-md-20>*{padding:20px}.custom-grid.pad-md-25>*{padding:25px}.custom-grid.pad-md-30>*{padding:30px}.custom-grid.pad-md-60>*{padding:60px}}@media (width > 991px){.custom-grid.pad-lg-5>*{padding:5px}.custom-grid.pad-lg-10>*{padding:10px}.custom-grid.pad-lg-15>*{padding:15px}.custom-grid.pad-lg-20>*{padding:20px}.custom-grid.pad-lg-25>*{padding:25px}.custom-grid.pad-lg-30>*{padding:30px}.custom-grid.pad-lg-60>*{padding:60px}}@media (width > 1200px){.custom-grid.pad-xl-5>*{padding:5px}.custom-grid.pad-xl-10>*{padding:10px}.custom-grid.pad-xl-15>*{padding:15px}.custom-grid.pad-xl-20>*{padding:20px}.custom-grid.pad-xl-25>*{padding:25px}.custom-grid.pad-xl-30>*{padding:30px}.custom-grid.pad-xl-60>*{padding:60px}}.custom-grid>li{margin-bottom:0}.custom-grid.add-border>*{border:1px solid var(--color-gray-300)}.custom-grid.add-outline>*{outline:1px solid var(--color-light-blue)}.custom-grid.add-border-inner{position:relative}.custom-grid.add-border-inner>*{box-shadow:inset -1px -1px 0 var(--color-gray-300)}.custom-grid.add-border-inner:after,.custom-grid.add-border-inner:before{background-color:var(--color-background-main);bottom:0;content:"";position:absolute;right:0}.custom-grid.add-border-inner:before{top:0;width:2px}.custom-grid.add-border-inner:after{height:2px;left:0}.custom-grid.add-bg-gray>*{background-color:var(--color-gray-300)}.custom-grid.add-bg-white>*{background-color:var(--color-background-main)}.custom-grid.add-shadow>*{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.custom-grid.custom-grid-list{list-style:none;margin:0;padding:0}.custom-grid.remove-radius>*{border-radius:0}:is(.custom-grid.shadow-effect-on-hover>*,.custom-grid.shadow-effect-on-hover>li):hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media (width > 468px){.custom-grid.less-than-2{align-items:stretch;display:flex;justify-content:center}.custom-grid.less-than-2>*{height:auto;width:calc(50% - 15px)}}@media (width > 768px){.custom-grid.less-than-3{align-items:stretch;display:flex;justify-content:center}.custom-grid.less-than-3>*{height:auto;width:calc(33% - 20px)}}@media (width > 991px){.custom-grid.less-than-4{align-items:stretch;display:flex;justify-content:center}.custom-grid.less-than-4>*{height:auto;width:calc(25% - 22.5px)}}.custom-grid .icon.medium{margin-bottom:16px}.container-tiles-grid{margin:50px 0}form .row{margin:0;padding:0}form .form-group:has(.col-lg-3){width:100%}@media (width > 768px){form .form-group:has(.col-lg-3){width:calc(50% - 5px)}}@media (width > 991px){form .form-group:has(.col-lg-3){width:calc(33% - 7px)}}form .form-group:has(.col-lg-6){width:100%}@media (width > 768px){form .form-group:has(.col-lg-6){width:calc(50% - 5px)}}input,textarea{background-color:var(--color-background-main);border:1px solid var(--color-gray-500);border-radius:var(--button-border-radius);line-height:1;padding:14px 11px}input:focus,textarea:focus{outline-width:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-background-clip:text}label{display:inline-block;font-size:1.2rem;margin-bottom:4px}label.required{color:var(--color-error)}label:has(input[type=radio]){align-items:center;display:flex;font-size:1.4rem;gap:8px;position:relative}label .required{color:var(--color-error);padding-left:3px}input[type=checkbox]+span{border:1px solid var(--color-gray-400);border-radius:2px;cursor:pointer;display:inline-block;height:19px;min-width:19px;width:19px}input[type=checkbox]+span:after{background-color:var(--color-text-secondary);content:"";display:block;height:19px;mask:url(../icons/checkbox.svg);-webkit-mask:url(../icons/checkbox.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;min-width:19px;opacity:0;width:19px}input[type=checkbox]:checked+span{background-color:var(--color-primary)}input[type=checkbox]:disabled+span{background-color:var(--color-gray-400);opacity:.7}input[type=checkbox]:disabled+span:after{background-color:var(--color-text-primary)}input[type=checkbox]:checked+span:after{opacity:1}label.error:has(input[type=checkbox]) span{border-color:var(--color-error)}input[type=checkbox],input[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}input[type=radio]+span{background-color:var(--color-background-main);border:1px solid var(--color-gray-500);border-radius:100%;cursor:pointer;flex-shrink:0;height:20px;margin-right:10px;position:relative;width:20px}input[type=radio]+span:before{background-color:var(--color-background-dark);border-radius:100%;content:"";display:block;height:12px;left:50%;opacity:0;position:absolute;top:50%;transition-duration:.3s;translate:-50% -50%;width:12px}input[type=radio]:checked+span{border-color:var(--color-background-dark)}input[type=radio]:checked+span:before{opacity:1}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background-main);border:1px solid var(--color-gray-500);border-radius:var(--button-border-radius);cursor:pointer;line-height:1;padding:14px 11px}select:focus{border:1px solid var(--color-primary);outline-width:0}@-moz-document url-prefix(){option{font-family:system-ui}}.form-group:has(select){position:relative}.form-group:has(select):after{background-color:var(--color-text-primary);bottom:22px;content:"";display:block;height:12px;mask:url(../icons/arrow-down.svg);-webkit-mask:url(../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:10px;translate:0 50%;width:12px}.checkbox .error:last-child,input+label.error,textarea+label.error{color:var(--color-error);margin-top:6px;white-space:nowrap}.custom-number-input{display:inline-block;position:relative}.custom-number-input .unit{color:var(--color-gray-800);font-size:1.2rem;position:absolute;right:5px;top:50%;translate:0 -45%}.custom-number-input label{margin-bottom:0}.custom-number-input .hidden{display:none}.custom-number-input .arrow{align-items:center;background-color:var(--color-gray-200);border:none;cursor:pointer;display:flex;height:15px;justify-content:center;position:absolute;visibility:hidden;width:15px}.custom-number-input .arrow:after{height:8px;margin-left:0;margin-right:0;-webkit-mask-size:100%;mask-size:100%;padding-left:0;translate:0;width:8px}.custom-number-input .arrow.arrow-up{right:28px;top:50%;translate:0 -100%}.custom-number-input .arrow.arrow-down{bottom:50%;right:28px;translate:0 100%}.custom-number-input:hover>.arrow{visibility:visible}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background-main);border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--color-text-primary);display:block;font-family:inherit;font-size:1.2rem;font-weight:400;height:40px;line-height:1.5;margin:0 0 1.6rem;padding:.5rem;transition:border-color .25s ease-in-out;width:100%}:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea):focus{border:1px solid var(--color-primary);outline:0;transition:border-color .25s ease-in-out}.disabled_field:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea),[readonly]:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea){background-color:var(--color-gray-100);cursor:not-allowed}.disabled_field:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea):focus,[readonly]:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea):focus{border:1px solid var(--color-gray-400)}@media (width > 991px){[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{font-size:1.2rem}}@media (width > 1200px){[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{font-size:1.3rem}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control{background-image:none;cursor:auto;display:block;font-size:1.6rem;height:44px;line-height:1.4;padding:8px;transition:border-color .15s ease-in-out;width:100%}@media (width > 991px){.form-control{font-size:1.2rem}}@media (width > 1200px){.form-control{font-size:1.3rem}}textarea.form-control{height:auto}.control-label{font-size:1.2rem;line-height:1.4;margin:0 0 5px}.form-wrapper .form-item{gap:0;margin:20px 0}@media (width > 991px){.form-wrapper .form-item{margin:15px 0}}.form-wrapper .form-item:first-child{margin-top:0}.form-wrapper .form-item:last-child{margin-bottom:0}.form-wrapper .form-item.form-item-double{display:flex;flex-direction:column;gap:20px;width:100%}@media (width > 991px){.form-wrapper .form-item.form-item-double{flex-direction:row}}.form-wrapper .form-item.form-item-double .form-group{margin-bottom:20px;width:100%}.form-wrapper .form-item.form-item-double .form-group:last-child{margin-bottom:0}@media (width > 991px){.form-wrapper .form-item.form-item-double .form-group{margin-bottom:0}}.form-wrapper .form-item .form-item-column{flex-direction:column}.form-wrapper .form-item .form-item-column .form-group .form-control{width:100%}.form-wrapper .form-item .form-item-column .choose{margin-bottom:5px}.form-wrapper .form-item .form-item-column .arrow-down{position:relative}.form-wrapper .form-item .form-item-column .arrow-down:after{margin:0;position:absolute;right:20px}.form-wrapper .form-item .form-item-column .arrow-down .form-control{padding:6px 40px 6px 12px}.form-wrapper .form-item .form-control.error{border-color:var(--color-error)}.form-group{display:flex;flex-direction:column;margin:0 0 1.6rem;width:100%}.form-group .form-control{margin:0}.form-group .form-control[readonly]{background:var(--color-gray-100);border-color:var(--color-gray-400)}.form-group.has-error .form-control,.form-group:has(.error) .form-control,.form-group:has(.error:not(:empty)) input,.form-group:has(.error:not(:empty)) textarea{border:1px solid var(--color-error)}.form-group .control-label{display:flex;font-size:1.2rem;line-height:1.8rem;margin:0 auto 5px 0;min-width:95px}@media (width > 991px){.form-group .control-label{min-width:115px}}.form-group select{background-color:var(--color-background-main);border-radius:var(--button-border-radius);color:var(--color-text-primary)}.form-group input[readonly]{cursor:not-allowed;pointer-events:none}.form-group label.error,.form-group small.error{background-color:var(--color-error);border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);color:var(--color-text-secondary);display:block;font-size:1.2rem;font-style:normal;font-weight:600;margin-top:-8px;padding:8px 15px}var.required{color:var(--color-error)}.checkbox label{align-items:center;display:flex;font-size:1.4rem;gap:10px;margin:0;padding:0}.checkbox .checkbox{display:flex;gap:5px}.checkbox .checkbox span{font-weight:400}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:var(--color-gray-300);opacity:1}.help-block{color:var(--color-text-primary);display:block;font-size:1rem;margin-bottom:10px;margin-top:5px}.checkboxes-box .checkboxes-box-info{align-items:flex-start;color:var(--color-gray-800);display:flex;gap:5px;margin-bottom:16px}.checkboxes-box .checkboxes-box-info span{align-items:center;background:var(--color-gray-800);border-radius:50%;color:var(--color-text-secondary);display:flex;flex-shrink:0;font-size:1.2rem;height:16px;justify-content:center;margin-top:2px;width:16px}.checkboxes-box{margin-top:50px}.checkboxes-box label{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-left:0;padding-left:0}@media (width > 991px){.checkboxes-box label{align-items:center}}.checkboxes-box label .regulation-text{margin:0;max-width:-moz-max-content;max-width:max-content;width:calc(100% - 35px)}:is(.checkboxes-box label) .regulation-text+p{cursor:pointer;margin:0}.checkboxes-box label .regulationsPopupButton{color:var(--color-text-primary);text-decoration:underline}.checkboxes-box label .regulationsPopupButton:hover{color:var(--color-primary)}.checkboxes-box .regulations .regulations__check-all{cursor:pointer;font-size:1.4rem}:is(.checkboxes-box .regulations .regulations__check-all)~div:not(.modal):not(.regulation-newsletter){margin-bottom:20px;margin-top:20px}:is(.checkboxes-box .regulations .regulations__check-all)~div:not(.modal):not(.regulation-newsletter) label{cursor:pointer;font-size:1.4rem;margin:0}:is(.checkboxes-box .regulations .regulations__check-all)~div:not(.modal):not(.regulation-newsletter) label:has(input:focus-visible){outline:2px solid var(--color-text-primary)}.checkboxes-box .regulations .regulations__check-all:has(input:focus-visible){outline:2px solid var(--color-text-primary)}.checkboxes-box .regulation-newsletter{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;margin-bottom:40px;margin-top:30px;padding:20px;position:relative}.checkboxes-box .regulation-newsletter .regulation-newsletter-headline{display:block;font-size:1.6rem;margin-bottom:8px}.checkboxes-box .regulation-newsletter .checkbox{margin-top:0}:is(.checkboxes-box .regulation-newsletter) input[type=checkbox]+span{background-color:var(--color-background-main)}:is(.checkboxes-box .regulation-newsletter) input[type=checkbox]:checked+span{background-color:var(--color-primary)}.checkboxes-box .regulation-newsletter .icon-percent{background-color:var(--color-text-primary);height:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:30px}.checkboxes-box .regulation-newsletter .regulationFieldToggle{align-items:flex-start;flex-wrap:nowrap;margin-top:15px}.checkboxes-box .regulation-newsletter .regulationFieldToggle>span{flex-shrink:0;margin-top:2px}.checkboxes-box .regulation-newsletter .regulationFieldToggle .regulation-content-wrapper{max-width:700px}.checkboxes-box .regulation-newsletter .regulationFieldToggle .regulation-content-wrapper p{margin:0}.checkboxes-box .regulation-newsletter .regulationFieldToggle:after{top:0;translate:0}.input-group .form-control{display:table-cell;float:left;position:relative}.input-group .form-control:focus{z-index:3}.row.has-error input,.row.has-error textarea{border-color:var(--color-error);margin-bottom:0}.row.has-error label.error,.row.has-error small.error{background-color:var(--color-error);border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);color:var(--color-text-secondary);display:block;font-size:1.2rem;font-style:normal;font-weight:600;margin-bottom:16px;margin-top:-4px;padding:8px 15px}
