<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*1689338224-1747136900-1748589887*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute;width:100%}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;width:10px;height:100%;z-index:1}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute;background-color:#e50004}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:#000}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-moz-linear-gradient(left,#95aabf 0%,#547092 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf 0%,#547092 100%);background:-o-linear-gradient(left,#95aabf 0%,#547092 100%);background:-ms-linear-gradient(left,#95aabf 0%,#547092 100%);background:linear-gradient(to right,#95aabf 0%,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-o-linear-gradient(#95aabf,#547092);background-image:-moz-linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}@font-face{font-family:'icomoon';src:url(fonts/icomoon.eot?h7o37l);src:url('fonts/icomoon.eot?h7o37l#iefix') format('embedded-opentype'),url(fonts/icomoon.ttf?h7o37l) format('truetype'),url(fonts/icomoon.woff?h7o37l) format('woff'),url('fonts/icomoon.svg?h7o37l#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'sp_arielbg';src:url(fonts/sparielbg.eot);src:url('fonts/sparielbg.eot?#iefix') format('embedded-opentype'),url(fonts/sparielbg.woff) format('woff'),url(fonts/sparielbg.ttf) format('truetype'),url('fonts/sparielbg.svg#sp_arielbgregular') format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'sp_arielbg';src:url(fonts/sparielbg-bold.eot);src:url('fonts/sparielbg-bold.eot?#iefix') format('embedded-opentype'),url(fonts/sparielbg-bold.woff) format('woff'),url(fonts/sparielbg-bold.ttf) format('truetype'),url('fonts/sparielbg-bold.svg#sp_arielbgbold') format('svg');font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'sp_arielbg';src:url(fonts/sparielbg-bolditalic.eot);src:url('fonts/sparielbg-bolditalic.eot?#iefix') format('embedded-opentype'),url(fonts/sparielbg-bolditalic.woff) format('woff'),url(fonts/sparielbg-bolditalic.ttf) format('truetype'),url('fonts/sparielbg-bolditalic.svg#sp_arielbgbold_italic') format('svg');font-weight:700;font-style:italic;font-display:block}@font-face{font-family:'sp_arielbg';src:url(fonts/sparielbg-italic.eot);src:url('fonts/sparielbg-italic.eot?#iefix') format('embedded-opentype'),url(fonts/sparielbg-italic.woff) format('woff'),url(fonts/sparielbg-italic.ttf) format('truetype'),url('fonts/sparielbg-italic.svg#sp_arielbgitalic') format('svg');font-weight:400;font-style:italic;font-display:block}@font-face{font-family:'muller_web';src:url(fonts/muller-regular.woff2) format('woff2'),url(fonts/muller-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'muller_web';src:url(fonts/muller-bold.woff2) format('woff2'),url(fonts/muller-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:block}::-moz-placeholder{opacity:1}#flash-message[data-type]:before,[class^="icon-"]:not([class^="icon-after-"]):not([class^="icon-before-"]),[class^="icon-before-"]:before,[class*=" icon-before-"]:before,[class^="icon-after-"]:after,[class*=" icon-after-"]:after,.products-menu-opened #main-nav-menu .box dd:before,form.my-order .voucher-code h4:before,form.my-order .table-products&gt;dt:before,#filters h4.accordion-title:after,form.general [type="checkbox"]:not([data-classes="icon-before-ok"])~span.checkbox:before,#filters [type="checkbox"]~span.checkbox:before,.rich-text ul&gt;li:before{speak:none;line-height:1;font-family:'icomoon'!important;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.products-menu-opened #main-nav-menu .box dd:before,#filters h4.accordion-title:after,.icon-before-tick:before,.icon-after-tick:after{content:"\e900"}.icon-before-envelope:before{content:"\e901"}.icon-before-basket:before{content:"\e902"}.icon-before-star:before,.icon-after-star:after{content:"\e903"}.icon-before-magnifier:before{content:"\e904"}.icon-before-login:before{content:"\e905"}.icon-before-home:before{content:"\e906"}.icon-before-arrow:before,.icon-after-arrow:after{content:"\e907"}.icon-before-facebook:before{content:"\e93a"}.icon-before-facebook-footer:before{content:"\e908"}.icon-before-gplus:before{content:"\e909"}.icon-before-youtube:before{content:"\e90a"}.icon-before-pin:before{content:"\e90b"}.icon-before-instagram:before{content:"\e938"}.icon-before-viber:before{content:"\e939"}.icon-before-truck:before{content:"\e90c"}ul.products .icon-before-truck:before,.delivery .icon-before-truck:before{content:"\e937"}.icon-after-video:after{content:"\e90d"}.icon-after-360:after{content:"\e90e"}.icon-before-phone:before{content:"\e90f"}.icon-before-info:before,.icon-after-info:after{content:"\e91d"}.icon-before-arrow-circle:before{content:"\e92e"}.icon-before-box:before{content:"\e92f"}.owl-wrapper-outer,.owl-wrapper{position:relative}.icon-before-ok:before,.icon-after-ok:after,#flash-message[data-type="success"]:before{content:"\e910"}#flash-message[data-type="error"]:before{content:"\e911"}.icon-after-pencil:after{content:"\e912"}.icon-before-logout:before{content:"\e913"}.icon-before-plus:before{content:"\e914"}.icon-before-facebook-symbol:before{content:"\e915"}.icon-before-gplus-symbol:before{content:"\e916"}.icon-before-envelope-big:before{content:"\e917"}.icon-before-print:before{content:"\e918"}form.general [type="checkbox"]:not([data-classes="icon-before-ok"])~span.checkbox:before,#filters [type="checkbox"]~span.checkbox:before,.icon-before-check:before,.rich-text ul&gt;li:before{content:"\e919"}.icon-before-pdf:before{content:"\e91c"}.icon-before-dislike:before,.icon-before-like:before{content:"\e91a"}.icon-before-heart:before{content:"\e91e"}.icon-before-user:before{content:"\e923"}.icon-before-adobe-reader:before{content:"\e924"}.icon-before-basket-border:before{content:"\e92c"}.icon-after-cross:after{content:"\e933"}.icon-before-dislike:before{display:inline-block;vertical-align:middle;-webkit-transform-origin:50% calc(50% + 1px);transform-origin:50% calc(50% + 1px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-before-flag:before{content:"\e91b"}.icon-before-google-symbol:before{content:"\e930"}.icon-before-kettlebell-bg:before,.icon-before-kettlebell-en:before,.icon-before-kettlebell-ru:before{content:"\e931"}.icon-before-headphones:before{content:"\e934"}.icon-before-globe:before{content:"\e935"}.icon-before-linkedin:before{content:"\e936"}a.icon-before-pdf-ico:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAByElEQVRIie3Wu0tCURwHcKckCMJVHZwFQcdA8B9wbHZzaU0cUhGjIBAHaWqqQRc3Bx3CxUUzlZ4kGD3QlF7i4xqVD76dey6a1fV5bpsXvnA5w/n8zvnde+6VpeVypBcWkCJJT5n6+jqaLhewtwfZsGvaSQfTsNnQ9vkExO0WR2ap/DfQR0Khv4gUK+ilIYZICfB529j4uV1SA3y4QYQJIE+RGEB7wiPkYgKeLZahAEWcTjbgXKkEZ7ej5fUODRMwSebAHJgg5Lg/VauRVSikAx7IC/QaDNL710AA3WYT5e3tKQFS2ZlGg8zSUn8su7xMq30g50yFnJr8WKdaRc5kQu/DNRHwns/jPZdDl+PwWSjgRKXCpV6PdqWCTr2O1tMTBUoeDz1v+LELrXZy4OPmBndWK63+4/YW92treCafxVokQit93N39XkGthquVlemazAN5s5ne12MxFB0OVMNhlDY3hR4MbtGsQHlnB1dGI53genUVj34/uEQClwYDatEoO9CIx/FZLOLl4ACZxUXacC6ZpP152d9HaWtLWOHhIS50utm3iDWiAP+cj6qKGZAyc2A8wPLrOC6p/waELWL4fR9V+THJEZn7Cx3f/5uS7ZH3AAAAAElFTkSuQmCC);float:left;vertical-align:middle;margin:-1px 15px 0 0}.ui-helper-hidden-accessible{display:none}.carousel{display:none;transition:opacity ease-in 200ms;touch-action:pan-y}.ajax-loading .loading:before,.ajax-loading #search-wrapper ul:before,.ajax-loading .popup:before,.ajax-loading-voucher .voucher-code:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.6;z-index:2}.ajax-loading #search-wrapper ul:before,.ajax-loading .loading:before,.ajax-loading-voucher .voucher-code:before{background:#fff}.popup[data-type]{position:relative;max-width:760px;margin:0 auto}.popup[data-type] a.close{overflow:hidden;position:absolute;top:10px;right:10px;width:20px;height:20px;font-size:0pt;z-index:1}.popup[data-type] a.close:before,.popup[data-type] a.close:after{content:'';position:absolute;top:0;left:0;width:32px;height:1px;background-color:#999;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:0 0}.popup[data-type] a.close:after{right:0;left:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:100% 0}.popup[data-type] section{padding:50px;background-color:#fff}a{color:inherit;text-decoration:none;transition:color ease-in 200ms}.grecaptcha-badge{visibility:hidden}a.close,a[data-ajax-url],button,form.my-order [data-type="addresses"] li,.popup[data-type="buy-on-deferred"] .flex-wrapper-leasing-header label,.popup[data-type="buy-on-deferred"][data-page="order"] tr label{cursor:pointer}fieldset{border:0}legend{display:none}::-webkit-input-placeholder{color:#b5b4b4}::-ms-input-placeholder{color:#b5b4b4}::placeholder{color:#b5b4b4}input[type="email"],input[type="tel"],input[type="text"],input[type="search"],input[type="password"],textarea{opacity:1;border:1px solid #ddd;background:#fff;color:#4c4a4a;font-size:14px}.iphone input[type="email"],.iphone input[type="tel"],.iphone input[type="text"],.iphone input[type="search"],.iphone input[type="password"],.iphone textarea{font-size:16px}input[type="email"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{outline:none;border-color:#4c4a4a}button{margin:0;font-family:muller_web,sp_arielbg,Arial,Helvetica,sans-serif}div.search input:focus,.no-mobile div.search input:hover{border-color:#a6a6a6}input[type="radio"],input[type="checkbox"]{position:absolute;left:-9999px;opacity:0}.cky-switch input[type="checkbox"]{left:0;opacity:1}a{outline:none}#advantages{position:relative;background:#f7f7f7;padding:15px 0}.advantage-tooltip{position:absolute;max-width:300px;border:1px solid #ddd;background:#fff;text-align:center;z-index:1}.advantage-tooltip .arrow{content:'';position:absolute;width:18px;height:18px;bottom:-1px;background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;z-index:-1}.advantage-tooltip p{margin:0;padding:12px 20px;text-align:left}.advantage-tooltip .more{display:block;padding:12px 20px;border-top:1px solid #ddd}.advantage-tooltip .more:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:#fff0 #fff0 #fff0 #da2720;margin-left:5px;color:#da2720}.advantage-tooltip{position:absolute}#advantages .content-wrapper-padding{height:86px}#advantages .carousel{max-width:1200px;margin:0 auto}#advantages figure{margin:0 auto;max-width:130px;text-align:center;cursor:pointer}html:lang(en) #advantages figure{max-width:150px}html:lang(ru) #advantages figure{max-width:160px}#advantages figcaption{margin-top:10px;padding-bottom:2px;font-size:11px;font-weight:700;text-align:center}html{-webkit-text-size-adjust:100%;font-size:87.5%;font-family:muller_web,sp_arielbg,Arial,Helvetica,sans-serif;line-height:1.2}html,body{margin:0;padding:0;background-color:#fff;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased}body{color:#4c4a4a;x-webkit-user-select:none;x-moz-user-select:none;x-ms-user-select:none}[data-user-select="true"]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}h1,h2,h3,h4,h5,h6{line-height:120%;font-size:100%}input,textarea{margin:0;border-radius:0;color:#333;font-family:Arial,Helvetica,Garuda,sans-serif;-webkit-appearance:none}textarea{display:block;overflow:auto;resize:none}[class*="content-wrapper"]{max-width:1290px;margin:0 auto}.content-wrapper-padding,.content-wrapper-table-padding{padding:0 15px}.content-wrapper-table-padding{display:table}select,option{font-size:100%}a.back{color:#da2720;font-weight:700;font-size:15px}a.back:before{display:inline-block;margin-right:10px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ajax-loading #search-wrapper ul:after,html .mfp-ajax-cur .mfp-preloader,html .ajax-loading .popup:after,html .ajax-loading .loading:after,html .ajax-loading-voucher .voucher-code:after,html .ajax-loading-navigation #main-nav nav:after,#ajax-mask-loader:after{height:63px;background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwAAAAAQgA1AAAF/6AkjiQJnGiqAuLjvnBcznRNrzjaxvxr/8BRLrfr8YLI2hBXNMKSUNNS1XS6otgpVWKVYaHaVNX6LSe7T3MwrOOir2og+zR2xuXzuvH+m7Pcb3w2fno9gkp5gGiHN4lvcIxxjw+Rd5OVUmyFR5gihIpdnZ6Oj6ISn5eiqKWqpIGtmqBkplipnQ24ubq7DZtet7zBuL5pwMK8xD6ix8HJkJjMyLJ2y9G6zpTV1sPTe7Tf4OHi4+Tl5ufo6err7O3uogIDJAHyngP3Avb39xICASP1JATIFw/fCHpC8okIEADAPn4SEihAwGCEAgcKB0BYsMBBRY0cOfbDKCKCCAEkF+IwULnAIkkJA1qKOHAAZEiBDkQwkAfAwYAEImKOwCi0BMp8Jo+KWCCvaM+fQWVKoFl03ikH/wogkMCARVWiOw2ehCAggtKlTWVq5erVAc0DC2qGHaCw30oWDAwMUFAA5saOCvyG3CrCAAMHEVQSGLEgX9G8e/sOcEszrs0FhP9FNBDgr0qYYTNKHYESQFkAAbCWjCrQ80epVEeDFqHAwAHCXOPJruqJwWIJJiUYxsn69ggGukfEnkGRwdaXwhPwhhmhevWfQFfTRmDd+gHoBqTDrtk9QsBvwWceeFdjdIG+ZkIAACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsAAAAAEIANQAABV6gJI4k2ZxoqjZl675wXK40Kt94Xtd578+71W/YCwqJyJhRlWy6limndEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKiyQhADs=),-webkit-linear-gradient(#ffffff,#ffffff);background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwAAAAAQgA1AAAF/6AkjiQJnGiqAuLjvnBcznRNrzjaxvxr/8BRLrfr8YLI2hBXNMKSUNNS1XS6otgpVWKVYaHaVNX6LSe7T3MwrOOir2og+zR2xuXzuvH+m7Pcb3w2fno9gkp5gGiHN4lvcIxxjw+Rd5OVUmyFR5gihIpdnZ6Oj6ISn5eiqKWqpIGtmqBkplipnQ24ubq7DZtet7zBuL5pwMK8xD6ix8HJkJjMyLJ2y9G6zpTV1sPTe7Tf4OHi4+Tl5ufo6err7O3uogIDJAHyngP3Avb39xICASP1JATIFw/fCHpC8okIEADAPn4SEihAwGCEAgcKB0BYsMBBRY0cOfbDKCKCCAEkF+IwULnAIkkJA1qKOHAAZEiBDkQwkAfAwYAEImKOwCi0BMp8Jo+KWCCvaM+fQWVKoFl03ikH/wogkMCARVWiOw2ehCAggtKlTWVq5erVAc0DC2qGHaCw30oWDAwMUFAA5saOCvyG3CrCAAMHEVQSGLEgX9G8e/sOcEszrs0FhP9FNBDgr0qYYTNKHYESQFkAAbCWjCrQ80epVEeDFqHAwAHCXOPJruqJwWIJJiUYxsn69ggGukfEnkGRwdaXwhPwhhmhevWfQFfTRmDd+gHoBqTDrtk9QsBvwWceeFdjdIG+ZkIAACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsAAAAAEIANQAABV6gJI4k2ZxoqjZl675wXK40Kt94Xtd578+71W/YCwqJyJhRlWy6limndEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKiyQhADs=),linear-gradient(#ffffff,#ffffff);background-repeat:no-repeat;background-position:center,bottom;background-size:66px 53px,76px 100%;font-size:0pt}html:lang(en) .ajax-loading #search-wrapper ul:after,html:lang(en) .mfp-ajax-cur .mfp-preloader,html:lang(en) .ajax-loading .popup:after,html:lang(en) .ajax-loading .loading:after,html:lang(en) .ajax-loading-voucher .voucher-code:after,html:lang(en) .ajax-loading-navigation #main-nav nav:after,html:lang(en) #ajax-mask-loader:after{background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwLAAAALQAzAAAF/6AkAmRpnoD4rGzrinAMo3Spujgr71Jd3zkcT+ajAYOtYayIOiJXyhnT5HxGR1Ob5Pm6enfc5DWrDevG5NTW/PCm1ew2mlxFutP14J2+Nu+zeTlfgzBxhISGc4B9YX9TgUKKj4xcjkyQXVFvmGKaeJRWkpegdodfiVENqqusrQ2cZ6mus6qwUFe0tLZysrmtu16+rsC4wqzEvcavpHqmzs/Q0dLT1NXW19jZ2tvc3d7fSgACPAPjMQEDMwPrASPjAOkiAe0i6/ULMgUQCwwO5hIK/NXbt8BBAgkD8A2IQEDEgQMS9PGDICDhOYERGYxwMOAgQnwiFhSwOMABhBQPA4VgLKDAIgwDHkUILIBAAoMULiUQaKlwwQEFEh7ClJEzKEQYC9IxMDBAQYGPMBKSxMfx4cOQC5KCFFEgpgQI8wjyg8o1wVSEDhAcYFlvYVEADgz0SAD0QE0RDCqCVLmupwgEEA7ANZCiQISFERKnC6AgAoQEKTBKgIk4goOnZ3s4gMg4ccsQACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsCwAAAC0AMwAABU6gJDZkaZ6NqK5s645oTL50Dcuorbd4vP+3Xgn4E56IO6MJyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+LweHwIAOw==),-webkit-linear-gradient(#ffffff,#ffffff);background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwLAAAALQAzAAAF/6AkAmRpnoD4rGzrinAMo3Spujgr71Jd3zkcT+ajAYOtYayIOiJXyhnT5HxGR1Ob5Pm6enfc5DWrDevG5NTW/PCm1ew2mlxFutP14J2+Nu+zeTlfgzBxhISGc4B9YX9TgUKKj4xcjkyQXVFvmGKaeJRWkpegdodfiVENqqusrQ2cZ6mus6qwUFe0tLZysrmtu16+rsC4wqzEvcavpHqmzs/Q0dLT1NXW19jZ2tvc3d7fSgACPAPjMQEDMwPrASPjAOkiAe0i6/ULMgUQCwwO5hIK/NXbt8BBAgkD8A2IQEDEgQMS9PGDICDhOYERGYxwMOAgQnwiFhSwOMABhBQPA4VgLKDAIgwDHkUILIBAAoMULiUQaKlwwQEFEh7ClJEzKEQYC9IxMDBAQYGPMBKSxMfx4cOQC5KCFFEgpgQI8wjyg8o1wVSEDhAcYFlvYVEADgz0SAD0QE0RDCqCVLmupwgEEA7ANZCiQISFERKnC6AgAoQEKTBKgIk4goOnZ3s4gMg4ccsQACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsCwAAAC0AMwAABU6gJDZkaZ6NqK5s645oTL50Dcuorbd4vP+3Xgn4E56IO6MJyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+LweHwIAOw==),linear-gradient(#ffffff,#ffffff)}html:lang(ru) .ajax-loading #search-wrapper ul:after,html:lang(ru) .mfp-ajax-cur .mfp-preloader,html:lang(ru) .ajax-loading .popup:after,html:lang(ru) .ajax-loading .loading:after,html:lang(ru) .ajax-loading-navigation #main-nav nav:after,html:lang(ru) #ajax-mask-loader:after{background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwJAAAAMwAzAAAF/6AkikBpniggPmzrvmMsz2ltrm/ezrxs2zhdrkeU/GpBoavYO6aSShaT50RBo1Na9SaJwrLgnncZJm1LV2XZfE4L18azqjuWruXzur2Md+vgfXR1gHJ+Q3Breg+IiXqEbYJjj1uGX3yFkV6TVZVkl5CKm06dO3eYoYxhqGUNra6vsA2ke2Gxtq6zi2u3t7lwvLa+u8CwwqzEr8a1yLiZWKnQ0dLT1NXW19jZ2tvc3d7f4OExAAMBMeUjAgPrA+rrKgHmJAJG6BICc+Qj9vcOBwwERAhwoGDEAgYLEh5MGIFAAAcjChwY+C/gggFGGBQQSHBEgo0EFohAUGCBvIsGMZ1KKFDwwEYJDAB8lBBSwkUAGkeQNGlGwgEEIhwAkCgCZVGVLDOuBIrmp00COUcIJaoTQkCoAwhAtKnSJsIFEFQaOOBAngQEVm0SBCoCq1YR8gJAkJDgqwOLXRcYeBfDQQK4cOcuCAhQRN2Ed5/egwCAcduCRrnyYHAyoADBGC8HaDyHQEEBCBkISDoCQoDIkff9FRianlEDGguWDhACACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsCQAAADMAMwAABVKgJIpNaZ5oM65s675kKpdwbbPzfO91LvPAli8VLMaGJmMReVI6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/1ghADs=),-webkit-linear-gradient(#ffffff,#ffffff);background-image:url(data:image/gif;base64,R0lGODlhQgA1AMQAAPvp6eXl5dnZ2c3Nzb+/v7Ozs6WlpZmZmY2NjX5+fnJycmRkZFhYWN0mGkxMTExKSj4+PjIyMv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFHgASACwJAAAAMwAzAAAF/6AkikBpniggPmzrvmMsz2ltrm/ezrxs2zhdrkeU/GpBoavYO6aSShaT50RBo1Na9SaJwrLgnncZJm1LV2XZfE4L18azqjuWruXzur2Md+vgfXR1gHJ+Q3Breg+IiXqEbYJjj1uGX3yFkV6TVZVkl5CKm06dO3eYoYxhqGUNra6vsA2ke2Gxtq6zi2u3t7lwvLa+u8CwwqzEr8a1yLiZWKnQ0dLT1NXW19jZ2tvc3d7f4OExAAMBMeUjAgPrA+rrKgHmJAJG6BICc+Qj9vcOBwwERAhwoGDEAgYLEh5MGIFAAAcjChwY+C/gggFGGBQQSHBEgo0EFohAUGCBvIsGMZ1KKFDwwEYJDAB8lBBSwkUAGkeQNGlGwgEEIhwAkCgCZVGVLDOuBIrmp00COUcIJaoTQkCoAwhAtKnSJsIFEFQaOOBAngQEVm0SBCoCq1YR8gJAkJDgqwOLXRcYeBfDQQK4cOcuCAhQRN2Ed5/egwCAcduCRrnyYHAyoADBGC8HaDyHQEEBCBkISDoCQoDIkff9FRianlEDGguWDhACACH5BAUeABIALA4AEQAQAAcAAAUNYCOOZGmeaKqubOueIQAh+QQFHgASACwOAAgAEAAHAAAFDWAjjmRpnmiqrmzrniEAIfkECR4AEgAsCQAAADMAMwAABVKgJIpNaZ5oM65s675kKpdwbbPzfO91LvPAli8VLMaGJmMReVI6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/1ghADs=),linear-gradient(#ffffff,#ffffff)}html .ajax-loading .loading{position:relative}.ajax-loading #search-wrapper ul:after,html .ajax-loading .loading:after,.ajax-loading .popup:after,.ajax-loading-voucher .voucher-code:after,.ajax-loading-navigation #main-nav nav:after,#ajax-mask-loader:after{content:'';position:absolute;top:50%;left:50%;width:66px;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mfp-gallery video{max-width:100%;padding:40px 0;box-sizing:border-box}.mfp-video-holder .mfp-content{xmax-width:90%;xmax-height:90vh;width:auto}.scrollbar-wrapper{-webkit-overflow-scrolling:touch}span.radio:not(.icon-before-star),span.checkbox:not(.icon-before-star):not(.icon-before-heart):not(.icon-before-ok){display:inline-block;margin-right:0;vertical-align:-2px;width:13px;height:13px;border:1px solid #4c4a4a;background-color:#fff;box-sizing:border-box}span.checkbox:not(.icon-before-star):not(.icon-before-heart):not(.icon-before-ok){display:inline-flex;vertical-align:1px;justify-content:center;align-items:center;font-size:8px}span.radio:not(.icon-before-star):before{content:'';position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}span.checkbox:not(.icon-before-heart):before{visibility:hidden}[type="radio"]:not(:disabled)+span.radio,[type="checkbox"]:not(:disabled)+span.checkbox{cursor:pointer}span.radio:not(.icon-before-star){position:relative;border-radius:50%}#flash-message-wrapper{border:1px solid #e2e2e2;margin-bottom:20px;padding:20px;background:#fff}#flash-message{font-weight:700;font-size:16px}.popup #flash-message[data-type]{text-align:center}#flash-message[data-type]:before{display:inline-block;margin-right:20px;font-size:40px;line-height:1;vertical-align:middle}#flash-message[data-type] span{display:inline-block;vertical-align:middle;width:calc(100% - 60px)}.popup #flash-message[data-type] span{width:auto}#flash-message[data-type="success"]{color:#21bc80}form.general #flash-message{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:40px;background-color:#fff;z-index:1}.rich-text{line-height:1.2;font-size:13px}.rich-text h1{font-size:1.714em}.rich-text h2{font-size:1.5em}.rich-text h3{font-size:1.17em}.rich-text h5{font-size:.83em}.rich-text h6{font-size:.75em}.rich-text img{max-width:100%;height:auto}.rich-text&gt;*{margin-top:0;margin-bottom:0}.rich-text ul{overflow:hidden;list-style:none none;padding-left:0}.rich-text ul&gt;li:before{float:left;margin:3px 0 0 -24px;color:#da2720;font-size:12px}.rich-text ul&gt;li{padding-left:24px}.rich-text ul&gt;li+li,ul.products .banner .rich-text li+li{margin-top:10px}.rich-text&gt;*:not(br)+*:not(br){margin-top:15px}.rich-text&gt;*:not(br)+h2{margin-top:30px}.rich-text[data-type="contact-information"] em{color:#bbb;font-style:normal}.rich-text .columns-construction{background:#f3f2f3;column-rule:15px solid #fff}.rich-text .columns-construction h3{margin:0}.rich-text .columns-construction ul{padding:15px 0;margin:0 20px;-webkit-column-break-inside:avoid}.rich-text .construction-market-brands{margin-top:30px;text-align:center;font-size:0pt}.rich-text .construction-market-brands li{margin:10px 8px 0 8px;display:inline-block}.rich-text .columns-construction ul~ul{margin-top:-15px}.rich-text .construction-market-brands li:before,.rich-text .construction-market-advantages li:before,.rich-text .columns-construction ul li:first-child:before{content:none}.rich-text .construction-market-advantages li,.rich-text .construction-market-brands li,.rich-text .columns-construction ul li:first-child{padding-left:0}.rich-text .construction-market-advantages li{page-break-inside:avoid;margin:0 0 10px 0;align-items:center}.rich-text .columns-construction ul li+li{-webkit-column-break-inside:avoid;margin-top:10px}.map-content-bubble{color:#fff;text-align:center}.map-content-bubble h2{margin:20px 0;font-size:16px}.map-content-bubble .rich-text{margin-bottom:20px;font-size:13px}form fieldset{margin:0;padding:0}form input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form textarea{box-sizing:border-box}form.general:not(.my-order) input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form.general.my-order.profile input[type="text"],form.general.my-order.profile input[type="tel"],form.general.my-order.profile input[type="email"],form textarea{width:100%}form.general{position:relative;font-size:15px}form.general label.checkbox{display:table;margin-bottom:20px}form.general label.checkbox&gt;span{display:table-cell}form.general label.checkbox&gt;span:first-child{padding-right:5px}form.general label.checkbox+label.checkbox:last-of-type{margin-bottom:30px}form.general .error span.radio,form.general .error span.checkbox{border-color:#da2720}#registration-form label a,form.my-order section.options a,form.general .flex-wrapper-leasing-info label.leasing-terms a{color:#da2720;text-decoration:underline}section.balance dt~dt,section.balance dd~dd,form.columns[data-number-columns="2"] .flex-wrapper&gt;*:not(.flex-wrapper):not(script){display:block;margin-top:30px}form.columns[data-number-columns="2"] .invoice .flex-wrapper&gt;.add-button-wrapper{margin-top:0}form.general button{-webkit-appearance:none;height:40px;border-radius:0;border:0;background-color:#4c4a4a;color:#fff;font-weight:700;font-size:14px}.phone form.general button{padding-top:3px;box-sizing:border-box}form.general button[type="submit"]{background-color:#da2720;text-transform:uppercase}form.general label[for*="captcha"]{display:table;width:100%;height:40px}form.general label[for*="captcha"]&gt;span{display:table-cell;width:50%;vertical-align:middle;background-color:#4c4a4a}form.general label[for*="captcha"] img{display:block;max-width:100%;margin:0 auto;height:100%;cursor:pointer}form.general button,form.general:not(.my-order) input:not([type="checkbox"]):not([type="file"]){height:40px}.no-mobile form.general button:hover{background-color:#d4182e}form.general input,form.general textarea{box-sizing:border-box;padding:10px;vertical-align:top}form.return-form input:disabled,form.return-form textarea:disabled{opacity:.5}form.return-form input:disabled+.checkbox,form.return-form input:disabled+.radio{opacity:.2}form.general.profile input:focus+span:after{color:#4c4a4a}form.general .error input,form.general.profile .error+div input,form.general .error textarea,form.general.profile label[for^="title_"].error+div span.radio,form.general.profile label[for^="terms_"].error span.checkbox,form.general.profile label.leasing-terms.error span.checkbox,#registration-form label.error span.checkbox,.section.newsletter label.error span.checkbox,form.general.return-form .error span.checkbox,form.general.questions .error span.checkbox{border-color:#da2720}form.general .error{display:block;position:relative}form.general.profile[data-number-columns="2"] .flex-wrapper&gt;label[for^="title_"]{padding-top:0}form.general.profile label[for^="title_"]+div label+label{margin-left:30px}form.general.profile label[for^="title_"]+div label{text-transform:capitalize}form.general.profile label[for^="title_"]+div span.radio{margin-right:5px}form.general .error em,form.general.profile label.error+div em{position:absolute;bottom:100%;left:0;margin-bottom:2px;color:#da2720;font-style:normal;font-size:11px}.popup .error.rating-wrapper{color:#da2720}form.general .voucher-code .error em,form.general.profile label.error+div em,form.general.profile .leasing-fields label.error em{top:100%;bottom:auto;margin-top:5px;margin-bottom:0}form.general .voucher-code .error em,form.general.profile .leasing-fields label.error em{margin-top:2px}form.columns[data-number-columns="3"] button,form.columns[data-number-columns="3"] .flex-wrapper&gt;*&gt;*{width:100%}form.columns[data-number-columns="3"] textarea{height:112px}#google-map{height:400px}.contacts-wrapper #google-map{position:relative;height:auto}.contacts-wrapper .content-wrapper&gt;div{box-sizing:border-box;padding:50px}.contacts-wrapper h1.title{color:#da2720;font-size:25px;text-transform:uppercase}.contacts-wrapper .rich-text{font-size:13px}.popup a.attach-file,.popup a.attach-file:hover{position:relative;overflow:hidden;display:block;width:100%;height:40px;line-height:40px;background-color:#da2720;color:#fff;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase}.popup a.attach-file input:last-child{position:absolute;top:0;right:0;padding:0;border:0;font-size:100px;opacity:0}.popup .attachments span{float:left;padding-bottom:30%;width:30%;background-size:cover}.popup .attachments span:nth-child(3n - 1){margin:0 5%}.popup .attachments span:nth-child(n+4){margin-top:5%}.popup .rating-wrapper{padding-top:5px;text-align:center}.popup .rating-wrapper .rating{margin-left:10px;vertical-align:bottom}#wrapper{display:flex;flex-direction:column;min-height:100vh}#main,body.login #wrapper&gt;.content-wrapper-padding{margin-bottom:30px;width:100%;box-sizing:border-box;flex-grow:1}#wrapper.neutral{background-color:#fff0}#wrapper.basket-index,.my-order:not(.login) #wrapper{background-color:#f3f2f3}#wrapper&gt;.cookies{position:fixed;border-top:1px solid #d7d7d7;background:#f3f2f3;right:0;bottom:0;left:0;z-index:3}#wrapper&gt;.cookies&gt;div{display:flex;justify-content:space-between;align-items:center}#wrapper&gt;.cookies p{margin:20px 10px 20px 0}#wrapper&gt;.cookies p a{text-decoration:underline}#wrapper&gt;.cookies .button{display:block;padding:7px 10px;background:#da2720;color:#fff;font-weight:700;flex-shrink:0}.select-wrapper{font-weight:700;font-size:15px}.select-wrapper .selectbox-selected{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0 20px 0 12px;line-height:44px;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;align-items:center}.select-wrapper .selectbox-selected:after,#filters h4.accordion-title:after{position:absolute;top:50%;right:12px;font-size:8px;color:#da2720;-webkit-transform:rotate(90deg) translate(-50%,0);transform:rotate(90deg) translate(-50%,0)}.select-wrapper .selectbox-selected.opened:after,#filters h4.accordion-title.opened:after{-webkit-transform:rotate(-90deg) translate(50%,0);transform:rotate(-90deg) translate(50%,0)}.selectbox-dropdown-wrapper{position:absolute!important;top:100%;right:-1px;left:-1px;display:none;margin:0;padding:0;border:1px solid #e2e2e2;background-color:#fff;z-index:5;flex-direction:column}.selectbox-dropdown-wrapper .hidden{display:none!important}.selectbox-dropdown-wrapper .selectbox-dropdown-no-results{margin:0 10px 10px 10px;font-weight:400;font-size:1rem}.selectbox-dropdown-wrapper input{margin:10px;width:auto}.selectbox-dropdown{list-style:none none;margin:0;padding:0;z-index:5}.opened+.selectbox-dropdown-wrapper{display:flex}.selectbox-dropdown li{padding:12px}.selectbox-dropdown li:hover{background-color:#fbfbfb;color:#da2720}.selectbox-dropdown li+li{border-top:1px solid #e2e2e2}.paginator{display:flex;margin:20px 0 0 0;padding:0 12px;border:1px solid #e2e2e2;background:#fff}.paginator .pages{text-align:center;flex-grow:1}.paginator .pages a{padding:15px 8px;margin-bottom:-1px;border-bottom:1px solid #fff0;-webkit-transition-property:color,border;transition-property:color,border}ul.news+.paginator,ul.catalogues+.paginator{margin-top:20px}.paginator .pages{font-size:0pt}.paginator a,.paginator .pages span{display:inline-block;color:#9c9c9c;font-size:13px}.paginator a.next,.paginator a.previous{display:flex;color:#828282;text-transform:lowercase;flex:0 0 155px;align-items:center}html:lang(en) .paginator a.next,html:lang(en) .paginator a.previous{flex-basis:110px}html:lang(ru) .paginator a.next,html:lang(ru) .paginator a.previous{flex-basis:170px}.paginator a.next:after,.paginator a.previous:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;border-top:1px solid #da2720;border-left:1px solid #da2720;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.paginator a.next{justify-content:flex-end}.paginator a.next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.paginator a.current,.no-mobile .paginator a:hover{color:#000}.no-mobile .paginator .pages a:hover{border-bottom-color:#000}.home #wrapper{background-color:#fff}header{background-color:#fff}.login header{background-color:#fff0}.marketing-banner{padding:10px 0}.marketing-banner .content-wrapper-padding{display:flex;align-items:center}.marketing-banner .rich-text{flex-grow:1}.marketing-banner .rich-text a,.marketing-banner .rich-text a:hover{color:inherit}.marketing-banner .copy{margin-left:4px}.marketing-banner .copy svg{margin-left:2px;vertical-align:-2px}header .top{border-bottom:1px solid #ddd}header .top .address{position:relative;margin-left:auto;font-style:normal}header .top .logged-in ul:before,#wrapper header .top .address&gt;div:before{content:'';position:absolute;top:0;left:55%;width:10px;height:10px;background:inherit;border:1px solid #d7d7d7;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;z-index:-1}#wrapper header .top .address-logged-in&gt;div:before{left:53%}html:lang(en) #wrapper header .top .address&gt;div:before{left:59%}html:lang(en) #wrapper header .top .address-logged-in&gt;div:before{left:57%}html:lang(ru) #wrapper header .top .address&gt;div:before{left:53%}html:lang(de) #wrapper header .top .address&gt;div:before{left:55%}#wrapper header .top .address&gt;div{list-style:none none;position:absolute;top:100%;right:0;left:50%;margin:0 0 0 -410px;width:740px;border:1px solid #d7d7d7;background-color:#fff;font-size:13px;opacity:0;pointer-events:none;transition:opacity ease-in 400ms;z-index:4}#wrapper header .top .address-logged-in&gt;div{margin-left:-395px}html:lang(en) #wrapper header .top .address&gt;div{margin-left:-432px}html:lang(en) #wrapper header .top .address-logged-in&gt;div{margin-left:-430px}html:lang(ru) #wrapper header .top .address&gt;div{margin-left:-390px}html:lang(de) #wrapper header .top .address&gt;div{margin-left:-412px}#wrapper header .top .address-tools{display:flex;border-bottom:1px solid #d7d7d7;align-items:center}#wrapper header .top .address-tools .icon-before-headphones{margin:auto 15px;font-size:16px}header .top .address-tools .icon-before-headphones:before{font-size:20px}#wrapper header .top .address-tools .icon-before-headphones:after{content:none}#wrapper header .top .address-tools .close{margin-left:auto}#wrapper header .top .address .working-time{padding:15px;background:inherit;border-bottom:1px solid #d7d7d7}#wrapper header .top .address .working-time strong{white-space:nowrap}#wrapper header .top .address .flex-wrapper{display:flex;margin-left:-1px}header .flex-wrapper-phones{display:flex;flex-wrap:wrap;align-content:flex-start}#wrapper header .top .address .flex-wrapper&gt;div{padding:15px 10px;flex:1 0 1%}#wrapper header .top .address .flex-wrapper&gt;div.flex-wrapper-phones{flex:0 0 265px;justify-content:space-between}#wrapper header .top .address .flex-wrapper&gt;div.flex-wrapper-contacts{flex:0 0 230px}#wrapper header .top .address .flex-wrapper&gt;div+div{border-left:1px solid #d7d7d7}#wrapper header .top .address .button-send:before,#wrapper header .top .address .button-call span:before{display:inline-block;margin-right:4px;vertical-align:bottom}#wrapper header .top .address .button-call{flex-basis:48%;box-sizing:border-box}#wrapper header .top .address .button-call span{font-weight:700}#wrapper header .top .address .button-send:before{vertical-align:-1px}#wrapper header .top .address br+a{display:inline-block;margin-top:10px}#wrapper header .top .address .button-send,#wrapper header .top .address .button-call{display:block;margin-bottom:10px;padding:10px 0;vertical-align:middle;border:1px solid #295424;background:#3b8632;color:#fff;font-size:14px;text-align:center}.no-mobile #wrapper header .top .address .button-send:hover,.no-mobile #wrapper header .top .address .button-call:hover{opacity:.9}#wrapper header .top .address .button-send{border-color:#000;background:#4c4a4a}#wrapper header .top .address p{margin:0}#wrapper header .top .address p a{text-decoration:underline}#wrapper header .top .address .flex-wrapper .title{display:block;margin-bottom:15px}#wrapper header .top .address .flex-wrapper-phones .title{flex-basis:100%}#wrapper.header-address-opened header .top .address&gt;div{opacity:1;pointer-events:auto}header .top .address&gt;a{display:block;padding:5px 10px;line-height:28px;cursor:pointer}header .top .content-wrapper-padding{display:flex;padding-right:5px;height:38px}header .top .content-wrapper-padding&gt;*{align-self:center}header .top .tools{font-size:0pt;text-align:right}header .top .tools&gt;a,header .languages .languages-current,header .languages li a{display:inline-block;line-height:28px;font-size:0pt;vertical-align:top;border-radius:50%}header .top .tools&gt;*{padding:5px 10px;font-size:14px}header .top .tools&gt;a{width:auto;font-size:14px}.no-mobile header .top .tools&gt;a:hover:not([href]){color:inherit}header .top .address&gt;a:before,header .top .tools&gt;a:before{float:left;margin-right:8px;padding:2px 0 0 0;border-radius:50%;box-sizing:border-box;font-size:24px;text-align:left}header .languages{display:flex;align-items:center}header .address-tools .icon-before-headphones::before,header .languages&gt;span:before{margin-right:8px;vertical-align:bottom;font-size:16px}header .languages ul{margin:5px 0 0 10px;padding:0;list-style:none none;width:100px}header .languages .languages-wrapper ul{position:absolute;z-index:3;background:#f7f7f7;max-height:0;overflow:hidden;transition:max-height ease-in 200ms}header .languages .languages-current{margin-left:10px}header .languages .languages-current,header .languages li a{display:block;width:28px;height:28px;color:#4c4a4a;font-size:14px;text-align:center;text-decoration:none;-webkit-transition-property:background-color,color;transition-property:background-color,color}header .languages-main .languages-wrapper a{border-radius:0;text-align:left;width:auto;height:auto;line-height:1;padding:5px 10px}header .languages .languages-current,header .languages li.current a{background:#ebebeb}.no-mobile header .languages li a:hover{background-color:#b1b1b1;color:#fff}.languages-opened header .languages-wrapper ul{max-height:100px}header .languages-wrapper .icon-after-tick{cursor:pointer}header .languages-wrapper .icon-after-tick:after{position:absolute;margin:5px 0 0 0;width:20px;height:20px;color:#da2720;font-size:8px;transform:rotate(90deg)}header .top .logged-in,header .top .login{text-align:center}header .top .logged-in{position:relative;display:inline-block;vertical-align:middle}header .top .logged-in&gt;a{display:inline-block;white-space:nowrap}header .top .logged-in&gt;a em{font-style:normal;vertical-align:middle}header .top .logged-in&gt;a span{overflow:hidden;display:-webkit-inline-flex;display:inline-flex;width:28px;height:28px;vertical-align:middle;border-radius:50%;background:#ebebeb}header .top .logged-in&gt;a span&gt;*{margin:auto;text-decoration:none;align-self:center}header .top .logged-in&gt;a span img{display:block;width:100%;height:auto}header .top .logged-in:hover&gt;a{color:#da2720}header .top .address&gt;a:after,header .top .logged-in&gt;a:after{display:inline-block;margin-left:7px;vertical-align:middle;font-size:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#da2720}header .top .logged-in ul{list-style:none none;position:absolute;top:100%;right:-1px;margin:0;padding:0;min-width:200px;border-top:1px solid #d7d7d7;background-color:#fff;color:#7c7b7b;font-weight:400;text-align:left;z-index:4;opacity:0;pointer-events:none;transition:opacity ease-in 400ms}.header-profile-menu-opened header .top .logged-in ul{opacity:1;pointer-events:auto}header .top .logged-in ul a{display:block;padding:7px 10px;background:#fff;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;-webkit-transition-property:border-color,background-color,color;transition-property:border-color,background-color,color}.no-mobile header .top .logged-in ul a:hover{border-color:#da2720;background-color:#da2720;color:#fff}header .top .logged-in ul a.icon-before-logout:before{margin-right:5px;font-size:12px}header .top .logged-in li.logout a{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;color:#da2720}.my-order .logo{text-align:center}.my-order .logo a{display:inline-block}.my-order header&gt;.content-wrapper-table-padding{padding-bottom:40px;padding-top:40px}header&gt;.fixed&gt;.content-wrapper-padding{position:relative;display:flex;height:60px;flex-flow:row nowrap;z-index:3}body:not(.my-order) header&gt;.fixed{position:relative;z-index:2;border-bottom:1px solid #ddd;box-shadow:0 2px 5px rgb(0 0 0 / .15)}.logo{display:block;max-width:240px}.my-order .logo{max-width:none}.logo img{display:block;width:100%;height:auto}.my-order .logo img{max-width:100%;width:auto}header div.favourites a{display:inline-block;font-size:0pt;white-space:nowrap}header .favourites strong:before{font-size:21px;vertical-align:-2px}header div.favourites strong{display:inline-block;margin:0 10px;padding:0 15px;height:48px;line-height:48px;border:1px solid #ddd;color:#d2d0d0;font-size:15px}.no-mobile header div.favourites strong:hover,.no-mobile #main-nav-mobile [class^="icon-before-"]:hover{color:#da2720}header li.favourites strong{font-size:0pt}header .basket&gt;span{margin-left:5px}.basket-opened header .basket&gt;a{position:relative;z-index:10}#search-wrapper{position:relative;margin:auto 15px;flex-grow:1;align-self:center}#search-wrapper .fieldset{display:flex;border:1px solid #ddd}#search-wrapper .fieldset input{flex-grow:1;padding:10px 12px;border:0;font-size:16px}#search-wrapper .fieldset button:before{color:#4c4a4a;font-size:20px}#search-wrapper .fieldset button{padding:0 12px;width:44px;border:0;background:#fff;font-size:0pt}#search-wrapper ul{list-style:none none;position:absolute;right:0;left:0!important;margin:0;padding:0 10px;width:auto!important;background:#fff;border:1px solid #ddd;min-height:70px;max-height:70vh!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#search-wrapper li.wide{flex-basis:100%}#search-wrapper li:before,#search-wrapper li.suggestion-result em{opacity:.5}#search-wrapper li:before{margin:5px 5px auto 0}#search-wrapper li{display:flex;padding-top:10px;font-size:15px;align-items:center}#search-wrapper li.section-title{margin-bottom:0;font-weight:700;font-size:15px}#search-wrapper li.no-search-results em{margin-left:5px;font-weight:700}#search-wrapper li.no-search-results{padding-top:30px;padding-bottom:30px;flex-basis:auto}#search-wrapper li.suggestion-result span,#search-wrapper li.search-all-results{color:#1165ec}#search-wrapper li.search-all-results:last-child{padding-bottom:10px}#search-wrapper li.section-title:first-child,#search-wrapper li.suggestion-result{padding-bottom:10px;border-bottom:1px solid #ddd}.basket-opened header&gt;.fixed&gt;.content-wrapper-padding{z-index:auto}.basket-opened:before,.basket-opened header:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:#4c4a4a;opacity:.8;z-index:3}header .basket&gt;a{position:relative;display:flex;padding:5px 0 5px 20px;height:100%;align-items:center}header .basket&gt;a span{margin-left:5px}header .basket&gt;a:before{width:25.6px;font-size:23px;align-self:center;-webkit-transform:translate(-10px);transform:translate(-10px)}header .basket&gt;a:hover{color:inherit}header .basket&gt;a em{position:absolute;top:59%;left:25px;width:24px;height:24px;border:3px solid #fff;border-radius:50%;background:#da2720;color:#fff;font-size:12px;line-height:2.5ex;font-family:sp_arielbg;font-weight:700;font-style:normal;box-sizing:border-box;text-align:center;background-clip:padding-box;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}header .basket .my-order-wrapper{overflow:auto;position:absolute;right:0;left:0;box-sizing:border-box;padding:20px 0 0 0;border-top:3px solid #da2720;border-bottom:3px solid #da2720;background:#fff;z-index:3;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:-webkit-transform ease-in 200ms;transition:transform ease-in 200ms}.basket-opened header .basket .my-order-wrapper{-webkit-transform:scaleY(1);transform:scaleY(1)}.my-order-wrapper .my-order-scroll{overflow:auto;padding:0 20px;max-height:calc(100vh - 303px);-webkit-overflow-scrolling:touch}.fixed-header .my-order-wrapper .my-order-scroll{max-height:calc(100vh - 267px)}.my-order-wrapper table{width:100%;border-collapse:collapse;white-space:normal}.my-order-wrapper table .img{width:78px}.my-order-wrapper table .quantity{width:100px}.my-order-wrapper table .measure{width:70px}.my-order-wrapper table .measure abbr{text-decoration:none;text-transform:lowercase}.my-order-wrapper table .single-price{width:95px}.my-order-wrapper table .discount{width:55px}.my-order-wrapper table .single-price-with-discount{width:130px}.my-order-wrapper thead th:last-child,.my-order-wrapper table .total{width:110px;color:#da2720}.my-order-wrapper table .remove{width:25px}.my-order-wrapper th,.my-order-wrapper td,.my-order-wrapper a.plus,.my-order-wrapper a.minus{border:1px solid #d3d3d3}.my-order-wrapper tbody th,.my-order-wrapper tbody td{border-right-color:#fff0;border-left-color:#fff0}.my-order-wrapper thead th{padding:12px 8px;background-color:#e6e6e6;color:#4c4a4a;font-size:.857em;text-transform:uppercase}.my-order-wrapper tbody th,.my-order-wrapper thead th:first-child{text-align:left}.my-order-wrapper tbody th{padding:12px 20px}.my-order-wrapper tbody th{border-left:0;white-space:normal;font-size:1.143em;font-weight:400}.my-order-wrapper tbody td,.my-order-wrapper tfoot td{font-size:16px}.my-order-wrapper tbody td{padding:0;color:#000;text-align:center}.my-order-wrapper tbody p{margin:0;color:#aeaeae;font-size:.813em}.my-order-wrapper tbody td[class^="single-price"],.my-order-wrapper tbody td.total{padding:0 7px;text-align:right}.my-order-wrapper tbody td.total{font-weight:700}.my-order-wrapper tbody td.img{padding:0;border-right:0}.my-order-wrapper img{display:block;padding:4px}.my-order-wrapper a.plus,.my-order-wrapper a.minus{display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:middle;background-color:#4c4a4a;color:#fff;font-size:14px}.no-mobile .my-order-wrapper a.plus:hover,.no-mobile .my-order-wrapper a.minus:hover{border-color:#da2720;background-color:#da2720;color:#fff}.my-order-wrapper tbody td:last-child{background-color:#4c4a4a;cursor:pointer;color:#fff}.no-mobile .my-order-wrapper tbody td:last-child:hover{background-color:#da2720}.my-order-wrapper a.remove:before{content:'+';display:inline-block;color:#fff;font-weight:700;font-size:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.my-order-wrapper a.remove{font-size:0pt}.my-order-wrapper tbody input{padding:0;width:50px;height:29px;border:0;vertical-align:middle;color:#4c4a4a;font-size:inherit;text-align:center}.my-order-wrapper tbody tr:nth-child(even){background-color:#fafafa}.my-order-wrapper tfoot td{padding:10px 7px;border-width:1px 0 0 0}.my-order-wrapper tfoot td:first-child{border-left-width:1px}.my-order-wrapper tfoot td{text-align:right}.my-order-wrapper tfoot td:first-child{border-top-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0}.my-order-wrapper tfoot td:last-child{padding-right:32px;color:#000;border-right-width:1px;border-right-color:#fff0}.my-order-wrapper tfoot td:nth-child(n+2){background-color:#e6e6e6}.my-order-wrapper tfoot td:nth-last-child(2){font-size:.857em;font-weight:700;text-transform:uppercase}.my-order-wrapper tfoot tr.grand-total td{border-top-width:1px;border-bottom-width:1px;color:#da2720;font-size:1.071em;font-weight:700}.my-order-wrapper tfoot .grand-total td:last-child{font-size:1.286em;font-weight:700}.my-order-wrapper abbr{font-size:.75em;font-weight:400;text-decoration:none}.my-order-wrapper tfoot tr.grand-total abbr{font-size:.667em}.my-order-wrapper tfoot tr.button td{padding:0;font-size:1em}.my-order-wrapper div.overview .button,.my-order-wrapper tfoot tr.button td a{display:block;padding:17px 0;height:100%;background:#da2720;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:2px}.my-order-wrapper div.overview{display:flex;margin:20px 20px 0 0;height:127px;background:#fff;flex-direction:column;z-index:2}.my-order-wrapper div.overview dl,.my-order-wrapper div.overview .button{display:flex;margin:0 0 0 auto;width:335px;border-right:1px solid #fff0;flex-direction:column}.my-order-wrapper div.overview .grand-total{height:80px;box-sizing:border-box;border:1px solid #e2e2e2;line-height:1;border-bottom:0;text-align:center;flex-shrink:0}.my-order-wrapper div.overview dt{padding:12px 7px 10px 7px;font-size:1.143em;font-weight:700}.my-order-wrapper div.overview dd{margin:0;padding:0 7px;color:#da2720}.my-order-wrapper div.overview .grand-total dd{font-size:2.143em;font-weight:700}.my-order-wrapper div.overview .button{display:flex;padding:0;box-sizing:border-box}.my-order-wrapper div.overview .button span{margin:auto}#main-nav,header .content-wrapper-table-padding .favourites{display:none}#main-nav{flex-shrink:0}.no-mobile #main-nav-menu&gt;li&gt;a{position:relative}.no-mobile #main-nav-menu&gt;li&gt;a:before{content:'';position:absolute;border-top:3px solid #fff0;right:0;bottom:0;left:0}.no-mobile #main-nav-menu&gt;li:not(.current) a:before{transition:border-color ease-in 200ms}.no-mobile #main-nav-menu&gt;li:not(.current):hover&gt;a:hover{color:#504f53}#main-nav-menu&gt;li.products&gt;a:after{display:inline-block;margin-left:5px;color:#da2720;font-size:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 50% 0;transform-origin:100% 50% 0}#main-nav-menu&gt;li.current&gt;a:before,.no-mobile #main-nav-menu&gt;li:not(.current):hover&gt;a:before{border-color:#da2720}#main-nav-menu&gt;li&gt;a{display:inline-block;line-height:60px;color:#504f53;font-weight:700;font-size:14px}#main-nav-menu&gt;li&gt;a.icon-before-heart{line-height:1}#main-nav-menu&gt;li.home a{display:inline-block;width:100%;line-height:50px;font-size:0pt}#main-nav-menu&gt;li&gt;ul{margin:0;background-color:#262626;white-space:normal}.mobile-menu a.icon-after-tick,.mobile-menu nav&gt;dl a,#main-nav-menu .products ul&gt;li&gt;a{display:block;padding:15px;font-weight:700;font-size:12px}.mobile-menu a.icon-after-tick,#main-nav-menu .products ul&gt;li&gt;a{text-transform:uppercase}#main-nav-menu ul,#main-nav-menu ul nav,form.my-order .delivery-to{display:none}form.my-order .delivery-to.opened,#main-nav-menu ul.opened{display:block}#main-nav-menu li.products&gt;a span:before{display:inline-block;margin-left:10px;vertical-align:middle;font-size:9px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-nav-menu li.products&gt;a.opened span:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#main-nav-menu li.products&gt;a span{color:#da2720}#main-nav-menu,#main-nav-menu ul{margin:0;padding:0;list-style:none none}#main-nav-mobile{overflow:hidden;display:flex;padding:0 15px;height:40px;align-self:center;flex-shrink:0;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;font-size:0pt;align-items:center}#main-nav-mobile strong{position:relative;display:inline-block;min-width:23px;height:23px;background-image:-webkit-linear-gradient(#4c4a4a,#4c4a4a);background-image:linear-gradient(#4c4a4a,#4c4a4a);background-repeat:no-repeat;background-position:left center;-webkit-background-size:100% 3px;background-size:100% 3px;font-size:0pt;text-transform:uppercase;transition:background-size ease 50ms;overflow:hidden}#main-nav-mobile strong:before,#main-nav-mobile strong:after{content:'line';position:absolute;top:4px;left:0;display:block;width:28px;height:3px;background-color:#4c4a4a;font-size:0pt;-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform 250ms ease;transition:transform 250ms ease}#main-nav-mobile strong:after{top:auto;bottom:4px;-webkit-transform-origin:0 100%;transform-origin:0 100%}.mobile-menu-opened #main-nav-mobile strong{background-size:0 4px}.mobile-menu-opened #main-nav-mobile strong:before{width:24px;top:2px;left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-opened #main-nav-mobile strong:after{width:24px;bottom:2px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-nav-mobile li a{display:inline-block}#main-nav-mobile li a:not(.menu):before{font-size:21px}#breadcrumb{padding:16px 0 15px 0;color:#8f8f8f;font-size:13px}.rich-text .construction-market-advantages li,#breadcrumb&gt;div{display:flex}.rich-text .construction-market-advantages figure,#breadcrumb figure{position:relative;display:flex;margin-right:20px;margin-left:0;width:86px;height:86px;border-radius:50%;background:#fff;flex-shrink:0}.rich-text .construction-market-advantages figure{margin:0 15px auto 0;background:#f3f2f3}.rich-text .construction-market-advantages p{margin:0}.rich-text .construction-market-advantages img,#breadcrumb figure img{position:relative;margin:auto;max-width:50px;height:auto;align-self:center}#breadcrumb&gt;div&gt;div{align-self:center}#breadcrumb .title{margin:10px 0 0 0;color:#4c4a4a;font-size:30px}.no-mobile #breadcrumb a:hover{color:#c33d33}#breadcrumb span:last-of-type a{color:#4c4a4a}h1.title,h2.title{margin:0 0 20px 0;line-height:1;font-size:40px;font-weight:700}.section{padding:50px 0 0 0}section#promotions{padding:40px 0}#promotions{background-color:#f7f7f7}#promotions ul{list-style:none none;margin:0;padding:0;flex-wrap:wrap}#promotions ul,#promotions li{display:flex}#promotions li{font-size:14px;flex-basis:33%}#promotions li&gt;a{flex-shrink:0}#promotions li&gt;div{margin:0 20px;flex-grow:1;max-width:280px}#promotions li&gt;*{align-self:center}#promotions li img{display:block;max-width:100%;height:auto}#promotions h3{margin:0;font-size:20px}#promotions p{margin:15px 0 0 0;color:#666}#promotions .rich-text a{color:inherit}#promotions a.icon-before-pdf-ico:before{float:none;display:inline-block;margin-left:-8px;vertical-align:middle}#promotions li.catalogue&gt;div{max-width:230px;display:flex;margin-left:25px;flex-wrap:wrap;justify-content:space-between}#promotions li.catalogue&gt;div&gt;*:not(a){flex-basis:100%}#promotions li.catalogue&gt;a img{box-shadow:4px 4px 5px 0 rgb(0 0 0 / .25)}#promotions li.catalogue&gt;a img:first-child{position:absolute;z-index:1}#promotions li.catalogue&gt;a img+img{position:relative;top:5px;left:5px}#promotions time{display:block;margin-top:2px;opacity:.7}#promotions .link{display:inline-block;margin-top:5px}#promotions .link:after{content:'';display:inline-block;margin-left:2px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:#fff0 #fff0 #fff0 #da2720}section.highlight .categories{overflow:hidden;font-size:0pt}section.highlight .categories a{display:inline-block;vertical-align:top}section.highlight .categories picture:before{content:'';display:block;padding-bottom:100%}section.highlight .categories picture{position:relative;display:block;background:#f6f6f6;border-radius:50%}section.highlight .categories img{position:absolute;top:50%;left:50%;max-width:60%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform ease-in 200ms;transition:transform ease-in 200ms}.no-mobile .section.highlight .categories a:hover img{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}section.highlight .categories strong{display:block;margin-top:10px;font-size:20px;font-weight:400;text-align:center}.section-title,.section-subtitle{margin:0;line-height:1;font-size:24px}.section-title{margin-bottom:20px}.popup[data-type] .section-title{margin-bottom:20px;text-align:center}.popup[data-type] .section-title,.popup[data-type] .section-subtitle{text-align:center;margin-right:30px;margin-left:30px}.box-title,.box-subtitle{display:block;margin:0;line-height:1;color:#fff;font-style:normal}.box-title{position:absolute;font-size:20px;z-index:1}.box-subtitle{font-size:16px;font-weight:400}#registration-form{position:relative;max-width:500px;margin:0 auto 30px auto;padding:20px 0;border:1px solid #eaeaea;background-color:#fff}#registration-form .section-title{margin-bottom:20px;font-size:20px;text-align:center;text-transform:uppercase}#registration-form .back{position:absolute;top:50px;left:-40px;background-color:#da2720;color:#fff;font-size:0pt}#registration-form .back:before{margin-right:0;width:40px;line-height:40px;font-size:8px;text-align:center}#registration-form form{margin:0 20px}#registration-form form .info{margin:0 0 30px 0;text-align:center}#registration-form form .info-email{margin:0 auto 30px auto;color:#999;text-align:center}#registration-form form .info~.info-email{margin-top:-15px}#registration-form label{display:block;margin-bottom:20px}#password-container label{margin-bottom:0}#registration-form label.error em{top:100%;bottom:auto}#registration-form button{width:100%;transition:background-color ease-in 200ms}#registration-form .or,#registration-form p{margin:0;color:rgb(76 74 74 / .7);text-align:center}#registration-form .or{margin-top:10px;background:linear-gradient(#e2e2e2,#e2e2e2) no-repeat left center;background-size:100% 1px;line-height:1;text-align:center}#registration-form .or span{display:inline-block;padding:0 10px 3px 10px;line-height:100%;background:#fff}#registration-form .buttons{margin-top:10px}#registration-form .links{text-align:right;margin:5px 0 15px 0}#registration-form .links{text-align:right;margin:5px 0 15px 0}#registration-form form.general input{margin-bottom:0}#registration-form .links a{text-decoration:underline}#registration-form .buttons a:before{font-size:24px}#registration-form .buttons a:before,#registration-form .buttons a img{margin-right:-24px;align-self:center}#registration-form .buttons a{margin-top:10px;display:flex;height:42px;padding-left:10px;font-weight:700;cursor:pointer;text-align:center;background:#f7f7f7;flex-basis:48%;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;border:1px solid #ddd}#registration-form .buttons span{padding:0 10px;flex-grow:1;align-self:center}#registration-form .buttons a.facebook:before{color:#4267b2}#profile-wrapper{margin-top:20px}.return-form-errors,#profile-wrapper section{margin-bottom:20px;padding:53px 55px 53px 53px;border:1px solid #e2e2e2;background-color:#fff}.return-form-errors{padding-right:20px;padding-left:20px}#profile-wrapper #orders-list{padding:0}form.columns.profile[data-number-columns="2"] .change-courier .flex-wrapper .select-wrapper{margin-top:5px;height:44px;border:1px solid #e2e2e2;flex-basis:48%}form.columns.profile[data-number-columns="2"] .change-courier .flex-wrapper&gt;div{margin-top:15px}form.columns.profile[data-number-columns="2"] .change-courier .courier-type-wrapper label{margin-right:5%;color:#da2720;font-size:20px;font-weight:700}form.profile .change-courier,form.profile #delivery-price-container,form.profile section.payment-methods{position:relative}form.profile [data-type="addresses"].error,form.profile .change-courier&gt;.error{padding:25px 15px 15px 15px;border:1px solid #da2720}form.profile .payment-methods .error .flex-wrapper{border-color:#da2720}form.profile .change-courier&gt;.error{padding-top:20px}form.general .change-courier&gt;.error&gt;em,form.general [data-type="addresses"].error em{bottom:auto;top:5px;left:15px}form.my-order section.others .textarea-wrapper textarea{margin:7px 0 0 0}body.ajax-changing-courier form.profile .change-courier:before,body.ajax-update-leasing-info form.profile .flex-wrapper-leasing-info:before,body.ajax-recalculate-delivery-price form.profile #delivery-price-container:before,body.ajax-recalculate-delivery-price form.profile section.payment-methods:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .75) url(data:image/gif;base64,R0lGODlhIQAgAKIAAP/////m5t4pGUpKSv4BAgAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQEHgD/ACwAAAAAIQAgAAADbxi63AFgyEmruwvWTTHWHOddYGiNTWlOaBqtXZu9sATdeI7XrKyoMN+PVhM+iEEhcGVcmppIpjJq0llzPNt1mx1Au99smDcuTsFncZq35WYF8Lh8LnCG6Pi4nZPP7zd9eH8VgXSDFIVzhxOJcosSCQAh+QQFHgAEACwAABEAEAAHAAADCii63P4wykmrfQkAIfkEBR4ABAAsAAAIABAABwAAAwooutz+MMpJq30JACH5BAUeAAQALAAAAAAQAAcAAAMKKLrc/jDKSat9CQA7) no-repeat center center;z-index:2}form.columns.profile[data-number-columns="2"] .change-courier span.radio{margin-right:5px;vertical-align:0}#profile-wrapper section .selectbox-dropdown li{margin-bottom:0;padding:12px;border:0}.return-form-errors.icon-before-info:before,#profile-wrapper section.icon-before-info:before{margin:0 10px 0 0;font-size:20px}.return-form-errors,#profile-wrapper section.icon-before-info{display:flex;padding-top:20px;padding-bottom:20px}.return-form-errors,#profile-wrapper section.icon-before-info.errors{border-color:#da2720;color:#da2720}#profile-wrapper h2.title{font-size:30px;text-transform:uppercase}#profile-wrapper section h2.title+:not(.profile){margin-top:30px}#profile-wrapper section.balance dl,#profile-wrapper section ul{margin:0;padding:0}#profile-wrapper section.balance dd{margin-left:0;line-height:40px;text-indent:11px;background-color:#edebeb}#profile-wrapper section ul{list-style:none none}#profile-wrapper section.invoice ul{margin-top:20px}#profile-wrapper section li{margin-bottom:20px;font-size:14px}#profile-wrapper section.invoice .error&gt;em{position:static;font-size:12px}#profile-wrapper section li,.add-button-wrapper{padding:20px;border:1px solid #e2e2e2;background-color:#fbfbfb}#profile-wrapper .selectbox-dropdown li{background-color:inherit}#orders-list&gt;div{padding:15px 20px;display:flex;background-color:#504f53;color:#fff;text-transform:uppercase}section#orders-list li{padding:10px 10px 10px 20px;margin-bottom:0;border-width:1px 0 0 0;background-color:#fff0;align-items:center}section#orders-list li:nth-child(odd){background-color:#f3f2f3}section#orders-list .column-grow{margin:0;flex-grow:1}section#orders-list h3{margin:0}section#orders-list .column-status{text-align:center;flex-basis:160px}section#orders-list .column-date{margin-left:20px;text-align:center;flex-basis:70px}section#orders-list div .column-total{flex-basis:227px;text-indent:20px}section#orders-list li .column-total{margin-right:20px;text-align:right;flex-basis:100px}section#orders-list li .column-total span{font-size:20px}section#orders-list li .column-total sup{font-size:14px}section#orders-list li .column-total abbr{font-size:12px;font-weight:400;text-decoration:none}section#orders-list li a{padding:12px 0;border:1px solid #e2e2e2;background-color:#fff;color:#da2720;font-weight:700;text-align:center;flex-basis:115px}#profile-wrapper .selected-courier-info li{padding:20px 0 0 0;border:0;margin-bottom:0;background-color:#fff0}#profile-wrapper .selected-courier-info em{position:static;color:inherit;font-style:normal;font-weight:700}#profile-wrapper section li&gt;address.data span.radio{float:left;margin:2px 0 0 -20px;color:#b5b4b4;font-size:20px}#profile-wrapper section li.current{border-color:#21bc80}#profile-wrapper section li&gt;.data{padding:0 30px 0 0}#profile-wrapper section.invoice li&gt;.data{display:flex}#profile-wrapper section.invoice li&gt;.data .radio{margin-right:10px}#profile-wrapper section li address{font-style:normal}#profile-wrapper section li&gt;address.data{padding-left:20px}#profile-wrapper section li&gt;.data p{margin:20px 0 0 0}#profile-wrapper section li&gt;.data .organization-title{margin-top:0;font-size:15px;text-transform:uppercase}#profile-wrapper section li&gt;.data p.organization-identifiers{display:flex;margin-top:10px;flex-flow:row wrap}#profile-wrapper section li&gt;.data p.organization-identifiers span{margin-top:10px}#profile-wrapper section li&gt;.data p.organization-identifiers span:first-child{margin-right:30%}#profile-wrapper section li&gt;div.buttons{display:flex;margin-top:20px;max-width:256px;width:100%;justify-content:-webkit-space-between;justify-content:space-between}#profile-wrapper section li&gt;div.buttons&gt;a{display:block;padding:12px 0;width:47%;border:1px solid #e2e2e2;background-color:#fff;font-weight:700;text-align:center}#profile-wrapper section li&gt;div.buttons&gt;a.remove{color:#c33d33}.no-mobile #profile-wrapper section li&gt;div.buttons&gt;a.edit:hover{border-color:#4c4a4a;color:#4c4a4a}.no-mobile #profile-wrapper section li&gt;div.buttons&gt;a.remove:hover{border-color:#c33d33}.add-button-wrapper a:before{margin-right:20px;vertical-align:middle;font-size:30px}.add-button-wrapper a{font-size:15px;font-weight:700}aside.profile .icon-before-logout:before{margin-right:5px;font-size:12px}form.profile div{position:relative}form.profile span.icon-after-pencil:after{position:absolute;top:12px;right:18px;color:#bcbcbc}form.profile:not(.my-order) input[type="email"],form.profile:not(.my-order) input[type="text"]{padding-right:40px}#filters h4.accordion-title,#filters-wrapper div.categories h4{margin:0 0 15px 0;border:1px solid #e2e2e2;background-color:#4c4a4a}form.products-form:not([data-listsorting]) #filters h4.accordion-title{margin-bottom:0}form.products-form&gt;.search-results{display:block;margin-bottom:10px;font-size:15px;font-weight:400}form.products-form&gt;.search-results span,form.products-form&gt;.search-results em{font-weight:700}#filters-wrapper div.categories dl{margin:0;color:#4c4a4a}dl.accordion-content .accordion-title,#filters h4.accordion-title,#filters-wrapper div.categories h4{position:relative;padding:15px 40px 15px 20px;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase}#filters-wrapper div.categories dt:before{content:'';position:absolute;top:50%;left:0;margin-top:-6px;border-width:5px 0 5px 5px;border-style:solid;border-color:#fff0 #fff0 #fff0 #4c4a4a}#filters-wrapper div.categories dt.opened:before{margin-top:-4px;border-width:5px 5px 0 5px;border-color:#4c4a4a #fff0 #fff0 #fff0}#filters-wrapper div.categories dt{position:relative;padding:7px 20px;color:inherit;font-weight:700;cursor:pointer}#filters-wrapper div.categories dd{display:none;margin-bottom:5px;margin-left:20px}dl.accordion-content .accordion-title{border:1px solid #e2e2e2}dl.accordion-content .accordion-title~.accordion-title{margin-top:10px}dl.accordion-content .accordion-title:before,dl.accordion-content .accordion-title:after,#filters h3.accordion-title:before,#filters h3.accordion-title:after,#filters-wrapper div.categories h4:before,#filters-wrapper div.categories h4:after{display:block;position:absolute;top:50%;right:20px;width:12px;height:2px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#filters h3.accordion-title:before,#filters h3.accordion-title:after{right:0}dl.accordion-content .accordion-title,#filters h4.accordion-title,#filters h4.accordion-title{background:#fff;color:#4c4a4a}#filters-wrapper div.categories h4:before,#filters-wrapper div.categories h4:after{background:#bfbdbd}#filters h3.accordion-title:before,#filters h3.accordion-title:after{background:#000}dl.accordion-content .accordion-title:before,dl.accordion-content .accordion-title:after{background-color:#4c4a4a}dl.accordion-content .accordion-title.opened:before{background-color:#fff}dl.accordion-content .accordion-title:after,#filters h3.accordion-title:after,#filters-wrapper div.categories h4:after,#filters-wrapper div.categories dt:after{-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}dl.accordion-content .accordion-title:before,dl.accordion-content .accordion-title:after,#filters h3.accordion-title:before,#filters h3.accordion-title:after,#filters-wrapper div.categories h4:before,#filters-wrapper div.categories h4:after,#filters-wrapper.news div.categories dt:not(.opened):before,#filters-wrapper.news div.categories dt:not(.opened):after{content:''}.no-mobile .mobile-menu a.icon-after-tick:hover,.no-mobile .mobile-menu nav&gt;dl a:hover,.no-mobile #main-nav-menu&gt;li:not(.current):hover&gt;a:hover,.no-mobile .mobile-menu .box dd a:hover,.no-mobile #main-nav .menu-tools .back:hover,#filters-wrapper a.current,.no-mobile a:hover,.no-mobile #registration-form .links .highlight:hover{color:#da2720}.no-mobile header .address-tools .close:hover:before,.no-mobile header .address-tools .close:hover:after,.no-mobile #main-nav .menu-tools .close:hover:before,.no-mobile #main-nav .menu-tools .close:hover:after{background-color:#da2720}.advantage-tooltip p a,.rich-text a{color:blue}.no-mobile .rich-text a:hover{text-decoration:underline}dl.accordion-content .accordion-title.opened:after,#filters-wrapper div.categories h4.opened::after,#filters h3.accordion-title.opened:after{content:none}dl.accordion-content .accordion-title.opened{background-color:#4c4a4a;color:#fff}dl.accordion-content dd{display:none;margin-top:-1px;margin-left:0;padding:15px 20px;border:1px solid #e2e2e2;background-color:#fff;font-weight:400;font-size:14px}dl.accordion-content dd.opened,#filters-wrapper div.categories dd.opened{display:block}#filters-wrapper div.categories a~a{display:inline-block;margin-top:8px}#filters-wrapper .banner a{font-weight:700;font-size:16px}#main-nav-menu .banner span,#filters-wrapper .banner span{overflow:hidden;display:block;margin-bottom:10px}#main-nav-menu .banner img,#filters-wrapper .banner img{display:block;width:100%;height:auto;-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform linear 150ms;transition:transform linear 150ms}.no-mobile #main-nav-menu .banner a:hover img,.no-mobile #filters-wrapper .banner a:hover img{-webkit-transform:scale(1);transform:scale(1)}#filters .selected-filters{position:relative;margin:0;padding:20px 0;border:1px solid #d3d3d3;background-color:#fff}#filters .selected-filters:after{content:'';position:absolute;background-color:#fbfbfb;height:20px;top:100%;right:-1px;left:-1px;z-index:-1}#filters .selected-filters h3{margin:0;padding:0 0 5px 20px;color:#000;font-size:.857em;text-transform:uppercase}#filters .selected-filters:empty{display:none}#filters .selected-filters a:before{content:'';float:left;margin:4px 10px 0 0;width:9px;height:9px;background-image:-webkit-linear-gradient(to bottom right,transparent 0,transparent 42%,#4c4a4a 42%,#4c4a4a 58%,transparent 58%),-webkit-linear-gradient(to bottom left,transparent 0,transparent 42%,#4c4a4a 42%,#4c4a4a 58%,transparent 58%);background-image:linear-gradient(to bottom right,transparent 0,transparent 42%,#4c4a4a 42%,#4c4a4a 58%,transparent 58%),linear-gradient(to bottom left,transparent 0,transparent 42%,#4c4a4a 42%,#4c4a4a 58%,transparent 58%)}#filters .selected-filters a{display:block;margin-top:5px;padding:0 0 0 20px;font-size:.929em;font-weight:700}.no-mobile #filters .selected-filters a:hover:before,#filters .selected-filters a:last-of-type:before{background-image:-webkit-linear-gradient(to bottom right,transparent 0,transparent 42%,#c33d33 42%,#c33d33 58%,transparent 58%),-webkit-linear-gradient(to bottom left,transparent 0,transparent 42%,#c33d33 42%,#c33d33 58%,transparent 58%);background-image:linear-gradient(to bottom right,transparent 0,transparent 42%,#c33d33 42%,#c33d33 58%,transparent 58%),linear-gradient(to bottom left,transparent 0,transparent 42%,#c33d33 42%,#c33d33 58%,transparent 58%)}#filters .selected-filters a:last-of-type{color:#da2720}#filters h3.accordion-title{position:relative;margin:-1px 0 0 0;padding:15px 0 13px 0;border-top:1px solid #d3d3d3;color:#000;font-size:12px;text-transform:uppercase;cursor:pointer}#filters fieldset{position:relative;display:none;margin:-1px 0 0 0}#filters fieldset div{padding:5px 0 15px 0}#filters fieldset label{display:inline-block;margin-bottom:5px}#filters span.radio,#filters span.checkbox{margin-right:5px;border-color:#000}#filters :checked+span.radio,#filters :checked+span.checkbox{border-color:#da2720}#filters em{font-style:normal}#product-preview :checked+span.radio,.popup[data-type="buy-on-deferred"] :checked+span.radio,form.my-order :checked+span.radio,form.general :checked~span.radio,#profile-wrapper section li&gt;address.data :checked+span.radio,#filters :checked~span.radio,form.general :checked:not([data-classes="icon-before-ok"])~span.checkbox,#filters :checked~span.checkbox{border-color:#da2720;background-color:#da2720}form.general :checked:not([data-classes="icon-before-ok"])~span.checkbox:before,#filters :checked~span.checkbox:before,#frequently-both span.checkbox:before,#find-similar span.checkbox:before{visibility:visible;color:#fff}#product-preview :checked+span.radio,.popup[data-type="buy-on-deferred"] :checked+span.radio,form.my-order :checked+span.radio,form.general :checked~span.radio,#profile-wrapper section li&gt;address.data :checked+span.radio,#filters :checked~span.radio{background-color:#fff;border-width:4px}.no-mobile #filters label:hover span.checkbox,.no-mobile #profile-wrapper .shipping-methods label:hover span.radio,.no-mobile #profile-wrapper section li&gt;address.data:hover span.radio,.no-mobile form.my-order .payment-methods label:hover span.radio,.no-mobile form.my-order .invoice label:hover span.radio,.no-mobile form.my-order .field:hover span.radio,.no-mobile #product-preview .field:hover span.radio,.no-mobile form.my-order .options label:hover span.checkbox{border-color:#da2720}form.my-order .delivery-to :checked+span.radio{border-color:#da2720}form.general :checked[data-classes="icon-before-ok"]~span.checkbox:before{color:#21bc80}#filters :checked~span{color:#c33d33}.popup form.address-manipulation div.wide{color:#b5b4b4;text-align:center}.popup form.address-manipulation div.wide span.checkbox{margin-right:10px;vertical-align:middle}.popup form.address-manipulation div.wide :checked~*{color:#4c4a4a}#filters fieldset.opened{display:block}#filters fieldset.opened div{max-height:15.6em;-webkit-overflow-scrolling:touch;overflow:auto}#list-information{position:relative;margin-top:20px;padding:12px;border:1px solid #e2e2e2;background-color:#fff}#list-information,#list-information .rich-text{font-size:13px;line-height:16px}#list-information [data-readmore-toggle]{position:absolute;right:12px;bottom:13px;background:#fff;line-height:1;border-bottom:1px solid #4c4c4c}#list-information [data-readmore-toggle]:hover{color:#4c4a4a}#list-information [data-readmore-toggle]:before{content:'';position:absolute;right:100%;width:100px;height:15px;background:linear-gradient(to right,transparent,#ffffff) no-repeat;pointer-events:none}#list-information [data-readmore-toggle]:after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAIAAACAMfp5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALJJREFUeNpEjjEOgkAQRWfUa+AR1BPIAWAtdk2AjpajiR3ZpQfOQAKla6MmJJxg8SNRp/rzMjNvSCnV971zbvpW13WAVNd1GIbW2oUiCCGqqiI0ZVmepXo9nijMaq0BGUeI6HrJi6KgFWM7jmOQddu2h93+6PvDMHhbL01TOLIso6ZpTqG43+zk/g6IPw5tfg4ppTEG93l5Js9nBzMHQZAkCRyb+QHmKIrGcUReKMJbgAEA8tOIFK4odeUAAAAASUVORK5CYII=) no-repeat right 0;display:inline-block;padding:0 0 0 3px;width:8px;height:9px}#list-information div{overflow:hidden;max-height:80px;transition:height ease-in 200ms}#filters-wrapper+#list-wrapper&gt;section.banners span{padding-right:3%;padding-left:3%}#filters-wrapper+#list-wrapper&gt;section.banners strong{font-size:22px}#list-sort{display:flex;border:1px solid #e2e2e2;background:#f7f7f7}#list-sort .select-wrapper{display:flex;min-width:180px}#list-sort .select-wrapper label{display:flex;align-items:center;flex-grow:1}#list-sort select{padding:12px 32px 12px 12px;width:100%}#list-sort&gt;strong{background:#fff}#list-sort .selectbox-selected[data-rows]{display:flex;top:0;line-height:120%;text-align:center;flex-wrap:wrap;align-items:center;background:#fff0}#list-sort .selectbox-selected[data-rows] span:first-child{margin:auto 0 0 0;flex-basis:100%;font-size:14px}#list-sort .selectbox-selected[data-rows] span:last-child{margin:0 0 auto 0;flex-basis:100%;font-weight:400;font-size:12px}#list-sort .search-results em{color:#4c4a4a;font-style:normal}select.custom{position:relative;width:100%;height:100%;opacity:0;z-index:1;-webkit-appearance:none}.no-mobile select.custom,select.custom[data-custom-full]{visibility:hidden}#list-sort strong{padding:15px 12px;color:#b5b4b4;font-size:15px;font-weight:700;text-transform:uppercase;flex-grow:1}#list-sort .select-wrapper{position:relative;border:1px solid #e2e2e2}#news-wrapper .owl-next{right:0}ul.news,ul.catalogues,ul.groups,ul.brands,ul.products,ul.partners,ul.locations{overflow:hidden;list-style:none none;margin:0;padding:0}ul.catalogues,ul.locations{display:flex;margin-top:20px;flex-wrap:wrap}ul.groups li,ul.brands li,ul.products li,ul.news div,ul.catalogues div,ul.locations li{position:relative;box-sizing:border-box;background-color:#fff}ul.products:not(.owl-wrapper){display:flex;flex-wrap:wrap;overflow:unset}ul.products li{display:flex;width:100%}ul.products li.banner{background-color:#f7f7f7}ul.groups li,ul.brands li,ul.products li&gt;div,ul.news div,ul.catalogues div,ul.locations li{border:1px solid #e2e2e2}ul.locations li,ul.groups li{margin-bottom:20px}ul.locations address{font-style:normal}ul.locations h2,ul.locations address{padding-right:20px;padding-left:20px}ul.locations figure{margin:0}ul.locations img{display:block;width:100%;height:auto}ul.locations h2{margin-top:20px;font-size:16px}ul.locations address{margin-bottom:20px;font-size:13px}ul.locations li&gt;.icon-after-arrow{position:absolute;right:20px;bottom:16px;line-height:15px;color:#da2720;font-size:0pt;-webkit-transition-property:font-size;transition-property:font-size}ul.locations li .icon-after-360:after{float:right;position:relative;margin-top:-60px;width:60px;height:60px;line-height:60px;background-color:#da2720;color:#fff;font-size:36px;text-align:center;opacity:.8;transition:opacity ease-in 150ms}.no-mobile ul.locations li:hover .icon-after-360:after{opacity:1}ul.locations li&gt;.icon-after-arrow:after{pointer-events:none;margin-left:10px;line-height:1;vertical-align:bottom;font-size:15px}.no-mobile ul.locations li:hover&gt;.icon-after-arrow{font-size:13px}ul.groups dl{overflow:hidden;margin:0 20px 25px 20px;max-height:142px}ul.groups dt{margin:25px 0 10px 0;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.37}.no-mobile ul.groups li:hover dt{color:#da2720;transition:color linear 150ms}ul.groups dd{margin-left:0;color:#757575;font-size:13px;line-height:22px}ul.brands li,ul.products li{margin-top:20px}#profile-wrapper ul.products li{margin-top:0;margin-bottom:20px}#profile-wrapper #list-wrapper .paginator{margin-top:30px;margin-bottom:50px}ul.brands li{float:left;margin-top:0;margin-bottom:20px}.no-mobile ul.brands li:hover img{opacity:1}ul.groups li:before,ul.locations li:before{pointer-events:none;content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid #da2720;opacity:0;z-index:1;transition:opacity ease-in 300ms}.no-mobile ul.locations li:hover:before,.no-mobile ul.groups li:hover:before{opacity:1}.no-mobile ul.locations li:hover h2{color:#da2720}ul.catalogues li,ul.news li{display:flex;margin-bottom:30px}ul.catalogues li{width:270px}ul.catalogues li{margin-bottom:30px}ul.partners{font-size:0pt}ul.partners+.paginator{margin-top:30px}ul.partners li{display:inline-block;box-sizing:border-box;margin-bottom:20px;padding:20px;background:#fff;width:100%;height:156px;border:1px solid #e2e2e2}ul.partners figure{position:relative;margin:0;height:100%;background:#fff}ul.partners a{display:block;height:100%}ul.partners img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.partners figcaption{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#da2720;color:#fff;font-size:16px;font-weight:700;text-align:center;opacity:0;transition:opacity ease-in 150ms}.no-mobile ul.partners figure:hover figcaption{opacity:1}ul.partners figcaption span:after{margin-left:10px;color:#93261e;font-size:8px;vertical-align:middle}#news-wrapper time,ul.news time,ul.catalogues time{display:block;position:relative;margin-right:-1px;width:50px;background-color:#da2720;color:#fff;text-align:center;z-index:1}#news-wrapper time{float:right}ul.news time,ul.catalogues time{position:absolute;pointer-events:none}#news-wrapper time strong,ul.news time strong,ul.catalogues time strong{display:block;font-size:20px;line-height:50px}#news-wrapper time span,ul.catalogues time span,ul.news time span{display:block;line-height:30px;background-color:#c33d33;font-size:9px}ul.news div,ul.catalogues div{flex-grow:1}ul.news h2,ul.news p,ul.catalogues h2,ul.catalogues p,ul.catalogues a.icon-before-pdf-ico{margin:0 30px}ul.catalogues a.icon-before-pdf-ico{overflow:hidden;display:block;margin-bottom:20px;color:#da2720}ul.catalogues a.icon-before-pdf-ico em{display:block;color:#757575;font-size:12px;font-style:normal}ul.news h2,ul.catalogues h2{margin-top:20px;margin-bottom:20px;overflow:hidden;font-size:16px}ul.catalogues h2{font-size:15px}ul.news h2{height:3.6em}ul.news p,ul.catalogues p{overflow:hidden;margin-bottom:20px;height:3.6em;font-size:13px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}ul.catalogues p{margin-bottom:20px;height:auto}ul.news img,ul.catalogues img{display:block;width:100%;height:auto}ul.groups img,ul.brands img,ul.products img{display:block;max-width:100%;margin:0 auto;height:auto;transition:-webkit-transform linear 150ms;transition:transform linear 150ms}ul.groups img{width:100%}ul.brands img{opacity:.5;transition:opacity linear 150ms}ul.groups li&gt;a,ul.products li&gt;div&gt;a{overflow:hidden}.no-mobile ul.groups li&gt;a{display:block}ul.products&gt;li div&gt;a{border-bottom:1px solid #e2e2e2}.no-mobile ul.products li&gt;div[data-photo-second="true"]&gt;a{position:relative}ul.products&gt;li.banner div&gt;a{border-bottom:0}ul.products&gt;li.banner div&gt;a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}ul.products .price-m2{position:absolute;right:1px;bottom:13px;display:flex;padding:5px 0;width:50%;line-height:1;background:#fff;align-items:flex-end;justify-content:center}ul.products .price-m2 strong{font-size:20px}ul.products .price-m2 strong sup{font-size:11px;font-weight:400}.no-mobile ul.groups li:hover img,.no-mobile ul.products li&gt;div:not([data-photo-second="true"]):hover a&gt;img{-webkit-transform:scale(1.1);transform:scale(1.1)}ul.products li img.photo-second{position:absolute;top:0;left:0;opacity:0;transition:opacity ease 300ms}.mobile img.photo-second{display:none}.no-mobile ul.products li&gt;div:hover img.photo-second{opacity:1}ul.products .icon-before-truck:before{margin-top:-1px;margin-right:5px;vertical-align:top;font-size:20px;flex-shrink:0}ul.products .svg-sprite-pin svg{margin-top:1px;margin-right:5px;flex-shrink:0;fill:currentColor;align-self:flex-start}ul.products .additional-info{display:flex;margin:15px 10px 5px 15px;color:#757575;font-size:13px}ul.products .special-offers-info{margin-bottom:15px}ul.products .pre-order{color:#f90}ul.products .by-request{color:#959595}ul.products .not-available{color:#da2720}ul.products .icon-before-truck[data-type="free"]{display:flex;color:#03ae00}ul.products li .brand-logo{margin:0;width:calc(100% - 40px);height:50px;line-height:50px;font-size:0pt}ul.products li .brand-logo img{display:inline-block;vertical-align:middle}ul.products li .price{position:relative;display:flex;margin:0 15px;padding:15px 0;line-height:1;border-bottom:1px solid #e2e2e2;background-image:none;font-size:20px;align-items:flex-end}ul.products li .price.promo{color:#da2720}ul.products li .price .promotion-label{position:absolute;padding:7px 10px;bottom:100%;left:-15px;background-color:#da2720;color:#fff;font-size:14px}ul.products li .price .promotion-label:after{content:'';position:absolute;top:100%;left:0;border-style:solid;border-width:10px 10px 0 0;border-color:#da2720 #fff0 #fff0}ul.products li .price.top .promotion-label{background-color:#03ae00}ul.products li .price.top{color:#03ae00}ul.products li .price.top .promotion-label:after{border-top-color:#03ae00}ul.products li .price.sales .promotion-label{background-color:#ffd300;color:#000}ul.products li .price.sales .promotion-label:after{border-top-color:#ffd300}ul.products li .price.sales{color:#d3af00}ul.products li .price.special-price .promotion-label{background-color:#0078ff}ul.products li .price.special-price{color:#0078ff}ul.products li .price.special-price .promotion-label:after{border-top-color:#0078ff}ul.products li .price.online-promo .promotion-label{background-color:#f6821f}ul.products li .price.online-promo{color:#f6821f}ul.products li .price.online-promo .promotion-label:after{border-top-color:#f6821f}ul.products li .price sup{margin-left:2px;line-height:1;font-size:12px;align-self:flex-start}ul.products li .price abbr{margin-left:2px;font-weight:400;font-size:12px;text-decoration:none}ul.products .price.promo em,ul.products .price.sales em{display:block;margin-top:-1px;margin-bottom:5px;padding:2px 0;line-height:1;font-weight:400}ul.products .price .brand-logo{margin:-15px 0 -15px 10px;width:auto;height:auto;line-height:1;align-self:center;text-align:right;order:1;flex-grow:1}ul.products .price del{color:#4c4a4a;font-size:16px;font-weight:400;text-align:right;text-decoration:none;order:1;flex-grow:1;align-self:flex-end}ul.products .price del sup{font-size:10px}ul.products .price del span,ul.products .price del sup{text-decoration:line-through}ul.products .price.sales em,ul.products .price.promo em{letter-spacing:1px;background-color:#c33d33;color:#fff;font-size:12px;font-style:normal}ul.products .price.sales em{background-color:#ffd300;color:#c33d33}ul.products&gt;li&gt;div{display:flex;flex-direction:column;flex-basis:100%}ul.products .additional-data{flex-grow:1}ul.products .single-product-footer{display:flex;margin:0 15px;align-items:center;justify-content:space-between}ul.products .additional-data h2{overflow:hidden;margin:10px 15px;height:3.5em;font-size:13px;font-weight:400}ul.products .banner .additional-data{padding:10px 15px;color:#000}ul.products .banner .additional-data&gt;h2{margin:0 0 10px 0!important;height:auto;font-size:18px;font-weight:700}#list-wrapper ul.products .additional-data h2:last-child{margin-bottom:10px;height:auto}ul.products .banner .rich-text li{position:static;display:list-item;margin-top:0;margin-right:0!important;padding-left:16px;width:auto;background-color:initial}ul.products .banner .rich-text li:before{margin-left:-16px}ul.products fieldset{overflow:hidden;font-size:0pt}ul.products fieldset label{display:inline-block;line-height:0;font-size:23px;text-align:center;cursor:pointer}ul.products fieldset label .label{position:absolute;font-size:0pt;opacity:0;pointer-events:none}ul.products fieldset label span:before{color:#d2d0d0;vertical-align:middle;line-height:1}ul.products fieldset input[type="checkbox"]:checked+span:before,.no-mobile ul.products fieldset label:hover span:before,ul.products fieldset input[type="number"]:focus{color:#c33d33}ul.products fieldset input[type="number"]:focus{font-weight:700}ul.products fieldset input[type="number"]{padding:0 5px 0 20px;width:60px;height:50px;vertical-align:middle;border:1px solid #e2e2e2;background-color:#fbfbfb;font-size:14px}ul.products fieldset button:before{display:inline-block;line-height:49px;font-size:20px;transition:-webkit-transform linear 150ms;transition:transform linear 150ms}ul.products fieldset input:focus~button:before,.no-mobile ul.products li&gt;div:hover fieldset:hover button:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}ul.products fieldset button{vertical-align:middle;margin-left:-1px;padding:0;width:50px;height:50px;border:0;background-color:#c33d33;font-size:0pt;color:#fff}.brands-subtitle{font-size:25px}.brands-list-top{list-style:none none;display:flex;margin:0;padding:0;flex-flow:row wrap}.brands-list-top li{margin:9px 0;padding:0;background:#fff;text-align:center;flex-basis:100%}.brands-list-top li a{display:flex;height:100%;border:1px solid #e2e2e2;flex-flow:column wrap}.brands-list-top li span{display:flex;padding-top:10px;flex-grow:1}.brands-list-top li img{margin:auto;max-width:100%;height:auto}.brands-list-top li strong{padding:15px;line-height:1;color:#da2720;font-weight:400}.brands-list-top strong{display:block}.brands-letters{margin-bottom:40px;padding:0 10px;background:#fff;border:1px solid #e2e2e2;font-weight:700;font-size:0pt}.brands-letters a{display:inline-block;margin-bottom:-1px;padding:10px 6px;border-bottom:1px solid #fff0;color:#da2720;font-size:15px;cursor:pointer}.brands-letters a.not-cyrillic{color:#3a5cdb}.no-mobile .brands-letters a:hover{background:#f2f2f2;border-bottom-color:#da2720}.no-mobile .brands-letters a.not-cyrillic:hover{border-bottom-color:#3a5cdb}.brands-list{overflow:hidden;margin:0}.brands-list dt,.brands-list dd{text-transform:uppercase}.brands-list dt:before{content:'';position:absolute;top:0;left:0;width:800%;height:1px;background-color:#e2e2e2}.brands-list dt{position:relative;line-height:1;color:#c2c2c2;font-size:72px}.brands-list dd{margin:0;line-height:24px}.brands-list a{color:#da2720}#list-wrapper section.banners&gt;div{padding:20px 0 0 0}.seasonal{overflow:hidden;list-style:none none;position:relative;margin:-10px auto 0 auto;padding:0}.seasonal li{margin-top:10px}.seasonal a{position:relative;display:block;overflow:hidden;width:100%;height:100%;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.seasonal img{display:block;width:100%;height:auto;-webkit-transform:scale(1.01);transform:scale(1.01);transition:-webkit-transform linear 150ms;transition:transform linear 150ms}.no-mobile .seasonal a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.seasonal strong{display:none;position:absolute;bottom:0;right:0;left:0;display:flex;padding:15px 20px;font-size:24px}.seasonal strong:after{display:block;position:relative;margin:auto 0 auto auto;padding-left:2px;width:22px;height:22px;font-size:11px;line-height:22px;border-radius:50%;background:#fff;text-align:center;box-sizing:border-box;z-index:1;-webkit-transform:translateY(3px);transform:translateY(3px);background-clip:padding-box}.seasonal .box-title{position:static;display:block;font-size:22px;font-weight:400;flex:0 0 80%}.seasonal .box-subtitle{position:relative;display:inline-block;margin-bottom:30px;padding:15px;background:#fff;color:#000;font-weight:inherit}section.banners{padding:0;background-color:#f7f7f7}.section+section.banners{margin-top:40px}section.magick-banner .section-title,section.banners .section-title{display:none}section.magick-banner img{display:block;width:100%;height:auto}section.banners .flex-wrapper{display:flex}section.banners&gt;.flex-wrapper{flex-flow:row wrap}section.banners a{padding:35px 0;flex:1 0 0pt;align-items:center}section.banners a:first-child{border-right:1px solid #ddd}.no-mobile section.banners a:hover{color:inherit}section.banners figure{margin:auto 30px auto 15%}section.banners img{display:block;max-width:100%;height:auto;margin:0 auto}section.banners span{flex:1 0 auto}section.banners strong{display:block;margin-bottom:5px;font-size:24px}section.banners em{font-size:15px;font-style:normal}.carousel{overflow:hidden}.carousel-wrapper{position:relative}#main-carousel{position:relative;background-color:#f7f7f7;z-index:1}#main-carousel .carousel,#main-carousel .owl-wrapper-outer,#main-carousel .owl-wrapper,#main-carousel .owl-item,#main-carousel .owl-item&gt;div{height:100%}#main-carousel:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;pointer-events:none;transition:opacity ease-in 150ms}.products-menu-opened #main-carousel:after{opacity:.6;pointer-events:auto}#main-carousel .carousel-wrapper{margin:0 auto;max-width:1920px}#main-carousel .carousel-wrapper-single{width:100%;aspect-ratio:var(--aspect-ratio)}#article-wrapper:after,#filters-wrapper.news:after,.owl-wrapper:after,.contacts-wrapper .content-wrapper:after{content:'.';display:block;clear:both;height:0;font-size:0pt;visibility:hidden}.owl-pagination{text-align:center}.owl-page{display:inline-block;margin:0 8px;width:13px;height:13px;background-color:#fff;border:1px solid #ddd;border-radius:50%}.owl-page.active{border-color:#da2720;background:#da2720}.carousel-construction-market{position:relative}.carousel-construction-market .owl-buttons{position:absolute;display:flex;top:50%;right:15px;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);justify-content:space-between;pointer-events:none}.carousel-construction-market .owl-prev,.carousel-construction-market .owl-next{position:relative;width:54px;height:54px;background-color:rgb(255 255 255 / .71);border-radius:50%;font-size:0pt;cursor:pointer;pointer-events:auto}.carousel-construction-market .owl-prev:before,.carousel-construction-market .owl-next:before{content:'';position:absolute;top:50%;left:50%;width:25%;height:25%;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:translate(-30%,-50%) rotate(-135deg);transform:translate(-30%,-50%) rotate(-135deg)}.carousel-construction-market .owl-next:before{-webkit-transform:translate(-70%,-50%) rotate(45deg);transform:translate(-70%,-50%) rotate(45deg)}.carousel-construction-market .owl-buttons .disabled{opacity:.2;cursor:default}.carousel .owl-item{float:left}.carousel[data-type="extras"] .section-title{margin-bottom:0;height:2.5em}.carousel[data-type="extras"] .owl-item&gt;div&gt;div{position:relative}.carousel .owl-item&gt;div img{display:block;width:100%;height:auto}.carousel .owl-item&gt;div .brand-logo img{width:auto}#advantages .owl-wrapper-outer,.related-products .owl-wrapper-outer{overflow:hidden}#advantages .carousel,.related-products .carousel{position:relative;overflow:visible;transform-style:preserve-3d}.related-products .products li{background:#fff0}.related-products .products li&gt;div{margin:0 auto;background:#fff}#advantages .owl-buttons&gt;div,.related-products .owl-buttons&gt;div{overflow:hidden;position:absolute;top:0;left:-15px;bottom:0;width:7%;background-image:linear-gradient(to left,transparent,#fff);font-size:0pt;cursor:pointer}.related-products .owl-buttons&gt;div.owl-next{background-image:linear-gradient(to right,transparent,#fff)}#advantages .owl-buttons&gt;div{background-image:linear-gradient(to left,transparent,#f7f7f7)}#advantages .owl-buttons&gt;div.owl-next{background-image:linear-gradient(to right,transparent,#f7f7f7)}.related-products .owl-buttons&gt;div{top:20px}#advantages .owl-buttons&gt;div.disabled,#article-images .owl-buttons&gt;div.disabled,#product-photos .owl-buttons&gt;div.disabled{cursor:default}#advantages .owl-buttons&gt;div.disabled,.related-products .owl-buttons&gt;div.disabled{display:none}#advantages .owl-buttons&gt;div:after,#article-images .owl-buttons&gt;div:after,#product-photos .owl-buttons&gt;div:after,.related-products .owl-buttons&gt;div:after{content:'';position:absolute;top:50%;left:50%;border-style:solid;border-width:6px 6px 6px 0;border-color:#fff0 #4c4a4a #fff0 #fff0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#advantages .owl-buttons&gt;div:after,.related-products .owl-buttons&gt;div:after{width:30px;height:28px;border:1px solid #da2720;border-width:1px 1px 0 0;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}#advantages .owl-buttons&gt;div+div,.related-products .owl-buttons&gt;div+div{right:-15px;left:auto}#advantages .owl-buttons&gt;div+div{right:-15px;left:auto}#advantages .owl-buttons&gt;div+div:after,.related-products .owl-buttons&gt;div+div:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.related-products .owl-pagination{display:none!important}.related-products .carousel .owl-item&gt;div img{aspect-ratio:1 / 1}.related-products .carousel .owl-item&gt;div .brand-logo img{aspect-ratio:75 / 37}.carousel div.tripple,.carousel div.mixed{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel div.tripple{-moz-column-count:2;-webkit-column-count:2;column-count:2}.no-mobile div.tripple&gt;div,.no-mobile div.mixed&gt;div{overflow:hidden}.carousel div.tripple&gt;div,.carousel div.mixed&gt;div{height:50%}.carousel div.single{position:relative}.carousel div.single,.carousel div.tripple&gt;div:nth-child(1),.carousel div.mixed&gt;div:nth-child(3){height:100%}#main-carousel .carousel div.single a{overflow:hidden;display:block;width:100%;height:100%;background-position:right top;background-size:cover}.carousel div.tripple a,.carousel div.mixed a{display:block;box-sizing:border-box;width:100%;height:100%;background-position:center;background-size:cover;transition:-webkit-transform ease-in 150ms;transition:transform ease-in 150ms;-webkit-transform:scale(1.01);transform:scale(1.01)}.no-mobile .carousel div.tripple div:hover a,.no-mobile .carousel div.mixed div:hover a{position:relative;-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.carousel .box-subtitle{pointer-events:none;min-width:30%;position:absolute;bottom:25px;left:0;padding:10px 30px;background:rgb(255 255 255 / .7);color:#4c4a4a}#main-carousel .carousel .box-title{position:static;margin-top:3px;color:inherit}#main-carousel .carousel .owl-item&gt;div img{height:100%}#main-carousel .owl-pagination{position:absolute;bottom:2px;left:50%;right:0;display:flex;padding:0 1px;max-width:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}#main-carousel .owl-page{margin:0 1px;height:2px;border:0;border-radius:0;flex-grow:1}.carousel[data-type="extras"] .owl-pagination{position:absolute;top:100%;left:50%;margin-top:20px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel[data-type="extras"] .points{list-style:none none;padding:0;height:0;font-size:0pt}.carousel[data-type="extras"]+.popups a.plus,.carousel[data-type="extras"] .points&gt;li{position:absolute}.carousel[data-type="extras"] .points&gt;li&gt;a,.carousel[data-type="extras"]+.popups a.plus{display:block;margin:-15px 0 0 -15px;width:30px;height:30px;line-height:30px;border-radius:50%;background:#fff;color:#4c4a4a;font-size:20px;text-align:center;z-index:1}.carousel[data-type="extras"]+.popups{list-style:none none;padding:0;font-size:0pt}.carousel[data-type="extras"]+.popups li{display:none}.carousel[data-type="extras"]+.popups li&gt;div{position:absolute;z-index:2}.carousel[data-type="extras"]+.popups li&gt;div.opened{z-index:3}.carousel[data-type="extras"]+.popups div.opened a.plus{background:#4c4a4a;color:#fff}.carousel[data-type="extras"]+.popups li&gt;div div{display:none;width:226px;background-color:#fff;color:#5d5b5b;font-weight:700;font-size:15px;box-shadow:0 0 13px 0 rgb(0 0 0 / .14)}.carousel[data-type="extras"]+.popups li&gt;div.bottom div{position:absolute;bottom:0}.carousel[data-type="extras"]+.popups img{display:block;border-bottom:1px solid #e2e2e2}.carousel[data-type="extras"]+.popups h3,.carousel[data-type="extras"]+.popups .price{margin:10px 10px 0 10px}.carousel[data-type="extras"]+.popups .price{padding:10px 0;border-top:1px solid #e2e2e2;color:#da2720;font-size:20px;font-weight:900;text-align:center}#news-wrapper #article-wrapper{padding:50px 55px 30px 55px;border:1px solid #e2e2e2;background:#fff}#article-wrapper h1.title{margin:0;line-height:1.1;font-size:25px;font-weight:700}#article-wrapper h2.subtitle{margin:0 0 15px 0;line-height:1.1;color:#da2720;font-size:18px}#news-wrapper #article-wrapper article{overflow:hidden}#news-wrapper #article-wrapper .rich-text{margin-top:20px}#article-wrapper .back{display:inline-block;margin-top:30px}.popup-delivery-options .delivery-to{font-size:16px}.popup-delivery-options .delivery-to .field+.field,#product-preview .delivery-to .field+.field,form.my-order .delivery-to .field+.field{margin-top:18px}.popup-delivery-options .delivery-to .field&gt;a,#product-preview .delivery-to .field&gt;a,form.my-order .delivery-to .field&gt;a{display:inline-block;margin:0 0 0 30px;color:#da2720;font-size:14px}.popup-delivery-options .delivery-to .field em,#product-preview .delivery-to .field em,form.my-order .delivery em{color:#3c9f2f;font-style:normal}.popup-delivery-options .delivery-to em strong:not(:empty):before,#product-preview .delivery-to em strong:not(:empty):before{content:' - ';color:#4c4a4a;font-weight:400}.popup-delivery-options .delivery-to span.radio,#product-preview .delivery-to span.radio,form.my-order .delivery-to span.radio{float:left;margin-top:3px;margin-right:15px}.popup-delivery-options .delivery-to span.radio,form.my-order .delivery-to span.radio{float:left;margin-right:20px;border-color:#4c4a4a}.popup-delivery-options .delivery-to span+span,#product-preview .delivery-to span+span,form.my-order .delivery-to span+span{display:inline-block;max-width:calc(100% - 34px)}#find-similar button,#frequently-both button,#product-preview button,#product-preview a.button,#q-and-a a.button,form.my-order a.button,#promotions .button{box-sizing:border-box;padding:10px 0;width:200px;line-height:28px;border:1px solid #fff0;font-size:15px;font-weight:700;-webkit-transition-property:color,background-color;transition-property:color,background-color}#find-similar button.neutral,#frequently-both button.neutral,#product-preview button.neutral,#q-and-a a.button.neutral,form.my-order a.button.neutral,form.my-order a.button.back,form.my-order .button-guest,#registration-form .button-guest,#promotions .button{background-color:#fff;border:1px solid #e2e2e2}.no-mobile #find-similar button.neutral:hover,.no-mobile #product-preview button.neutral:hover,.no-mobile #q-and-a a.button.neutral:hover{background-color:#da2720;color:#fff}.no-mobile #frequently-both button.neutral:hover{color:#da2720}span.quantity-control{display:inline-block;max-width:200px;background:#fff;vertical-align:top}.quantity-controls-wrapper .hidden{display:none!important}span.quantity-control&gt;*{box-sizing:border-box;height:50px;color:#4c4a4a;font-size:18px;text-align:center}span.quantity-control a{display:inline-block;vertical-align:top;width:42px;line-height:42px;border:1px solid #ddd;font-weight:700;font-size:0pt;cursor:pointer;background:no-repeat center;background-image:-webkit-linear-gradient(#000,#000);background-image:linear-gradient(#000,#000);background-size:14px 2px,2px 14px}span.quantity-control a.minus{border-right:none}span.quantity-control a.plus{border-left:none;background-image:-webkit-linear-gradient(#000,#000),-webkit-linear-gradient(#000,#000);background-image:linear-gradient(#000,#000),linear-gradient(#000,#000)}span.quantity-control input{border:1px solid #ddd;background-color:#fff0;font-weight:700}span.quantity-control input:read-only{opacity:1}span.quantity-control input[type="number"]::-webkit-outer-spin-button,span.quantity-control input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}span.quantity-control input[type="number"]{outline:none;-moz-appearance:textfield}span.quantity-control input{width:calc(100% - 84px)}.quantity-controls-wrapper{display:flex;flex-direction:column;gap:5px}.quantity-controls-wrapper .switcher{display:flex;border-left:1px solid #ddd}.quantity-controls-wrapper .switcher abbr{border:solid #ddd;border-width:1px 1px 1px 0;line-height:32px;box-sizing:border-box;text-align:center;text-decoration:none;flex:1 0 50%;cursor:pointer}.quantity-controls-wrapper .switcher abbr.current{background:#4c4a4a;color:#fff}.quantity-controls-wrapper .quantity-control{display:flex;max-width:none}.quantity-controls-wrapper .quantity-control input{padding-inline:0;border-width:1px 0;font-size:16px;width:calc(100% - 80px)}.quantity-controls-wrapper .quantity-control abbr,.quantity-controls-wrapper em abbr{width:30px;color:#a8a8a8;font-weight:400;font-size:14px;text-align:left;text-decoration:none;line-height:35px}.quantity-controls-wrapper .quantity-control abbr{margin-left:5px;height:auto;line-height:1;align-self:center}.popup[data-type="buy-on-deferred"]{max-width:1000px}.popup[data-type="buy-on-deferred"] section{padding:0}.flex-wrapper-leasing-header{display:flex;border-bottom:1px solid #e2e2e2;align-items:center;flex-wrap:wrap}form.general .payment-methods .flex-wrapper-leasing-header{display:flex;margin-top:-1px;border:1px solid #e2e2e2;text-align:center;z-index:1}form.general .payment-methods .flex-wrapper-leasing-header.hidden,form.general .payment-methods .flex-wrapper-leasing-info.hidden{display:none}.flex-wrapper-leasing-header&gt;label{border-left:1px solid #e2e2e2}.flex-wrapper-leasing-header&gt;*:not(em){flex:1 1 0%;padding:20px 10px}form.general .payment-methods .flex-wrapper-leasing-header.error,.flex-wrapper-leasing-header.error&gt;label{border-color:#da2720}form.general .flex-wrapper-leasing-header.error&gt;em{top:100%;bottom:auto;margin-top:5px}.popup[data-type="buy-on-deferred"] .flex-wrapper-leasing-header&gt;label{border-left:1px solid #e2e2e2;text-align:center}.popup[data-type="buy-on-deferred"] .section-title,.flex-wrapper-leasing-header .section-title{margin:0;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2}.flex-wrapper-leasing-header img{max-width:200px;height:auto;vertical-align:middle;opacity:.5;transition:opacity ease-in 200ms}.flex-wrapper-leasing-header :checked~img{opacity:1}.popup[data-type="buy-on-deferred"] .hidden{display:none}.flex-wrapper-leasing-info{position:relative;padding:20px;border:1px solid #e2e2e2;border-top:0;background-color:#fbfbfb;justify-content:space-between;flex-wrap:wrap}form.general .flex-wrapper-leasing-info .leasing-terms{display:flex;margin-top:20px;flex-basis:100%;order:2}form.my-order .flex-wrapper-leasing-info .leasing-terms .checkbox{margin-top:2px;margin-right:10px;flex-shrink:0}.flex-wrapper-leasing-info .leasing-info{overflow:hidden;margin:0 0 20px 0;padding:20px;border:1px solid #e2e2e2;background-color:#fff;font-size:14px;order:1;align-self:flex-start;flex:0 0 35%}.flex-wrapper-leasing-info .leasing-info dl{display:flex;margin:0 0 20px 0;flex-wrap:wrap}.flex-wrapper-leasing-info dl&gt;*{margin:0;flex-basis:50%}.flex-wrapper-leasing-info dd~*{margin-top:10px}.flex-wrapper-leasing-info dd{font-weight:700;text-align:right}form.general .flex-wrapper-leasing-info button{float:right;padding-right:15px;padding-left:15px;border:1px solid #e2e2e2;background-color:#fbfbfb;color:#4c4a4a;font-weight:400;font-size:15px}.no-mobile form.general .flex-wrapper-leasing-info button:hover{color:#fff}.flex-wrapper-leasing-info .leasing-fields{flex-basis:50%;flex-shrink:0}form.general .flex-wrapper-leasing-info label+label{display:block;margin-top:20px}form.general .flex-wrapper-leasing-info input{background-color:#fff}.popup[data-type="buy-on-deferred"] table{border:0;border-collapse:collapse}.popup[data-type="buy-on-deferred"] th,.popup[data-type="buy-on-deferred"] td{padding:10px 20px;border-width:0 0 1px 0;border-color:#e2e2e2}.popup[data-type="buy-on-deferred"] tr.highlight-super td{color:#da2720}.popup[data-type="buy-on-deferred"] tr.highlight td,.no-mobile .popup[data-type="buy-on-deferred"] tbody tr:hover td{background-color:rgb(76 74 74 / .2)!important}.no-mobile .popup[data-type="buy-on-deferred"][data-page="order"] tbody tr:hover td{cursor:pointer}.popup[data-type="buy-on-deferred"] th:not(:first-child):not(:last-child),.popup[data-type="buy-on-deferred"] td:not(:first-child):not(:last-child){text-align:center}.popup[data-type="buy-on-deferred"] span.radio{margin-right:10px}.popup[data-type="buy-on-deferred"] thead th{text-transform:uppercase;hyphens:auto}.popup[data-type="buy-on-deferred"] thead tr th,.popup[data-type="buy-on-deferred"] tr:nth-child(even) td{background-color:#fafafa}.popup[data-type="buy-on-deferred"] table span.radio{margin-right:5px}.popup[data-type="buy-on-deferred"] table label{line-height:1.5}.popup[data-type="buy-on-deferred"] .price span,.popup[data-type="buy-on-deferred"] .percent span,.popup[data-type="buy-on-deferred"] .percent abbr{font-size:24px;font-weight:700;text-decoration:none}.popup[data-type="buy-on-deferred"] .price sup,.popup[data-type="buy-on-deferred"] .percent sup{font-size:13px;vertical-align:7px}.popup[data-type="buy-on-deferred"] abbr{text-decoration:none}.popup[data-type="buy-on-deferred"] .flex-inner-wrapper,.popup[data-type="buy-on-deferred"] th:last-child,.popup[data-type="buy-on-deferred"] td:last-child{padding-right:20px;width:230px}.popup[data-type="buy-on-deferred"] th:last-child,.popup[data-type="buy-on-deferred"] td:last-child{padding-left:20px}.popup[data-type="buy-on-deferred"] .flex-wrapper{padding:20px 0;background-color:#e2e2e2}.popup[data-type="buy-on-deferred"] .flex-wrapper p{margin:0;padding:0 20px;font-size:13px}.popup[data-type="buy-on-deferred"] .flex-wrapper,.popup[data-type="buy-on-deferred"] .flex-inner-wrapper{display:flex;align-items:center;flex-shrink:0}.popup[data-type="buy-on-deferred"] .flex-inner-wrapper{padding-left:0;margin-left:auto}.popup[data-type="buy-on-deferred"] .flex-inner-wrapper .price{flex-grow:1}.popup[data-type="buy-on-deferred"] .flex-wrapper button{align-self:right;width:130px;background-color:#da2720;color:#fff;font-weight:700}#product-downloads ul{margin-top:15px;padding:0;list-style:none none;font-size:0pt}#product-downloads li{position:relative;display:inline-block;margin:1px 1px 0 0}#product-downloads li:after{content:'';display:block;padding-bottom:100%}#product-downloads a{position:absolute;padding:15px;top:0;right:0;bottom:0;left:0;background:#da2720;color:#fff;font-size:14px;-webkit-transition-property:background-color;transition-property:background-color}.no-mobile #product-downloads a:hover{background-color:#4c4a4a}#product-downloads a mark:before{font-size:45px}#product-downloads a mark{position:absolute;right:15px;bottom:15px;left:15px;display:flex;background:#fff0;color:inherit;justify-content:space-between}#product-downloads a span{align-self:flex-end}#product-downloads a strong{color:#fabebe;font-weight:400;white-space:nowrap}#product-downloads a em{display:block;margin-top:5px;font-size:13px;font-style:normal}form.questions[data-number-columns="2"] label[for="answer_email"]{align-self:center;flex-basis:auto}form.questions[data-number-columns="2"] .wide.return-form{margin-top:10px!important}form.questions .checkbox-wrapper.error em{display:none}form.questions .checkbox-wrapper a{color:#d4182e;text-decoration:underline}form.questions[data-number-columns="2"] label[for="answer_email"]+div{margin-left:20px;flex-basis:auto;flex-grow:1}.rating .score{display:inline-block;vertical-align:middle}.rating .icon-after-star{line-height:1;font-size:0pt;vertical-align:middle}.rating .icon-after-star:after{display:inline-block;color:#dfdfdf;font-size:16px;cursor:pointer;vertical-align:middle}.rating&gt;.icon-after-star{position:relative;display:inline-block}.rating .icon-after-star&gt;.icon-after-star{margin-right:4px}.rating&gt;.icon-after-star span:not(.icon-after-star){overflow:hidden;position:absolute;top:0;left:0;white-space:nowrap}.rating .icon-after-star span:not(.icon-after-star) .icon-after-star:after{color:#da2720}.rating[data-form-element] span:not(.icon-after-star){width:0;transition:width ease-in 300ms}.related-products .accordion-title{line-height:1}.popup[data-type="info"]{max-width:500px}.popup[data-type="info"] button{padding:0 20px}.popup[data-type="info"] p{margin-bottom:0;text-align:center}.popup-pickup-store.popup[data-type="form"]{overflow:hidden}.popup-delivery-options.popup[data-type="form"] section,.popup-pickup-courier.popup[data-type="form"] section,.popup-pickup-store.popup[data-type="form"] section,.popup-delivery-to-address.popup[data-type="form"] section{padding:20px 0}.popup-pickup-courier ul,.popup-pickup-store ul{list-style:none none;margin:0;padding-left:0}.popup-pickup-courier .scrollbar-wrapper,.popup-pickup-store ul{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.popup-pickup-courier .scrollbar-wrapper li,.popup-pickup-store li{display:flex;flex-flow:row nowrap;padding:15px 30px}.popup-pickup-store li+li{border-top:1px solid #e2e2e2}.popup-pickup-store h4{margin-top:0;margin-bottom:15px;color:#da2720;cursor:pointer}.popup-pickup-store label:has(input:disabled)+div h4{cursor:default}.popup-pickup-store p:first-child{margin-top:0}.popup-pickup-store p{margin-bottom:0}.popup-pickup-store li&gt;div{padding-left:15px;flex:0 0 200px}.popup-pickup-store li&gt;div~div{align-self:flex-end}.popup-pickup-store li&gt;mark{padding:10px;border:1px solid #e2e2e2;background-color:#f7f7f7;font-size:13px;text-align:center;flex-grow:1;align-self:center}.popup-pickup-store li.selected&gt;mark{background-color:#eab4b4;color:#4d494a}.popup-pickup-store li.selected&gt;mark,.popup-pickup-courier span.radio,.popup-pickup-store span.radio{border-color:#da2720}.popup-delivery-options fieldset{padding:0 30px 20px 30px;border-bottom:1px solid #e2e2e2}.popup-delivery-options form button,.popup-pickup-store form button,.popup-pickup-courier form button{display:block;max-width:220px;margin:20px auto 0 auto;width:50%;background-color:#da2720}.popup-pickup-courier .section-title em{color:#807c7c;font-size:16px;font-weight:400;font-style:normal;text-transform:none}.popup-pickup-courier .change-courier{display:flex;margin:20px 50px;flex-flow:row wrap}.popup-pickup-courier .change-courier&gt;label{width:50%;color:#da2720;font-size:20px;font-weight:700}.popup-pickup-courier .change-courier&gt;label:nth-of-type(even){padding-left:40px;width:calc(50% - 40px)}.popup-pickup-courier .change-courier&gt;label span.radio{margin-right:5px;vertical-align:0}.popup-pickup-courier .change-courier p{color:#807c7c}.popup-pickup-courier .select-wrapper{position:relative;width:calc(50% - 40px);height:44px}.popup-pickup-courier .selectbox-selected{overflow:hidden;color:#b5b4b4;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.popup-pickup-courier .select-wrapper select{width:100%;height:100%}.popup-pickup-courier .select-wrapper+.select-wrapper{margin-left:auto}.popup-pickup-courier .selectbox-dropdown,.change-courier .selectbox-dropdown{overflow:auto;max-height:20em;right:0;left:0;margin-top:-1px}.popup-pickup-courier .select-wrapper .selectbox-selected{background-color:#edebeb;font-weight:400}.popup-pickup-courier .scrollbar-wrapper ul{display:flex;flex-flow:row wrap}.popup-pickup-courier .scrollbar-wrapper li{padding-right:0;font-size:13px;flex-basis:calc(50% - 60px)}.popup-pickup-courier li div{flex-basis:auto}.popup-pickup-courier li em{color:#afafaf;font-style:normal}.popup-delivery-to-address .section-title em{display:block;margin-top:9px;color:#807c7c;font-size:16px;font-weight:400;font-style:normal;text-transform:none}.popup-delivery-to-address .delivery-price,.popup-delivery-to-address .delivery-price-info{margin-bottom:0;text-align:center}.popup-delivery-to-address .delivery-price{font-size:20px;font-weight:700}.popup-delivery-to-address .delivery-price-info{color:#807c7c}.popup-delivery-to-address .price{font-weight:400}.popup-delivery-to-address .price span{font-size:26px}.popup-delivery-to-address .price sup{position:relative;top:-2px;font-size:13px}.popup-delivery-to-address .price abbr{font-size:14px;text-decoration:none}.popup-delivery-to-address .rich-text{max-width:570px;margin:20px auto 0 auto;padding:0 20px}.my-order form.my-order{margin-bottom:20px}form.my-order .empty-basket{padding:20px;border:1px solid #e2e2e2;background-color:#fff;font-size:14px}form.my-order .table-products{margin:0;padding:0 20px;border:1px solid #e2e2e2;background:#fff;font-size:14px}form.my-order .table-products~.table-products{margin-top:20px}form.my-order .table-products&gt;dt{display:flex;line-height:1;font-weight:700;align-items:center;flex-wrap:wrap}form.my-order .table-products&gt;dt span{flex:1 0 1%;text-transform:uppercase}form.my-order .table-products&gt;dt small{color:#4c4a4a;font-size:14px;font-weight:400;text-transform:none}form.my-order .voucher-code h4:before,form.my-order .table-products&gt;dt:before{content:'\e928';overflow:hidden;display:inline-block;padding:13px 0 0 0;width:40px;height:54px;vertical-align:middle;font-size:30px;box-sizing:border-box;flex-shrink:0}form.my-order .table-products&gt;dt[data-delivery-type="2"]:before{content:'\e929'}form.my-order .table-products&gt;dt[data-delivery-type="3"]:before{content:'\e92d'}form.my-order .table-products&gt;dt[data-delivery-type="4"]{color:#2a52d4}form.my-order .table-products&gt;dt[data-delivery-type="4"]:before{content:'\e92a';padding:10px 0 0 0}form.my-order .table-products&gt;dt[data-delivery-type="2"]{color:#da2720}form.my-order .table-products:not(.table-products-preview)&gt;dt[data-delivery-type="2"] span{margin-right:20px}form.my-order .table-products&gt;dt[data-delivery-type="2"] a{padding:0 20px;line-height:48px;border:1px solid #e2e2e2;color:#4c4a4a;font-size:14px}form.my-order .table-products&gt;dt[data-delivery-type="3"]{color:#ff5700}form.my-order .voucher-code h4,form.my-order .table-products&gt;dt{padding:15px 0;font-size:18px;color:#2bb210}form.my-order .voucher-code-used{list-style:none none;padding:0}form.my-order .voucher-code-used-item{display:flex;align-items:center}form.my-order .voucher-code-used-item&gt;*{margin-right:15px;flex:1 1 100%}form.my-order .voucher-code-used-item&gt;:last-child{margin-right:0}form.my-order .voucher-code-used-item a{flex:0 0 auto}form.my-order .voucher-code-used-item a:after{margin:0 0 0 5px;font-size:12px}form.my-order .table-products&gt;dd{display:flex;margin:0 -20px;padding:20px;border-top:1px solid #e2e2e2;flex-wrap:wrap}form.my-order .table-products&gt;dd[data-not-available]{border:1px solid #da2720;background:linear-gradient(to right,white 28%,#fbe9e8 100%)}form.my-order .table-products&gt;dd[data-not-available]+dd{border-top:0}form.my-order .table-products&gt;dd[data-not-available] mark.icon-before-info{border-color:#da2720}form.my-order .table-products .image{flex:0 0 120px}form.my-order .table-products .image~*{margin-left:20px}form.my-order .table-products .info{flex:1 1 1%}form.my-order .table-products .info p{margin-bottom:0;color:#b1b1b1;font-size:13px}form.my-order .table-products .info em{font-style:normal}form.my-order .table-products .delivery{flex:0 0 270px}form.my-order .delivery .accordion{position:relative;margin-bottom:-1px}form.my-order .delivery&gt;mark{display:block;padding:5px 15px;border:1px solid #e2e2e2;background-color:#f7f7f7;align-items:center}form.my-order .delivery&gt;mark.icon-before-info:before{margin:2px 7px 0 0;align-self:flex-start;color:#da281f}form.my-order .delivery&gt;mark.icon-before-info{display:flex}form.my-order .delivery&gt;mark.free-delivery,form.my-order .delivery&gt;mark[class^="icon-before-kettlebell-"]{display:flex;padding:0;border-color:#fff0;background-color:#fff0;color:#03ae00;font-size:11px}form.my-order .delivery&gt;mark[class^="icon-before-kettlebell-"]{color:#ff5700}form.my-order .delivery&gt;mark:not(:first-child){margin-top:7px}form.my-order .delivery&gt;mark.icon-before-truck:before,form.my-order .delivery&gt;mark[class^="icon-before-kettlebell-"]:before{margin-right:5px;font-size:20px;flex-shrink:0}form.my-order .delivery a.accordion-title{display:flex;padding:0 15px 0;height:48px;border:1px solid #e2e2e2;background:#fff;justify-content:space-between;align-items:center}form.my-order .delivery a.accordion-title.opened{color:#da2720}form.my-order .table-products&gt;dt[data-delivery-type="2"] a:after,form.my-order .delivery a.accordion-title:after{font-size:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform ease-in 150ms;transition:transform ease-in 150ms}form.my-order .table-products&gt;dt[data-delivery-type="2"] a:after{margin-left:20px}form.my-order .delivery a.accordion-title.opened:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}form.my-order .delivery .delivery-to{position:absolute;top:100%;right:0;left:0;margin-top:-1px;padding:0 20px 20px 20px;border:1px solid #e2e2e2;border-top:0;background:#fff;z-index:1}form.my-order .delivery .delivery-to .field:first-child{padding-top:20px;border-top:1px solid #e2e2e2}form.my-order .delivery .delivery-to a[data-selected-location]:not([data-selected-location=""]){display:none}form.my-order .table-products .quantity{flex:0 0 170px}form.my-order .table-products-preview .quantity em{display:block;line-height:35px;border:1px solid #e2e2e2;font-weight:700;font-style:normal;text-align:center;width:100%}form.my-order .table-products .price{flex:0 0 250px}form.my-order .table-products .remove{position:relative;margin-top:-2px;margin-left:10px;height:17px;font-size:0pt;flex:0 0 17px;align-self:flex-start}form.my-order .table-products .remove:before,form.my-order .table-products .remove:after{content:'';position:absolute;top:7px;right:0;width:15px;height:3px;background-color:#000;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}form.my-order .table-products .remove:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}form.my-order .delivery-to a.button{display:inline-block;margin-top:20px;width:120px;text-align:center;cursor:pointer}form.my-order .delivery-to span.radio{margin:2px 8px 0 0}form.my-order .delivery-to .field&gt;a{margin-left:22px;font-size:12px}form.my-order .delivery-to .field&gt;a:after{margin-left:8px;font-size:8px}form.my-order .delivery-to span+span{max-width:calc(100% - 22px)}#order-summary dl,form.my-order div.price dl{display:flex;margin:0;flex-flow:row wrap;flex-grow:1}form.my-order div.price dl&gt;*{margin:0;flex-basis:60%;align-self:center}form.my-order div.price dd{line-height:1;text-align:right;flex-basis:40%}form.my-order div.price dd~*{margin-top:10px;padding-top:10px}form.my-order div.price dd~dd{position:relative}form.my-order div.price dd~dd:before{content:'';position:absolute;height:0;border-top:1px dashed #ddd;top:0;right:0;width:200%}form.my-order .table-products&gt;dd[data-not-available] div.price dd:before{border-color:#aaa}form.my-order div.price strong{font-size:20px}form.my-order div.price del{text-decoration:none}form.my-order div.price del span,form.my-order div.price del sup{text-decoration:line-through}form.my-order div.price sup,form.my-order div.price abbr{font-size:12px;text-decoration:none}form.my-order div.price .price-old+dd strong&gt;*,form.my-order div.price .price-old+dd abbr{text-decoration:line-through}form.my-order div.price [class^="price-promotion"],form.my-order div.price [class^="price-promotion"]+dd{color:#da2720}form.my-order div.price [class^="price-sales"],form.my-order div.price [class^="price-sales"]+dd{color:#d3af00}form.my-order div.price [class^="price-online-promo"],form.my-order div.price [class^="price-online-promo"]+dd{color:#f6821f}form.my-order .flex-wrapper-voucher{margin-top:20px;font-size:14px;flex-wrap:wrap;justify-content:space-between}form.my-order .flex-wrapper-voucher&gt;*{max-width:508px;margin:0;padding:20px;background:#fff;border:1px solid #e2e2e2;flex-grow:1}form.my-order .flex-wrapper-voucher .delivery-info{max-width:none}form.my-order .voucher-code{position:relative}form.my-order .voucher-code div{display:flex}form.my-order .voucher-code div input{min-width:0;flex-grow:1}form.my-order .voucher-code div button{padding:0 30px;text-transform:uppercase}form.my-order .voucher-code h4:before{content:'\e932';padding:7px 0 0 0;height:40px;font-size:30px}form.my-order .voucher-code h4{display:flex;margin:0;padding:0;color:inherit;align-items:center}form.my-order .voucher-code label{display:inline-block;margin:15px 0 7px 0;color:#666}form.my-order .voucher-code p{margin:18px 0 0 0;opacity:.5}form.my-order .flex-wrapper-voucher .voucher-code,form.my-order .flex-wrapper-voucher .delivery-info,form.my-order .flex-wrapper-voucher .total-wrapper{margin-left:auto;flex-basis:calc(55% - 112px)}form.my-order .flex-wrapper-voucher .delivery-info{flex-basis:100%}form.my-order .flex-wrapper-voucher .voucher-code,form.my-order .flex-wrapper-voucher .delivery-info{margin-bottom:20px}form.my-order .flex-wrapper-voucher .delivery-info p:before{margin:5px 20px 0 0;color:#da2720;font-size:35px}form.my-order .flex-wrapper-voucher .delivery-info p{display:flex;align-self:center}form.my-order .flex-wrapper-voucher .total-wrapper .buttons-wrapper .button{min-width:calc((100% - 10.01px) / 2)}form.my-order .flex-wrapper-voucher .total-wrapper ul{list-style:none none;display:flex;margin:0;padding-left:0;flex-flow:column wrap}form.my-order .flex-wrapper-voucher .total-wrapper li{display:flex;padding-right:27px;line-height:1;justify-content:space-between}form.my-order .table-products-preview~.flex-wrapper-voucher .total-wrapper li{padding-right:0}form.my-order .flex-wrapper-voucher .total-wrapper li+li{margin-top:15px;padding-top:15px;border-top:1px dashed #ddd}form.my-order .flex-wrapper-voucher .total-wrapper li&gt;*{align-self:center}form.my-order .flex-wrapper-voucher .total-wrapper li:nth-last-child(2){flex-grow:1}form.my-order .flex-wrapper-voucher .total-wrapper strong{font-size:20px}form.my-order .flex-wrapper-voucher .total-wrapper em{padding-right:15px;font-style:normal}form.my-order .flex-wrapper-voucher .total-wrapper li&gt;span{white-space:nowrap}form.my-order .flex-wrapper-voucher .total-wrapper sup,form.my-order .flex-wrapper-voucher .total-wrapper abbr{font-size:12px}form.my-order .flex-wrapper-voucher .total-wrapper abbr{text-decoration:none}form.my-order .flex-wrapper-voucher .total-wrapper .delivery em{color:#4c4a4a}#order-summary .promo,#order-summary .promo+dd,form.my-order .flex-wrapper-voucher .total-wrapper .promo{color:#da2720}form.my-order .flex-wrapper-voucher .total-wrapper .grand-total{color:#da2720}form.my-order .flex-wrapper-voucher .total-wrapper .grand-total em{font-size:16px;font-weight:700}form.my-order .flex-wrapper-voucher .total-wrapper .grand-total strong{font-size:24px}form.my-order .flex-wrapper-voucher .total-wrapper .grand-total sup{font-size:14px}form.my-order .buttons-wrapper{margin-top:20px;font-size:0pt;text-align:right}form.my-order a.button.back,form.my-order button[type="submit"]{padding-right:0;padding-left:0;min-width:270px;text-align:center;vertical-align:middle}.newsletter button[type="submit"]:disabled,form.my-order button[data-loader][type="submit"]:disabled{position:relative}.newsletter button[type="submit"]:disabled:before,form.my-order button[data-loader][type="submit"]:disabled:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(255 255 255 / .8) url(data:image/gif;base64,R0lGODlhIQAgAKIAAP/////m5t4pGUpKSv4BAgAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQEHgD/ACwAAAAAIQAgAAADbxi63AFgyEmruwvWTTHWHOddYGiNTWlOaBqtXZu9sATdeI7XrKyoMN+PVhM+iEEhcGVcmppIpjJq0llzPNt1mx1Au99smDcuTsFncZq35WYF8Lh8LnCG6Pi4nZPP7zd9eH8VgXSDFIVzhxOJcosSCQAh+QQFHgAEACwAABEAEAAHAAADCii63P4wykmrfQkAIfkEBR4ABAAsAAAIABAABwAAAwooutz+MMpJq30JACH5BAUeAAQALAAAAAAQAAcAAAMKKLrc/jDKSat9CQA7) no-repeat center center}form.my-order a.button.back,form.my-order button.button-guest[type="submit"],#registration-form .button-guest{display:inline-block;height:40px;line-height:19px;border:1px solid #ddd;background-color:#fff;color:inherit;white-space:nowrap}#registration-form .button-guest{margin-top:15px;text-transform:none}form.my-order button[type="submit"]{margin-left:10px;width:auto;border:none;background-color:#da2720;font-size:15px}form.my-order button[type="submit"].button-guest{margin-left:0}#wrapper.basket-error,#wrapper.basket-complete{background-color:#fff}.my-order-successful{margin-bottom:40px;text-align:center}.my-order-successful figure:after,.my-order-successful figure:before{position:absolute;top:65px;left:66px;font-size:100px}.my-order-successful figure{position:relative;margin:0 auto;width:230px;height:230px;line-height:1;border-radius:50%;background:#f6f6f6}.my-order-successful figure:after{top:112px;left:100px;color:#da2720;font-size:32px}.my-order-successful h2{margin:40px 0 0 0;color:#da2720;font-size:38px}.my-order-successful h2 span{font-weight:400}.my-order-successful a{color:blue}#main-nav-orders{margin:0;height:50px;border-top:3px solid #fff;background:linear-gradient(to right,white 0,white 40%,#f7f7f7 40%);box-shadow:0 2px 2px rgb(0 0 0 / .1),inset 0 2px 2px rgb(0 0 0 / .1)}#main-nav-orders&gt;div{overflow:hidden;counter-reset:my-order-menu-counter;margin-top:-3px;height:56px}#main-nav-orders ul{list-style:none none;position:relative;display:flex;margin:3px 6px 0 -6px;padding:0;height:50px;text-transform:uppercase}#main-nav-orders li{margin:0;font-size:15px;flex:1 0 auto}#main-nav-orders a{display:block;position:relative;margin-left:-1px;line-height:50px;color:rgb(76 74 74 / .4);text-align:center;transition-property:margin-top,line-height,color}#main-nav-orders a:before,#main-nav-orders a:after{content:'';position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:51%;border-right:1px solid #dcdbdc;-webkit-transform:skew(23deg,0);transform:skew(23deg,0);transition:background-color ease-in 200ms}#main-nav-orders a:after{top:auto;bottom:0;height:52%;-webkit-transform:skew(-23deg,0);transform:skew(-23deg,0)}#main-nav-orders .current a:before,#main-nav-orders .current_prev a:before,#main-nav-orders .current a:after,#main-nav-orders .current_prev a:after{border-right-color:#fff0}#main-nav-orders .previous a:before,#main-nav-orders .previous a:after{background-color:#fff}#main-nav-orders .previous a:before{box-shadow:inset 0 2px 2px rgb(0 0 0 / .1)}#main-nav-orders .current a,.no-mobile #main-nav-orders a[href]:hover{margin-top:-3px;line-height:56px;color:#fff}.no-mobile #main-nav-orders a[href]:hover:before,.no-mobile #main-nav-orders a[href]:hover:after{background-color:#da2720}#main-nav-orders .current a:before,#main-nav-orders .current a:after{background-color:#da2720}#main-nav-orders .current a:before,#main-nav-orders .current a:after,#main-nav-orders .current+li a:before,#main-nav-orders .current+li a:after{border-left:0}#main-nav-orders .previous{z-index:3}#main-nav-orders .previous a{color:#000}#main-nav-orders .previous+.previous{z-index:2}#main-nav-orders .previous+.previous+.previous{z-index:1}#main-nav-orders strong{position:relative;top:-1px;display:inline-block;vertical-align:middle;line-height:1;z-index:1}#main-nav-orders strong:before{counter-increment:my-order-menu-counter;content:counter(my-order-menu-counter);vertical-align:top;font-size:0pt}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label,form.my-order[data-number-columns="2"] .change-courier,form.my-order .data.preview{padding:20px;border:1px solid #e2e2e2;background-color:#fbfbfb}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label.disabled:before{font-size:26px;margin:-7px 20px -7px auto;order:1}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label.disabled{position:relative;display:flex;padding-right:20px;align-items:center}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label.disabled em{color:#9d9d9d;font-style:normal}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label.disabled span:before{content:'';position:absolute;bottom:100%;right:28px;width:10px;height:10px;background-color:inherit;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}form.my-order .data.preview{margin:0}form.my-order .data.preview dt{clear:left;float:left}form.my-order .data.preview dd{overflow:hidden;margin-left:0;font-weight:700}form.my-order .data.preview dt+dd{padding-left:5px}form.my-order .data.preview dd:not(:last-of-type){margin-bottom:5px}form.my-order .shipping-methods~.hidden{display:none}form.my-order[data-number-columns="2"] .shipping-methods.flex-wrapper label{margin-top:20px;padding-right:0;align-content:center}form.my-order .shipping-methods span.radio{margin-right:5px}form.my-order[data-number-columns="2"] .change-courier h3{margin-top:0}form.my-order #delivery-price-container{margin:20px auto 0 auto;padding-top:20px;width:80%;border-top:1px solid #e2e2e2;text-align:center}form.my-order .change-courier.hidden~#delivery-price-container{margin-top:30px}form.my-order .change-courier:not(.hidden)~#delivery-price-container{border-top:0}form.my-order #delivery-price-container strong{display:inline-block;padding:5px 0;color:#da2720;font-size:24px;font-weight:700}form.my-order #delivery-price-container sup{font-size:14px}form.my-order #delivery-price-container abbr{font-size:14px;text-decoration:none}form.my-order #delivery-price-container em{font-size:12px;font-style:normal;color:#b5b4b4}form.my-order [data-type="addresses"],form.my-order .change-courier{margin-top:20px}form.my-order .payment-methods .flex-wrapper{padding:20px 0;border:1px solid #e2e2e2;background-color:#fbfbfb}form.columns.my-order[data-number-columns="2"] .payment-methods .flex-wrapper&gt;*{margin-top:0;padding-top:0}form.my-order.columns[data-number-columns="2"] .payment-methods .icon-before-info,form.my-order.columns[data-number-columns="2"] .payment-methods .flex-wrapper label{display:flex}form.my-order .payment-methods .icon-before-info:before,form.my-order .payment-methods .flex-wrapper label{align-self:center}form.my-order .payment-methods .flex-wrapper label{box-sizing:border-box}form.my-order .payment-methods .flex-wrapper span.radio{margin:2px 10px 0 30px;border-color:#ddd;flex-shrink:0}form.my-order .payment-methods .flex-wrapper :checked+span.radio{border-color:#c33d33}form.my-order .payment-methods .flex-wrapper span.radio-not-allowed{position:relative;margin:2px 10px 0 30px;width:13px;flex-shrink:0}form.my-order .payment-methods .flex-wrapper span.radio-not-allowed:before,form.my-order .payment-methods .flex-wrapper span.radio-not-allowed:after{content:'';position:absolute;top:50%;left:50%;width:18px;height:1px;background-color:#ea0000;transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(45deg)}form.my-order .payment-methods .flex-wrapper span.radio-not-allowed:after{transform:translate(-50%,-50%) rotate(-45deg)}form.my-order .payment-methods .flex-wrapper-disabled{border-color:#ffd4d1;background-color:#ffefee}form.my-order .payment-methods .flex-wrapper-disabled label{color:#b5b4b4}form.my-order .payment-methods .flex-wrapper-disabled p{margin:0;color:#4c4a4a;padding-right:30px}form.my-order .payment-methods .flex-wrapper-disabled p strong{color:#000}form.my-order .payment-methods .flex-wrapper~.flex-wrapper{margin-top:20px}form.my-order .payment-methods .icon-before-info{color:#b5b4b4}form.my-order .payment-methods .icon-before-info:before{font-size:20px;flex-shrink:0}form.my-order .payment-methods .icon-before-info p{margin:0;padding-left:10px;padding-right:30px}#wrapper form.my-order .invoice .flex-wrapper{overflow:hidden;max-height:5000px;-webkit-transition-duration:.3s;transition-duration:.3s}#wrapper form.my-order .invoice fieldset&gt;div:first-child{display:flex;gap:10px 6%;flex-wrap:wrap}#wrapper form.my-order .invoice .hidden{max-height:0}form.my-order .invoice div:first-child label{display:block}form.my-order #profile-wrapper section.options{padding-top:20px;padding-bottom:20px}form.my-order #profile-wrapper section.options label{display:flex}form.my-order #profile-wrapper section.options label~label{margin-top:10px}form.my-order #profile-wrapper section.options .checkbox{margin-top:3px;margin-right:5px;flex-shrink:0}#order-preview-data,#order-preview-data dt,#order-form-wrapper{display:flex}#order-form-wrapper #profile-wrapper{flex-grow:1}#order-summary{margin:20px 0 0 25px;flex:0 0 310px}#order-summary h4{margin:12px 0 12px 12px;font-size:16px}#order-summary section.price{padding:0 0 12px 0;border:0}#order-summary section.products dl,#order-summary section.price dl,#order-summary section dd{margin:0}#order-summary section.price dl{line-height:1;border-top:1px solid #e2e2e2}#order-summary section.price dt{padding-left:12px;line-height:18px;border-left:1px solid #fff0;font-size:14px;flex-basis:64%}#order-summary section.price dl&gt;*:not(:last-of-type){padding-top:12px;background-color:#fff}#order-summary section.price dd{padding-right:12px;border-right:1px solid #fff0;font-size:12px;text-align:right;flex-grow:1}#order-summary section.price abbr{text-decoration:none}#order-summary section.price dt:not(:last-of-type){border-left-color:#e2e2e2}#order-summary section.price dl&gt;*:nth-last-of-type(2){padding-bottom:10px;border-bottom:1px solid #e2e2e2}#order-summary section.price dd:not(:last-of-type){border-right-color:#e2e2e2}#order-summary section.price dt:last-of-type{padding-top:12px;font-size:18px;font-weight:700}#order-summary section.price dd:last-of-type{padding-top:12px}#order-summary section.price dd span{font-size:18px}#order-summary section.price dd sup{vertical-align:8px}#order-summary .products dl&gt;*{align-self:center}#order-summary .products img{display:block}#order-summary .products dd{margin:0 0 0 auto;width:210px;font-size:14px}#order-summary .products strong{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}#order-summary .products p{margin:2px 0}#order-summary .products{padding:12px;border:1px solid #e2e2e2;background:#fff}#order-summary .products dd~*{margin-top:12px}#order-summary .tools{display:flex;margin:10px 12px;justify-content:space-between}#order-summary span{font-size:16px;align-self:center}#order-summary .tools a{padding:10px;width:auto;height:auto;border-color:#e2e2e2;background-color:#fff;color:#4c4a4a;font-size:14px;text-align:center;text-transform:none}#order-preview-data{margin-top:20px;flex-wrap:wrap}#order-preview-data,#order-preview-data dt{justify-content:space-between}form.my-order .table-products-preview:first-of-type{margin-top:20px}#order-preview-data dl{display:flex;margin:0;border:1px solid #e2e2e2;flex-direction:column;flex-basis:32%}#order-preview-data dl.wide{flex-basis:100%}#order-preview-data dl:empty{visibility:hidden}#order-preview-data dt{padding:18px 20px;background-color:#f8f8f8}#order-preview-data dt strong{text-transform:uppercase;align-self:center}#order-preview-data dt a{padding:10px;line-height:1;border:1px solid #e2e2e2;background-color:#fff;font-size:0pt;font-weight:700;text-align:center}#order-preview-data dt a:after{font-size:15px;vertical-align:middle}#order-preview-data dd{margin:0;padding:30px 20px;border-top:1px solid #e2e2e2;background-color:#fff;font-size:14px;flex-grow:1}#order-preview-data dd.payment-info{position:relative;z-index:0}#order-preview-data dd.payment-info img{position:absolute;top:0;right:20px;width:140px;z-index:-1}#order-preview-data h5,#order-preview-data p{margin:0}#order-preview-data dd&gt;*~*{margin-top:10px}#order-preview-data .icon-before-info:before{margin-right:10px;line-height:18px}#order-preview-data .icon-before-info{display:flex;color:#b5b4b4}form.your-opinion,form.return-form{padding:20px;border:1px solid #e2e2e2;background:#fff;font-size:14px}form.your-opinion{padding:30px 20px}form.your-opinion #flash-message{padding-left:20px}.return-form h4{margin:0}.return-form div h4{margin-top:30px}.return-form h4,.return-form legend{display:block;font-size:16px;font-weight:700}.return-form&gt;h4{margin-top:30px;padding-bottom:25px;border-bottom:1px solid #e2e2e2;font-size:20px;text-transform:uppercase}form.columns[data-number-columns="2"].return-form .general-information fieldset{margin-top:0}.return-form .general-information label{display:inline-block;margin-top:30px;width:100%}.return-form .textarea-wrapper{position:relative}.return-form textarea{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.return-form .textarea-wrapper label.error{position:absolute;top:0;right:0;bottom:0;left:0}form.return-form .radio-wrapper,form.return-form .checkbox-wrapper{display:flex}.return-form .radio-wrapper span.radio,.return-form .checkbox-wrapper span.checkbox{margin:2px 5px 0 0!important}.return-form .checkbox-wrapper~.checkbox-wrapper,.return-form .radio-wrapper~.radio-wrapper{margin-top:6px}.return-form mark{display:block;margin-top:30px;background:none;color:inherit}.return-form .account-info label{display:block;margin-top:30px}.return-form .radio-wrapper+br,.return-form .checkbox-wrapper+br{display:none}form.return-form .options.error{padding:0 10px 15px 10px;position:relative;border:1px solid #da2720}form.return-form mark+.options.error{margin-top:20px}form.return-form .flex-wrapper.options.error em{margin-top:0;top:7px;bottom:auto;left:10px}form.return-form[data-number-columns="2"] .flex-wrapper&gt;strong.error{flex-basis:100%}form.return-form[data-number-columns="2"] .flex-wrapper&gt;strong.error{color:#da2720}footer{margin-top:auto;padding-bottom:8px;background-color:#4c4a4a;color:#fff}footer nav dt{font-weight:700;font-size:14px;text-transform:uppercase}footer nav dd{margin:0}footer .recaptcha-info{margin-top:10px}footer .recaptcha-info a{text-decoration:underline}footer .others,footer .bottom{display:flex;flex-flow:row wrap}footer .bottom .payments{display:flex;gap:10px;justify-content:center}footer .bottom .payments span{max-width:48px;flex:1 0 0pt}footer .bottom .payments img{width:100%;height:auto}footer .bottom .mag-logo{text-align:right}footer .bottom .mag-logo img{width:auto;height:auto}footer .others .heading{margin:0;text-transform:uppercase;font-weight:700}footer .others .phone .heading{margin:30px 0 5px 0;flex-basis:100%}footer .others .phone .heading:not(:first-of-type){margin-top:15px}footer .others a.icon-before-phone{font-size:22px}footer .others a.icon-before-phone:before{margin-right:5px;font-size:17px}footer .others p{margin:5px 0 0 0;color:#f7f7f7;font-size:12px;opacity:.7}footer .social-links{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap}footer .social-links&gt;span{margin:10px 0 10px 10px;font-size:0pt}footer .social-links&gt;span a:before{font-size:30px}.no-mobile footer .social-links&gt;span a:hover{color:inherit}footer .copyright{opacity:.7;font-size:1em;color:#fff}.my-order footer{display:flex;padding-bottom:0;height:50px;line-height:1}.my-order footer .content-wrapper-padding{display:flex;height:50px;width:100%}.my-order footer .content-wrapper-padding&gt;*{align-self:center}.my-order footer .content-wrapper-padding div{color:#fff9f9;font-size:14px;text-align:center;flex-grow:1}.my-order footer .content-wrapper-padding a+a{margin-left:10%}.wrapper-404{margin:5% 0;text-align:center}.wrapper-404 img{max-width:100%;height:auto}.tooltip-price .tooltip-price-wrapper{position:relative}.tooltip-price .tooltip-price-wrapper:before{content:none;position:absolute;bottom:100%;margin-bottom:0;left:50%;width:18px;height:18px;background:#4c4a4a;transform:translateX(-50%) rotate(45deg);z-index:1}.tooltip-price .tooltip-price-container{position:absolute;bottom:100%;margin-bottom:9px;display:none;padding:12px 20px;width:220px;background:#4c4a4a;color:#fff;font-size:13px;font-weight:400;text-align:center;z-index:1}.tooltip-price.tooltip-price-visible .tooltip-price-container{display:block}.tooltip-price-visible .tooltip-price-wrapper:before{content:''}.tooltip-price .icon-after-info:after{margin-left:3px;vertical-align:-2px}.clearfix:after{content:'.';display:block;clear:both;height:0;font-size:0pt;visibility:hidden}@media screen and (min-width:450px){form.my-order .invoice div:first-child label{display:inline-block}}@media screen and (max-width:600px){form.my-order .voucher-code-used-item a{font-size:0pt}form.my-order .table-products:not(.table-products-preview)&gt;dt span{flex-basis:auto}#advantages .owl-buttons&gt;div:after,.related-products .owl-buttons&gt;div:after{left:100%}#advantages .owl-buttons&gt;div+div::after,.related-products .owl-buttons&gt;div+div::after{left:0}.flex-wrapper-leasing-info .leasing-info dl{display:block}.flex-wrapper-leasing-info .leasing-info dd{margin-top:0;text-align:left;}.popup-pickup-courier .change-courier{margin-right:20px;margin-left:20px}.popup-pickup-courier .change-courier&gt;label,.popup-pickup-courier .change-courier&gt;label:nth-of-type(even),.popup-pickup-courier .select-wrapper{width:100%}.popup-pickup-courier .change-courier&gt;label:nth-of-type(even){padding:0}.popup-pickup-courier .change-courier&gt;label+label,.popup-pickup-courier .select-wrapper+.select-wrapper{margin-top:10px}.popup-pickup-courier .scrollbar-wrapper li{padding-right:20px;padding-left:20px;flex-basis:auto}.popup-pickup-store li{padding-right:20px;padding-left:20px}.popup-pickup-store li&gt;div{flex-basis:84%}.popup-pickup-store li&gt;div+div{margin:15px 0 0 14px}ul.news li{margin-right:auto;margin-left:auto;width:310px}}@media screen and (min-width:450px) and (max-width:767px){form.columns[data-number-columns="2"].return-form .general-information fieldset+fieldset{margin-top:20px}.brands-list-top li{flex-basis:calc(50% - 15px)}.brands-list-top li:not(:nth-child(2n-1)){margin-left:calc(30px / 2)}.brands-list dd{columns:2;column-gap:0}ul.partners li{width:49%!important}ul.partners li:nth-of-type(odd){margin-right:2%}}@media screen and (max-width:1023px){ul.products:not(.owl-wrapper){margin:0 -15px 0 -15px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:0 15px 20px 15px;background:#f7f7f7}#list-sort .select-wrapper{width:100%;border:0;min-width:0}#list-sort{margin-bottom:20px}[data-filters] #filters h4.accordion-title,[data-filters] #filters-wrapper div.categories h4{margin:0}[data-filters="true"][data-listsorting="true"] #filters-wrapper .categories{display:none}[data-filters="true"][data-listsorting="true"] #filters{float:left;width:49%}[data-filters="true"][data-listsorting="false"] #filters-wrapper .categories,[data-filters="true"][data-listsorting="false"] #filters{float:left;width:50%}#filters-wrapper{position:relative}#filters h4.accordion-title{display:flex;align-items:center;padding:0;background:#f7f7f7;text-transform:none;text-align:center;font-size:14px;height:50px;box-sizing:border-box;flex-wrap:wrap}#filters h4.accordion-title span:first-child{margin:auto 0 0 0;flex-basis:100%}#filters h4.accordion-title span+span{margin:0 0 auto 0;font-size:12px;font-weight:400;flex-basis:100%}[data-filters="true"][data-listsorting="true"] #list-sort{float:left;margin-left:2%;width:calc(49% - 2px);height:48px}.hidden-mobile-and-tablet{display:none!important}#search-wrapper{margin-top:0;margin-bottom:0;align-self:stretch}#search-wrapper form,#search-wrapper fieldset,#search-wrapper .fieldset{height:100%}#search-wrapper .fieldset{border-width:0 0 0 1px}.no-mobile #main-nav-menu&gt;li&gt;a:before{content:none}#main-nav-menu&gt;li&gt;a.icon-before-heart{display:flex;padding:0 10px;flex-direction:column;justify-content:center;height:100%;font-size:0pt;border-right:1px solid #ddd;border-left:1px solid #ddd}#main-nav-menu&gt;li&gt;a.icon-before-heart:before{position:static;content:"\e91e";font-size:23px;border:0}#main-nav .mobile-menu a.icon-before-heart{display:none}header&gt;.fixed&gt;.content-wrapper-padding{height:auto}#promotions li.catalogue&gt;a img.thumb{border:0}#main-nav-menu li.current{background-color:#fff0}#main-nav-menu&gt;li.current&gt;a{color:#da2720}section.banners&gt;div+div{margin-top:12px}#order-preview-data dl{flex-basis:100%}#order-preview-data dl~dl{margin-top:20px}#order-preview-data dl:empty{display:none}#order-summary{display:none}#main-nav-orders li:not(.current) strong{font-size:0pt}#main-nav-orders li:not(.current) strong:before{font-size:15px}#product-view .related-products{margin-top:30px}#product-characteristics dl&gt;:nth-child(-n+2){border-top:1px solid #e2e2e2}#product-characteristics dl&gt;:nth-of-type(odd){background-color:#f3f2f3}.contacts-wrapper #google-map{height:300px}.header-contacts-blocked,.header-contacts-blocked body,.mobile-menu-blocked,.mobile-menu-blocked body{overflow:hidden;height:100vh}.transition-duration-enabled #main-nav,.transition-duration-enabled #main-nav-menu,.transition-duration-enabled .mobile-menu,.transition-duration-enabled header~*{transition:-webkit-transform ease 400ms;transition:transform ease 400ms}#main-nav,#main-nav .mobile-menu{display:block;top:0;left:0;width:100%;max-width:500px;z-index:1;-webkit-transform:translateX(-100%);transform:translateX(-100%);box-sizing:border-box}.mobile-menu dl,.mobile-menu dd{margin:0}#main-nav{position:absolute;box-shadow:0 2px 5px rgb(0 0 0 / .15);top:-40px;height:calc(100vh + 1px - var(--top-banner-height, 0px));height:calc(100dvh + 1px - var(--top-banner-height, 0px));height:calc(100dvh + 1px)}#main-nav&gt;div{overflow:hidden;position:relative;height:100%;background-color:#fff}#main-nav .mobile-menu,#main-nav&gt;div&gt;ul{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#main-nav .menu-tools{display:flex;border-bottom:1px solid #ddd;height:38px;align-items:center}#main-nav .mobile-menu,#main-nav-menu{border:1px solid #ddd}#main-nav .menu-tools .back:before{color:#da2720;font-size:10px}#main-nav .menu-tools .back{margin-right:auto;margin-left:15px;font-weight:700;text-transform:uppercase;color:inherit}#main-nav-menu .menu-tools .back{display:none}header .address-tools .close,#main-nav .menu-tools .close{position:relative;margin-left:auto;width:46px;line-height:28px;font-size:0pt}#main-nav .menu-tools .close{margin-left:0}header .address-tools .close:before,header .address-tools .close:after,#main-nav .menu-tools .close:before,#main-nav .menu-tools .close:after{content:'';position:absolute;width:18px;height:2px;background:#4c4a4a;top:50%;left:50%;border:0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}header .address-tools .close:after,#main-nav .menu-tools .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#main-nav .mobile-menu{position:absolute;background-color:#fff;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.mobile-menu[data-parent^="#main"] nav&gt;dl&gt;dd{display:none}.mobile-menu[data-parent^="#menu"] nav&gt;dl&gt;dt{display:none}#main-nav .visible{-webkit-transform:translateX(0);transform:translateX(0)}#main-nav .partial-visible{-webkit-transform:translateX(-30%);transform:translateX(-30%)}#main-nav-menu&gt;li.products{margin-bottom:10px}#main-nav-menu&gt;li:not(.menu-tools)&gt;a,.mobile-menu .box dt,.mobile-menu .box dd a{display:block;padding:10px 15px;font-weight:400;line-height:1.2;color:#4c4a4a}.mobile-menu .box dt{margin-top:10px;font-weight:700}#main-nav-menu ul{display:block}#main-nav-menu .languages{display:flex;margin-right:auto;margin-left:15px}#main-nav-menu .languages ul{display:flex;margin-left:10px}#main-nav .mobile-menu .languages,#main-nav-menu&gt;li.products&gt;a.icon-after-tick{display:none}#main-nav-menu .languages li a{padding:0}.mobile-menu a.icon-after-tick,#main-nav-menu .products a.icon-after-tick,.mobile-menu nav&gt;dl a{display:flex;justify-content:space-between;align-items:center;background-color:#f7f7f7;border-bottom:1px solid #ddd;font-size:14px}#main-nav-menu ul&gt;li&gt;a:after{display:block;margin-left:10px}.mobile-menu-opened #main-nav{-webkit-transform:translateX(0);transform:translateX(0)}#filters-wrapper.profile{position:relative}#filters-wrapper div.categories{position:relative}#filters-wrapper div.categories h4{display:block;border-left:0}#filters-wrapper.news div.categories dl{margin:0;background-color:#4c4a4a}#filters-wrapper:not(.news) div.categories dl,#filters-wrapper.news div.categories dd{display:none;position:absolute;top:100%;right:0;left:0;margin-top:-1px;background:#fff;border:1px solid #d3d3d3;z-index:2}#filters-wrapper:not(.news) div.categories dl{padding:15px 20px}#filters-wrapper.news div.categories dt{padding-top:15px;padding-bottom:15px;color:#fff;font-size:1.154em;font-weight:700;text-transform:uppercase}#filters-wrapper.news div.categories dt:before,#filters-wrapper.news div.categories dt:after{position:absolute;top:50%;right:20px;left:auto;margin-top:-2px;width:12px;height:2px;border:0;background:#fff}#filters-wrapper.news div.categories dt:after{position:absolute;margin-top:-1px;background:#fff}#filters-wrapper.news div.categories dd{margin-top:0;margin-left:0;padding:15px 20px;border:1px solid #e2e2e2;background-color:#fdfcfc;z-index:2}#filters-wrapper.news div.categories dd.opened,#filters-wrapper div.categories dl.opened{display:block}#filters .accordion .accordion{overflow:hidden;position:absolute;display:none;padding-bottom:20px;top:50px;right:0;left:0;z-index:2}#filters .accordion .accordion:after{content:'';display:block;margin-top:-23px;width:100%;height:20px;border-radius:50%;box-shadow:0 0 14px 5px #777}#filters h3.accordion-title{padding-left:20px;background:#fff}#filters h3.accordion-title,#filters fieldset{border:1px solid #d3d3d3}#filters h3.accordion-title:before,#filters h3.accordion-title:after{right:20px}#filters fieldset{background:#fbfbfb}#filters fieldset div{padding-top:10px;padding-bottom:5px;padding-left:20px}#filters .accordion .accordion.opened:before{content:'';position:absolute;top:4px;left:24%;width:10px;height:10px;background:#fff;z-index:1;border:solid #d3d3d3;border-width:1px 0 0 1px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}#filters .accordion .accordion.opened{display:block;margin-top:5px;padding-top:10px}#list-sort strong.search-results-info{display:none}#list-sort .select-wrapper{float:none}#filters-wrapper .banner{display:none}.seasonal{max-width:450px}header&gt;.content.clearfix:after{content:none}footer .bottom&gt;*{flex:1 1 100%}aside.profile&gt;h2{display:block}footer .others&gt;div{flex-basis:100%}}@media screen and (max-width:767px){.hidden-mobile{display:none!important}.marketing-banner .content-wrapper-padding{min-height:20px}form.my-order .buttons-wrapper{display:flex;flex-direction:column}form.my-order .buttons-wrapper .button-guest{order:1}form.my-order .flex-wrapper-voucher,form.my-order .table-products-preview~.buttons-wrapper{margin:20px -15px -30px -15px;background:#fff;padding:15px}form.my-order .table-products-preview+.flex-wrapper-voucher,form.my-order .table-products-preview~.buttons-wrapper{margin-bottom:0}form.my-order .table-products{padding:0 15px}form.my-order .table-products&gt;dd{margin:0 -15px}form.my-order .voucher-code{padding:0;border:0}form.my-order .voucher-code h4:before{padding-top:1px;height:auto}#main-nav{top:-50px}#main-carousel .owl-pagination{max-width:none;left:0;right:0;-webkit-transform:translateX(0);transform:translateX(0)}#main-nav .menu-tools,header .address-tools{height:48px}.section-title,.section-subtitle{font-size:17px}#promotions h3{font-size:15px}#promotions li&gt;div{margin-right:0;max-width:none}.my-order header&gt;.content-wrapper-table-padding{padding:20px 0}.login #wrapper&gt;.content-wrapper-padding{padding:0;border-top:1px solid #eaeaea}#registration-form{max-width:500px;border-width:0}ul.products:not(.owl-wrapper) li{width:49%}ul.products li:not(.owl-item):nth-of-type(odd){margin-right:2%}#advantages .owl-buttons&gt;div:after,.related-products .owl-buttons&gt;div:after{width:25px;height:24px}#main-carousel .carousel-wrapper{height:343px}#main-carousel .carousel-wrapper-single{aspect-ratio:var(--aspect-ratio-mobile);height:auto}#advantages .content-wrapper-padding{height:81px}#wrapper header .top .address&gt;div:before{content:none}#wrapper header .top .address .flex-wrapper&gt;div{padding:15px}header .top .tools{margin-right:43px}header .basket{position:absolute;right:3px;top:-41px}header .basket&gt;a span{display:none}#search-wrapper{margin-right:0}#search-wrapper ul{left:-53px!important;border-right:0;border-left:0}#wrapper header .top .address&gt;div{position:fixed;top:-1px;left:auto;max-width:500px;max-height:100%;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1;box-shadow:0 2px 5px rgb(0 0 0 / .15);transition:-webkit-transform ease-in 400ms;transition:transform ease-in 400ms;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#wrapper.header-address-opened header .top .address&gt;div{-webkit-transform:translateX(0);transform:translateX(0)}#wrapper header .top .address .flex-wrapper{display:block}#wrapper header .top .address .flex-wrapper div+div{border-top:1px solid #d7d7d7}header .top .logged-in{padding-right:0}header .top .address&gt;a:before,header .top .tools&gt;a:before{margin-right:0}header .top .address&gt;a span,header .top .tools&gt;a span{display:none}header .top .address&gt;a.icon-before-headphones{overflow:hidden;width:21.6px}header .top .tools&gt;a.icon-before-user{overflow:hidden;width:24px}header .top .address&gt;a:after,header .top .logged-in&gt;a em,header .top .logged-in&gt;a:after,header .tools a.icon-before-heart{display:none}header .top .content-wrapper-padding{padding-right:3px;height:48px}header .top .languages,header .fixed .logo{display:none}header .top .content-wrapper-padding .logo{margin-right:20px;padding:0;flex:0 0 calc(100% - 155px)}header .fixed .content-wrapper-padding{padding:0}#main-nav-mobile{border:0}#search-wrapper{margin-left:0;order:1}section.balance dd,section.balance dd~dd{margin-top:10px}form.questions[data-number-columns="2"] .flex-wrapper label[for="answer_email"]+div{margin:5px 0 0 0}form.questions[data-number-columns="2"] .flex-wrapper label[for="answer_email"]+div .error em{top:100%;bottom:auto}.contacts-wrapper button{width:100%}.flex-wrapper-leasing-header&gt;h3,.flex-wrapper-leasing-header&gt;label{padding-top:0;flex-basis:100%;text-align:left;border-left:0;padding-left:20px}.popup[data-type="buy-on-deferred"] .flex-wrapper-leasing-header&gt;*,.popup[data-type="buy-on-deferred"] .flex-wrapper-leasing-header&gt;label{text-align:left}.flex-wrapper-leasing-header&gt;.section-title{padding-top:20px}.popup[data-type="buy-on-deferred"] th,.popup[data-type="buy-on-deferred"] td,.popup[data-type="buy-on-deferred"] th:last-child,.popup[data-type="buy-on-deferred"] td:last-child{font-weight:400;padding-left:5px;padding-right:5px;font-size:12px}.popup[data-type="buy-on-deferred"] th:last-child,.popup[data-type="buy-on-deferred"] td:last-child{text-align:center}.popup[data-type="buy-on-deferred"] .price span,.popup[data-type="buy-on-deferred"] .percent span,.popup[data-type="buy-on-deferred"] .percent abbr{font-size:18px}.popup[data-type="buy-on-deferred"] table abbr{display:block;text-align:center}.popup[data-type="buy-on-deferred"] .percent abbr{font-size:1em}.popup[data-type="buy-on-deferred"] .price sup,.popup[data-type="buy-on-deferred"] .percent sup{font-size:11px;vertical-align:5px}.popup[data-type="buy-on-deferred"] .flex-wrapper{flex-wrap:wrap}.popup[data-type="buy-on-deferred"] .flex-wrapper p{margin-top:20px;flex-basis:100%;order:1}.popup[data-type="buy-on-deferred"] th:last-child,.popup[data-type="buy-on-deferred"] td:last-child,.popup[data-type="buy-on-deferred"] .flex-inner-wrapper{width:auto;flex-grow:1}.popup[data-type="buy-on-deferred"] .flex-inner-wrapper{flex-grow:1}.popup[data-type="buy-on-deferred"] .flex-inner-wrapper .price{margin-right:20px;text-align:right}form.my-order .data.preview dt{float:none}form.my-order .data.preview dt+dd{padding-left:0}form.my-order .data.preview dd+dt{font-size:12px}form.my-order .table-products&gt;dt[data-delivery-type="2"] a{margin-top:10px}#profile-wrapper #orders-list [data-content]:before{content:attr(data-content)':';display:block;font-style:normal;font-weight:400}#profile-wrapper #orders-list [data-content]{font-weight:700}#profile-wrapper #orders-list div{display:none}#profile-wrapper #orders-list li&gt;*{display:block;margin-right:0;margin-left:0;text-align:left}#profile-wrapper #orders-list li&gt;*{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e2e2e2}#profile-wrapper #orders-list li&gt;a{display:inline-block;margin-bottom:0;padding-right:20px;padding-left:20px}.popup-pickup-store li{flex-wrap:wrap}.popup-pickup-store li&gt;mark{margin:15px 0 0 29px;text-align:left;flex-basis:70%}.my-order-successful h2{margin:30px 0 0 0;font-size:20px}header .top .logged-in ul:before{left:68.5%}header .top .logged-in ul{right:-40px}ul.catalogues,ul.locations{justify-content:space-around}ul.catalogues li,ul.locations li{width:310px}section.highlight .categories a{width:calc((100% - 40px) / 2)}section.highlight .categories a:nth-child(even){margin-left:40px}section.highlight .categories a:nth-child(n+3){margin-top:20px}.brands-letters,.brands-subtitle-letters{display:none}.brands-list dt{padding-top:20px;font-size:42px}.brands-list dd{padding-top:10px;padding-bottom:20px}section.banners .flex-wrapper&gt;div img{height:0}section.banners .flex-wrapper&gt;div span{position:relative;top:0;padding-top:15px;padding-bottom:15px;-webkit-transform:translateY(0);transform:translateY(0)}form.my-order .payment-methods .icon-before-info,form.my-order .payment-methods .flex-wrapper-disabled p{padding-left:20px}form.my-order .payment-methods .flex-wrapper span.radio-not-allowed,form.my-order .payment-methods .flex-wrapper label span.radio{margin-left:20px}form.my-order .payment-methods .icon-before-info p{padding-right:20px}form.my-order .payment-methods .icon-before-info:before,form.my-order .payment-methods .flex-wrapper label{align-self:flex-start}.return-form button{width:100%;max-width:336px}form.return-form[data-number-columns="2"] .options&gt;div:last-of-type{margin-top:6px}.return-form .wide&gt;.flex-wrapper{display:flex;flex-wrap:wrap}.return-form .wide&gt;.flex-wrapper&gt;*{-webkitflex-basis:100%;flex-basis:100%}.return-form .wide&gt;.flex-wrapper .textarea-wrapper{margin-top:10px!important;order:-1}.return-form .textarea-wrapper label.error{position:relative}.return-form .wide&gt;.flex-wrapper .textarea-wrapper em{top:100%;bottom:auto;margin:5px 0 0 0}#product-buy-options&gt;fieldset+fieldset{margin-top:20px}#main-nav-orders strong{font-size:12px}form.my-order .buttons-wrapper-reversed{display:flex;flex-wrap:wrap}form.my-order .buttons-wrapper .button{width:100%}form.my-order .buttons-wrapper button{margin:10px 0 0 0}form.my-order .buttons-wrapper-reversed button{margin:0 0 10px 0;order:-1}form.my-order .table-products .image{max-width:120px;flex:0 0 28%}form.my-order .table-products .image img{width:100%;height:auto}form.my-order .table-products .quantity,form.my-order .table-products .delivery,form.my-order .table-products .price{margin-top:20px;margin-left:0;flex:0 0 100%}form.my-order .table-products .info{flex:1 0 0pt}form.my-order .table-products .quantity{order:1}form.my-order .table-products-preview .quantity em{width:110px}form.my-order .table-products .quantity span.quantity-control{max-width:120px}form.my-order .table-products .quantity .quantity-controls-wrapper span.quantity-control{max-width:160px}form.my-order .table-products span.quantity-control a{width:32px}form.my-order .table-products .quantity span.quantity-control&gt;*{height:40px}form.my-order .table-products .quantity span.quantity-control input{width:calc(100% - 64px);font-size:16px;padding:11px 0;text-align:center}form.my-order .quantity-controls-wrapper .quantity-control abbr{width:auto;line-height:40px;flex-shrink:0}form.my-order .table-products .remove{margin:0 0 0 20px;order:0}form.my-order .delivery&gt;mark{max-width:280px}form.my-order .table-products .quantity{display:flex;padding-bottom:10px;border-bottom:1px dashed #ddd;justify-content:space-between;align-items:center}form.my-order .table-products dd[data-not-available] .quantity{border-color:#aaa}form.my-order .table-products .delivery{order:4}form.my-order .delivery&gt;mark{box-sizing:border-box;margin:-1px auto 0 auto}form.my-order .table-products .delivery:empty{display:none}form.my-order .table-products .delivery .accordion{max-width:280px;margin:0 auto}form.my-order .flex-wrapper-voucher{display:flex;flex-wrap:wrap}form.my-order .flex-wrapper-voucher&gt;.voucher-code,form.my-order .flex-wrapper-voucher&gt;.total-wrapper{max-width:none;flex-basis:100%}form.my-order .flex-wrapper-voucher&gt;.voucher-code{margin:20px 0 10px 0;order:1}form.my-order .flex-wrapper-voucher&gt;.delivery-info{margin-bottom:20px;padding:0 15px;background:#f7f7f7}form.my-order .flex-wrapper-voucher .delivery-info p:before{margin-right:10px;font-size:18px}form.my-order .flex-wrapper-voucher .total-wrapper li{padding-right:0}form.my-order .table-products .price{margin-top:10px;order:3}#registration-form .back{top:-1px;left:-1px}form.general label[for*="captcha"],form.general:not(.profile):not([data-number-columns="2"]):not(.my-order) input:not([type="checkbox"]):not([name*="captcha"]),form.general textarea{margin-bottom:30px}form.return-form textarea{position:static;margin-top:30px;margin-bottom:0}form.profile.columns[data-number-columns="2"] .flex-wrapper&gt;div:not(.buttons){margin-top:10px}form.profile.columns[data-number-columns="2"] section.others .flex-wrapper&gt;.textarea-wrapper{margin-top:0}form.general label[for*="captcha"] input{margin-bottom:0}#filters-wrapper.news div.categories{margin-bottom:10px}h1.title,h2.title{font-size:25px}#breadcrumb .title{font-size:20px}#profile-wrapper h2.title{margin-bottom:0;font-size:25px;text-align:left}#profile-wrapper section{padding:23px 25px 23px 23px}#profile-wrapper button{width:100%}#profile-wrapper button+button{margin-top:20px}.popup .flex-wrapper button{width:100%}#news-wrapper #article-wrapper{padding:20px}#article-wrapper h1.title{text-align:left}ul.groups li{padding-bottom:10px}ul.groups dl{margin-bottom:10px;height:auto}ul.groups dt{margin-top:20px}ul.brands li{width:49%}ul.brands li:nth-of-type(odd){margin-right:2%}.carousel div.mixed&gt;div:nth-child(n+2){display:none}.carousel[data-type="extras"]+.popups a.plus,.carousel[data-type="extras"] .points&gt;li&gt;a{width:20px;height:20px;line-height:20px;font-size:15px;margin:-10px 0 0 -10px}header .top .content-wrapper-table-padding{padding-right:0}header .top .login{display:none}#main-nav-mobile a.current,#main-nav-mobile .logged-in a{color:#da2720}.contacts-wrapper .content-wrapper&gt;div{padding-right:20px;padding-left:20px}#product-social div+div{margin-top:20px}footer .content-wrapper-padding{padding:0 10px}footer .bottom .payments{order:-1;margin-bottom:20px}footer .others{justify-content:center;text-align:center}footer .bottom .mag-logo,footer .bottom small{flex:0 0 50%}footer nav{padding:20px 0}footer nav dl{margin:0 -10px;border-top:1px solid #545454}footer nav dl dt{line-height:41px;text-align:center}.touchevents footer nav dl dt{cursor:pointer}footer nav dl:last-of-type dt{border-bottom:1px solid #545454}footer nav dl dd{display:none;padding:10px 0 2px 0;line-height:15px;background-color:#323232;color:#b5b4b4;text-align:center}footer dd a{display:inline-block;margin-bottom:8px}footer nav dl dd.opened{display:block}footer .social-links{justify-content:center}}@media screen and (max-width:449px){ul.products:not(.owl-wrapper){padding:15px 5px 20px 5px}ul.products:not(.owl-wrapper) li{margin-top:5px}ul.products:not(.owl-wrapper) .price,ul.products:not(.owl-wrapper) .additional-data h2,ul.products:not(.owl-wrapper) .additional-info,ul.products:not(.owl-wrapper) .single-product-footer{margin-right:10px;margin-left:10px}ul.products .banner .additional-data{padding:10px}ul.products:not(.owl-wrapper) .price[data-promotion-label]:before,ul.products:not(.owl-wrapper) .price[data-promotion-label]:after{left:-10px}ul.products.owl-wrapper .price,ul.products.owl-wrapper .additional-data h2,ul.products.owl-wrapper .additional-info,ul.products.owl-wrapper .single-product-footer{margin-right:5px;margin-left:5px}ul.products.owl-wrapper li .price .promotion-label{left:-5px}ul.products.owl-wrapper .price[data-promotion-label]:before,ul.products.owl-wrapper .price[data-promotion-label]:after{left:-5px}ul.products .price-m2{bottom:5px;flex-wrap:wrap}ul.products .price-m2 strong{text-align:center;flex-basis:100%}section.banners em{display:block}section.banners mark{margin:10px 0 0 0}form.my-order .payment-methods .icon-before-info:before{content:none}form.my-order .payment-methods .icon-before-info p{padding-left:0}#q-and-a .answer-tools strong{display:block;margin-bottom:10px}#comments .answer-tools{justify-content:flex-start}#comments .answer-tools strong:not(.icon-before-check){margin:0 0 10px 19px;flex-basis:100%}#comments .answer-tools strong:not(.icon-before-check)+*{margin-left:19px}#profile-wrapper section li&gt;div.buttons{max-width:none;margin-right:-20px!important;margin-bottom:-21px!important;margin-left:-20px!important;width:auto}#profile-wrapper section li&gt;div.buttons a{border-left:0;width:50%}#profile-wrapper section li&gt;div.buttons a+a{border-right:0}ul.partners{text-align:center}}@media screen and (max-width:380px){ul.products .additional-info{font-size:12px}}@media screen and (min-width:550px) and (max-width:1023px){[data-filters="true"][data-listsorting="true"] .without-filters #list-sort{width:100%}ul.products{clear:both}.mobile-menu-opened header~*{-webkit-transform:translateX(30%);transform:translateX(30%)}}@media screen and (min-width:768px){form.my-order .voucher-code div button{margin-left:20px}.carousel div.mixed&gt;div,.carousel div.tripple&gt;div{border:solid #fff;border-width:0 0 1px 1px;box-sizing:border-box}.carousel div.tripple&gt;div:nth-child(1){border-width:0 1px 0 0}.carousel div.mixed&gt;div:nth-child(5),.carousel div.tripple&gt;div:last-child{border-width:1px 0 0 1px}.carousel div.mixed&gt;div:nth-child(1){border-width:0 1px 1px 0}.carousel div.mixed&gt;div:nth-child(2){border-width:1px 1px 0 0}.carousel div.mixed&gt;div:nth-child(3){border-width:0 1px 0 1px}#advantages figcaption{font-size:13px}#wrapper header .top .address .working-time{text-align:center}.logo{position:relative;z-index:1;align-self:center}#search-wrapper{min-width:300px}.hidden-tablet-and-desktop{display:none!important}.rich-text .construction-market-advantages,.rich-text .columns-construction{columns:2}#profile-wrapper #orders-list li{display:flex;flex-flow:row wrap;justify-content:space-between}section.highlight .categories a{width:calc((100% - 120px) / 4)}section.highlight .categories a+a{margin-left:40px}ul.groups{display:flex;flex-flow:row wrap}.brands-list{display:flex;flex-flow:row wrap;justify-content:space-between}.brands-list dt,.brands-list dd{padding:20px 0;text-transform:uppercase}.brands-list dt{padding-top:18px;flex-basis:calc(25% - 15px)}.brands-list dd{margin:0;line-height:24px;flex-basis:calc(75% - 5px);align-self:center}.brands-list dd{columns:3;column-gap:20px}section.balance dl,form.columns .flex-wrapper{display:flex;flex-flow:row wrap}form.columns[data-number-columns="3"][data-columns-equal="true"] .flex-wrapper,form.columns.profile[data-number-columns="2"] .buttons,form.columns[data-number-columns="2"] .flex-wrapper{justify-content:space-between}form.columns[data-number-columns="3"] .flex-wrapper&gt;*{display:flex;min-width:220px;flex-flow:row wrap;flex-basis:23%}form.columns[data-number-columns="3"][data-columns-equal="true"] .flex-wrapper&gt;*{margin-top:30px;min-width:0;flex-basis:31%}form.columns.profile[data-number-columns="2"] button,form.columns[data-number-columns="2"] .flex-wrapper&gt;*{flex-basis:48%}section.balance dt,form.columns.profile[data-number-columns="2"] .flex-wrapper&gt;label{padding-top:12px;line-height:1;flex-basis:36%}form.columns.profile[data-number-columns="2"] .flex-wrapper.shipping-methods&gt;label{margin-top:0;padding-top:20px;flex-basis:calc(49% - 20px)}form.columns.profile[data-number-columns="2"] .flex-wrapper.shipping-methods&gt;label.disabled{flex-basis:calc(49% - 40px)}section.balance dd,form.columns.profile[data-number-columns="2"] .flex-wrapper&gt;:not(label){flex-basis:64%}form.columns.profile[data-number-columns="2"] section.others .textarea-wrapper{margin-top:0;flex-basis:100%}form.columns.profile[data-number-columns="2"] .change-courier .flex-wrapper&gt;div{flex-basis:48%}form.columns.profile[data-number-columns="2"] .flex-wrapper&gt;.buttons{display:flex;margin-left:auto}form.columns[data-number-columns="3"] .flex-wrapper&gt;*&gt;*:last-child{align-self:flex-end}form.columns[data-number-columns="2"] .flex-wrapper&gt;*.wide{flex-basis:100%}form.columns[data-number-columns="3"] .flex-wrapper&gt;*.wide{margin:0 30px;min-width:0;flex-grow:1}form.columns[data-number-columns="2"] .flex-wrapper button{width:100%}.return-form .account-info label:first-child{margin-top:0}.my-order .logo{max-width:none;width:100%;padding-right:0}header .favourites strong:before{margin-right:10px}#search-wrapper ul{overflow:auto;max-height:55vh;flex-wrap:wrap;justify-content:space-between;-webkit-overflow-scrolling:touch}#search-wrapper li{box-sizing:border-box;flex-basis:49%;-webkit-overflow-scrolling:touch}#main-carousel .carousel-wrapper{height:570px}#main-carousel .carousel-wrapper-single{height:auto}ul.groups li{float:left;margin-right:2%;width:32%}ul.groups li:nth-of-type(3n){margin-right:0}#product-social{display:flex;justify-content:space-between}#main-nav-mobile li.favourites{padding-right:30px;text-align:right}#main-nav-mobile li.favourites strong{font-size:15px}footer nav{display:flex}footer nav dl{flex:1 0 0%}footer nav dd{line-height:23px}footer .bottom:before{content:'';position:absolute;right:0;left:0;margin-top:-8px;height:1px;background:#545454}footer .bottom{margin-top:8px;align-items:flex-start}footer .others&gt;*,footer .bottom&gt;*{flex:1 0 0%}footer .bottom&gt;*{align-self:center}footer nav{margin-top:30px}footer nav dl{display:flex;flex-direction:column;margin:0;flex:0 0 calc((100% - 80px) / 3)}footer nav dl .recaptcha-info{margin-top:auto}footer nav dl+dl{margin-left:40px}footer nav dt{margin-bottom:20px}footer .bottom .mag-logo{text-align:right}footer .bottom{margin-top:35px}footer&gt;.fixed&gt;.content-wrapper-padding nav dd{line-height:2}}@media screen and (min-width:768px) and (max-width:1023px){footer .others&gt;div{flex-basis:100%}header .basket&gt;a{padding:0 0 0 25px}#search-wrapper{margin:auto 0 auto 15px}ul.catalogues li,ul.locations li{width:calc((100% - 40.02px) / 3)}ul.catalogues li:not(:nth-child(3n)),ul.locations li:not(:nth-child(3n)){margin-right:20px}ul.news li{float:left;width:calc((100% - 40.02px) / 3)}ul.news li:nth-child(3n - 1){margin:0 20px}.brands-list-top li{flex-basis:calc(25% - 15px)}.brands-list-top li:not(:nth-child(4n-3)){margin-left:calc(60px / 3)}.without-filters ul.products li:not(.owl-item){margin-right:2%;width:32%}.without-filters ul.products li:nth-of-type(3n){margin-right:0}.return-form .wide&gt;.flex-wrapper&gt;.flex-wrapper&gt;*{flex-basis:100%}#filters-wrapper.news div.categories{float:left;margin-bottom:30px;width:48%}#filters-wrapper.news div.categories:nth-of-type(even){float:right}.carousel div.mixed{-moz-column-count:2;-webkit-column-count:2;column-count:2}.carousel div.mixed&gt;div:nth-child(n+4){display:none}ul.partners li{margin-left:calc(50% - 345px)}ul.partners li:nth-of-type(3n-2){margin-left:0}#comments .overview{margin:15px 0 0 0;justify-content:space-between}#comments .overview .gallery{margin:28px 0 0 0}}@media screen and (min-width:768px) and (max-width:1279px){ul.brands li,ul.products li:not(.owl-item){margin-right:2%;width:32%}ul.brands li:nth-of-type(4n-1),ul.products li:nth-of-type(3n){margin-right:0}ul.brands li:nth-of-type(4n){display:none}#profile-wrapper section li&gt;div.buttons{margin-left:40px}#profile-wrapper section[data-type="organizations"] li&gt;div.buttons{margin-left:0}}@media screen and (max-width:1099px){section.banners figure{margin:auto 30px auto 5%}}@media screen and (max-width:960px){section.banners figure{margin:auto 5%;flex:0 0 60px}section.banners span{flex-shrink:1}section.banners strong{font-size:18px}section.banners em{font-size:15px}}@media screen and (min-width:768px) and (max-width:1199px){form.my-order .table-products .info{flex:0 0 auto;flex-basis:calc(100% - 447px)}form.my-order .table-products .delivery,form.my-order .table-products .quantity{margin-top:20px;order:1}form.my-order .table-products .delivery{margin-left:0}form.my-order .table-products .delivery:empty{display:none}form.my-order .table-products .delivery:empty+.quantity{margin-left:0}}@media screen and (min-width:1024px) and (max-width:1199px){ul.news li{width:calc((100% - 20.02px) / 2);float:left}ul.news li:nth-child(2n){margin-left:20px}}@media screen and (min-width:1200px){form.my-order .flex-wrapper-voucher .delivery-info{display:flex;margin:0 0 20px 0;max-width:none}form.my-order .flex-wrapper-voucher .voucher-code{margin:0 20px 0 0}ul.news li{width:calc((100% - 40.02px) / 3);float:left}ul.news li:nth-child(3n - 1){margin:0 20px}form.my-order .flex-wrapper-voucher{display:flex}#order-preview-data dt a{padding:10px 25px;font-size:15px}#order-preview-data dt a:after{font-size:0pt}}@media screen and (min-width:1024px){.hidden-desktop{display:none!important}.rich-text .construction-market-advantages,.rich-text .columns-construction{columns:3}.flex-wrapper-leasing-info{display:flex}ul.catalogues li,ul.locations li{width:calc((100% - 60px) / 4)}ul.catalogues li:not(:nth-child(4n)),ul.locations li:not(:nth-child(4n)){margin-right:20px}body:not(.my-order) header{height:100px}body.fixed-header:not(.my-order) header&gt;.fixed{position:fixed;top:0;right:0;left:0;background:#fff;z-index:4}.brands-list-top li{flex-basis:calc(20% - 15px)}.brands-list-top li:not(:nth-child(5n-4)){margin-left:calc(75px / 4)}.brands-list dt{flex-basis:calc(20% - 15px)}.brands-list dd{columns:4;flex-basis:calc(80% - 5px)}.my-order .logo img{width:353px}header .content-wrapper-table-padding&gt;*{display:table-cell!important;vertical-align:middle}#main-nav-mobile{display:none}header .basket{white-space:nowrap;flex-shrink:0;align-self:center}#main-nav{display:block;margin-left:15px}#main-nav-menu{display:flex;max-width:780px;justify-content:space-between}#main-nav #main-nav-menu&gt;li{padding:0 15px;white-space:nowrap;text-align:center}#main-nav #main-nav-menu&gt;li&gt;a{text-transform:uppercase}.no-mobile .products ul&gt;li&gt;a:hover{color:inherit}.products-menu-opened #main-nav-menu ul:before{content:'';opacity:.15;position:absolute;top:0;height:3px;left:0;right:0;background:-webkit-linear-gradient(#000,#fff);background:linear-gradient(#000,#fff);z-index:2;pointer-events:none}.products-menu-opened #main-nav-menu ul{position:absolute;right:20px;left:20px;display:block;background-color:#f7f7f7;box-shadow:0 16px 19px 1px rgb(0 0 0 / .15);text-align:left}.products-menu-opened #main-nav-menu li li{width:240px}.products-menu-opened #main-nav-menu li li+li{border-top:1px solid #ddd}.products-menu-opened #main-nav-menu li li&gt;a{display:block;padding:12px 15px;-webkit-transition-property:background-color,color;transition-property:background-color,color}.products-menu-opened #main-nav-menu li.hovered&gt;a{position:relative;background-color:#504f53;color:#fff;z-index:2}#main-nav-menu dt a:after,#main-nav-menu .products li&gt;a:after{content:none}.products-menu-opened #main-nav-menu li.hovered&gt;a:after{position:absolute;top:50%;right:0;content:'triangle';width:0;height:0;border-width:6px 7px 6px 0;border-style:solid;border-color:#fff0 #f8f8f8 #fff0;font-size:0pt;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.products-menu-opened #main-nav-menu li.hovered nav{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:240px;display:flex;border-left:0;background-color:#fff;white-space:normal;flex-flow:column wrap}.products-menu-opened #main-nav-menu nav a{padding:0}.products-menu-opened #main-nav-menu nav&gt;.box:before{content:'';position:absolute;top:0;margin-left:-30px;height:100%;border-left:1px solid #ddd}.products-menu-opened #main-nav-menu nav&gt;dl{margin:0;box-sizing:border-box;padding:0 18px;width:33.33%}.products-menu-opened #main-nav-menu li.products&gt;ul&gt;li:nth-child(8) nav dl:last-of-type dd:nth-child(n+6):not(:last-child){display:none}.products-menu-opened #main-nav-menu nav dt{padding:15px 0 5px 0;font-weight:700;font-size:15px}.products-menu-opened #main-nav-menu nav&gt;dl dt{color:#4c4a4a;text-transform:uppercase}.products-menu-opened #main-nav-menu nav&gt;dl.break-inside{margin-top:15px}.products-menu-opened #main-nav-menu dd{display:flex;margin:0}.products-menu-opened #main-nav-menu dd+dd{padding-top:5px}.products-menu-opened #main-nav-menu dd a.highlight{color:#da2720}.products-menu-opened #main-nav-menu dd a.highlight:after{margin-left:10px;font-size:6px;vertical-align:middle}.products-menu-opened #main-nav-menu nav&gt;.box:before{margin-left:-1px}.products-menu-opened #main-nav-menu .box{display:flex;box-sizing:border-box;width:33.33%;height:100%;border-left:1px solid #fff0;flex-flow:column;flex-grow:1;align-self:flex-end;align-items:flex-start}.products-menu-opened #main-nav-menu .box dl{margin:0;box-sizing:border-box;padding:0 25px 10px 25px;width:100%;flex-grow:1}.products-menu-opened #main-nav-menu .box dt{padding-bottom:12px;text-transform:uppercase;}.products-menu-opened #main-nav-menu .box dd:before{margin-top:5px;margin-right:12px;color:#da2720;font-size:8px}.products-menu-opened #main-nav-menu .box div{box-sizing:border-box;padding:20px 25px 15px 25px;width:100%;text-align:center}.products-menu-opened #main-nav-menu .box div a{display:inline-block;color:#c33d33;font-size:14px;font-weight:700;text-align:left;text-transform:uppercase}.products-menu-opened #main-nav-menu .box div a:after{display:block;font-size:16px}.no-mobile #filters-wrapper:not(.news) div.categories dt.opened:hover,#filters-wrapper:not(.news) div.categories dt.opened{background-color:#4c4a4a}.contacts-wrapper{position:relative}.contacts-wrapper #google-map{position:absolute;top:0;right:0;bottom:0;left:0}.contacts-wrapper .content-wrapper&gt;div{float:right;width:50%;position:relative;background:#fff}.contacts-wrapper form.general #flash-message{background-color:#fff}#list-sort .select-wrapper{margin:-1px}.carousel div.mixed{-moz-column-count:3;-webkit-column-count:3;column-count:3}.seasonal{padding-left:calc(50% - 5px);display:flex;flex-flow:row wrap}.seasonal li{flex:1 1 calc(50% - 10px)}.seasonal li a{height:100%}.seasonal li:first-child{position:absolute;top:0;left:0;bottom:0;right:calc(50% + 5px);width:auto}.seasonal li+li{margin-left:10px}ul.partners li{width:24%}#list-container{flex-wrap:wrap}#filters-wrapper{margin-right:3.9%;margin-bottom:20px;width:22.5%;flex-shrink:0}#filters-wrapper div.categories{padding-top:17px;border-top:1px solid #d3d3d3}#filters h4.accordion-title,#filters-wrapper div.categories h4{padding:0;border:0;background:#fff0;color:#000;font-size:.929em}#filters-wrapper #filters h4{display:none}#filters h4.accordion-title:before,#filters h4.accordion-title:after,#filters-wrapper div.categories h4:before,#filters-wrapper div.categories h4:after{content:none}.no-mobile #filters-wrapper:not(.news) div.categories dt.opened:hover,#filters-wrapper:not(.news) div.categories dt.opened{background-color:#fff0}#profile-wrapper&gt;div{overflow:hidden}#filters-wrapper&gt;*+*{margin-top:20px}#list-container{display:flex;flex-wrap:nowrap}#list-wrapper{flex-grow:1}section.banners&gt;div{box-sizing:border-box}#order-preview-data dl.wide{margin-top:20px}footer&gt;.content-wrapper-padding{display:flex;flex-flow:row wrap}footer&gt;.content-wrapper-padding .bottom{flex-basis:100%;order:3}footer&gt;.content-wrapper-padding .others{display:block;margin-left:20px;flex:1 0 0pt;order:2}footer&gt;.content-wrapper-padding .others&gt;span{text-align:left;order:0;flex-grow:0;align-self:auto}footer&gt;.content-wrapper-padding .others form{flex-basis:100%;margin-bottom:20px}footer&gt;.content-wrapper-padding nav{width:calc((100% - 120px) / 4 * 3 + 80px);flex:0 0 calc((100% - 120px) / 4 * 3 + 80px)}}@media screen and (min-width:1024px) and (max-width:1279px){#main-nav #main-nav-menu&gt;li{padding:0 10px}#search-wrapper{margin:auto 10px}.without-filters ul.products li:not(.owl-item){margin-right:10px;flex-basis:calc((100% - 30.1px) / 4)}.without-filters ul.products li:nth-of-type(4n){margin-right:0}header .basket .my-order-wrapper{right:20px;left:20px}ul.partners li{margin-left:calc(33.33% - 306.66px)}ul.partners li:nth-of-type(4n-3){margin-left:0}}@media screen and (max-width:1365px){#main-nav-orders ul{margin-right:0;margin-left:-24px}ul.partners li{width:230px}#profile-wrapper section li&gt;.data{padding-right:0}}@media screen and (min-width:768px) and (min-height:550px){html,body{height:100%}#wrapper{position:relative;box-sizing:border-box}.my-order #wrapper{padding-top:0}}@media screen and (min-width:1280px){#profile-wrapper section li&gt;div.buttons{margin-top:0}ul.partners li{margin-left:calc((100% - 1248.01px) / 5);width:208px}ul.partners li:nth-of-type(6n-5){margin-left:0}.products-menu-opened #main-nav-menu ul{right:0;left:0}.products-menu-opened #main-nav-menu nav&gt;dl,.products-menu-opened #main-nav-menu nav&gt;.box{width:25%}ul.brands li{float:left;margin-right:10px;width:calc((100% - 30px) / 4)}ul.products li:not(.owl-item){margin-right:10px;margin-left:0;flex-basis:calc((100% - 30.1px) / 4)}.without-filters ul.brands li{flex-basis:calc((100% - 40.02px) / 5)}.without-filters ul.products li:not(.owl-item){flex-basis:calc((100% - 50.5px) / 6)}ul.brands li:nth-of-type(4n),ul.products li:nth-of-type(4n){margin-right:0}.without-filters ul.products li:nth-of-type(4n){margin-right:10px}.without-filters ul.products li:nth-of-type(6n){margin-right:0}#profile-wrapper section li{display:flex;flex-flow:row wrap;justify-content:space-between}#profile-wrapper section li&gt;.data{align-self:center}#profile-wrapper section li&gt;div.data{flex-basis:calc(100% - 286px)}#profile-wrapper section li&gt;address.data{flex-basis:calc(100% - 326px)}#profile-wrapper section li&gt;div.buttons{align-self:flex-end}}@media screen and (min-width:1366px){.content-wrapper-padding,.content-wrapper-table-padding{padding:0}header .top .tools&gt;a.login{padding-right:0}}form.products-form{position:relative}#ajax-mask-loader{position:fixed;top:0;bottom:0;right:0;left:0;background:rgb(255 255 255 / .9);z-index:100}@media screen and (min-width:1290px) and (max-width:1365px){footer&gt;.content-wrapper-padding{margin:0 20px;padding:0}}@media screen and (min-width:1201px){#product-downloads li{width:calc((100% - 5px) / 6)}#product-downloads li:nth-child(6n){margin-right:0}}@media screen and (min-width:1024px) and (max-width:1200px){#product-downloads li{width:calc((100% - 4.01px) / 5)}#product-downloads li:nth-child(5n){margin-right:0}}@media screen and (min-width:768px) and (max-width:1023px){#product-downloads li{width:calc((100% - 3px) / 4)}#product-downloads li:nth-child(4n){margin-right:0}header .address-tools .close:before,header .address-tools .close:after,#main-nav .menu-tools .close:before,#main-nav .menu-tools .close:after{top:55%}}@media screen and (min-width:601px) and (max-width:767px){ul.catalogues li,ul.news li{float:left;width:calc((100% - 20.02px) / 2)}ul.news li:nth-child(2n){margin-left:20px}#product-downloads li{width:calc((100% - 2px) / 3)}#product-downloads li:nth-child(3n){margin-right:0}}@media screen and (min-width:451px) and (max-width:600px){#product-downloads li{width:calc((100% - 1px) / 2)}#product-downloads li:nth-child(even){margin-right:0}}@media screen and (max-width:450px){#wrapper header .top .address .button-call{flex-basis:100%}#product-downloads ul{text-align:center}#product-downloads li{margin-right:0;width:100%;text-align:left}#product-downloads li::after{padding-bottom:50%}}@media screen and (max-width:690px){section.banners .flex-wrapper&gt;a{padding:15px 0;flex-basis:100%;border-right:0}section.banners figure{margin:auto 15px auto 0}section.banners a+a{border-top:1px solid #ddd}.my-order footer,.my-order footer .content-wrapper-padding{height:auto}.my-order footer .content-wrapper-padding{padding:10px;text-align:center;flex-direction:column}.my-order footer .content-wrapper-padding div{display:flex;flex-direction:column;order:-1}.my-order footer .content-wrapper-padding a{margin-bottom:5px}.my-order footer .content-wrapper-padding a+a{margin-bottom:10px;margin-left:auto}}@media screen and (max-width:600px){.paginator a.previous,.paginator a.next{font-size:0pt;flex-basis:35px!important}.paginator a.previous:before,.paginator a.next:after{margin-top:2px}}@media screen and (min-width:1301px){#promotions [data-count="4"] li{flex-basis:25%}}@media screen and (min-width:1101px) and (max-width:1300px){#promotions [data-count="4"] li{flex-basis:33%}#promotions [data-count] li+li+li~li{flex-basis:100%;margin-top:10px;padding-top:10px;border-top:1px solid #ddd}}@media screen and (min-width:701px) and (max-width:1100px){#promotions [data-count]{flex-wrap:wrap}#promotions [data-count] li{flex-basis:50%}#promotions [data-count] li+li~li{margin-top:10px;padding-top:10px;border-top:1px solid #ddd}#promotions [data-count="3"] li+li~li{flex-basis:100%}}@media screen and (max-width:700px){section#promotions{padding:10px 0}#promotions ul{flex-wrap:wrap}#promotions li{flex-basis:100%}#promotions li+li{margin-top:10px;padding-top:10px;border-top:1px solid #ddd}#promotions li.catalogue{padding-bottom:5px}#promotions li.catalogue+li{margin-top:15px}}body&gt;.clone{pointer-events:none}.price.clone{display:flex;padding:10px 20px;border:1px solid #e2e2e2;white-space:nowrap;align-items:center}.price.clone strong,.price.clone abbr{visibility:hidden}@-webkit-keyframes fadeinout{0%{opacity:0}30%{opacity:.6}100%{opacity:0}}@keyframes fadeinout{0%{opacity:0}30%{opacity:.6}100%{opacity:0}}.related-products .carousel{display:block}.related-products+#promotions{margin-top:50px}.related-products[data-type="new-products"] .section-title,.related-products[data-type="recently-viewed"] .section-title{margin-bottom:0}.related-products ul.products{display:flex}.related-products ul.products li{width:calc((100vw - 40px) / 2);flex-shrink:0}@media screen and (min-width:544px){.related-products ul.products li{width:calc((100vw - 50px) / 3)}}@media screen and (min-width:768px){.related-products ul.products li{width:calc((100vw - 60px) / 4)}}@media screen and (min-width:1024px){.related-products ul.products li{width:calc((100vw - 70px) / 5)}}@media screen and (min-width:1320px){.related-products ul.products li{width:250px}}@media screen and (min-width:1367px){.related-products ul.products li{width:calc(1240px / 6)}}section.newsletter{margin-bottom:30px;padding:0}section.newsletter form{background:#f7f7f7}section+section.newsletter{margin-top:30px}section.newsletter img{display:block;max-width:477px;width:100%;height:auto}section.newsletter form.columns[data-number-columns="2"] button{align-self:flex-start;width:48%;border:1px solid #ac0003}section.newsletter form.columns[data-number-columns="2"] fieldset&gt;.flex-wrapper{padding:0;align-items:center}section.newsletter form.columns[data-number-columns="2"] fieldset&gt;.flex-wrapper&gt;*{margin-top:0;display:flex;box-sizing:border-box;width:calc(50% - 5px);flex-basis:auto;justify-content:center}section.newsletter form.columns[data-number-columns="2"] fieldset&gt;.flex-wrapper&gt;div:last-child{padding:20px;box-sizing:border-box;flex-direction:column;justify-content:center}section.newsletter p{margin:0}section.newsletter .radios-wrapper,section.newsletter label.checkbox{margin-top:20px}section.newsletter .radios-wrapper label+label{margin-left:20px}section.newsletter label.checkbox a{color:#da2720;text-decoration:underline}.section.newsletter #flash-message{position:static;padding:15px;font-size:14px;background:#fff0}@media screen and (max-width:767px){section.newsletter form.columns[data-number-columns="2"] fieldset&gt;.flex-wrapper&gt;*{width:auto}}</pre></body></html>