@charset "UTF-8";/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html,body{width:100%;min-height:100%;position:relative}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:Gilroy,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-optical-sizing:auto;font-weight:400;font-size:1.6em;line-height:1.35;color:#000;background-color:#ececec}body:has(.coo.coo--cooc.coo--open){overflow-y:hidden}svg,canvas{display:block}picture,img{position:relative;max-width:100%;max-height:100%;height:auto;display:block;object-position:center;object-fit:cover}video{width:100%;height:auto}::-moz-selection{background:#d41130;color:#fff}::selection{background:#d41130;color:#fff}a{color:currentColor;text-decoration:none;cursor:pointer}[x-cloak],[data-x-cloak]{display:none!important}*:focus{outline:none!important}img,a{webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{body{font-size:1rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#fff!important}@page{size:A4;margin:10mm}.no-print{display:none!important}.product-detail-header{text-align:center!important}.product-detail-header .container{padding:1rem!important}.product-detail-header__body{padding:1rem 0 0!important;gap:.5rem!important}.product-detail-header__cover img{max-width:12rem!important}.product-detail-header__cover:before{display:none!important}.product-detail-header__badge{margin-top:1rem!important;justify-content:center!important}.product-detail-header__heading h1{margin:0 0 .5rem!important}.product-detail-header__heading p{margin:0!important}.product-detail-preview>.container{padding-top:5rem!important}.product-detail-overview-colors__item .product-detail-overview-colors__swatch{width:6rem!important;height:6rem!important}.product-detail-overview-colors__item .product-detail-overview-colors__info{font-size:.8rem!important}.product-detail-overview>.container{padding-top:0!important}.product-detail-overview__body{padding-top:0!important}.product-detail-overview-section{margin-top:0!important;padding-top:2rem!important}.product-detail-overview-section .wysiwyg,.product-detail-overview-section .wysiwyg table{font-size:1rem!important}.product-detail-overview-section .wysiwyg table td{padding:1rem 1.25rem!important}.product-detail-overview-section .wysiwyg__ul--tick{font-size:1.2rem!important}}/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Gilroy Regular by Radomir Tinkov
 * URL: https://www.myfonts.com/collections/radomir-tinkov-foundry

 * Webfont: Gilroy Bold by Radomir Tinkov
 * URL: https://www.myfonts.com/collections/radomir-tinkov-foundry

 * © 2026 MyFonts Inc. */@font-face{font-family:Gilroy;src:url(webFonts/GilroyBold/font.woff2) format("woff2"),url(/dist/assets/font.72c2e2d2.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:Gilroy;src:url(webFonts/GilroyRegular/font.woff2) format("woff2"),url(/dist/assets/font.fb1a6ab2.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%}.wysiwyg{font-size:1.6rem;line-height:1.5}@media (max-width: 767.98px){.wysiwyg{overflow-x:auto;-webkit-overflow-scrolling:touch}}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg>:first-child{margin-top:0}.wysiwyg p{margin-top:1em;margin-bottom:1em}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-top:1.2em;margin-bottom:.5em;font-weight:700;line-height:1.2;scroll-margin-top:15rem}.wysiwyg h1{font-size:3.2rem}@media (min-width: 1024px){.wysiwyg h1{font-size:6rem}}.wysiwyg h2{font-size:2.8rem}@media (min-width: 1024px){.wysiwyg h2{font-size:5rem}}.wysiwyg h3{font-size:2.4rem}@media (min-width: 1024px){.wysiwyg h3{font-size:4rem}}.wysiwyg h4{font-size:2rem}@media (min-width: 1024px){.wysiwyg h4{font-size:3rem}}.wysiwyg h5{font-size:1.6rem}@media (min-width: 1024px){.wysiwyg h5{font-size:2rem}}.wysiwyg h6{font-size:1.2rem}@media (min-width: 1024px){.wysiwyg h6{font-size:1.6rem}}.wysiwyg ul,.wysiwyg ol{margin:1em 0;padding-left:2em}.wysiwyg ul li::marker,.wysiwyg ol li::marker{color:#d41130}.wysiwyg ul li{list-style-type:disc}.wysiwyg ul li::marker{font-size:1.25em}.wysiwyg a:not(.box--file a,.button){line-height:1.285;position:relative;display:inline;width:fit-content;text-decoration:none;color:#d41130;font-weight:700}@media (min-width: 1024px){.wysiwyg a:not(.box--file a,.button){background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .5s cubic-bezier(.215,.61,.355,1);padding:0;background-clip:border-box}.wysiwyg a:not(.box--file a,.button):hover{background-size:100% 1px}}.wysiwyg>p,.wysiwyg ul,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 1024px){.wysiwyg>p,.wysiwyg ul,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-left:5rem;margin-right:5rem}}.wysiwyg iframe{overflow:hidden;margin:5rem 0 6rem;display:block;aspect-ratio:16/9;width:100%;border-radius:2.5rem}@media (min-width: 768px){.wysiwyg iframe{border-radius:3.5rem}}.wysiwyg table{margin:2.5rem 0;width:100%;max-width:100%;display:table;border-collapse:separate;border-spacing:0;border:1px solid #dbdbdb;border-radius:1.6rem;background-color:#fff;box-shadow:0 1.2rem 3rem #0000000a;overflow:hidden}.wysiwyg table thead th{background:linear-gradient(180deg,#f5f5f5 0%,#ececec 100%);color:#000;font-weight:700;white-space:normal}.wysiwyg table tbody tr:nth-of-type(even) td{background-color:#fafafa}.wysiwyg table tbody tr:nth-of-type(odd)>td[rowspan]{background-color:#fff}.wysiwyg table tbody tr:nth-of-type(even)>td[rowspan]{background-color:#fafafa}.wysiwyg table th,.wysiwyg table td{padding:1.2rem 1.6rem;text-align:left;vertical-align:top;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;overflow-wrap:anywhere;word-break:break-word}.wysiwyg table tr:nth-last-child(2)>td[rowspan]{border-bottom:0!important}.wysiwyg table th:last-child,.wysiwyg table td:last-child{border-right:0}.wysiwyg table tbody tr:last-child td{border-bottom:0}.wysiwyg table thead th:first-child{border-top-left-radius:1.6rem}.wysiwyg table thead th:last-child{border-top-right-radius:1.6rem}.wysiwyg table th:first-child,.wysiwyg table td:first-child{padding-left:2rem}.wysiwyg table th:last-child,.wysiwyg table td:last-child{padding-right:2rem}@media (min-width: 1024px){.wysiwyg table th,.wysiwyg table td{padding:1.4rem 2rem}}@media (max-width: 767.98px){.wysiwyg table{width:max-content;min-width:64rem}.wysiwyg table th,.wysiwyg table td{white-space:nowrap;overflow-wrap:normal;word-break:normal}}.wysiwyg--mx-0>p,.wysiwyg--mx-0 ul,.wysiwyg--mx-0 h1,.wysiwyg--mx-0 h2,.wysiwyg--mx-0 h3,.wysiwyg--mx-0 h4,.wysiwyg--mx-0 h5,.wysiwyg--mx-0 h6{margin-left:0;margin-right:0}.wysiwyg--inspiration-detail h2,.wysiwyg--inspiration-detail h3,.wysiwyg--inspiration-detail h4,.wysiwyg--inspiration-detail h5,.wysiwyg--inspiration-detail h6,.wysiwyg--advisor-detail h2,.wysiwyg--advisor-detail h3,.wysiwyg--advisor-detail h4,.wysiwyg--advisor-detail h5,.wysiwyg--advisor-detail h6{margin-top:4rem;margin-bottom:1.5rem}.wysiwyg--inspiration-detail h2,.wysiwyg--advisor-detail h2{font-size:3.2rem}.wysiwyg--inspiration-detail h3,.wysiwyg--advisor-detail h3{font-size:2.8rem}.wysiwyg--inspiration-detail h4,.wysiwyg--advisor-detail h4{font-size:2.6rem}.wysiwyg--inspiration-detail p,.wysiwyg--advisor-detail p{line-height:1.875}.wysiwyg--inspiration-detail img:not(.grid--gallery img),.wysiwyg--inspiration-detail .grid,.wysiwyg--advisor-detail img:not(.grid--gallery img),.wysiwyg--advisor-detail .grid{margin:5rem 0 6rem}.wysiwyg--advisor-detail h2,.wysiwyg--advisor-detail h3,.wysiwyg--advisor-detail h4,.wysiwyg--advisor-detail h5,.wysiwyg--advisor-detail h6,.wysiwyg--advisor-detail p,.wysiwyg--advisor-detail ul,.wysiwyg--advisor-detail ol{margin-left:0;margin-right:0}.wysiwyg--product-description ul{margin:0;padding:0;list-style:none}.wysiwyg--product-description ul li{list-style-type:none;margin:2rem 0;display:flex;gap:2rem}.wysiwyg--product-description ul li:before{content:"";flex:none;background-image:url(/dist/assets/tick.49876bfe.svg);width:2.4rem;height:2.4rem}.wysiwyg .ql-align-center{text-align:center}.wysiwyg .ql-align-right{text-align:right}.wysiwyg .ql-align-justify{text-align:justify}html{font-size:.625em}.typo-section-h2{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2.8rem}@media (min-width: 1024px){.typo-section-h2{font-size:5rem}}.typo-section-h3{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2.4rem}@media (min-width: 1024px){.typo-section-h3{font-size:4rem}}.typo-h2{font-weight:700;line-height:.85;margin-top:0;margin-bottom:0;font-size:clamp(5rem,15.625vw,6rem)}@media (min-width: 1024px){.typo-h2{font-size:9rem}}.typo-h2-smaller{font-weight:700;line-height:.85;margin-top:0;margin-bottom:0;font-size:clamp(3.88888889rem,12.15277778vw,4.66666667rem)}@media (min-width: 1024px){.typo-h2-smaller{font-size:7rem}}.typo-h2-alt{font-weight:400;line-height:.85;margin-top:0;margin-bottom:0;font-size:clamp(4rem,12vw,5rem)}@media (min-width: 1024px){.typo-h2-alt{font-size:6.8rem}}.typo-h3{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2.2rem}@media (min-width: 1024px){.typo-h3{font-size:3.2rem}}.typo-12{font-size:1.2rem}.typo-14{font-size:1.4rem}.typo-15{font-size:1.5rem}.typo-16{font-size:1.6rem}.typo-17{font-size:1.7rem}.typo-18{font-size:1.8rem}.typo-20{font-size:2rem}.typo-26{font-size:2.6rem}.typo-50{font-size:5rem}@media (min-width: 1024px){.lg\:typo-16{font-size:1.6rem}.lg\:typo-18{font-size:1.8rem}.lg\:typo-24{font-size:2.4rem}.lg\:typo-left{text-align:left}}.leading-100{line-height:1}.leading-120{line-height:1.2}.leading-150{line-height:1.5}.leading-170{line-height:1.7}.typo-regular{font-weight:400}.typo-center{text-align:center}@media (min-width: 1024px){.lg\:typo-left{text-align:left}}.typo-caps{text-transform:uppercase}.typo-white{color:#fff}.typo-primary{color:#d41130}.typo-lightergray{color:#d9d9d9}.transition-opacity{transition-property:opacity}.duration-75{transition-duration:75ms}.duration-200{transition-duration:.2s}.opacity-0{opacity:0}.opacity-100{opacity:1}.container{padding:3rem 1.5rem;position:relative}@media (min-width: 1024px){.container{padding:6rem 3rem}}.container:has(> .breadcrumb){padding-top:8rem}@media (min-width: 1024px){.container:has(> .breadcrumb){padding-top:16rem}}.wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative}.wrapper--480{max-width:48rem}.wrapper--550{max-width:55rem}.wrapper--700{max-width:70rem}.wrapper--770{max-width:77rem}.wrapper--780{max-width:78rem}.wrapper--810{max-width:81rem}.wrapper--820{max-width:82rem}.wrapper--850{max-width:85rem}.wrapper--900{max-width:90rem}.wrapper--930{max-width:93rem}.wrapper--985{max-width:98.5rem}.wrapper--1010{max-width:101rem}.wrapper--1035{max-width:103.5rem}.wrapper--1000{max-width:100rem}.wrapper--1100{max-width:110rem}.wrapper--1220{max-width:122rem}.wrapper--1230{max-width:123rem}.wrapper--1280{max-width:128rem}.wrapper--1350{max-width:135rem}.wrapper--1400{max-width:140rem}.wrapper--1410{max-width:141rem}.wrapper--1430{max-width:143rem}.wrapper--1450{max-width:145rem}.wrapper--1480{max-width:148rem}.wrapper--1550{max-width:155rem}.wrapper--1570{max-width:157rem}.wrapper--1590{max-width:159rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}body:has(.page-advisor,.page-inspiration){background-color:#fff}@media (min-width: 1024px){.lg\:d-none{display:none}}.mt-0{margin-top:0rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.mt-7{margin-top:7rem}.mt-8{margin-top:8rem}.mt-9{margin-top:9rem}.mt-10{margin-top:10rem}.mb-0{margin-bottom:0rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.mb-7{margin-bottom:7rem}.mb-8{margin-bottom:8rem}.mb-9{margin-bottom:9rem}.mb-10{margin-bottom:10rem}.ml-0{margin-left:0rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.ml-6{margin-left:6rem}.ml-7{margin-left:7rem}.ml-8{margin-left:8rem}.ml-9{margin-left:9rem}.ml-10{margin-left:10rem}.mr-0{margin-right:0rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.mr-6{margin-right:6rem}.mr-7{margin-right:7rem}.mr-8{margin-right:8rem}.mr-9{margin-right:9rem}.mr-10{margin-right:10rem}.pt-0{padding-top:0rem}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pt-6{padding-top:6rem}.pt-7{padding-top:7rem}.pt-8{padding-top:8rem}.pt-9{padding-top:9rem}.pt-10{padding-top:10rem}.pb-0{padding-bottom:0rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.pb-6{padding-bottom:6rem}.pb-7{padding-bottom:7rem}.pb-8{padding-bottom:8rem}.pb-9{padding-bottom:9rem}.pb-10{padding-bottom:10rem}.pl-0{padding-left:0rem}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pl-4{padding-left:4rem}.pl-5{padding-left:5rem}.pl-6{padding-left:6rem}.pl-7{padding-left:7rem}.pl-8{padding-left:8rem}.pl-9{padding-left:9rem}.pl-10{padding-left:10rem}.pr-0{padding-right:0rem}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pr-5{padding-right:5rem}.pr-6{padding-right:6rem}.pr-7{padding-right:7rem}.pr-8{padding-right:8rem}.pr-9{padding-right:9rem}.pr-10{padding-right:10rem}@media only screen and (min-width: 768px){.md\:mt-0{margin-top:0rem}.md\:mt-1{margin-top:1rem}.md\:mt-2{margin-top:2rem}.md\:mt-3{margin-top:3rem}.md\:mt-4{margin-top:4rem}.md\:mt-5{margin-top:5rem}.md\:mt-6{margin-top:6rem}.md\:mt-7{margin-top:7rem}.md\:mt-8{margin-top:8rem}.md\:mt-9{margin-top:9rem}.md\:mt-10{margin-top:10rem}.md\:mb-0{margin-bottom:0rem}.md\:mb-1{margin-bottom:1rem}.md\:mb-2{margin-bottom:2rem}.md\:mb-3{margin-bottom:3rem}.md\:mb-4{margin-bottom:4rem}.md\:mb-5{margin-bottom:5rem}.md\:mb-6{margin-bottom:6rem}.md\:mb-7{margin-bottom:7rem}.md\:mb-8{margin-bottom:8rem}.md\:mb-9{margin-bottom:9rem}.md\:mb-10{margin-bottom:10rem}.md\:ml-0{margin-left:0rem}.md\:ml-1{margin-left:1rem}.md\:ml-2{margin-left:2rem}.md\:ml-3{margin-left:3rem}.md\:ml-4{margin-left:4rem}.md\:ml-5{margin-left:5rem}.md\:ml-6{margin-left:6rem}.md\:ml-7{margin-left:7rem}.md\:ml-8{margin-left:8rem}.md\:ml-9{margin-left:9rem}.md\:ml-10{margin-left:10rem}.md\:mr-0{margin-right:0rem}.md\:mr-1{margin-right:1rem}.md\:mr-2{margin-right:2rem}.md\:mr-3{margin-right:3rem}.md\:mr-4{margin-right:4rem}.md\:mr-5{margin-right:5rem}.md\:mr-6{margin-right:6rem}.md\:mr-7{margin-right:7rem}.md\:mr-8{margin-right:8rem}.md\:mr-9{margin-right:9rem}.md\:mr-10{margin-right:10rem}.md\:pt-0{padding-top:0rem}.md\:pt-1{padding-top:1rem}.md\:pt-2{padding-top:2rem}.md\:pt-3{padding-top:3rem}.md\:pt-4{padding-top:4rem}.md\:pt-5{padding-top:5rem}.md\:pt-6{padding-top:6rem}.md\:pt-7{padding-top:7rem}.md\:pt-8{padding-top:8rem}.md\:pt-9{padding-top:9rem}.md\:pt-10{padding-top:10rem}.md\:pb-0{padding-bottom:0rem}.md\:pb-1{padding-bottom:1rem}.md\:pb-2{padding-bottom:2rem}.md\:pb-3{padding-bottom:3rem}.md\:pb-4{padding-bottom:4rem}.md\:pb-5{padding-bottom:5rem}.md\:pb-6{padding-bottom:6rem}.md\:pb-7{padding-bottom:7rem}.md\:pb-8{padding-bottom:8rem}.md\:pb-9{padding-bottom:9rem}.md\:pb-10{padding-bottom:10rem}.md\:pl-0{padding-left:0rem}.md\:pl-1{padding-left:1rem}.md\:pl-2{padding-left:2rem}.md\:pl-3{padding-left:3rem}.md\:pl-4{padding-left:4rem}.md\:pl-5{padding-left:5rem}.md\:pl-6{padding-left:6rem}.md\:pl-7{padding-left:7rem}.md\:pl-8{padding-left:8rem}.md\:pl-9{padding-left:9rem}.md\:pl-10{padding-left:10rem}.md\:pr-0{padding-right:0rem}.md\:pr-1{padding-right:1rem}.md\:pr-2{padding-right:2rem}.md\:pr-3{padding-right:3rem}.md\:pr-4{padding-right:4rem}.md\:pr-5{padding-right:5rem}.md\:pr-6{padding-right:6rem}.md\:pr-7{padding-right:7rem}.md\:pr-8{padding-right:8rem}.md\:pr-9{padding-right:9rem}.md\:pr-10{padding-right:10rem}}@media only screen and (min-width: 1024px){.lg\:mt-0{margin-top:0rem}.lg\:mt-1{margin-top:1rem}.lg\:mt-2{margin-top:2rem}.lg\:mt-3{margin-top:3rem}.lg\:mt-4{margin-top:4rem}.lg\:mt-5{margin-top:5rem}.lg\:mt-6{margin-top:6rem}.lg\:mt-7{margin-top:7rem}.lg\:mt-8{margin-top:8rem}.lg\:mt-9{margin-top:9rem}.lg\:mt-10{margin-top:10rem}.lg\:mb-0{margin-bottom:0rem}.lg\:mb-1{margin-bottom:1rem}.lg\:mb-2{margin-bottom:2rem}.lg\:mb-3{margin-bottom:3rem}.lg\:mb-4{margin-bottom:4rem}.lg\:mb-5{margin-bottom:5rem}.lg\:mb-6{margin-bottom:6rem}.lg\:mb-7{margin-bottom:7rem}.lg\:mb-8{margin-bottom:8rem}.lg\:mb-9{margin-bottom:9rem}.lg\:mb-10{margin-bottom:10rem}.lg\:ml-0{margin-left:0rem}.lg\:ml-1{margin-left:1rem}.lg\:ml-2{margin-left:2rem}.lg\:ml-3{margin-left:3rem}.lg\:ml-4{margin-left:4rem}.lg\:ml-5{margin-left:5rem}.lg\:ml-6{margin-left:6rem}.lg\:ml-7{margin-left:7rem}.lg\:ml-8{margin-left:8rem}.lg\:ml-9{margin-left:9rem}.lg\:ml-10{margin-left:10rem}.lg\:mr-0{margin-right:0rem}.lg\:mr-1{margin-right:1rem}.lg\:mr-2{margin-right:2rem}.lg\:mr-3{margin-right:3rem}.lg\:mr-4{margin-right:4rem}.lg\:mr-5{margin-right:5rem}.lg\:mr-6{margin-right:6rem}.lg\:mr-7{margin-right:7rem}.lg\:mr-8{margin-right:8rem}.lg\:mr-9{margin-right:9rem}.lg\:mr-10{margin-right:10rem}.lg\:pt-0{padding-top:0rem}.lg\:pt-1{padding-top:1rem}.lg\:pt-2{padding-top:2rem}.lg\:pt-3{padding-top:3rem}.lg\:pt-4{padding-top:4rem}.lg\:pt-5{padding-top:5rem}.lg\:pt-6{padding-top:6rem}.lg\:pt-7{padding-top:7rem}.lg\:pt-8{padding-top:8rem}.lg\:pt-9{padding-top:9rem}.lg\:pt-10{padding-top:10rem}.lg\:pb-0{padding-bottom:0rem}.lg\:pb-1{padding-bottom:1rem}.lg\:pb-2{padding-bottom:2rem}.lg\:pb-3{padding-bottom:3rem}.lg\:pb-4{padding-bottom:4rem}.lg\:pb-5{padding-bottom:5rem}.lg\:pb-6{padding-bottom:6rem}.lg\:pb-7{padding-bottom:7rem}.lg\:pb-8{padding-bottom:8rem}.lg\:pb-9{padding-bottom:9rem}.lg\:pb-10{padding-bottom:10rem}.lg\:pl-0{padding-left:0rem}.lg\:pl-1{padding-left:1rem}.lg\:pl-2{padding-left:2rem}.lg\:pl-3{padding-left:3rem}.lg\:pl-4{padding-left:4rem}.lg\:pl-5{padding-left:5rem}.lg\:pl-6{padding-left:6rem}.lg\:pl-7{padding-left:7rem}.lg\:pl-8{padding-left:8rem}.lg\:pl-9{padding-left:9rem}.lg\:pl-10{padding-left:10rem}.lg\:pr-0{padding-right:0rem}.lg\:pr-1{padding-right:1rem}.lg\:pr-2{padding-right:2rem}.lg\:pr-3{padding-right:3rem}.lg\:pr-4{padding-right:4rem}.lg\:pr-5{padding-right:5rem}.lg\:pr-6{padding-right:6rem}.lg\:pr-7{padding-right:7rem}.lg\:pr-8{padding-right:8rem}.lg\:pr-9{padding-right:9rem}.lg\:pr-10{padding-right:10rem}}.my-0{margin-top:0;margin-bottom:0}.mx-auto{margin-left:auto;margin-right:auto}.section{position:relative}.section--bg-white{background-color:#fff}.section__pagination{width:fit-content;margin-left:auto;margin-right:auto;margin-top:6rem;margin-bottom:4rem;min-width:20rem}@media (min-width: 1024px){.section__pagination{margin-top:12rem}.section__pagination--representation{margin-top:8rem}}.section__pagination>*:not(.button){max-width:calc(100% - 6rem);margin-left:auto;margin-right:auto}.section__pagination__line{margin-top:3.5rem;display:block;max-width:22rem;width:100%;height:3px;border-radius:3px;background-color:#dbdbdb}.section__pagination__line span{border-radius:3px;height:100%;display:block;background-color:#d41130;margin-bottom:1.5rem}.section__pagination__line--blue-ice span{background-color:#9de0f2}.section__pagination__description{text-align:center;font-size:1.4rem;color:#000;margin-top:1.5rem;margin-bottom:0}.section--navlist nav{width:100%;max-width:35rem;margin-left:auto;margin-right:auto;gap:4rem;display:grid;grid-template-columns:1fr}@media (min-width: 625px){.section--navlist nav{max-width:70rem;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.section--navlist nav{grid-template-columns:1fr 1fr 1fr 1fr;max-width:unset}}.section--navlist nav>div>h3{margin:0 0 1em;font-size:2rem}@media (min-width: 1024px){.section--navlist nav>div>h3{font-size:2.2rem}}.section--navlist nav>div>ul{font-size:1.2rem;list-style-type:disc;margin:0;padding-left:1.6rem;overflow:hidden;position:relative}@media (min-width: 1024px){.section--navlist nav>div>ul{font-size:1.4rem}}.section--navlist nav>div>ul li::marker{color:#d41130}.section--navlist nav>div>ul li:not(:last-child){margin-bottom:.5rem}.section--navlist nav>div>a{display:block;width:fit-content;margin-top:1rem;color:#d41130;font-weight:700;font-size:1.2rem;border-bottom:solid 2px #e1e1e1}.section--bg-cock{background-image:url(/dist/assets/peacock-page-bg.0aeacba6.svg);background-repeat:no-repeat;background-size:10rem;background-position:right 22rem}@media (min-width: 768px){.section--bg-cock{background-size:15rem;background-position:right 10rem}}@media (min-width: 1024px){.section--bg-cock{background-size:27.5rem;background-position:right 20rem}}.section--page-header{position:relative;display:flex;flex-direction:column-reverse;align-items:center;--mask-bg: #ffca7e}@media (min-width: 1024px){.section--page-header{flex-direction:row;padding-left:min((100vw - 159rem) / 2,16.5rem);padding-bottom:3rem;align-items:stretch;overflow:hidden;max-width:192rem;margin-right:auto;margin-left:auto}}@media (min-width: 1920px){.section--page-header{border-radius:3.5rem 0 0 3.5rem}.section--page-header .section__img img{border-radius:0 3.5rem 3.5rem 0}}.section--page-header .section__img{width:100%}.section--page-header .section__img img{width:100%;height:45rem;object-position:center}@media (min-width: 1024px){.section--page-header .section__img{flex-grow:1;position:relative}.section--page-header .section__img img{position:absolute;left:0;top:0;width:100%;height:100%}}.section--page-header .section__content{--corner-radius: 100px;--mask-dot-size: 15px;border-radius:0 3rem 3rem 0;border-bottom-right-radius:var(--corner-radius);padding:3.5rem;max-width:74rem;margin:-15rem 1em 0 0;z-index:1;position:relative}.section--page-header .section__content:after{content:"";position:absolute;top:0;right:100%;width:100%;height:100%;background:var(--mask-bg)}.section--page-header .section__content:before{content:"";position:absolute;inset:0;background-color:var(--mask-bg);mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .9),transparent 100%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .48) bottom calc(var(--corner-radius) * .52),transparent 100%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .88) bottom calc(var(--corner-radius) * .32),transparent 100%,black 100%);-webkit-mask-composite:destination-out;mask-composite:exclude;border-radius:inherit}.section--page-header .section__content>*{position:relative}.section--page-header .section__content svg{display:none}@media (min-width: 1024px){.section--page-header .section__content{padding:clamp(18rem,12.5em,20rem) 8rem 5em 8rem;min-height:34.375em;position:relative;min-width:62rem;width:100%;max-width:min(995px,53%);margin:0 -23rem -3rem 0;font-size:min(1.00628931vw,1.6rem);--corner-radius: clamp(80px, 18vw, 320px);--mask-dot-size: clamp(15px, 2vw, 30px);border-bottom-right-radius:var(--corner-radius);border-top-right-radius:0}.section--page-header .section__content:before{mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .82),transparent 100%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .42) bottom calc(var(--corner-radius) * .56),transparent 100%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .68) bottom calc(var(--corner-radius) * .42),transparent 100%,black 100%)}}.section--page-header .section__content .section__title{font-weight:700;line-height:.85;margin-top:0;margin-bottom:0;font-size:4.6rem}@media (min-width: 1024px){.section--page-header .section__content .section__title{font-size:4.375em}}.section--page-header .section__content p{line-height:1.77777778;margin:2em 0 2.25em;font-size:1.4rem}@media (min-width: 1024px){.section--page-header .section__content p{max-width:31em;width:100%;font-size:1.125em}}.section--page-header .section__content .buttons{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:2rem;overflow:hidden;padding-right:9rem}@media (min-width: 1024px){.section--page-header .section__content .buttons{max-height:unset;gap:2.22222222em}.section--page-header .section__content .buttons .button{min-width:13.75em;font-size:1em}}.section--page-header--primary{--mask-bg: #d41130;color:#fff}.section--coating-head>svg{z-index:1;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:auto;fill:#ececec}.section--coating-content .wysiwyg{max-width:calc(100vw - 6rem);margin-left:auto;margin-right:auto}.section--coating-contact .section__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:4rem 2rem}@media (min-width: 768px){.section--coating-contact .section__inner{align-items:flex-start;flex-direction:row}}.section--coating-contact .section__inner .section__left{max-width:53rem}.section--coating-contact .section__inner .section__left__person{display:flex;flex-direction:row;align-items:center;gap:2rem;margin-top:4rem}.section--coating-contact .section__inner .section__left__person img{border-radius:6rem;transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.section--coating-contact .section__inner .section__left__person picture:hover img{transform:scale(1.08)}.section--coating-contact .section__inner .section__left__person>div{display:flex;flex-direction:column}.section--coating-contact .section__inner .section__left__contacts{margin-top:4rem}.section--coating-contact .section__inner .section__left__contacts>div{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.section--coating-contact .section__inner .section__left__contacts>div>.icon{margin-top:.1rem}.section--coating-contact .section__inner .section__left__contacts>div>div{display:flex;flex-direction:column}.section--coating-contact .section__inner .section__right{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.section--coating-contact .section__inner .section__right img{width:26rem;border-radius:1.5rem}@media (min-width: 768px){.section--coating-contact .section__inner .section__right .button{width:100%}}.section--sales .section__filter{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem 3rem}@media (min-width: 1024px){.section--sales .section__filter{flex-direction:row;justify-content:space-between}}.section--sales .section__filter__info__title{margin:0;display:flex;flex-direction:column;font-weight:400;font-size:2.4rem}.section--sales .section__filter__info__title strong{font-weight:700}@media (min-width: 1024px){.section--sales .section__filter__info__title{font-size:4.2rem}}.section--sales .section__filter__inputs{pointer-events:none;position:absolute;opacity:0}.section--sales .section__filter__map{display:block;width:50rem;max-width:100%}.section--sales .section__filter__map svg path{shape-rendering:optimizeSpeed;stroke:#000;stroke-miterlimit:10;stroke-width:6px;fill:#e4e4e4;transition:fill .5s cubic-bezier(.215,.61,.355,1);cursor:pointer}.section--sales .section__filter__map svg path.active{fill:#000}@media (min-width: 1024px){.section--sales .section__filter__map svg path:hover{fill:#c5c5c5}}.section--reference-head>svg{z-index:1;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:auto;fill:#ececec}.section--reference-content .section__img{position:relative;z-index:1;border-radius:2.5rem;overflow:hidden}@media (min-width: 768px){.section--reference-content .section__img{border-radius:3.5rem}}.section--download-files .section__body,.section--download-files .section__body .col--list{margin-top:2rem}.section--download-files .section__filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;opacity:.2;pointer-events:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.section--download-files .section__filter>.link{margin-left:auto}.section--download-files .section__filter:has(~ .banner--not-found[style="display: none;"]){pointer-events:all;opacity:1}.section--shareholders-login .section__inner{width:100%;padding:4rem 0}.section--shareholders-login .section__inner__form{width:100%;max-width:37rem;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.section--shareholders-login .section__inner{padding:10rem 0}}.section--shareholders-forgot .section__inner{padding:4rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.section--shareholders-forgot .section__inner__form{width:100%;max-width:37rem}@media (min-width: 1024px){.section--shareholders-forgot .section__inner{padding:7rem 0}}.section--downloads .section__inner{background-color:#000;color:#fff;padding:3rem;border-radius:2.5rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:3rem 2rem}@media (min-width: 1024px){.section--downloads .section__inner{border-radius:6rem;padding:4.5%}}.section--downloads .section__inner .section__content{display:flex;flex-direction:column;gap:2rem;flex-grow:1}@media (min-width: 1200px){.section--downloads .section__inner .section__content{align-items:center;flex-direction:row}}.section--downloads .section__inner .section__content>div{display:flex;flex-direction:column;gap:2rem;max-width:37rem}.section--downloads .section__inner .section__content>div h2{font-weight:700;line-height:1;margin-top:0;margin-bottom:0;font-size:3.2rem}@media (min-width: 1024px){.section--downloads .section__inner .section__content>div h2{font-size:4.2rem}}.section--downloads .section__inner .section__content>div p{margin:0;line-height:1.77777778}@media (min-width: 1200px){.section--downloads .section__inner .section__content>.button{margin-left:auto;margin-right:auto}}.section--downloads .section__inner .button{flex-shrink:0}.section--downloads .section__inner .section__merchants{display:flex;flex-direction:row}.section--downloads .section__inner .section__merchants>*{border-radius:100rem;overflow:hidden;outline:.6rem solid #000;width:9rem;height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#232323;margin-right:-2.5rem;position:relative;font-size:1.6rem}@media (min-width: 1024px){.section--downloads .section__inner .section__merchants>*{font-size:1.8rem;width:11rem;height:11rem}}.section--downloads .section__inner .section__merchants>* img{width:100%;height:100%}.section--downloads .section__inner .section__merchants>*:nth-child(2){display:none}@media (min-width: 375px){.section--downloads .section__inner .section__merchants>*:nth-child(2){display:flex}}.section--downloads .section__inner .section__merchants>*:last-child{margin-right:0}.section--contact-header .container{padding-top:11rem}.section--contact-header .section__col--1{display:flex;flex-direction:column;justify-content:center;align-items:center}.section--contact-header .section__col--2{display:none}.section--contact-header .section__title{font-size:6rem;text-align:center;margin:0;line-height:1}.section--contact-header-video{color:#fff;margin-bottom:-15rem}.section--contact-header-video .section__video{height:50rem;object-fit:cover}.section--contact-header-video .container{position:absolute;top:0;left:0;width:100%;height:100%}.section--contact-header-video .section__col--1{display:flex;flex-direction:column;justify-content:center;align-items:center}.section--contact-header-video .section__col--2{display:none}.section--contact-header-video .section__title{font-size:6rem;text-align:center;margin:0;line-height:1}.section--elipse-header{width:100%;margin:0 auto;overflow:hidden}.section--elipse-header h1{font-size:6rem;line-height:1;margin:0}.section--elipse-header .section__img{width:240rem;max-width:none;min-height:none;border-radius:0 0 100% 100%;overflow:hidden;left:50%;transform:translate(-50%)}.section--elipse-header .section__img img{width:100%;object-fit:cover;height:55rem;margin:0 auto}.section--elipse-header .container{position:absolute;top:0;left:0;width:100%;height:100%;padding:18rem 1.5rem;display:flex;justify-content:center;align-items:center}.section--elipse-header .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.section--blog-header:has(video) h1{color:#fff}.section--blog-header:has(video) video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.section--jobs-header--video{color:#fff}.section--jobs-header--video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.section--jobs-header--video .container{padding-bottom:13rem}@media (min-width: 1024px){.section--jobs-header--video .container{padding-bottom:15rem}}.section--jobs-header--video+.section .boxes--jobs{margin-top:-8rem}.section--job-position{overflow:hidden}.section--job-position .section__info{background-color:#fff;max-width:122rem;margin-left:auto;margin-right:auto;padding:3rem;border-radius:2.5rem}@media (min-width: 768px){.section--job-position .section__info{border-radius:3.5rem}}@media (min-width: 1024px){.section--job-position .section__info{padding:10rem}}.section--job-position .section__info__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width: 768px){.section--job-position .section__info__grid{gap:6rem;grid-template-columns:1fr 1fr}}.section--job-position .section__contact{display:grid;gap:6rem 0;max-width:60rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.section--job-position .section__contact{max-width:unset;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.section--job-position .section__contact__right{padding-left:8rem}}.section--representative{overflow:hidden}.section--about-head{position:relative;color:#fff;text-align:center}.section--about-head>.container{padding-top:15rem;padding-bottom:10rem}@media (min-width: 1024px){.section--about-head>.container{padding-top:33rem;padding-bottom:25rem}}.section--about-head .section__img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0000004d}.section--about-head .section__img,.section--about-head .section__img img{position:absolute;left:0;top:0;width:100%;height:100%}.section--about-features{z-index:2}.section--about-features .boxes--about-features{margin-top:-5rem}@media (min-width: 1024px){.section--about-features .boxes--about-features{margin-top:-11rem}}.section--about-certificates{overflow:hidden}.section--about-certificates .section__inner{position:relative}.section--about-certificates .section__inner h2{position:relative;z-index:1;text-align:center;margin-bottom:3rem;pointer-events:none}@media (min-width: 1024px){.section--about-certificates .section__inner h2{text-align:left;margin-bottom:0}}.section--history{position:relative;z-index:1}.section--history .section__bg{position:absolute;left:0;width:100%;height:fit-content;max-height:unset;display:flex;align-items:center;flex-direction:column;justify-content:center;overflow:hidden}@media (min-width: 1024px){.section--history .section__bg{top:50%;transform:translateY(-50%)}}.section--history .section__bg img{position:relative;transform:translate(-40vw);min-width:60rem}@media (min-width: 1024px){.section--history .section__bg img{transform:translate(-100rem)}}.section--history .section__inner{max-width:60rem;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.section--history .section__inner{max-width:unset}}.section--history .section__year-slider{margin-top:4rem}@media (min-width: 1024px){.section--history .section__year-slider{padding-left:8rem;padding-right:8rem}}.section--responsible-care .section__inner{background-color:#fff;border-radius:2.5rem;padding:3rem;max-width:60rem;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.section--responsible-care .section__inner{max-width:unset;border-radius:3.5rem;padding:7rem}}.section--responsible-care .section__inner .section__featured,.section--responsible-care .section__inner .section__articles{display:grid;grid-template-columns:1fr;gap:4rem 8rem}@media (min-width: 1024px){.section--responsible-care .section__inner .section__featured,.section--responsible-care .section__inner .section__articles{grid-template-columns:1fr 1fr}}.section--responsible-care .section__inner .section__featured{align-items:flex-start}.section--responsible-care .section__inner .section__featured .wysiwyg{max-width:65rem}.section--responsible-care .section__inner .section__featured--green-deal{align-items:center;gap:0rem 8rem}.section--responsible-care .section__inner .section__featured--green-deal>picture img{transform:scale(1.15)}@media (min-width: 1024px){.section--responsible-care .section__inner .section__featured--green-deal{grid-template-columns:1fr 1fr}}.section--responsible-care .section__inner .section__featured>div{position:relative}.section--responsible-care .section__inner .section__articles{max-width:32rem;margin-left:auto;margin-right:auto}@media (min-width: 625px){.section--responsible-care .section__inner .section__articles{max-width:unset}}.section--sortiment-signpost .tags{justify-content:center;gap:1rem}@media (min-width: 1024px){.section--sortiment-signpost .tags{gap:2rem}}.section--navlist-divider .container{padding-bottom:5rem}@media (min-width: 1024px){.section--navlist-divider .container{padding-bottom:10rem}}.section--navlist-divider+.section--navlist .container{padding-top:5rem}@media (min-width: 1024px){.section--navlist-divider+.section--navlist .container{padding-top:10rem}}.section--page .section__inner{display:flex;flex-direction:row;justify-content:space-between;gap:2rem}@media (min-width: 1024px){.section--page .section__content{max-width:90rem}}.section--page .section__summary{position:fixed;left:0;bottom:0;width:100%;flex-shrink:0;box-shadow:0 0 2rem #0000000d;z-index:9}@media (min-width: 1024px){.section--page .section__summary{box-shadow:unset;flex-basis:35%;max-width:40rem;position:sticky;left:auto;right:auto;top:15rem;height:fit-content}}.section--page .section__summary__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:2rem;border-radius:2rem 2rem 0 0;cursor:pointer}@media (min-width: 1024px){.section--page .section__summary__inner{display:none}}.section--page .section__summary__inner h3{margin:0}.section--page .section__summary__inner svg{width:1.6rem;height:1.6rem;display:block;transition:transform .5s cubic-bezier(.215,.61,.355,1);transform-origin:center;fill:currentColor;transform:rotate(180deg)}.section--page .section__summary__content{padding:0;display:grid;grid-template-rows:0fr;transition:.425s grid-template-rows ease;position:relative;background-color:#ececec}@media (min-width: 1024px){.section--page .section__summary__content{grid-template-rows:1fr}}.section--page .section__summary__content__inner{overflow:hidden;position:relative;padding:0 2rem}.section--page .section__summary__content__inner>ul{margin:2rem 0;padding:0 1rem 0 0;list-style:none;max-height:27.5rem;overflow-y:auto}.section--page .section__summary__content__inner>ul a{display:block}.section--page .section__summary__content__inner>ul::-webkit-scrollbar{width:4px}.section--page .section__summary__content__inner>ul::-webkit-scrollbar-track{background:#FFF;border-radius:10rem}.section--page .section__summary__content__inner>ul::-webkit-scrollbar-thumb{background:#d41130;border-radius:10rem}.section--page .section__summary__content__inner>ul li{margin:2.5rem 0}.section--page .section__summary__content__inner>ul li:first-of-type{margin-top:0}.section--page .section__summary__content__inner>ul li:last-of-type{margin-bottom:0}@media (min-width: 1024px){.section--page .section__summary__content__inner{padding:0}.section--page .section__summary__content__inner>ul{margin:0;padding:0;max-height:unset}.section--page .section__summary__content__inner>ul li{margin:0;padding:2rem 4rem;position:relative;border-radius:1000rem;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.section--page .section__summary__content__inner>ul li:before{content:"";position:absolute;left:3rem;top:-.1rem;display:block;width:calc(100% - 6rem);height:.2rem;background-color:#e4e4e4}.section--page .section__summary__content__inner>ul li.active{background-color:#e4e4e4}.section--page .section__summary__content__inner>ul li.active:before{display:none}.section--page .section__summary__content__inner>ul li.active+li:before{display:none}.section--page .section__summary__content__inner>ul li:first-of-type:before{display:none}.section--page .section__summary__content__inner>ul li:has(a:hover){background-color:#e4e4e4}}.section--page .section__summary--open .section__summary__inner svg{transform:rotate(0)}.section--page .section__summary--open .section__summary__content{grid-template-rows:1fr}.section--comparison{overflow:clip}.section--comparison .section__header{position:relative;display:flex;flex-direction:column;gap:2rem;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1}@media (min-width: 1024px){.section--comparison .section__header{flex-direction:row;justify-content:flex-start}}.section--comparison .section__header h2{text-align:center;line-height:1.1;display:flex;flex-direction:column;font-size:2.8rem;max-width:100%;word-break:break-word}@media (min-width: 1024px){.section--comparison .section__header h2{display:block;font-size:3.6rem}}.section--comparison .section__header h2 span{margin-top:1rem;white-space:normal}@media (min-width: 1024px){.section--comparison .section__header h2 span{margin-top:0;white-space:nowrap}}.section--comparison .section__slider{width:100%;position:relative;touch-action:pan-y;user-select:none}.section--comparison .section__slider__list{display:flex;flex-direction:column;width:max-content;transform:translate(var(--current-x));position:relative;z-index:auto}.section--comparison .section__slider__row{display:grid;grid-template-columns:1fr;grid-auto-flow:column;width:fit-content}.section--comparison .section__slider__row[x-ref=productRow]{position:absolute;height:100%;z-index:1;pointer-events:none}.section--comparison .section__slider__row[x-ref=productRow] .section__slider__row__layout{position:sticky;top:8rem;height:fit-content}@media (min-width: 1024px){.section--comparison .section__slider__row[x-ref=productRow] .section__slider__row__layout{top:12rem}}.section--comparison .section__slider__row__layout{pointer-events:all;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(31rem,31rem);width:fit-content;gap:1rem}@media (min-width: 1024px){.section--comparison .section__slider__row__layout{padding-left:var(--labels-width)}}.section--comparison .section__slider__row__dropdown{width:max-content}.section--comparison .section__slider__row__dropdown__inner{font-size:1.6rem;padding:2.5rem 2rem;border-radius:3.5rem;background-color:#d41130;color:#fff;cursor:pointer;width:var(--slider-width);max-width:var(--product-row-width);position:sticky;top:auto;left:calc((100vw - var(--slider-width)) / 2 + -1 * var(--current-x));display:flex;flex-direction:row;justify-content:space-between;align-items:center}.section--comparison .section__slider__row__dropdown__inner svg{fill:currentColor;transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.section--comparison .section__slider__row__dropdown__inner{display:none}}.section--comparison .section__slider__row__dropdown__content{position:relative;display:grid;transition:.8s grid-template-rows ease;grid-template-rows:0fr}.section--comparison .section__slider__row__dropdown__content__inner{overflow:hidden}.section--comparison .section__slider__row__dropdown--open .section__slider__row__dropdown__inner svg{transform:rotate(180deg)}.section--comparison .section__slider__row__dropdown--open .section__slider__row__dropdown__content{grid-template-rows:1fr}.section--comparison .section__slider__labels{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}.section--comparison .section__slider__labels__label{font-size:1.6rem;padding:1.5rem 3rem;background-color:#ececec;border-radius:3.5rem;display:flex;flex-direction:column;width:calc(100% - 4rem);max-width:calc(var(--slider-width) - 4rem);transform:translate(calc(-1 * var(--current-x)));position:absolute;left:2rem;box-shadow:0 2rem 2rem -1rem #0000000d;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.section--comparison .section__slider__labels__label--open{opacity:1}.section--comparison .section__slider__labels__dropdown{display:none}@media (min-width: 1024px){.section--comparison .section__slider__labels{width:44rem;padding-top:calc(var(--product-row-height));padding-right:2rem;transform:translate(calc(-1 * var(--current-x)));background-color:#ececec;pointer-events:all;z-index:2}.section--comparison .section__slider__labels:before{content:"";display:block;right:0;top:-2rem;width:100vw;background-color:inherit;position:absolute;height:calc(100% + 10rem)}.section--comparison .section__slider__labels:after{pointer-events:none;content:"";position:absolute;left:100%;top:-2rem;display:block;width:17rem;height:calc(100% + 10rem);background-image:linear-gradient(to right,#ececec,transparent);opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.section--comparison .section__slider__labels--mask:after{opacity:1}.section--comparison .section__slider__labels .section__slider__labels__label{display:none;left:0;border-radius:0;background-color:transparent;box-shadow:none;transform:unset}.section--comparison .section__slider__labels .section__slider__labels__dropdown{display:block;position:relative}.section--comparison .section__slider__labels .section__slider__labels__dropdown__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 2rem;background-color:#d9d9d9;height:7rem;border-radius:7rem;margin-bottom:2rem;cursor:pointer;transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1)}.section--comparison .section__slider__labels .section__slider__labels__dropdown__inner svg{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:rotate(0)}.section--comparison .section__slider__labels .section__slider__labels__dropdown__inner:hover{background-color:#d41130;color:#fff}.section--comparison .section__slider__labels .section__slider__labels__dropdown__content{display:grid;grid-template-rows:0fr;transition:.8s grid-template-rows ease;position:relative}.section--comparison .section__slider__labels .section__slider__labels__dropdown__content__inner{overflow:hidden}.section--comparison .section__slider__labels .section__slider__labels__dropdown__content__inner__wrap{padding:2rem}.section--comparison .section__slider__labels .section__slider__labels__dropdown__content__inner__wrap__label{padding:2rem 0rem;display:flex;flex-direction:column;justify-content:center;background-image:linear-gradient(to top,#d9d9d9 0%,#d9d9d9 .2rem,transparent .2rem)}.section--comparison .section__slider__labels .section__slider__labels__dropdown__content__inner__wrap__label:last-of-type{background-image:unset}.section--comparison .section__slider__labels .section__slider__labels__dropdown--open .section__slider__labels__dropdown__inner{background-color:#d41130;color:#fff}.section--comparison .section__slider__labels .section__slider__labels__dropdown--open .section__slider__labels__dropdown__inner svg{transform:rotate(180deg)}.section--comparison .section__slider__labels .section__slider__labels__dropdown--open .section__slider__labels__dropdown__content{grid-template-rows:1fr}}.section--comparison .section__slider__controls{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2rem;position:absolute;z-index:25;width:100%;height:100%;padding-top:16rem;pointer-events:none}@media (min-width: 1024px){.section--comparison .section__slider__controls{height:fit-content;padding-top:0;justify-content:flex-end;position:relative;top:auto;margin-bottom:5rem;margin-top:-5.5rem}}.section--comparison .section__slider__controls button{position:sticky;top:24rem;pointer-events:all;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;border:solid .2rem #000;border-radius:100%;color:#fff;opacity:1;transition:opacity .5s cubic-bezier(.215,.61,.355,1);background-color:#000;padding:0;margin:0}@media (min-width: 1024px){.section--comparison .section__slider__controls button{position:relative;top:auto;width:6rem;height:6rem;background-color:transparent;color:#000;transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}.section--comparison .section__slider__controls button:hover{color:#fff;background-color:#000}}.section--comparison .section__slider__controls button svg{fill:currentColor}.section--comparison .section__slider__controls button:nth-of-type(1){transform:scaleX(-1)}.section--comparison .section__slider__controls button:disabled{pointer-events:none;opacity:0}.section--promo .section__categories{display:flex;flex-direction:column;gap:8rem 3rem;max-width:39rem;margin:0 auto}@media (min-width: 1024px){.section--promo .section__categories{max-width:unset;margin:0;flex-direction:row;justify-content:space-between}}.section--promo .section__category .typo-h3{display:flex;flex-direction:row;align-items:center;gap:.2em;margin-bottom:3rem}@media (min-width: 1024px){.section--promo .section__category .typo-h3{margin-bottom:4rem}}.section--promo .section__category .typo-h3 .icon{width:1.1em;height:1.1em}.section--promo .section__category__products{display:flex;flex-direction:column;gap:2.5rem}.section--home-head{background-color:#fff;z-index:1}.section--home-head .section__divider{position:absolute;left:0;bottom:-1px;width:100%;height:auto}.section--home-history{overflow:hidden}.section--home-history .section__inner{text-align:center;max-width:65rem;margin-left:auto;margin-right:auto;position:relative}.section--home-history .section__years{display:none}@media (min-width: 1024px){.section--home-history .section__years{min-width:145rem;position:absolute;left:50%;transform:translate(-50%);top:0;width:100%;height:100%;mask-image:linear-gradient(to right,white 0%,transparent 30%,transparent 70%,white 100%);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.section--home-history .section__years .section__year{color:#ababab;background-color:#fff;position:relative;padding:0 2rem}.section--home-history .section__years:before{content:"";display:block;width:100%;border-bottom:dashed .2rem #ababab;position:absolute;left:0}}@media (min-width: 1024px){.section--home-green-deal .container{padding-bottom:0}}.section--home-green-deal .section__inner{display:grid;grid-template-columns:1fr;max-width:60rem;margin-left:auto;margin-right:auto;align-items:center;overflow:hidden}@media (min-width: 1024px){.section--home-green-deal .section__inner{max-width:unset;grid-template-columns:1fr 1fr}}.section--home-green-deal .section__inner .section__img img{transform:scale(1.1)}.section--advisor-header,.section--inspiration-header{max-width:165rem;margin:0 auto;border-radius:0 0 75px 75px;overflow:hidden}.section--advisor-header .section__img img,.section--inspiration-header .section__img img{max-width:100%;height:55.5rem;object-fit:cover}.section--advisor-header .container,.section--inspiration-header .container{position:absolute;top:0;left:0;width:100%;height:100%;padding:10rem 1.5rem}.section--advisor-header .container p,.section--inspiration-header .container p{max-width:56rem;width:100%;margin:2rem auto 0}.section--inspiration-detail-head{display:flex;position:relative;color:#fff;text-align:center;min-height:60rem}.section--inspiration-detail-head>.container{width:100%;display:flex;flex-direction:column;padding-bottom:10rem}.section--inspiration-detail-head .section__img{position:absolute;left:0;top:0;width:100%;height:100%}.section--inspiration-detail-head .section__img img{width:100%;height:100%;object-fit:cover}.section--inspiration-detail-head .section__img:after,.section--inspiration-detail-head .section__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}.section--inspiration-detail-head .section__img:after{background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 35%)}.section--inspiration-detail-head .section__inner{display:flex;flex-direction:column;position:relative;z-index:1;height:100%;padding:7.5rem 0 0}.section--inspiration-detail-head .breadcrumb{width:100%;text-align:left;z-index:1}.section--inspiration-detail-head .tags{justify-content:center;width:100%}.section--inspiration-detail-head .section__link{margin:auto 0 0}.section--advisor-description .wrapper,.section--advisor-product .wrapper,.section--advisor-stepper .wrapper,.section--advisor-video .wrapper{display:flex;flex-direction:column;gap:4rem}.section--advisor-description .section__header h2,.section--advisor-product .section__header h2,.section--advisor-stepper .section__header h2,.section--advisor-video .section__header h2{line-height:.82}.section--advisor-product{overflow:hidden}.section--advisor-product .section__header{position:relative;top:auto}@media screen and (min-width: 768px){.section--advisor-description .container,.section--advisor-product .container,.section--advisor-stepper .container,.section--advisor-video .container{padding:7rem 2rem}.section--advisor-description .wrapper,.section--advisor-product .wrapper,.section--advisor-stepper .wrapper,.section--advisor-video .wrapper{flex-direction:row;justify-content:space-between}.section--advisor-description .wrapper .col--1,.section--advisor-product .wrapper .col--1,.section--advisor-stepper .wrapper .col--1,.section--advisor-video .wrapper .col--1{flex:0 0 30rem}.section--advisor-description .wrapper .col--2,.section--advisor-product .wrapper .col--2,.section--advisor-stepper .wrapper .col--2,.section--advisor-video .wrapper .col--2{flex:0 0 81rem;width:66.4%}.section--advisor-description .section__header,.section--advisor-product .section__header,.section--advisor-stepper .section__header,.section--advisor-video .section__header{position:sticky;top:12rem}.section--advisor-description .section__header h2,.section--advisor-product .section__header h2,.section--advisor-stepper .section__header h2,.section--advisor-video .section__header h2{line-height:.82}.section--advisor-product .section__header,.section--advisor-video .section__header{position:relative;top:auto}.section--advisor-product .section__header{position:relative;z-index:2}.section--advisor-video .col--2{padding-left:10.5rem}}@media screen and (min-width: 1024px){.section--contact-header .container{padding-top:20rem;padding-bottom:9.5rem}.section--contact-header .wrapper{display:flex;justify-content:space-between;align-items:center;gap:4rem}.section--contact-header .section__col--1{align-items:flex-start;padding-left:3rem;flex:1.5}.section--contact-header .section__col--2{display:flex;align-self:flex-end;justify-content:center;flex:1}.section--contact-header .section__title{font-size:9rem}.section--contact-header-video{margin-bottom:-22rem}.section--contact-header-video .section__video{height:90rem;object-fit:cover}.section--contact-header-video .container{padding-top:22rem;padding-bottom:9.5rem}.section--contact-header-video .section__col--1{align-items:center;padding-left:0}.section--advisor-header .container,.section--inspiration-header .container{padding:18rem 3rem}.section--advisor-header .section__img img,.section--inspiration-header .section__img img{height:74.6rem}.section--advisor-catalog{scroll-margin:4rem}.section--advisor-catalog .section__header{line-height:1.2}.section--inspiration-detail-head{min-height:100rem}.section--inspiration-detail-head>.container{padding-top:15rem;padding-bottom:13rem}.section--inspiration-detail-head .section__inner{padding:14.5rem 0 0}.section--advisor-description .container,.section--advisor-product .container,.section--advisor-stepper .container,.section--advisor-video .container{padding:7rem 3rem}.section--elipse-header h1{font-size:13rem}.section--elipse-header .section__img img{height:auto}.section--download-files .section__body{margin-top:6rem}.section--download-files .section__body .wrapper{display:grid;grid-template-columns:27.58% 1fr;gap:4rem}}@media (min-width: 1024px){body:has(.product-detail) .header__top{background-color:#ececec}body:has(.product-detail) .header__top>ul,body:has(.product-detail) .header__top>ul a{color:#000!important}body:has(.product-detail) .header__nav:not(.header__nav--sticky){background:#ececec;border-top-right-radius:0}body:has(.product-detail) .header__nav:not(.header__nav--sticky):before{content:"";position:absolute;top:0;background-color:#fff;width:100%;right:0;height:100%;border-radius:5rem}}.product-detail{background:#FFF}.product-detail-header{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}.product-detail-header--black .product-detail-header__heading{color:#000}.product-detail-header--black .product-detail-header__badge img{filter:invert(1)}.product-detail-header--black .product-detail-header__benefits ul{color:#000}.product-detail-header--wood{background-image:url(/dist/assets/wood.a22b355d.webp)}.product-detail-header--metal{background-image:url(/dist/assets/metal.40acf41e.webp)}.product-detail-header--sprays{background-image:url(/dist/assets/sprays.42de460b.webp)}.product-detail-header--tech{background-image:url(/dist/assets/tech.90c91f9a.webp)}.product-detail-header--universal{background-image:url(/dist/assets/universal.7e01ea3d.webp)}.product-detail-header--building{background-image:url(/dist/assets/building.b4457eb3.webp)}.product-detail-header--default{background-image:url(/dist/assets/universal.7e01ea3d.webp)}.product-detail-header{background-color:var(--color)}.product-detail-header .container{padding-bottom:0}.product-detail-header .breadcrumb{position:relative;z-index:1}@media screen and (max-width: 1023.98px){.product-detail-header .breadcrumb{color:#fff}.product-detail-header .breadcrumb a,.product-detail-header .breadcrumb span,.product-detail-header .breadcrumb svg{color:#fff}.product-detail-header .breadcrumb svg{fill:currentColor;stroke:currentColor}.product-detail-header .breadcrumb ul li:before{background-color:#fff}}@media screen and (max-width: 1023.98px){.product-detail-header.product-detail-header--black .breadcrumb{color:#000}.product-detail-header.product-detail-header--black .breadcrumb a,.product-detail-header.product-detail-header--black .breadcrumb span,.product-detail-header.product-detail-header--black .breadcrumb svg{color:#000}.product-detail-header.product-detail-header--black .breadcrumb ul li:before{background-color:#000}}.product-detail-header__body{position:relative;display:flex;flex-direction:column-reverse}.product-detail-header__col--1{margin:0 0 -1.5rem}.product-detail-header__col--2{padding:3rem 1.5rem 0}.product-detail-header__col--2 .product-detail-header__benefits{display:none}.product-detail-header__heading{color:#fff;margin-bottom:3.5rem}.product-detail-header__heading h1{font-size:4rem;line-height:1.1111;margin:0}.product-detail-header__heading p{font-size:1.8rem;font-weight:700}.product-detail-header__cover{--corner-radius: 100px;--mask-dot-size: 15px;display:flex;justify-content:center;position:relative;border-radius:0 0 3rem;border-bottom-right-radius:var(--corner-radius);padding:0rem 0 5rem}.product-detail-header__cover:before{content:"";position:absolute;right:0;bottom:0;width:calc(100% + 30px);height:100%;background:#ececec;-webkit-mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .9),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .48) bottom calc(var(--corner-radius) * .52),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .88) bottom calc(var(--corner-radius) * .32),transparent 98%,black 100%);mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .9),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .48) bottom calc(var(--corner-radius) * .52),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .88) bottom calc(var(--corner-radius) * .32),transparent 98%,black 100%);-webkit-mask-composite:destination-out;mask-composite:exclude;border-radius:inherit}.product-detail-header__cover picture{position:relative}.product-detail-header__cover picture img{width:auto;max-width:40rem;max-height:42.5rem;object-fit:contain}.product-detail-header__badge{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:4rem}.product-detail-header__benefits{--hole-size: 1.8rem;--hole-top: 1.5rem;--hole-right: 1rem;display:block;position:relative;margin-top:auto;margin-left:50px;width:calc(100% - 50px);padding:2rem;border-radius:28px 28px 0 0;min-height:12rem;display:flex;align-items:center}.product-detail-header__benefits:before{content:"";position:absolute;right:100%;bottom:5%;-webkit-mask-image:url(/dist/assets/cockleft.a6193139.svg);mask-image:url(/dist/assets/cockleft.a6193139.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#ececec;width:6rem;height:12rem;z-index:1}.product-detail-header__benefits:after{content:"";position:absolute;inset:0;background-color:#ececec;border-radius:28px 28px 0 0;z-index:0;-webkit-mask-image:radial-gradient(circle calc(var(--hole-size) / 2) at calc(100% - var(--hole-right) - var(--hole-size) / 2) calc(var(--hole-top) + var(--hole-size) / 2),transparent 98%,#000 100%);mask-image:radial-gradient(circle calc(var(--hole-size) / 2) at calc(100% - var(--hole-right) - var(--hole-size) / 2) calc(var(--hole-top) + var(--hole-size) / 2),transparent 98%,#000 100%)}.product-detail-header__benefits ul{position:relative;z-index:1;padding-left:1.5rem;margin:0}.product-detail-preview>.container{padding-top:4rem}.product-detail-preview .wrapper{max-width:76.8rem}.product-detail-colors,.product-detail-overview-colors{display:flex;flex-wrap:wrap;gap:3rem;row-gap:1.5rem}.product-detail-colors__item,.product-detail-overview-colors__item{display:flex;flex-direction:column;align-items:center;flex:auto 0}.product-detail-colors__swatch,.product-detail-overview-colors__swatch{display:flex;width:9rem;height:9rem;border:3px solid;justify-content:center;align-items:center;padding:1rem;border-radius:51%;background-color:var(--color_item);border-color:var(--color_item)}.product-detail-colors__swatch--border,.product-detail-overview-colors__swatch--border{border-color:#ececec}.product-detail-colors__info,.product-detail-overview-colors__info{display:flex;flex-direction:column;text-align:center;margin-top:1rem;font-size:1.3rem;max-width:9rem}.product-detail-colors__info span:nth-child(2),.product-detail-colors__info strong,.product-detail-overview-colors__info span:nth-child(2),.product-detail-overview-colors__info strong{line-height:1.2}.product-detail-overview-colors__item{overflow:hidden}.product-detail-overview-colors__item .product-detail-overview-colors__swatch{position:relative}.product-detail-overview-colors__item .product-detail-overview-colors__swatch:after{content:"";position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px;background-image:url(/dist/assets/incircle.7492da6a.svg);background-size:contain;background-repeat:no-repeat;background-position:center 14rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1),background-position .5s cubic-bezier(.215,.61,.355,1)}.product-detail-overview-colors__item:hover .product-detail-overview-colors__swatch{position:relative}.product-detail-overview-colors__item:hover .product-detail-overview-colors__swatch:after{background-position:center 1rem;opacity:1}.product-detail-overview-colors__item--active .product-detail-overview-colors__swatch:after{background-position:center 1rem;opacity:1}.product-detail-overview-colors__item--active .product-detail-overview-colors__info{font-weight:700}.product-detail-overview-colors__item--white .product-detail-overview-colors__swatch{border:3px solid #ECECEC;overflow:hidden}.product-detail-overview-colors__item--white .product-detail-overview-colors__swatch:after{filter:invert(1)}.product-detail-action{display:flex;align-items:center;flex-direction:column;gap:3rem}.product-detail-action__col{width:100%;display:flex;justify-content:center}.product-detail-action__ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:2.5rem}.product-detail-action__ul li a{font-size:1.8rem;display:flex;align-items:center;gap:1rem}.product-detail-tags{display:flex;flex-wrap:wrap;gap:1rem;margin-top:4rem}.product-detail-properties{border-collapse:collapse}.product-detail-properties td{vertical-align:top}.product-detail-properties td:nth-child(1){padding:0 3rem 0 0}.product-detail-gallery{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.product-detail-gallery__item{border-radius:10px;overflow:hidden}.product-detail-gallery__item:nth-child(1){grid-column:1/span 2;grid-row:1/span 2;border-radius:25px}.product-detail-gallery__item:nth-child(3),.product-detail-gallery__item:nth-child(4){display:none}.product-detail-gallery__item img{width:100%;max-width:100%;height:revert-layer;will-change:transform;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.product-detail-gallery__item:hover img{transform:scale(1.1)}.product-detail-calculator{display:flex;flex-direction:column;align-items:center}.product-detail-calculator__heading{font-size:3.2rem;margin-bottom:3rem;line-height:1.1428}.product-detail-calculator__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:48rem;width:100%}.product-detail-calculator__item .form-item__label{padding:0 2.5rem;margin-bottom:.5rem}.product-detail-calculator--mobile{display:flex}.product-detail-calculator--desktop{display:none}.product-detail-overview{overflow:clip}.product-detail-overview .wrapper{max-width:76.8rem}.product-detail-overview-nav{padding:1rem;background:#000;border-radius:35px;display:flex;gap:1rem;position:sticky;top:10rem;z-index:998;display:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1),visibility .5s cubic-bezier(.215,.61,.355,1)}.product-detail-overview-nav__item{display:flex;justify-content:center;align-items:center;gap:.5rem;flex:auto;border-radius:35px;text-align:center;padding:1.5rem 1rem;color:#fff;position:relative;transition:color .5s cubic-bezier(.215,.61,.355,1)}.product-detail-overview-nav__item--active{color:#000}.product-detail-overview-nav__item--disabled{opacity:.5;pointer-events:none}.product-detail-overview-nav__active{position:absolute;top:50%;transform:translateY(-50%);left:0;background-color:#fff;height:calc(100% - 2rem);border-radius:35px;transition:left .5s cubic-bezier(.215,.61,.355,1),width .5s cubic-bezier(.215,.61,.355,1)}.product-detail-overview-nav--hidden{opacity:0;visibility:hidden}.product-detail-overview__body{padding:4rem 0}.product-detail-overview__body .col--1{display:none}.product-detail-overview__body .col--2{display:flex;flex-direction:column;row-gap:4.375rem}.product-detail-overview-section{scroll-margin-top:18rem}.product-detail-overview-section__header h2{font-size:3rem;line-height:1.1538;margin:0}.product-detail-overview-section__body{margin-top:3rem}.product-detail-overview-section__body .wysiwyg .wysiwyg__ul{margin:0}.product-detail-overview-section__body .wysiwyg table{margin:0;width:100%;max-width:100%;min-width:0;display:table;border-collapse:collapse;border-spacing:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.product-detail-overview-section__body .wysiwyg table thead th{background:transparent}.product-detail-overview-section__body .wysiwyg table td,.product-detail-overview-section__body .wysiwyg table th{border-right:0;padding:1.5rem 1rem;border-bottom:2px solid #ececec}.product-detail-overview-section__body .wysiwyg table tbody tr:nth-of-type(even) td,.product-detail-overview-section__body .wysiwyg table tbody tr:nth-of-type(odd)>td[rowspan],.product-detail-overview-section__body .wysiwyg table tbody tr:nth-of-type(even)>td[rowspan]{background-color:transparent}.product-detail-overview-section__body .wysiwyg table tr:nth-last-child(2)>td[rowspan]{border-bottom:2px solid #ececec}.product-detail-overview-section__body .wysiwyg table tbody tr:last-child td{border-bottom:0}.product-detail-overview-section--articles-tutorials .product-detail-overview-section__header,.product-detail-overview-section--reference .product-detail-overview-section__header{max-width:23rem;width:100%}@media screen and (min-width: 31.25em){.product-detail-overview-section--articles-tutorials .product-detail-overview-section__header,.product-detail-overview-section--reference .product-detail-overview-section__header{max-width:none}}.product-detail-overview-videos{display:flex;flex-wrap:wrap;gap:2rem}.product-detail-overview-videos__item{flex:1;max-width:100%;overflow:hidden;border-radius:30px;object-fit:cover}@media screen and (min-width: 768px){.product-detail-gallery{grid-template-columns:1fr 1fr 1fr 1fr}.product-detail-gallery__item{border-radius:10px;overflow:hidden}.product-detail-gallery__item:nth-child(3),.product-detail-gallery__item:nth-child(4){display:block}}@media screen and (min-width: 1024px){.product-detail-header__cover{height:100%;display:flex;justify-content:center;align-items:flex-end;min-height:35rem;--corner-radius: clamp(80px, 18vw, 160px);--mask-dot-size: clamp(15px, 2vw, 20px);border-bottom-right-radius:var(--corner-radius);border-top-right-radius:0;padding:0}.product-detail-header__cover picture{top:4rem;margin-right:20%}.product-detail-header__cover:before{width:calc(100% + 122rem);height:200%;-webkit-mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .9),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .42) bottom calc(var(--corner-radius) * .6),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .68) bottom calc(var(--corner-radius) * .38),transparent 98%,black 100%);mask-image:radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .28) bottom calc(var(--corner-radius) * .9),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .42) bottom calc(var(--corner-radius) * .6),transparent 98%,black 100%),radial-gradient(circle var(--mask-dot-size) at right calc(var(--corner-radius) * .68) bottom calc(var(--corner-radius) * .38),transparent 98%,black 100%)}.product-detail-header__body{flex-direction:row;justify-content:space-between;gap:2rem}.product-detail-header__col--1{flex:.92;margin:0 0 -3rem}.product-detail-header__col--1 .product-detail-header__benefits{display:none}.product-detail-header__col--2{width:50%;display:flex;flex-direction:column;padding:0}.product-detail-header__col--2 .product-detail-header__benefits{display:flex}.product-detail-header__heading h1{font-size:5rem;line-height:1.0869;margin:0}.product-detail-header__heading p{font-size:2.4rem;line-height:1.2;margin:1rem 0 0}.product-detail-header__benefits{max-width:35rem}.product-detail-header__benefits:after,.product-detail-header__benefits:before{background-color:#fff}.product-detail-preview>.container{padding-top:6rem}.product-detail-preview .wrapper{max-width:145rem}.product-detail-preview__body{display:flex;justify-content:space-between}.product-detail-preview__col--1{padding:8rem 2rem 0;flex:0 1 56.3rem;display:flex;flex-direction:column}.product-detail-preview__col--2{width:50%}.product-detail-preview__cover{display:flex;justify-content:center;margin:0}.product-detail-calculator--desktop{display:flex}.product-detail-calculator--mobile{display:none}.product-detail-tags{margin-top:0}.product-detail-overview .wrapper{max-width:145rem}.product-detail-overview__body{padding-top:9rem;display:flex;justify-content:space-between;gap:5%}.product-detail-overview__body .col--1{display:block}.product-detail-overview__body .col--2{width:66.2068%;row-gap:9rem}.product-detail-overview-section{scroll-margin-top:18rem}.product-detail-overview-section__header h2{font-size:5rem;line-height:1.0869}.product-detail-overview-nav{display:flex}}@media screen and (min-width: 1440px){.product-detail-header__cover picture{margin-right:0}.product-detail-action{flex-direction:row}.product-detail-action__col{flex:auto;display:block;width:auto}}.grid{display:grid;margin:0;padding:0;list-style:none}.grid__item--wide{grid-column:1/-1}.grid--contact-header{display:inline-grid;grid-template-columns:1fr 1fr;margin-top:3.5rem;column-gap:5rem;row-gap:2.5rem}.grid--contact-header .grid__item>p{font-size:1.4rem;margin:0}.grid--contact-header .grid__item>a{font-size:1.8rem;white-space:nowrap}.grid--representative,.grid--catalog,.grid--stores{gap:2rem}.grid--stores .grid__item{display:block;min-width:0;overflow:hidden}.grid--stores-gallery{grid-template-columns:2fr 1fr;gap:.5rem;border-radius:30px;overflow:hidden}.grid--stores-gallery .grid__item{position:relative}.grid--stores-gallery .grid__item--360{grid-row:span 2}.grid--stores-gallery .grid__item--360 .svg-inline{position:absolute;top:2rem;left:2rem;background-color:#fff;border-radius:51%;width:6rem;height:6rem;padding:.8rem}.grid--stores-gallery .grid__item--more span{font-size:3.6rem;color:#fff;position:absolute;inset:0;border-radius:0 0 30px;overflow:hidden}.grid--stores-gallery .grid__item--more span:before{content:"";position:absolute;inset:0;background-color:#d41130;opacity:.8;border-radius:inherit}.grid--stores-gallery .grid__item--more span strong{font-size:3.6rem;color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;padding-right:1rem;inset:0;z-index:2}.grid--gallery{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:.5rem .7rem}.grid--gallery .grid__item{display:flex;flex-direction:column;align-items:center;position:relative;border-radius:1.5rem;overflow:hidden}.grid--gallery .grid__item picture{display:block;width:100%;height:100%}.grid--gallery .grid__item picture img{width:100%;height:100%;object-fit:cover}.grid--gallery .grid__item--big{grid-row:span 3;grid-column:span 3}.grid--gallery .grid__item--more span{font-size:3.6rem;color:#fff;position:absolute;inset:0}.grid--gallery .grid__item--more span:before{content:"";position:absolute;inset:0;background-color:#d41130;opacity:.8}.grid--gallery .grid__item--more span strong{font-size:3.6rem;color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;padding-right:1rem;inset:0;z-index:2}@media (min-width: 1024px){.grid--gallery .grid__item img{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:scale(1)}.grid--gallery .grid__item:hover img{transform:scale(1.1)}}.grid--reference-head{position:relative;z-index:1;border-radius:2.5rem;overflow:hidden;grid-template-columns:1fr}.grid--reference-head>picture img{width:100%;height:100%}.grid--reference-head>.button{position:absolute;justify-self:center;bottom:1.5rem}@media (min-width: 625px){.grid--reference-head>.button{right:2.5rem;bottom:2.5rem}}@media (min-width: 625px){.grid--reference-head{border-radius:3.5rem}}@media (min-width: 625px){.grid--reference-head{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.grid--reference-head>picture:nth-of-type(1){grid-area:1/1/3/5}.grid--reference-head--1>picture:nth-of-type(1){grid-area:1/1/3/3}.grid--reference-head--1>picture:nth-of-type(2){grid-area:1/3/3/5}.grid--reference-head--2>picture:nth-of-type(1){grid-area:1/1/3/3}.grid--reference-head--2>picture:nth-of-type(2){grid-area:1/3/3/4}.grid--reference-head--2>picture:nth-of-type(3){grid-area:1/4/3/5}.grid--reference-head--3>picture:nth-of-type(1){grid-area:1/1/3/3}.grid--reference-head--3>picture:nth-of-type(2){grid-area:1/3/3/4}.grid--reference-head--3>picture:nth-of-type(3){grid-area:1/4/2/5}.grid--reference-head--3>picture:nth-of-type(4){grid-area:2/4/3/5}.grid--reference-head--4>picture:nth-of-type(1){grid-area:1/1/3/3}.grid--reference-head--4>picture:nth-of-type(2){grid-area:1/3/2/4}.grid--reference-head--4>picture:nth-of-type(3){grid-area:1/4/2/5}.grid--reference-head--4>picture:nth-of-type(4){grid-area:2/3/3/4}.grid--reference-head--4>picture:nth-of-type(5){grid-area:2/4/3/5}}.grid--favorite{gap:1.25rem}.grid--favorite .grid-item{display:block;background-color:#fff;border-radius:15px;overflow:hidden;box-shadow:0 1rem 3rem #0000001a}.grid--favorite .grid-item__inner{display:flex;align-items:center;gap:1.5rem;padding:1.5rem}.grid--favorite .grid-item__inner picture{display:flex;overflow:hidden;border-radius:10px;width:45px;height:45px;flex:none}.grid--favorite .grid-item__inner picture img{width:45px;height:45px;object-fit:cover}.grid--favorite .grid-item__inner p{margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid--favorite-more{margin-top:1rem}.grid--latest-inspiration{gap:2rem}@media screen and (min-width: 37.5em){.grid--catalog{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 768px){.grid--representative,.grid--stores,.grid--latest-inspiration{grid-template-columns:repeat(2,1fr)}.grid--catalog{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1024px){.grid--contact-header{margin-top:10rem;padding-bottom:3rem;column-gap:4em;row-gap:4rem}.grid--contact-header .grid__item>p{font-size:1.8rem}.grid--contact-header .grid__item>a{font-size:3.2rem}.grid--stores-gallery .grid__item picture img{transition:transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform}.grid--stores-gallery .grid__item:hover picture img{transform:scale(1.1)}.grid--favorite{grid-template-columns:repeat(3,1fr);row-gap:1rem;column-gap:4%}.grid--favorite li{transition:transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform}.grid--favorite li:hover{transform:translate(1rem)}.grid--latest-inspiration{grid-template-columns:repeat(6,1fr)}.grid--latest-inspiration .grid__item{grid-column:span 2}.grid--latest-inspiration .grid__item:nth-child(4),.grid--latest-inspiration .grid__item:nth-child(5){grid-column:span 3}.grid--catalog{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1440px){.grid--contact-header{column-gap:18rem}.grid--representative,.grid--stores,.grid--catalog{grid-template-columns:repeat(3,1fr)}}.boxes{position:relative}.boxes--brands{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (min-width: 625px){.boxes--brands{gap:2rem}}@media (min-width: 768px){.boxes--brands{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1024px){.boxes--brands{grid-template-columns:1fr 1fr 1fr 1fr}}.boxes--references{display:grid;gap:2rem;grid-template-columns:1fr;max-width:45rem;margin:0 auto}@media (min-width: 625px){.boxes--references{max-width:80rem;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.boxes--references{max-width:unset;grid-template-columns:1fr 1fr 1fr}}.boxes--coatings{display:grid;width:fit-content;margin:0 auto;max-width:40rem;gap:5rem 2rem}@media (min-width: 625px){.boxes--coatings{max-width:75rem;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.boxes--coatings{max-width:unset;gap:2rem;grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1200px){.boxes--coatings{gap:4rem}}.boxes--coating-head{display:grid;grid-template-columns:1fr 1fr;border:1.1rem solid #FFF;border-radius:4rem;overflow:hidden;width:fit-content;margin:0 auto;z-index:1}@media (min-width: 625px){.boxes--coating-head{grid-template-columns:1fr 1fr 1fr 1fr}}.boxes--coating-head>picture:nth-of-type(3),.boxes--coating-head>picture:nth-of-type(4){display:none}@media (min-width: 625px){.boxes--coating-head>picture:nth-of-type(3),.boxes--coating-head>picture:nth-of-type(4){display:block}}.boxes--products{display:grid;grid-template-columns:1fr;gap:2rem;margin:0 auto}@media (min-width: 625px){.boxes--products{grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.boxes--products{grid-template-columns:1fr 1fr 1fr}}.boxes--products-listing{display:grid;grid-template-columns:1fr;gap:1rem;margin:0 auto}@media (min-width: 380px){.boxes--products-listing{grid-template-columns:1fr 1fr}}@media (min-width: 625px){.boxes--products-listing{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.boxes--products-listing{gap:2rem;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.boxes--products-listing{grid-template-columns:1fr 1fr 1fr}}.boxes--sales{display:grid;grid-template-columns:1fr;gap:2rem;margin:0 auto;max-width:40rem}@media (min-width: 625px){.boxes--sales{max-width:82rem;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.boxes--sales{max-width:unset;grid-template-columns:1fr 1fr 1fr}}.boxes--articles{display:grid;grid-template-columns:1fr;gap:2rem;margin:0 auto;max-width:40rem}@media (min-width: 625px){.boxes--articles{max-width:82rem;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.boxes--articles{max-width:unset;grid-template-columns:1fr 1fr 1fr}}.boxes--about-features{display:grid;grid-template-columns:1fr;gap:3rem 2rem;margin:0 auto;max-width:40rem}@media (min-width: 1024px){.boxes--about-features{max-width:unset;grid-template-columns:1fr 1fr 1fr}}.boxes--jobs{display:flex;flex-direction:column;gap:2rem}.boxes--files{display:flex;flex-direction:column;gap:1rem}.boxes--sortiment{display:grid;grid-template-columns:repeat(auto-fit,27.4rem);gap:2rem;justify-content:center}.boxes--tinting-systems{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 625px){.boxes--tinting-systems{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1024px){.boxes--tinting-systems{gap:3.5rem}}.boxes--tinting-systems-arrows{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.boxes--tinting-systems-arrows{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1024px){.boxes--tinting-systems-arrows{gap:3.5rem}}.boxes--departments{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;max-width:40rem;margin-right:auto;margin-left:auto;margin-top:-7rem}@media (min-width: 768px){.boxes--departments{max-width:unset;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:-15rem}}.box{position:relative}.box__link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;color:transparent}.box__more{color:#d41130;display:flex;flex-direction:row;align-items:center;gap:.375em;line-height:1;text-transform:uppercase;width:fit-content;margin:auto auto 0;font-size:1.4rem}@media (min-width: 1024px){.box__more{font-size:1.6rem}}.box__perex{line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;font-size:1.4rem}@media (min-width: 1024px){.box__perex{font-size:1.6rem}}.box__price{display:flex;flex-direction:column;align-items:center;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2.2rem}@media (min-width: 1024px){.box__price{font-size:3.2rem}}.box__price small{font-size:.5625em}.box__price strong{color:#d41130}.box__related{width:8rem;height:8rem;border-radius:15px;background-color:#fff;overflow:hidden;position:absolute;bottom:1rem;right:1rem;padding:1rem;display:flex;justify-content:center;align-items:center}.box__related img{max-width:100%;height:auto}.box__related span{color:#fff;background-color:#d41130;font-size:1.2rem;position:absolute;top:1rem;right:1rem;border-radius:51%;width:2.4rem;height:2.4rem;z-index:1;display:flex;justify-content:center;align-items:center;text-align:center}.box--hover-rise{box-shadow:0 5rem 4rem -4rem #0003}@media (min-width: 1024px){.box--hover-rise{top:0rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1)}.box--hover-rise:hover{box-shadow:0 5rem 4rem -4rem #0000001a;top:-.8rem}.box--hover-rise:hover .box__link{height:calc(100% + .8rem)}}.box--hover-rise-1{box-shadow:0 4rem 4rem -2rem\bf  #0003}@media (min-width: 1024px){.box--hover-rise-1{top:0rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1)}.box--hover-rise-1:hover{box-shadow:0 5rem 4rem -4rem #0000001a;top:-.8rem}.box--hover-rise-1:hover .box__link{height:calc(100% + .8rem)}}.box--hover-rise-3{box-shadow:0 5rem 4rem -4rem #0003,0 0 8rem -3rem #0003}@media (min-width: 1024px){.box--hover-rise-3{top:0rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1)}.box--hover-rise-3:hover{box-shadow:0 5rem 4rem -4rem #0000001a,0 0 8rem -3rem #0003;top:-.8rem}.box--hover-rise-3:hover .box__link{height:calc(100% + .8rem)}}.box--catalog,.box--hover-rise-1{box-shadow:0 4rem 4rem -2rem #0003}@media (min-width: 1024px){.box--catalog:hover,.box--hover-rise-1:hover{box-shadow:0 4rem 4rem -2rem #0003,0 -.8rem 1.2rem -.3rem #0000001a}}@media (min-width: 1024px){.box--hover-img-scale .box__img img{transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.box--hover-img-scale:hover .box__img img{transform:scale(1.05)}}.box--brand{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:2.5rem;padding:11%}@media (min-width: 768px){.box--brand{border-radius:3.5rem}}.box--brand img{width:24rem;height:10rem;object-fit:scale-down;max-width:80%}.box--brand p{margin:1rem 0 0;display:flex;flex-direction:column;justify-content:flex-start;line-height:1.25;text-align:center;min-height:2lh;font-size:1.4rem}@media (min-width: 1024px){.box--brand p{font-size:1.6rem}}.box--brand p span{font-size:.875em}.box--reference,.box--catalog{padding:1rem;background-color:#fff;border-radius:2.5rem;display:flex;flex-direction:column;height:100%}@media (min-width: 1024px){.box--reference,.box--catalog{border-radius:3.5rem}}.box--reference .box__img,.box--catalog .box__img{position:relative;overflow:hidden;width:100%;border-radius:1.5rem}@media (min-width: 1024px){.box--reference .box__img,.box--catalog .box__img{border-radius:2.5rem}}.box--reference .box__img img,.box--catalog .box__img img{width:100%}.box--reference .box__img .tags,.box--catalog .box__img .tags{position:absolute;right:0;top:0;padding:1rem;justify-content:flex-end}.box--reference .box__content,.box--catalog .box__content{text-align:center;padding:2rem;display:flex;flex-direction:column;flex-grow:1}.box--reference .box__content>h3,.box--catalog .box__content>h3{max-width:max(80%,11em);margin:0 auto}.box--reference .box__content .box__perex,.box--catalog .box__content .box__perex{margin:1.25em 0 1.75em}.box--catalog .box__content .box__header h3{max-width:max(80%,11em);margin:0 auto}.box--coating{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;position:relative}.box--coating .box__img{position:relative;width:fit-content;max-width:100%}.box--coating .box__img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);pointer-events:none;border-radius:0 0 2.5rem 2.5rem}@media (min-width: 1024px){.box--coating .box__img:after{border-radius:0 0 3rem 3rem}}.box--coating .box__img picture{width:fit-content;pointer-events:none;overflow:hidden}.box--coating .box__img picture img{object-fit:contain}.box--coating .box__img picture:nth-of-type(1){border-radius:2.5rem;overflow:hidden}.box--coating .box__img picture:nth-of-type(1) img{aspect-ratio:450/340}@media (min-width: 1024px){.box--coating .box__img picture:nth-of-type(1){border-radius:3rem}}.box--coating .box__img picture:nth-of-type(2){position:absolute;bottom:0;left:0;max-height:unset}.box--coating .box__img picture:nth-of-type(2) img{aspect-ratio:450/420}.box--coating h3{position:absolute;bottom:11%;margin:0;line-height:1;color:#fff;font-size:2rem;text-align:center;width:100%;padding:0 9%}@media (min-width: 1024px){.box--coating h3{font-size:2.4rem}}@media (min-width: 1024px){.box--coating picture img{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform-origin:bottom center}.box--coating:hover picture img{transform:scale(1.05)}}.box--images-colorparam-switch .box__images{position:relative;margin-bottom:2rem}.box--images-colorparam-switch .box__images .box__img{opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;top:0}.box--images-colorparam-switch .box__images .box__img:first-of-type{position:relative;opacity:1}.box--images-colorparam-switch .colorparams{pointer-events:none}.box--product{background-color:#fff;border-radius:2.5rem;padding:2rem;display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.box--product{border-radius:3.5rem;padding:4rem}}.box--product .box__images{width:100%;min-height:12rem;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.box--product .box__images{min-height:18.5rem}}.box--product .box__img img{width:auto;height:12rem;object-fit:contain}@media (min-width: 768px){.box--product .box__img img{height:18.5rem}}.box--product .box__content{text-align:center;margin:auto 0 0;display:flex;flex-direction:column}.box--product .box__content h3{font-size:1.4rem;margin:0;line-height:1.2}@media (min-width: 768px){.box--product .box__content h3{font-size:1.8rem}}.box--product .box__content p{margin:1rem auto 1.4rem;max-width:22rem;font-size:1.3rem}@media (min-width: 768px){.box--product .box__content p{max-width:27rem;font-size:1.6rem;margin:1.8rem auto 3rem}}.box--product .box__controls{position:absolute;left:0;top:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 1rem;z-index:1;pointer-events:none}@media (min-width: 768px){.box--product .box__controls{padding:3rem}}.box--product .box__controls .box__variants{display:flex;flex-direction:column;gap:1rem}.box--product .box__controls .box__variants .box__variant{width:2rem;height:2rem;border-radius:.4rem;background-color:#e99e5b}.box--product .box__controls .box__variants .box__variant--navy{background:linear-gradient(to bottom right,#0f1a1f,#202e34)}.box--product .box__controls .box__variants .box__variant--brown{background:linear-gradient(to bottom right,#4b3229,#6a4b3d)}.box--product .box__controls .box__variants .box__variant--silver{background:linear-gradient(to bottom right,#646d73,#7b848b)}.box--product .box__controls .box__variants .box__variant--orange{background:linear-gradient(to bottom right,#d8924a,#e3a35f)}.box--product .box__controls .colorparams{flex-direction:column}.box--product .box__controls .colorparams>*{opacity:0;transform:translate(1rem);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1);will-change:opacity,transform}.box--product .box__controls .colorparams>*:nth-child(1){transition-delay:0s}.box--product .box__controls .colorparams>*:nth-child(2){transition-delay:.1s}.box--product .box__controls .colorparams>*:nth-child(3){transition-delay:.2s}.box--product .box__controls .colorparams>*:nth-child(4){transition-delay:.3s}.box--product .box__controls .colorparams>*:nth-child(5){transition-delay:.4s}.box--product .box__controls .colorparams>*:nth-child(6){transition-delay:.5s}.box--product .box__controls__links{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;position:relative;max-width:2rem}@media (min-width: 768px){.box--product .box__controls__links{max-width:unset;gap:2rem}}.box--product .box__controls__links>*{pointer-events:all;display:block;max-width:100%}.box--product .box__controls__links>* .icon{max-width:100%}.box--product .box__controls__links .box__compare{position:relative}.box--product .box__controls__links .box__compare>span{display:none}@media (min-width: 1024px){.box--product .box__controls__links .box__compare>span{display:block;position:absolute;bottom:calc(100% + 1rem);right:-2rem;pointer-events:none;width:max-content;max-width:26rem;background-color:#000;color:#fff;border-radius:.8rem;text-align:center;padding:.8rem 2rem;opacity:0;z-index:2;transform:translateY(1rem);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.box--product .box__controls__links .box__compare>span:before{content:"";display:block;position:absolute;top:calc(100% - 1rem);right:1.85rem;width:1.5rem;height:1.5rem;transform:translate(-50%) rotate(45deg);background-color:#000}.box--product .box__controls__links .box__compare:hover>span{transform:translateY(0);opacity:1;display:block}}.box--product:has(.box__price){padding-bottom:3rem}.box--product:has(.box__price) .box__content p{margin-bottom:2rem}.box--product--border{border:.2rem solid #ececec;box-shadow:none}.box--product--discount:has(.box__price){padding-bottom:0}.box--product--discount .box__discount{display:flex;flex-direction:row;align-items:stretch;gap:2rem;padding:2rem 4rem;justify-content:space-between;width:calc(100% + 8rem);background-color:#000;color:#fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.box--product--discount .box__discount__info{width:fit-content;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.box--product--discount .box__discount__info strong{font-size:1.7rem;text-transform:uppercase}@media (min-width: 1024px){.box--product--discount .box__discount__info strong{font-size:2.3rem}}.box--product--discount .box__discount .box__price{flex-shrink:0}.box--product--discount .box__discount .box__price small{color:#d41130}.box--product--discount .box__discount .box__price strong{color:#ffca7e}.box--product.initialized .box__controls .colorparams>*{opacity:1;transform:translate(0)}.box--product-horizontal{display:flex;flex-direction:row;align-items:flex-start;gap:2.5rem;max-width:39rem}.box--product-horizontal .box__img{flex-shrink:0;border-radius:2rem;background-color:#ececec;width:9.5rem;height:9.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.box--product-horizontal .box__img img{width:6rem;height:7.7rem;object-fit:contain}.box--product-horizontal .box__content{padding-top:.5rem}.box--product-horizontal .box__content .box__title{font-weight:700;line-height:1;margin-top:0;margin-bottom:0;font-size:1.8rem}.box--product-horizontal .box__content .box__description{color:#686868;line-height:1.2;margin:.5rem 0 .7rem;overflow:hidden;min-height:2lh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.box--sale{border-radius:2.5rem;background-color:#fff;padding:1rem;display:flex;flex-direction:column}@media (min-width: 1024px){.box--sale{border-radius:3.5rem}}.box--sale .box__img{border-radius:1.5rem;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){.box--sale .box__img{border-radius:2.5rem}}.box--sale .box__img picture{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.box--sale .box__img img{width:100%;flex-grow:1}.box--sale .box__img .tags{position:absolute;top:0;right:0;width:100%;padding:1rem;justify-content:flex-end}.box--sale .box__img .tags:has(.tag:nth-of-type(2)){justify-content:space-between}.box--sale .box__content{padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;flex-grow:1;gap:1.5rem}@media (min-width: 1024px){.box--sale .box__content{padding:3rem 2.5rem 2.5rem;gap:2rem}}.box--sale .box__content>.typo-h3{text-align:center;line-height:1.1}.box--sale .box__content .box__perex{margin-top:0;margin-bottom:0}.box--sale .box__content__inner{display:flex;flex-direction:row;gap:4rem}.box--sale .box__content__inner .box__price{align-items:flex-end;justify-content:flex-end}.box--sale--full .tags{justify-content:center;width:100%}@media (min-width: 1200px){.box--sale--full{grid-column:1/-1;flex-direction:row}.box--sale--full .tags{justify-content:flex-start}.box--sale--full .box__img{flex-basis:66.43%}.box--sale--full .box__content{flex-basis:33.57%;padding:2.5rem 3.5%}.box--sale--full .box__content>.typo-h3{text-align:left}.box--sale--full .box__content .box__more{margin-left:0;margin-top:0}}.box--article,.box--article-color-news{background-color:#fff;--radius: 2.5rem;border-radius:var(--radius);display:flex;flex-direction:column}@media (min-width: 1024px){.box--article,.box--article-color-news{--radius: 3.5rem}}.box--article .box__img,.box--article-color-news .box__img{position:relative;width:fit-content;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.box--article .box__img picture img,.box--article-color-news .box__img picture img{aspect-ratio:470/271;object-fit:cover}.box--article .box__img .tags,.box--article-color-news .box__img .tags{position:absolute;right:0;top:0;padding:2rem}.box--article .box__content,.box--article-color-news .box__content{padding:2.5rem}.box--article .box__content .box__perex,.box--article-color-news .box__content .box__perex{margin:0;-webkit-line-clamp:2}.box--article .box__content h3,.box--article-color-news .box__content h3{font-weight:700;line-height:1.2;margin-top:.9em;margin-bottom:.7em;font-size:2rem}@media (min-width: 1024px){.box--article .box__content h3,.box--article-color-news .box__content h3{font-size:2.6rem}}@media (min-width: 1024px){.box--article .box__content,.box--article-color-news .box__content{padding:3.5rem}}@media (min-width: 1200px){.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)),.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)){grid-column:1/-1;flex-direction:row}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img{flex-basis:50%;display:flex;flex-direction:column;border-radius:var(--radius)}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img picture,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img picture{flex-grow:1;width:100%;position:relative;-webkit-mask-image:unset}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img picture img,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__img picture img{position:absolute;height:100%;width:100%}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content{margin-top:0;flex-basis:50%;min-height:40rem;padding:4rem 5rem}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content h3,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content h3{font-size:4.2rem;margin-top:.5em}.box--article:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content .box__perex,.box--article-color-news:is(.boxes--articles--first-full .box--article:nth-of-type(1)) .box__content .box__perex{margin:0;-webkit-line-clamp:5}}.box--article-color-news .box__img picture img{aspect-ratio:370/250;object-fit:cover}.box--article-color-news .box__content .box__perex{margin:0;-webkit-line-clamp:3;line-clamp:3}.box--article-color-news .box__content .box__perex>p{margin:0}.box--file{background-color:#ececec;border-radius:2.5rem;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2rem;justify-content:space-between;padding:3rem}@media (min-width: 1024px){.box--file{border-radius:3.5rem;padding:4rem 6rem}}.box--file .box__title{color:#000;margin:0;font-weight:700;line-height:1.2;font-size:1.8rem}@media (min-width: 1024px){.box--file .box__title{font-size:2.4rem}}.box--file .box__content--icon{display:flex;gap:1rem}.box--file .box__content--icon svg{transition:all .5s cubic-bezier(.215,.61,.355,1)}.box--file .box__content .col--icon{padding-top:.3rem}@media (min-width: 625px){.box--file .box__content{max-width:65%}}.box--file .box__meta{padding:0;margin:.5rem 0 0;list-style:none;display:block;flex-direction:row;flex-wrap:wrap;font-size:1.6rem;width:fit-content;overflow:hidden;color:#a3a3a3}.box--file .box__meta li{display:inline-flex;align-items:center;position:relative;vertical-align:bottom;margin-right:2rem}.box--file .box__meta li:before{content:"";display:block;width:.6rem;height:.6rem;background-color:#d41130;position:absolute;right:calc(100% + .9rem);border-radius:100%}@media (min-width: 1024px){.box--file--file-overview{padding:3rem 5rem}}.box--file .button{min-width:16rem;padding:1em 1.6em;text-transform:unset;pointer-events:none}.box--file--white{background-color:#fff}@media (min-width: 1024px){.box--file{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.box--file .box__title{transition:color .5s cubic-bezier(.215,.61,.355,1)}.box--file .button{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.box--file .box__meta{transition:color .5s cubic-bezier(.215,.61,.355,1)}.box--file .box__meta li:before{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.box--file:hover{background-color:#d41130}.box--file:hover .box__content,.box--file:hover .box__title{color:#fff}.box--file:hover .button{background-color:#fff;color:#d41130}.box--file:hover .box__meta{color:#fff}.box--file:hover .box__meta li:before{background-color:#fff}}.box--job{background-color:#fff;color:#000;border-radius:2.5rem;font-size:1.6rem;display:flex;flex-wrap:wrap;flex-direction:row;gap:2rem;align-items:center;transition:background-color .5s cubic-bezier(.215,.61,.355,1);padding:2rem}.box--job .box__title{font-size:1.11111111em;margin:0;transition:color .5s cubic-bezier(.215,.61,.355,1);flex-basis:100%}.box--job .box__category{min-width:20rem;background-color:#ececec;line-height:1;text-align:center;border-radius:100rem;padding:1.6rem 3.5rem;transition:color .5s cubic-bezier(.215,.61,.355,1)}.box--job .box__location{display:flex;flex-direction:row;align-items:center;gap:1.3rem;transition:color .5s cubic-bezier(.215,.61,.355,1)}.box--job .box__location svg{width:1.77777778em;height:auto}.box--job .box__btn{width:4.7rem;height:4.7rem;border-radius:100%;background-color:#000;transition:background-color .5s cubic-bezier(.215,.61,.355,1);margin-left:auto;display:flex;justify-content:center;align-items:center}.box--job .box__btn svg{transition:fill .5s cubic-bezier(.215,.61,.355,1);fill:#fff}.box--job .box__content{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:2rem;width:100%}.box--job .box__content .box__category{flex-basis:100%;width:fit-content}@media (min-width: 1024px){.box--job .box__content{display:grid;grid-template-columns:26rem 1fr 1fr}.box--job .box__content .box__category{grid-column:1;justify-self:start}.box--job .box__content .box__location{grid-column:2;justify-self:center}.box--job .box__content .box__btn{grid-column:3;justify-self:end}}@media (min-width: 1024px){.box--job{font-size:1.8rem;border-radius:3.5rem;padding:6rem;min-height:17rem;display:grid;grid-template-columns:.8fr 1.2fr}.box--job:hover{background-color:#d41130}.box--job:hover .box__title{color:#fff}.box--job:hover .box__category{color:#d41130}.box--job:hover .box__location{color:#fff}.box--job:hover .box__btn{background-color:#fff}.box--job:hover .box__btn svg{fill:#d41130}}.box--about-feature{padding:1rem;background-color:#fff;border-radius:3.5rem;text-align:center}.box--about-feature .box__img{position:relative;display:flex;flex-direction:column;align-items:center}.box--about-feature .box__img img{border-radius:2.5rem}.box--about-feature .box__img__fg{position:absolute;left:0;bottom:0;width:100%;height:auto;max-height:unset;display:flex;flex-direction:column;align-items:center}.box--about-feature .box__title{font-weight:700;line-height:.85;margin:2.8rem 0;font-size:2.4rem;padding:0 1rem}.box--about-feature p{padding:0 1rem;margin:0 auto 3rem;max-width:40rem}.box--certificate{border-radius:2.5rem;background-color:#fff;padding:3rem;position:relative;box-shadow:0 5rem 4rem -4rem #0000;height:100%;display:flex;flex-direction:column}@media (min-width: 1024px){.box--certificate{border-radius:3.5rem}}.box--certificate .box__title{font-weight:700;line-height:.85;font-size:2.4rem;margin:0 0 3rem;gap:1rem;display:flex;flex-direction:column}.box--certificate .box__title span{font-weight:400}.box--certificate .box__badge{color:#b6b6b6}.box--certificate .box__badge svg{width:4rem;height:auto}.box--certificate .box__icons{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin:auto 0 0}.box--responsible-care-article{display:flex;flex-direction:column;gap:1rem 3rem;position:relative}@media (min-width: 625px){.box--responsible-care-article{flex-direction:row}}.box--responsible-care-article picture{flex-shrink:0;flex-basis:calc(54.014599% - 1.5rem)}.box--responsible-care-article picture img{border-radius:2.5rem}@media (min-width: 1024px){.box--responsible-care-article picture img{border-radius:3.5rem}}.box--responsible-care-article>div{flex-basis:calc(45.985401% - 1.5rem);max-width:28rem;padding-top:1rem}.box--responsible-care-article>div .typo-h3{margin-bottom:.8em}@media (min-width: 1024px){.box--responsible-care-article>div .typo-h3{font-size:clamp(2.2rem,2.01257862vw,3.2rem)}}.box--responsible-care-article>div .box__more{margin:0}.box--job-benefit{background-color:#fff;border-radius:2.5rem;padding:12.7%}@media (min-width: 768px){.box--job-benefit{border-radius:3.5rem}}.box--job-benefit h3{margin:.8em 0}.box--job-benefit svg,.box--job-benefit img{width:6rem;height:auto}@media (min-width: 1024px){.box--job-benefit svg,.box--job-benefit img{width:8rem}}.box--person-contact{background-color:#fff;border-radius:2rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem min(12%,6rem);padding:min(11.5%,6rem) min(9.5%,5rem)}@media (min-width: 1024px){.box--person-contact{border-radius:3rem}}.box--person-contact picture{flex-shrink:0;cursor:pointer}.box--person-contact picture img{width:8rem;aspect-ratio:1;border-radius:100%;transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.box--person-contact picture img{width:11rem}}.box--person-contact picture:hover img{transform:scale(1.08)}.box--person-contact .box__content h3{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2rem}.box--person-contact .box__content p{margin:1rem 0 0;color:#d41130;font-size:1.7rem}.box--person-contact .box__content>div{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.box--sortiment{border-radius:3.5rem;overflow:hidden;background-color:#ececec;display:flex;flex-direction:column;align-items:center;position:relative;box-shadow:0 5rem 4rem -4rem #0000}.box--sortiment picture{position:relative}.box--sortiment picture:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);pointer-events:none;border-radius:0 0 2.5rem 2.5rem}.box--sortiment img{display:block;width:27.5rem;height:25rem}.box--sortiment h3{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:2rem;position:absolute;left:auto;bottom:0;padding:2.5rem;width:100%;text-align:center;max-width:23rem}@media (min-width: 1024px){.box--sortiment{top:0rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1)}.box--sortiment img{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform-origin:center;transform:scale(1)}.box--sortiment h3{color:#fff}.box--sortiment:hover img{transform:scale(1.05)}}.box--tinting-system{background-color:#ececec;border-radius:2rem;display:flex;flex-direction:column;padding:4rem 2rem 2rem;color:#000;box-shadow:0 5rem 4rem -4rem #0000;outline:solid .3rem #ececec;outline-offset:-.3rem;position:relative}.box--tinting-system svg{height:5.1rem;width:auto}.box--tinting-system h3{text-align:center;font-weight:700;line-height:1.2;margin-bottom:0;font-size:1.8rem;text-transform:uppercase;margin-top:2.5em}@media (min-width: 1024px){.box--tinting-system{border-radius:3rem;padding:8rem 2rem 4rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1),outline-color .5s cubic-bezier(.215,.61,.355,1)}.box--tinting-system svg{height:6.8rem}.box--tinting-system h3{font-size:2.4rem}.box--tinting-system:hover{outline-color:#d41130;color:#d41130}}.box--tinting-system--active{pointer-events:none;background-color:#d41130;color:#fff;outline-color:#d41130}.box--tinting-system-arrow{background-color:#ececec;border-radius:2rem;box-shadow:0 5rem 4rem -4rem #0000;outline:solid .3rem #ececec;outline-offset:-.3rem;padding:2.5rem 2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.box--tinting-system-arrow .box__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.box--tinting-system-arrow .box__content svg{height:2.5rem}@media (min-width: 1024px){.box--tinting-system-arrow .box__content svg{height:3rem}}.box--tinting-system-arrow .box__content h3{font-weight:400;line-height:1.2;margin-top:0;margin-bottom:0;font-size:1.6rem}@media (min-width: 1024px){.box--tinting-system-arrow .box__content h3{font-size:1.9rem}}.box--tinting-system-arrow .box__arrow{background-color:#000;color:#fff;border-radius:100%;transition:background-color .5s cubic-bezier(.215,.61,.355,1);padding:.25rem}@media (min-width: 1024px){.box--tinting-system-arrow .box__arrow{padding:.5rem}}@media (min-width: 1024px){.box--tinting-system-arrow{padding:3.5rem 3rem;border-radius:3rem;transition:top .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1),outline-color .5s cubic-bezier(.215,.61,.355,1)}.box--tinting-system-arrow:hover{outline-color:#d41130;color:#d41130}.box--tinting-system-arrow:hover .box__arrow{background-color:#d41130}}.box--tinting-system-arrow--active{pointer-events:none;background-color:#d41130;color:#fff;outline-color:#d41130}.box--tinting-system-arrow--active .box__arrow{background-color:#fff;color:#d41130}.box--product-params{padding:2rem;background-color:#fff;border-radius:3.5rem;font-size:1.6rem;line-height:1.2}@media (min-width: 1024px){.box--product-params{padding:2rem 3rem}}.box--product-params .box__parameter{position:relative}@media (min-width: 1024px){.box--product-params .box__parameter [data-sameheight-index]:nth-of-type(1){display:none}}.box--product-params .box__parameter__values{padding:1.5rem 3rem 2.5rem;display:grid;grid-template-columns:1fr 1fr;flex-direction:row;align-items:center;gap:.75rem 2rem;flex-wrap:wrap}.box--product-params .box__parameter__values:has(:only-child){grid-template-columns:1fr}.box--product-params .box__parameter__values[data-sameheight-index]{display:none}@media (max-width: 1023px){.box--product-params .box__parameter__values{min-height:unset!important}}@media (min-width: 1024px){.box--product-params .box__parameter__values{padding:2rem 0rem;display:none}.box--product-params .box__parameter__values[data-sameheight-index]{display:grid}}.box--product-params .box__parameter__values__col{display:flex;flex-direction:row;align-items:center;gap:1rem}.box--product-params .box__parameter__values__col span{flex-basis:auto;flex-grow:1;font-size:1.4rem}.box--product-params .box__parameter__value{flex-shrink:0;display:block;width:1.8rem;height:1.8rem;border:.2rem #000 solid;border-radius:100%;position:relative}.box--product-params .box__parameter__value--true{background-color:#000}.box--product-params .box__parameter__value--true:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;background-color:#fff;mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Vrstva_2' data-name='Vrstva 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.28 6.48'%3E%3Cg id='Layer_1' data-name='Layer 1'%3E%3Cpolygon points='3.21 6.48 0 3.27 1.41 1.86 3.21 3.66 6.87 0 8.28 1.41 3.21 6.48'/%3E%3C/g%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:.8rem;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Vrstva_2' data-name='Vrstva 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.28 6.48'%3E%3Cg id='Layer_1' data-name='Layer 1'%3E%3Cpolygon points='3.21 6.48 0 3.27 1.41 1.86 3.21 3.66 6.87 0 8.28 1.41 3.21 6.48'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:45% 53%;-webkit-mask-size:.8rem}@media (min-width: 1024px){.box--product-params .box__parameter{background-image:linear-gradient(to top,#ececec 0%,#ececec .2rem,transparent .2rem)}.box--product-params .box__parameter:last-of-type{background-image:unset}}.box--quick-buy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:sticky;top:20rem;padding:2rem;overflow:hidden;border-radius:30px;z-index:1}.box--quick-buy:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);backdrop-filter:blur(8px)}.box--quick-buy .box__header{position:relative}.box--quick-buy .box__header h2{font-size:3rem;line-height:1.1538;margin:0}.box--quick-buy .box__image{margin-top:3rem}.box--quick-buy .box__image img{max-height:32rem;object-fit:contain}.box--quick-buy .box__footer{margin-top:3rem;width:100%;display:flex;justify-content:center}.box--department{background-color:#fff;border-radius:2.5rem;display:flex;flex-direction:column;align-items:center;overflow:hidden}@media (min-width: 1024px){.box--department{border-radius:3.5rem}}.box--department h3{position:absolute;margin:0;top:10%;font-size:min(4vw,1.6rem);transition:color .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.box--department h3{font-size:min(2vw,2.6rem)}}@media (min-width: 1024px){.box--department:before{content:"";display:block;position:absolute;inset:0;background-color:transparent;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.box--department:hover h3{color:#d41130}}@media screen and (min-width: 1024px){.box__related{border-radius:25px}}.card-representative,.card-store{display:flex;flex-direction:column;border-radius:35px;background-color:#fff;padding:3.2rem;height:100%}.card-representative__row,.card-store__row{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.card-representative__row--header,.card-store__row--header{flex-direction:row;justify-content:space-between}.card-representative__row--header .card-store__col,.card-store__row--header .card-store__col{flex:1}.card-representative__row--share-call,.card-store__row--share-call{margin-top:auto}.card-representative__col--contact,.card-store__col--contact{margin-top:2.1rem}.card-representative__col--times,.card-store__col--times{display:flex;flex-direction:column}.card-representative__col--button,.card-store__col--button{width:100%}.card-representative__col--avatar,.card-store__col--avatar{flex-shrink:0;max-width:27%}.card-representative__name h2,.card-representative__name h3,.card-store__name h2,.card-store__name h3{margin:0}.card-representative__name h2,.card-store__name h2{font-size:4.2rem}.card-representative__name h3,.card-store__name h3{font-size:1.6rem}.card-representative__name p,.card-store__name p{margin-bottom:0}.card-representative__company,.card-store__company{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;min-height:4rem}.card-representative__stores,.card-store__stores{width:4rem;height:4rem;border-radius:51%;background-color:#ececec;display:flex}.card-representative__stores .icon,.card-store__stores .icon{margin:auto}.card-representative__avatar,.card-store__avatar{display:inline-block;cursor:pointer}.card-representative__avatar img,.card-store__avatar img{border-radius:51%;overflow:hidden;display:block;object-fit:cover;transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.card-representative__avatar:hover img,.card-store__avatar:hover img{transform:scale(1.08)}.card-representative__region>span,.card-store__region>span{margin-right:.5rem}.card-representative__region__tooltip,.card-store__region__tooltip{position:relative;display:inline-block}.card-representative__region__tooltip__inner,.card-store__region__tooltip__inner{font-size:1.3rem;background-color:#ececec;color:#000;border-radius:.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.5rem 1rem;font-weight:700}.card-representative__region__tooltip__content,.card-store__region__tooltip__content{pointer-events:none;position:absolute;bottom:3rem;left:50%;transform:translate(-50%) translateY(1rem);width:22rem;background-color:#000;color:#fff;border-radius:.8rem;text-align:center;padding:.8rem 2rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.card-representative__region__tooltip__content:before,.card-store__region__tooltip__content:before{content:"";display:block;position:absolute;top:calc(100% - 1rem);left:50%;width:1.5rem;height:1.5rem;transform:translate(-50%) rotate(45deg);background-color:#000}.card-representative__region__tooltip--open .card-representative__region__tooltip__content,.card-store__region__tooltip--open .card-representative__region__tooltip__content{opacity:1;transform:translate(-50%) translateY(-.5rem)}.card-representative__system,.card-store__system{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.card-representative__system span,.card-store__system span{text-align:right}.card-representative__ul,.card-store__ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.card-representative__ul--stores,.card-store__ul--stores{flex-direction:row;align-items:center;gap:1rem}.card-representative__ul--times,.card-store__ul--times{gap:.2rem;margin-top:.5rem}.card-representative__ul--address,.card-store__ul--address{margin-top:1rem;gap:.25rem}.card-representative__ul--system,.card-store__ul--system{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:.9rem;margin-top:.5rem}.card-representative__ul--system img,.card-store__ul--system img{height:2rem;object-fit:contain}.card-representative__link,.card-store__link{display:flex;align-items:flex-start;gap:1rem;overflow-wrap:break-word;word-break:break-word}.card-representative__link .icon,.card-store__link .icon{flex:none}.card-representative .button,.card-store .button{max-width:21rem;width:100%;padding:2rem}.card-store--wide{padding:3rem}.card-store--wide .card-store__row--header{flex-direction:column}.card-store--wide .card-store__col--share-call{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.25rem;width:100%}.card-store--wide .card-store__col--contact{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.card-store--wide .card-store__heading{display:flex;align-items:center;gap:2rem}.card-store--wide .card-store__heading .card-store__logo{flex:none;align-self:flex-start}.card-store--wide .card-store__heading .card-store__logo img{width:4rem;height:4rem;object-fit:contain}.card-store--wide .card-store__name h2{font-size:3.2rem;line-height:1.2}.card-store--wide .card-store__name p{margin-top:.5rem}.card-store--wide .card-store__contacts{display:flex;flex-direction:column;gap:2rem}.card-store--wide .card-store__contacts div{display:flex;align-items:flex-start;gap:1rem}.card-store--wide .card-store__contacts div .icon{flex:none}.card-store--wide .card-store__times div{display:flex;flex-direction:column;gap:2rem}.card-store--wide .card-store__ul--share{flex-direction:row;flex-wrap:wrap;gap:1.25rem}@media screen and (min-width: 31.25em){.card-representative__row,.card-store__row{flex-direction:row;justify-content:space-between}.card-representative__row--share-call,.card-store__row--share-call{align-items:center}.card-representative__row--share-call .card-representative__col,.card-representative__row--share-call .card-store__col,.card-store__row--share-call .card-representative__col,.card-store__row--share-call .card-store__col{flex:1}.card-representative__row--contact-times,.card-store__row--contact-times{flex-wrap:wrap}.card-representative__row--splide,.card-store__row--splide{flex-direction:column;gap:1rem}.card-representative__col--button,.card-store__col--button{display:flex;justify-content:flex-end;width:auto}.card-representative .card-store__name h2,.card-store .card-store__name h2{font-size:4.2rem}.card-store--wide .card-store__row--contact-gallery{flex-direction:column}.card-store--wide .card-store__col--contact{flex-direction:row;flex:1}}@media screen and (min-width: 1024px){.card-store--wide{padding:6rem}.card-store--wide .card-store__row--header,.card-store--wide .card-store__row--contact-gallery{flex-direction:row}.card-store--wide .card-store__col--header{flex:1.5}.card-store--wide .card-store__col--share-call{flex-direction:row;justify-content:flex-end;align-items:center;gap:3.5rem;row-gap:1.25rem}.card-store--wide .card-store__col--contact,.card-store--wide .card-store__ul--share{flex-direction:row}}@media screen and (min-width: 100em){.card-store--wide .card-store__row--contact-gallery{padding-left:10rem}.card-store--wide .card-store__col--contact{gap:8%}.card-store--wide .card-store__heading .card-store__logo img{width:9rem;height:9rem}}.form{position:relative}.form--brands-search,.form--representative-search,.form--ai-chat{background-color:#fff;display:flex;flex-direction:row;width:fit-content;padding:.8rem .8rem .8rem 3.5rem;border-radius:100rem;width:45rem;justify-content:space-between;max-width:100%}.form--brands-search input[type=text],.form--representative-search input[type=text],.form--ai-chat input[type=text]{border:0;background:0;padding:0;margin:0;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1.5rem}.form--brands-search input[type=text]::placeholder,.form--representative-search input[type=text]::placeholder,.form--ai-chat input[type=text]::placeholder{color:#000;opacity:.5}.form--brands-search button,.form--representative-search button,.form--ai-chat button{flex-shrink:0;border:0;background:0;padding:0;margin:0;background-color:#d41130;width:6.5rem;height:6.5rem;display:flex;border-radius:100rem;cursor:pointer}.form--brands-search button svg,.form--representative-search button svg,.form--ai-chat button svg{width:2.3rem;height:2.3rem;margin:auto}.form--brands-search button svg>*,.form--representative-search button svg>*,.form--ai-chat button svg>*{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:3px}@media (min-width: 1024px){.form--brands-search button,.form--representative-search button,.form--ai-chat button{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.form--brands-search button svg>*,.form--representative-search button svg>*,.form--ai-chat button svg>*{transition:stroke .5s cubic-bezier(.215,.61,.355,1)}.form--brands-search button:hover,.form--representative-search button:hover,.form--ai-chat button:hover{background-color:#d4113033}.form--brands-search button:hover svg>*,.form--representative-search button:hover svg>*,.form--ai-chat button:hover svg>*{stroke:#d41130}}.form--representative-search{max-width:55rem;width:100%}.form--representative-search button{background-color:#9de0f2}.form--representative-search button svg>*{stroke:#000}@media (min-width: 1024px){.form--representative-search button:hover{background-color:#9de0f2cc}.form--representative-search button:hover svg>*{stroke:#000}}.form--ai-chat{max-width:70rem;width:100%;box-shadow:0 0 4rem -1rem #0000001a;position:relative}.form--ai-chat:before{content:"";width:14.7rem;height:15.7rem;position:absolute;top:-8.5rem;right:-13rem;background-image:url(/dist/assets/peackock-form.1eeae669.svg);background-repeat:no-repeat;background-size:contain}.form--ai-chat button{background-color:#d41130}.form--ai-chat button svg{width:4rem;height:3.5rem}.form--ai-chat button svg>*{stroke:none;fill:#fff;fill-rule:evenodd}@media (min-width: 1024px){.form--ai-chat button:hover{background-color:#d41130cc}.form--ai-chat button:hover svg>*{stroke:none}}.form__representative-filter,.form__stores-filter{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.form__representative-filter-result,.form__stores-filter-result{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.form__representative-filter-result>span,.form__representative-filter-result>strong,.form__stores-filter-result>span,.form__stores-filter-result>strong{font-size:4.2rem;line-height:1}.form__representative-filter-result .button,.form__stores-filter-result .button{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;text-transform:none}.form .form__row{width:100%;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}.form .form__row+.form__row{margin-top:2rem}@media (min-width: 1024px){.form .form__row{gap:3rem}.form .form__row+.form__row{margin-top:3rem}}.form .form__item{min-width:29rem;flex-grow:1}.form .form__item--text,.form .form__item--textarea{display:flex;flex-direction:column;gap:1rem}.form .form__item--text .form__item__field,.form .form__item--textarea .form__item__field{position:relative}.form .form__item--text .form__item__field img,.form .form__item--textarea .form__item__field img{position:absolute;left:2.5rem;top:1.8rem}.form .form__item--text .form__item__field img+input,.form .form__item--text .form__item__field img textarea,.form .form__item--textarea .form__item__field img+input,.form .form__item--textarea .form__item__field img textarea{padding-left:5.5rem}.form .form__item--text .form__item__field input,.form .form__item--text .form__item__field textarea,.form .form__item--textarea .form__item__field input,.form .form__item--textarea .form__item__field textarea{background-color:#fff;border-radius:3rem;padding:2.041rem 3rem;outline:solid .2rem!important;outline-color:transparent!important;transition:outline-color .5s cubic-bezier(.215,.61,.355,1);border:0;margin:0;resize:none;width:100%;display:block;line-height:1.2;box-shadow:0 3rem 4rem -2rem #0000001a}.form .form__item--text .form__item__field input::placeholder,.form .form__item--text .form__item__field textarea::placeholder,.form .form__item--textarea .form__item__field input::placeholder,.form .form__item--textarea .form__item__field textarea::placeholder{opacity:1;color:#757575}.form .form__item--text .form__item__field input:focus,.form .form__item--text .form__item__field input:not(:placeholder-shown),.form .form__item--text .form__item__field textarea:focus,.form .form__item--text .form__item__field textarea:not(:placeholder-shown),.form .form__item--textarea .form__item__field input:focus,.form .form__item--textarea .form__item__field input:not(:placeholder-shown),.form .form__item--textarea .form__item__field textarea:focus,.form .form__item--textarea .form__item__field textarea:not(:placeholder-shown){outline-color:#000!important}.form .form__item--text.form__item--error input,.form .form__item--text.form__item--error textarea,.form .form__item--textarea.form__item--error input,.form .form__item--textarea.form__item--error textarea{outline-color:#d41130!important}.form .form__item--password .form__item__field__eye{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(50% - 1.2rem);right:2.4rem;width:2.4rem;height:2.4rem}.form .form__item--password .form__item__field__eye svg{flex-shrink:0;position:absolute;inset:0}.form .form__item--upload{display:flex;flex-direction:row;gap:1.5rem 3rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.form .form__item--upload label{display:flex;flex-direction:column;gap:1rem}.form .form__item--upload .form__item__field{position:relative;display:flex;flex-direction:column;flex-grow:1}.form .form__item--upload .form__item__field input{position:absolute;left:0;top:0;width:100%;height:100%;appearance:none;opacity:0;cursor:pointer}.form .form__item--upload .form__item__field strong{flex-grow:1;display:flex;flex-direction:row;align-items:center;padding:3rem 8rem 3rem 5rem;gap:1rem;background-color:#e4e4e4;color:#000;border-radius:100rem;border:.2rem dashed #c4c4c4;justify-content:center;min-height:8.8rem;overflow:hidden;transition:background-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.form .form__item--upload .form__item__field:hover strong{color:#000;background-color:#0000001a;border-color:#000}}@media (min-width: 1024px){.form .form__item--upload--uploaded .form__item__field:hover strong{color:#fff;background-color:#000;border-color:transparent}}.form .form__item--upload--uploaded .form__item__field strong{z-index:1;background-color:#000;color:#fff;border-color:transparent}.form .form__item--upload--uploaded .form__item__field strong span:nth-of-type(2){background-color:#1f1f1f;width:8rem;height:100%;right:0;display:flex;align-items:center;justify-content:center;position:absolute;border-radius:0 100rem 100rem 0;cursor:pointer;z-index:4}.form .form__item--checkbox{display:flex;flex-direction:row;gap:1rem;color:#000}.form .form__item--checkbox label{position:relative}.form .form__item--checkbox label input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;appearance:none;cursor:pointer;z-index:2}.form .form__item--checkbox label input[type=checkbox]:checked+span:before{opacity:1}.form .form__item--checkbox label span{border:.3rem solid currentColor;border-radius:.3rem;width:2.4rem;height:2.4rem;display:block;position:relative}.form .form__item--checkbox label span:before{content:"";display:block;width:100%;height:100%;left:0;top:0;background-color:currentColor;opacity:0;mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='check-mark-solid' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 25 25'%3E%3C!-- Generator: Adobe Illustrator 29.6.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 9) --%3E%3Cpolygon points='16.7 8.3 11.1 13.9 8.3 11.1 6.8 12.5 9.7 15.3 11.1 16.7 18.2 9.7 16.7 8.3'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:24px;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='check-mark-solid' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 25 25'%3E%3C!-- Generator: Adobe Illustrator 29.6.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 9) --%3E%3Cpolygon points='16.7 8.3 11.1 13.9 8.3 11.1 6.8 12.5 9.7 15.3 11.1 16.7 18.2 9.7 16.7 8.3'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:24px;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.form .form__item--checkbox.form__item--error{color:#d41130}.form .form__item--alert{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.form .form__item--alert svg{fill:currentColor;flex-shrink:0}.form .form__item--alert p{margin:0}.form .form__item--alert.form__item--error{color:#d41130}button,.button{padding:0;border:0;cursor:pointer}.button{--accent: #d41130;background-color:var(--accent);font-size:1.4rem;border:0;border-radius:100rem;width:fit-content;display:flex;justify-content:center;flex-direction:row;align-items:center;padding:1.4em 3em;line-height:1;position:relative;overflow:hidden;text-transform:uppercase;color:#fff}.button strong{font-weight:700}.button>*{position:relative;color:currentColor;transition:color .5s cubic-bezier(.77,0,.175,1)}@media (min-width: 1024px){.button{font-size:1.6rem}.button:before{content:"";display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;border-radius:100% 100% 0 0;background-color:#00000040;transition:transform .5s cubic-bezier(.77,0,.175,1),border-radius linear 425ms 50ms;transform-origin:bottom center;transform:scaleY(0)}.button:hover:before{border-radius:0;transform:scaleY(1)}}.button--black{--accent: #000}.button--white{--accent: #FFF;color:#000}.button--border-black{--accent: transparent;border:3px solid #000;color:#000}.button--border-red{--accent: transparent;border:3px solid #d41130;color:#d41130}@media (min-width: 1024px){.button--border-red:before{background-color:transparent}}.button--blue-ice{--accent: #9de0f2;color:#000}@media (min-width: 1024px){.button--hover-primary:before{background-color:#d41130}.button--hover-primary:hover>*{color:#fff}}@media (min-width: 1024px){.button--hover-white:before{background-color:#fff}.button--hover-white:hover>*{color:#000}}.button--secondary{color:#fff;background-color:transparent;border:.2rem solid currentColor}@media (min-width: 1024px){.button--secondary--active{background-color:currentColor}.button--secondary--active>*{color:#1e2427}.button--secondary:before{background-color:currentColor}.button--secondary:hover>*{color:#1e2427}}.button--secondary--black{color:#000}@media (min-width: 1024px){.button--secondary--black:hover>*{color:#fff}}.button--full{width:100%}.button--buy{font-size:1.8rem;max-width:30rem;width:100%;text-transform:none;gap:2rem;padding:3rem 1.25rem}.button-top-sticky{position:sticky;bottom:0;display:flex;justify-content:flex-end}.button-top{display:block;position:relative;width:6rem;height:6rem;border-radius:51%;border:2px solid #FFF;background:#FFF;box-shadow:0 10px 15px #0000001a;display:flex;margin:0 0 2rem}.button-top svg{flex:none;margin:auto}.link u,.link{line-height:1.285;position:relative;display:inline;text-decoration:none}.link:has(.icon),.link:has(svg){display:flex;align-items:center;gap:.6rem;width:fit-content}.link:not(:has(u)),.link:has(u) u{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1);padding:0;background-clip:border-box}@media (min-width: 1024px){.link:hover:not(:has(u)),.link:hover:has(u) u{background-size:100% 1px}}.link--active{font-weight:700}.link--default:not(:has(u)),.link--default:has(u) u{background-size:100% 1px;background-position:100% 100%}@media (min-width: 1024px){.link--default:hover:not(:has(u)),.link--default:hover:has(u) u{background-size:0% 1px}}.link-underline{position:relative}.link-underline:after{content:"";position:absolute;left:0;top:100%;margin-top:.5rem;width:100%;height:3px;background-color:#ececec}.link-underline--line-gray:after{background-color:#e1e1e1}.footer__inner{background-color:#1e2427;border-radius:3rem;padding:7rem 1.5rem;color:#fff;text-align:center;background-image:url(/dist/assets/peacock-footer.6896309f.svg);background-size:9rem;background-repeat:no-repeat;background-position:bottom left}@media (min-width: 1024px){.footer__inner{background-position:center left;background-size:23rem;padding:11rem 1.5rem;border-radius:7rem}}.footer__inner .buttons{display:grid;grid-template-columns:1fr;max-width:25rem;margin:0 auto;gap:1.8rem}.footer__inner .buttons .button{width:100%;text-align:center;justify-content:center}@media (min-width: 625px){.footer__inner .buttons{max-width:50rem;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.footer__inner .buttons{width:fit-content;max-width:unset;grid-template-columns:repeat(5,max-content)}}.footer__inner .button{padding:1.12em 1.6em}.footer__nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0;margin:0 auto;list-style:none;gap:0}.footer__nav ul li{display:inline-flex;align-items:center;padding:0 1.25rem;position:relative}.footer__nav ul li:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:100%;background-color:#d41130;position:absolute;right:calc(100% - .25rem)}.footer__nav ul li:first-child:before{display:none}@media (min-width: 1024px){.footer__nav ul li{padding:0 2.5rem}}.footer__incube{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;margin:0 auto;gap:1.5rem}.footer__incube .icon{display:block;width:2em;height:2em}@media (min-width: 1024px){.footer__incube .icon{transform:scaleX(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.footer__incube:hover .icon{transform:scaleX(-1)}}.header{--header-sticky-top: 1rem;--header-side-gap: 1.5rem;z-index:999;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;flex-direction:column;padding:0 1.5rem;pointer-events:none}.header__inner{width:100%;max-width:159rem;margin-left:auto;margin-right:auto;position:relative;flex-grow:1;z-index:1}.header:before{opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1);content:"";display:block;width:100%;height:6rem;position:fixed;left:0;top:0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);mask-image:linear-gradient(to bottom,white 0%,white 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,white 0%,white 50%,transparent 100%)}.header__top{display:none}@media (min-width: 1024px){.header__top{pointer-events:all;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0rem 2.5rem 1.8rem}.header__top__signpost{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}.header__top__signpost__item{display:flex;flex-direction:row;align-items:center;gap:.8rem;position:relative;padding:1.2rem 1rem 0;font-size:1.4rem}.header__top__signpost__item:before{content:"";display:block;width:100%;height:.6rem;position:absolute;left:0;top:0;background-color:var(--accent);border-radius:0 0 .7rem .7rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.header__top__signpost__item svg{flex-shrink:0;width:2.4rem;height:2.4rem}.header__top__signpost__item a{position:absolute;left:0;top:0;width:100%;height:100%;color:transparent;opacity:0}.header__top__signpost__item:hover:before{opacity:1}.header__top__signpost__item--active:before{opacity:1}.header__top__signpost__item--active span{font-weight:700}.header__top__signpost--white{color:#fff}.header__top__signpost--white .header__top__signpost__item:before{background-color:#fff}.header__top__signpost--black{color:#000}.header__top__signpost--black .header__top__signpost__item:before{background-color:#fff}.header__top>ul{margin:0;padding:1.2rem 0 0;list-style:none;font-size:1.4rem;display:flex;flex-direction:row;gap:2rem}.header__top>ul li{display:none}.header__top>ul li:nth-child(-n+4){display:list-item}}@media (min-width: 1024px) and (min-width: 1200px){.header__top>ul>li{display:list-item}}@media (min-width: 1024px){.header__top.typo-white>ul,.header__top>ul.typo-white{color:#1e2427}}.header__nav{position:sticky;top:var(--header-sticky-top);pointer-events:all;background-color:#fff;color:#000;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.8rem;padding:.5rem 2rem .5rem .5rem;border-radius:100rem}.header__nav>h1:has(> .header__nav__logo){display:contents}.header__nav--primary{background-color:#d41130;color:#fff}.header__nav--primary .header__nav__logo{background-color:#fff}.header__nav--primary .icon--compare,.header__nav--primary .icon--compare-active{filter:brightness(0) invert(1)}@media (min-width: 1024px){.header__nav{box-shadow:0 1rem 2rem #0000000d;padding:.5rem 4rem .5rem .5rem;height:8rem}}.header__nav__logo{padding:.5rem 2rem .5rem .5rem;border-radius:100rem}.header__nav__logo img{width:12.2rem}@media (min-width: 1024px){.header__nav__logo{padding:1rem 3rem 1rem 1rem}.header__nav__logo img{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:scale(1);width:16.7rem}.header__nav__logo:hover img{transform:scale(1.025)}}.header__nav__main{display:none}@media (min-width: 1024px){.header__nav__main{display:flex;flex-direction:row;padding-right:2rem;flex-grow:1;justify-content:center;gap:2rem;font-size:1.6rem}}@media (min-width: 1024px) and (min-width: 1280px){.header__nav__main{font-size:1.8rem;gap:6.5rem}}@media (min-width: 1024px){.header__nav__main__megadropdown-caller{display:flex;flex-direction:row;align-items:center;gap:.7rem;position:relative}.header__nav__main__megadropdown-caller>span{position:relative;display:flex;align-items:center;height:100%}.header__nav__main__megadropdown-caller>span>svg{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform:rotate(0);flex-shrink:0}.header__nav__main__megadropdown-caller--open>a:after{content:"";display:block;width:100%;height:8rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header__nav__main__megadropdown-caller--open>a+span>svg{transform:rotate(180deg)}}.header__nav__right{display:contents}@media (max-width: 1023px){.header__nav__right>*{display:none}.header__nav__right>*.dropdown--header-user{margin-left:auto;margin-right:1rem;display:block}.header__nav__right>*.dropdown--header-user .dropdown__title{width:3.3rem;height:3.3rem}.header__nav__right>*.dropdown--header-user .dropdown__title img{width:1.8rem;height:1.8rem}.header__nav__right>*.dropdown--header-user .dropdown__content{right:-5.5rem;width:calc(100vw - 3rem)}.header__nav__right>*.dropdown--header-user .dropdown__content__inner{width:100%}.header__nav__right>*.dropdown--header-user .dropdown__content__inner__wrapper{border-radius:2.5rem;padding:1rem;margin-top:2rem;width:100%}}@media (min-width: 1024px){.header__nav__right{display:flex;flex-direction:row;gap:1.5rem;align-items:center}.header__nav__right>span{background-color:currentColor;opacity:.2;width:.2rem;height:3rem}.header__nav__right .dropdown__title{min-height:5rem}.header__nav__right .dropdown .dropdown__content__inner__wrapper{margin-top:2.4rem}}.header__nav__burger{width:2.4rem;height:2.4rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.5rem}.header__nav__burger span{height:.2rem;width:100%;display:block;background-color:currentColor;transform:translate(0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.header__nav__burger span:nth-of-type(2){width:87%}.header__nav__burger span:nth-of-type(3){width:75%}.header__nav__burger--open span:nth-of-type(1),.header__nav__burger--open span:nth-of-type(3){transform:translate(-.3rem)}.header__nav__burger--open span:nth-of-type(2){transform:translate(.3rem)}@media (min-width: 1024px){.header__nav__burger{display:none}}.header--scrolled:before{opacity:1}.header__mobile{padding:8rem 2rem 3rem;background-color:#fff;position:sticky;top:1rem;border-radius:3rem;max-height:calc(100vh - 2rem);overflow-y:auto}.header__mobile__wrap{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:#7f7f7f;padding:0 1.5rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.header__mobile__wrap--open{opacity:1}.header__mobile__wrap--open .header__mobile{pointer-events:all}@media (min-width: 1024px){.header__mobile__wrap{display:none}}.header__mobile__signpost{display:grid;grid-template-columns:1fr 1fr;filter:drop-shadow(0 0rem 1rem rgba(0,0,0,.1));gap:.4rem;margin-bottom:3rem}@media (min-width: 380px){.header__mobile__signpost{grid-template-columns:1fr 1fr 1fr 1fr}}.header__mobile__signpost__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.5rem .7rem 1rem;border-radius:1rem;background-color:#fff;background-image:-webkit-linear-gradient(top,var(--accent) 0%,var(--accent) .3rem,white .3rem,white 100%);background-image:-moz-linear-gradient(top,var(--accent) 0%,var(--accent) .3rem,white .3rem,white 100%);background-image:-o-linear-gradient(top,var(--accent) 0%,var(--accent) .3rem,white .3rem,white 100%);background-image:linear-gradient(to bottom,var(--accent) 0%,var(--accent) .3rem,white .3rem,white 100%);position:relative;overflow:hidden}.header__mobile__signpost__item svg{width:2.4rem;height:2.4rem}.header__mobile__signpost__item span{font-size:1.1rem;text-align:center;line-height:1;margin-top:auto}.header__mobile__signpost__item a{position:absolute;left:0;top:0;width:100%;height:100%;color:transparent;opacity:0}.header__mobile__signpost__item--active{background-image:unset;background-color:var(--accent);color:#000}.header__mobile__signpost__item--active-white{color:#fff}.header__mobile__main{display:flex;flex-direction:column;gap:2rem;font-size:1.8rem}.header__mobile__main>*{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}.header__mobile__main>* svg{flex-shrink:0}.header__mobile__secondary{font-size:1.4rem;color:#0009;margin-top:3rem;padding-top:3rem;border-top:solid rgba(0,0,0,.1) .2rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.header__mobile__footer{font-size:1.2rem;display:flex;flex-direction:column;gap:2rem;margin-top:3rem;padding-top:3rem;border-top:solid rgba(0,0,0,.1) .2rem}.header__mobile__footer__top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.header__mobile__footer__top>div{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0rem 1rem}.header__mobile__footer__langs{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:space-between;color:#858585}.header__mobile__footer__langs>span,.header__mobile__footer__langs>a{display:flex;flex-direction:row;align-items:center;gap:.5rem}.header__mobile__footer__langs>span img,.header__mobile__footer__langs>a img{flex-shrink:0}.header__mobile__footer__langs__active{color:#000}.header__megadropdown{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:107rem;box-shadow:0 2rem 4rem #0003;border-radius:3rem;overflow:hidden;height:fit-content;position:sticky;top:1rem;background-color:#fff;padding-top:5.4rem}@media (min-width: 1024px){.header__megadropdown{border-radius:3.5rem;padding-top:0;top:8rem;background-color:transparent;box-shadow:unset;filter:drop-shadow(0 2rem 4rem rgba(0,0,0,.2))}.header__megadropdown:has(.header__megadropdown__left .header__megadropdown__left__tab--active) .header__megadropdown__left{border-radius:3.5rem 0 0 3.5rem}.header__megadropdown:has(.header__megadropdown__left .header__megadropdown__left__tab--active) .header__megadropdown__right{border-radius:0rem 3.5rem 3.5rem 0rem;opacity:1;pointer-events:all;transform:translate(0)}}.header__megadropdown__wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none;background-color:#7f7f7f;padding:0 1.5rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.header__megadropdown__wrap{z-index:1;padding-top:13rem;background-color:transparent}}.header__megadropdown__wrap--open{opacity:1}.header__megadropdown__wrap--open .header__megadropdown{pointer-events:all}.header__megadropdown__wrap--open .header__megadropdown__right__category--active{opacity:1;pointer-events:all;display:flex}@media (min-width: 1024px){.header__megadropdown__wrap--open .header__megadropdown__right__category--active{display:block}}.header__megadropdown__title{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:0 2rem;margin-bottom:3rem;position:relative;font-size:1.8rem;margin-top:.5rem}.header__megadropdown__title svg{flex-shrink:0}@media (min-width: 1024px){.header__megadropdown__title{display:none}}.header__megadropdown__left{padding:2rem;display:flex;flex-shrink:0;flex-basis:100%;flex-direction:column;gap:.2rem;max-height:calc(100vh - 10rem);overflow-y:auto;transform:translate(0);transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.header__megadropdown__left{background-color:#fff;padding:2rem 1rem;flex-basis:40%;max-height:calc(100vh - 15rem);border-radius:3.5rem;z-index:1}}.header__megadropdown__left__tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.4rem 3rem .4rem 2rem;border-radius:100rem;gap:2rem;height:5.4rem;position:relative;background-color:transparent;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.header__megadropdown__left__tab__meta{display:flex;flex-direction:row;align-items:center;gap:2rem}.header__megadropdown__left__tab__meta picture{flex-shrink:0;background-color:#ececec;border-radius:1rem;overflow:hidden}.header__megadropdown__left__tab svg{flex-shrink:0}.header__megadropdown__left__tab--active{background-color:#ececec80}.header__megadropdown__right{position:relative;min-height:100%;width:100%;flex-shrink:0;max-height:calc(100vh - 10rem);overflow-y:auto;transform:translate(0);transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.header__megadropdown__right{flex-basis:60%;background-color:#fff;pointer-events:none;opacity:0;transform:translate(-100%)}.header__megadropdown__right:before{content:"";display:block;width:4rem;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to right,rgba(236,236,236,.5),rgba(236,236,236,0))}}.header__megadropdown__right__category{padding:2rem;display:none;flex-direction:column}@media (min-width: 1024px){.header__megadropdown__right__category{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;overflow-y:auto;pointer-events:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1);column-count:2;column-gap:2rem;column-fill:auto;display:block}}.header__megadropdown__right__category__item{break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;display:flex;flex-direction:row;align-items:center;gap:1.5rem;padding:0 2rem 0 3rem;width:100%;height:5.4rem;border-radius:100rem}.header__megadropdown__right__category__item .icon,.header__megadropdown__right__category__item svg{flex-shrink:0;width:2.4rem;height:2.4rem}.header__megadropdown__right__category__item strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.header__megadropdown__right__category__item+.header__megadropdown__right__category__item{margin-top:.2rem}@media (min-width: 1024px){.header__megadropdown__right__category__item{background-color:transparent;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.header__megadropdown__right__category__item:hover{background-color:#ececec80}}.header__megadropdown--right-open .header__megadropdown__left,.header__megadropdown--right-open .header__megadropdown__right{transform:translate(-100%)}.header__megadropdown--one-layer .header__megadropdown__left{flex-basis:100%}@media (min-width: 1024px){.header__megadropdown--one-layer .header__megadropdown__left__tab:hover{background-color:#ececec80}}@media (min-width: 1024px){.header__megadropdown--one-layer{width:fit-content;transform:translate(65%)}}@media (min-width: 1280px){.header__megadropdown--one-layer{transform:translate(100%)}}.header-spacing{padding-top:11.5rem}@media (min-width: 1024px){.header-spacing{padding-top:25rem}}.header__nav__right .header__nav__search{margin:0 0 0 auto;z-index:1;margin-right:.5rem}@media (max-width: 1023px){.header__nav__right>.header__nav__search{display:inline-flex}}.header__nav__search{width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:currentColor;cursor:pointer;border-radius:999px;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.header__nav__search:hover{background-color:#0000000f}@media (min-width: 1024px){.header__nav__search{width:4.4rem;height:4.4rem}}.header__search{position:fixed;inset:0;background-color:#00000059;z-index:1002;pointer-events:all;padding:var(--header-search-top, var(--header-sticky-top, 1rem)) var(--header-side-gap, 1.5rem);overflow-y:auto}.header__search__logo{display:none}.header__search__panel{background-color:#fff;border-radius:3rem;max-width:159rem;margin:0 auto;width:100%;padding:1.5rem;box-shadow:0 2rem 4rem #0000001f}.header__search__top{display:flex;align-items:center;gap:1rem}.header__search__input{color:#00000080;display:flex;align-items:center;background:#ececec;border-radius:999px;padding:1.3rem 1.2rem 1.3rem 1.6rem;flex:1;height:5rem;max-width:97rem;width:100%;margin:0 auto;position:relative}.header__search__input input{border:0;background:transparent;width:100%;min-width:0;font-size:1.6rem;outline:0;padding-right:3rem}.header__search__input button{width:2.4rem;height:2.4rem;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#00000080;cursor:pointer}.header__search__placeholder-typing{position:absolute;left:1.6rem;right:4.2rem;top:50%;transform:translateY(-50%);white-space:nowrap;overflow:hidden;color:#00000073;pointer-events:none;text-overflow:ellipsis;display:block;max-width:calc(100% - 1rem)}.header__search__input-action{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.header__search__close{border:0;background:transparent;font-size:1.6rem;font-weight:700;cursor:pointer;color:#000;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5rem;transition:background-color .5s cubic-bezier(.215,.61,.355,1);border-radius:20px}.header__search__close:hover{background-color:#0000000f}.header__search__results{display:block}.header__search__loader{display:flex;justify-content:center;align-items:center;padding:3.2rem 0}.header__search__section h3{margin:3.5rem 0 1.5rem;font-size:3rem;line-height:1.1}.header__search__list{margin-top:1rem}.header__search__list>:last-child{border-bottom:0}.header__search__results .header__search__list--product>.header__search__product:nth-of-type(n + 5){display:none}.header__search__product,.header__search__content{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:center;padding:1rem 0;border-bottom:1px solid #f2f2f2;position:relative}.header__search__product h4,.header__search__content h4{margin:0;font-size:1.8rem;line-height:1.2;transition:color .5s cubic-bezier(.215,.61,.355,1)}.header__search__product p,.header__search__content p{margin:.3rem 0 0;font-size:1.4rem;color:#000000a6;line-height:1.4}.header__search__product:hover h4,.header__search__content:hover h4{color:#d41130}.header__search__product h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__search__product p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.header__search__content{max-width:39rem;width:100%}.header__search__content .header__search__show{position:relative}.header__search__content .header__search__show:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#d41130;transition:width .5s cubic-bezier(.215,.61,.355,1)}.header__search__content:hover .header__search__show:after{width:100%}.header__search__thumb{border-radius:1.4rem;background-color:#ececec;overflow:hidden;display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;padding:1rem}.header__search__thumb img{width:100%;height:100%;object-fit:contain}.header__search__thumb--rect{width:10.8rem;height:8rem;padding:0;border-radius:1.8rem}.header__search__thumb--rect img{object-fit:cover}.header__search__colors{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.6rem}.header__search__colors span{width:1.6rem;height:1.6rem;border-radius:50%;background:var(--swatch)}.header__search__content{grid-template-columns:auto 1fr}.header__search__content small{font-size:1.4rem;color:#00000080;display:block;margin-bottom:.2rem}.header__search__content h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.header__search__show{margin-top:.6rem;color:#d41130;font-size:1.5rem;display:inline-flex;align-items:center;gap:.5rem}.header__search__url{position:absolute;top:0;left:0;width:100%;height:100%}.header__search__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#000000bf;gap:1rem;padding:4.3rem 0}.header__search__empty h3{margin:0;font-size:3.2rem;color:#000;word-break:break-word}.header__search__empty p{margin:0;max-width:32rem;font-size:1.8rem;line-height:1.4}@media (min-width: 1024px){.header__search{padding-top:var(--header-search-top, var(--header-sticky-top, 1rem))}.header__search__logo{display:flex}.header__search__panel{border-radius:4rem}.header__search__results{margin-top:5.5rem;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:7rem;padding:0 3rem 5.3rem}.header__search__results .header__search__list--product>.header__search__product:nth-of-type(n + 5){display:grid}.header__search__results .header__search__list--product>.header__search__product:nth-of-type(n + 9){display:none}.header__search__loader{padding:5rem}.header__search__list{margin-top:2.5rem;display:grid;gap:2.5rem}.header__search__list--product{display:grid;grid-template-columns:1fr 1fr;column-gap:2%}.header__search__product{max-width:39rem;width:100%;border:0;padding:0}.header__search__content{border-bottom:0;padding:0}.header__search__thumb{width:9.5rem;height:9.5rem}.header__search__thumb--rect{width:12rem}.header__search__section h3{margin-top:1rem}}.icon{white-space:nowrap;width:2rem;height:2rem;display:inline-block;position:relative;vertical-align:middle;margin:0;overflow:hidden;background:transparent center center no-repeat;background-size:contain;color:transparent}.icon--incube{width:3rem;height:3rem;background-image:url(/dist/assets/incube.15a4d95f.svg)}.icon--compare{width:2.5rem;height:2.5rem;background-image:url(/dist/assets/compare.753638fe.svg)}.icon--compare-active{width:2.5rem;height:2.5rem;background-image:url(/dist/assets/compare-active.aaeef410.svg)}.icon--pta{width:2.5rem;height:2rem;background-image:url(/dist/assets/pta.db7a7b66.svg)}.icon--dekor{width:2.5rem;height:2rem;background-image:url(/dist/assets/dekor.55a58b57.svg)}.icon--profi{width:2.5rem;height:2rem;background-image:url(/dist/assets/profi.10bf4b57.svg)}.icon--bin{width:2.2rem;height:2.6rem;background-image:url(/dist/assets/bin.33e2e9ee.svg)}.icon--phone{width:2rem;height:2rem;background-image:url(/dist/assets/phone.b176206e.svg)}.icon--mail{width:2rem;height:2rem;background-image:url(/dist/assets/mail.930c881e.svg)}.icon--web{width:2rem;height:2rem;background-image:url(/dist/assets/web.64b81b08.svg)}.icon--pin{width:2rem;height:2rem;background-image:url(/dist/assets/pin.91d2b3cb.svg)}.icon--favorite{width:2rem;height:2rem;background-image:url(/dist/assets/favorite_shop.3d521e44.svg)}.icon--share{width:2rem;height:2rem;background-image:url(/dist/assets/share.3e03f1e1.svg)}.icon--print{width:2rem;height:2rem;background-image:url(/dist/assets/print.90cd3768.svg)}.icon--save-contact{width:2.2rem;height:2rem;background-image:url(/dist/assets/save_contact.3d6edc91.svg)}.icon--contact{width:2.4rem;height:2.4rem}.icon--commercial-department-industrial-market{background-image:url(/dist/assets/commercial-department-industrial-market.7a567ae7.svg)}.icon--company-management{background-image:url(/dist/assets/company-management.28872212.svg)}.icon--marketing-department{background-image:url(/dist/assets/marketing-department.98bba0e5.svg)}.icon--personnel-department{background-image:url(/dist/assets/personnel-department.a26a7bbf.svg)}.icon--quality-and-environment-design{background-image:url(/dist/assets/quality-and-environment-design.ed0d1a66.svg)}.icon--sales-department{background-image:url(/dist/assets/sales-department.71105206.svg)}.icon--partner-stores{width:2.1rem;height:2rem;background-image:url(/dist/assets/partner_stores.37a4e43e.svg)}.icon--wholesale-stores{width:2.1rem;height:2rem;background-image:url(/dist/assets/wholesale_stores.ce56df60.svg)}.icon--brush-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/brush-24x24.8a687be9.svg)}.icon--interior-windows-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/interior-windows-24x24.0406a7f6.svg)}.icon--house-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/house-24x24.60e41001.svg)}.icon--color-palette-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/color-palette-24x24.411c6180.svg)}.icon--stars-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/stars-24x24.69c0f5fc.svg)}.icon--drops-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/drops-24x24.fb24f064.svg)}.icon--star-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/star-24x24.5a47ee08.svg)}.icon--thumbs-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/thumbs-24x24.af83b1f7.svg)}.icon--heart-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/heart-24x24.30209f53.svg)}.icon--graph-up-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/graph-up-24x24.517e5832.svg)}.icon--graph-down-24x24{width:2.4rem;height:2.4rem;background-image:url(/dist/assets/graph-down-24x24.66d6125c.svg)}.icon--filter{width:2.8rem;height:2.8rem}.icon--tag{width:2.2rem;height:2.1rem}.icon--exterior{background-image:url(/dist/assets/exterior.0cf34b65.svg);background-size:2.5rem 2.1rem}.icon--interior{background-image:url(/dist/assets/interior.51ef74e7.svg);background-size:2.2rem 2.1rem}.icon--fences-covering{background-image:url(/dist/assets/fences_covering.32236d9a.svg);background-size:2.2rem 2.1rem}.icon--floors{background-image:url(/dist/assets/floors.91d24b89.svg);background-size:2.2rem 2.1rem}.icon--furniture-decoration{background-image:url(/dist/assets/furniture_decoration.e2047cfb.svg);background-size:2.2rem 2.1rem}.icon--garden-buildings{background-image:url(/dist/assets/garden_buildings.b2160840.svg);background-size:2.2rem 2.1rem}.icon--gloss{background-image:url(/dist/assets/gloss.5105e5d5.svg);background-size:2.2rem 2.1rem}.icon--half-mat{background-image:url(/dist/assets/half_mat.87161948.svg);background-size:2.2rem 2.1rem}.icon--childrens-toys{background-image:url(/dist/assets/childrens_toys.56e1ee40.svg);background-size:2.2rem 2.1rem}.icon--industrial{background-image:url(/dist/assets/industrial.6f3f0ef4.svg);background-size:2.2rem 2.1rem}.icon--mat{background-image:url(/dist/assets/mat.1d646633.svg);background-size:2.2rem 2.1rem}.icon--professional{background-image:url(/dist/assets/professional.b9e7acb6.svg);background-size:2.2rem 2.1rem}.icon--semi-gloss{background-image:url(/dist/assets/semi_gloss.b8869830.svg);background-size:2.2rem 2.1rem}.icon--trusses-ceilings{background-image:url(/dist/assets/trusses_ceilings.d2d1c81e.svg);background-size:2.2rem 2.1rem}.icon--window-door-frames{background-image:url(/dist/assets/window_door_frames.d8a9cc40.svg);background-size:2.2rem 2.1rem}.icon--wood-protection{background-image:url(/dist/assets/wood_protection.96276d49.svg);background-size:2.2rem 2.1rem}.icon--water-protection{background-image:url(/dist/assets/water-protection.6e3b5790.svg);background-size:2.2rem 2.1rem}.icon--burger-drink{background-image:url(/dist/assets/burger-drink.9039a144.svg);background-size:2.2rem 2.1rem}.icon--country-house{background-image:url(/dist/assets/country-house.913c4f37.svg);background-size:2.2rem 2.1rem}.icon--construction-pipe{background-image:url(/dist/assets/construction-pipe.9948d54e.svg);background-size:2.2rem 2.1rem}.icon--hardware-nut{background-image:url(/dist/assets/hardware-nut.b6ad194f.svg);background-size:2.2rem 2.1rem}.svg-inline--360 .svg-inline__path{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}.svg-inline--360-white{fill:#fff}.svg-inline--360-white .svg-inline__path{stroke:#fff}.socials ul{padding:0;list-style:none;display:flex;flex-direction:row;width:fit-content;margin:0 auto;gap:4rem}.socials ul li a{color:#fff}.socials ul li a svg{width:2.5rem;height:2.5rem;fill:currentColor}@media (min-width: 1024px){.socials ul li a{transition:color .5s cubic-bezier(.215,.61,.355,1)}.socials ul li a svg{width:3rem;height:3rem}.socials ul li a:hover{color:#d41130}}.socials--circles strong{display:block;margin-bottom:2em;text-align:center;font-size:1.3rem}@media (min-width: 1024px){.socials--circles strong{font-size:1.5rem}}.socials--circles ul{gap:1.5rem}@media (min-width: 1024px){.socials--circles ul{gap:3rem}}.socials--circles ul li a{width:5rem;height:5rem;display:flex;justify-content:center;align-items:center;border:solid currentColor .2rem;border-radius:100%;color:#000}.socials--circles ul li a svg{width:1.75rem;height:1.75rem}@media (min-width: 1024px){.socials--circles ul li a{width:7rem;height:7rem}.socials--circles ul li a svg{width:2rem;height:2rem}}.form-item{position:relative}.form-item input{border:0;padding:0}.form-item__label{font-size:1.4rem;display:block}.form-item__output{border:3px solid #ececec;border-radius:30px;padding:1.25rem 2.5rem;line-height:1;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:1rem}.form-item__output>div{display:flex;flex-direction:column;flex:1;white-space:nowrap}.form-item--autocomplete{padding:0 2.3rem;display:flex;align-items:center;height:100%}.form-item--autocomplete input{width:100%}.form-item--select{display:flex;align-items:center;height:100%}.form-item--select>button{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;white-space:nowrap}.form-item--select>button:not(.link){background:0}.form-item--area input{font-size:1.4rem;border:3px solid;border-radius:30px;padding:1.675rem 2.5rem;width:100%}.form-item--area input::placeholder{color:#000}.form-item--area input[type=number]::-webkit-outer-spin-button,.form-item--area input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-item--switcher{font-size:1.4rem;border:3px solid;border-radius:30px;padding:.5rem;line-height:1;display:flex;gap:.5rem;position:relative}.form-item--switcher input{display:none}.form-item--switcher label{color:#000;padding:1.28rem 1rem;display:block;border-radius:30px;text-align:center;flex:1;z-index:2;transition:color .5s cubic-bezier(.215,.61,.355,1)}.form-item--switcher #layer1:checked~.form-item__switcher-strack{transform:translate(3px,-50%)}.form-item--switcher #layer2:checked~.form-item__switcher-strack{transform:translate(calc(100% - 3px),-50%)}.form-item--switcher #layer1:checked+label[for=layer1],.form-item--switcher #layer2:checked+label[for=layer2]{color:#fff}.form-item--switcher #layer_mobile_1:checked~.form-item__switcher-strack{transform:translate(3px,-50%)}.form-item--switcher #layer_mobile_2:checked~.form-item__switcher-strack{transform:translate(calc(100% - 3px),-50%)}.form-item--switcher #layer_mobile_1:checked+label[for=layer_mobile_1],.form-item--switcher #layer_mobile_2:checked+label[for=layer_mobile_2]{color:#fff}.form-item__switcher-strack{position:absolute;top:50%;transform:translateY(-50%);left:0;width:50%;height:calc(100% - 6px);background-color:#000;color:#fff;border-radius:30px;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.form-item-group--stores{display:flex;justify-content:space-between;background:#FFF;max-width:48rem;width:100%;border-radius:40px;padding:.7rem;margin:0 auto;height:8rem}.form-item-group--stores .form-item-group__col--autocomplete{flex:0 1 28rem}.form-item-group--stores .form-item-group__col--select{flex:auto;display:flex}.form-item-group--stores .form-item-group__col--select:before{content:"";display:flex;width:2px;height:30px;background-color:#00000008;margin:auto 0}.form-item-group--stores .form-item--autocomplete .form-item-dropdown{left:-.7rem;width:calc(100% + .7rem)}.form-item-group--stores .form-item--select{padding:0 2.5rem 0 1.8rem;width:100%}.form-item-group--stores .form-item--select .form-item-dropdown{left:0;width:calc(100% + 7.2rem)}.form-item-group__submit{display:flex;border:0;padding:0;border-radius:50%;width:6.5rem;height:6.5rem;background-color:#d41130;cursor:pointer}.form-item-group__submit svg{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:3px;margin:auto}.form-item-group:has(.form-item--autocomplete.form-item--open){border-radius:40px 40px 40px 0}.form-item-group:has(.form-item--select.form-item--open){border-radius:40px 40px 0}.form-item-dropdown{position:absolute;top:100%;left:0;width:fit-content;min-width:100%;background:#FFF;border-radius:0 0 35px 35px;z-index:101;box-shadow:0 10px 5px #00000005;max-height:35rem;overflow:hidden;display:flex;padding:1rem 0 1rem 1rem}.form-item-dropdown__scroll{overflow-y:auto;width:100%;scrollbar-width:thin}.form-item-dropdown__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;padding-right:1rem}.form-item-dropdown__item{padding:1rem 2rem;cursor:pointer;transition:background-color .425 ease;border-radius:20px}.form-item-dropdown__item--focused{background-color:#ededed}.form-item-dropdown__item[aria-selected=true]{background-color:#ededed;font-weight:600}.form-item-dropdown--disconnected{border-radius:3.5rem;top:calc(100% + 1.5rem);box-shadow:0 1.5rem 3rem -1rem #0003;padding:1.8rem 0 1.8rem 1.8rem}.form-item-dropdown--disconnected .form-item-dropdown__item{padding-left:4.5rem;padding-right:4.5rem}.form-item-dropdown--disconnected .form-item-dropdown__scroll{mask-image:unset}.form-item-dropdown--disconnected .form-item-dropdown__list{gap:5px;padding-right:1.8rem}@media screen and (min-width: 768px){.form-item__label,.form-item--area input,.form-item--switcher{font-size:1.6rem}.form-item--switcher label{padding:1.295rem 1.5rem}}@media screen and (min-width: 1024px){.form-item-group__submit{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.form-item-group__submit:hover{background-color:#d4113033}.form-item-group__submit:hover svg>*{stroke:#d41130}}.dropdown{position:relative}.dropdown__title{position:relative;display:flex;flex-direction:row;align-items:center;gap:.6rem;cursor:pointer}.dropdown__title>svg{margin-top:.25rem;width:1rem;height:1rem;flex-shrink:0;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.dropdown__content{position:relative;display:grid;transition:.425s grid-template-rows ease;grid-template-rows:0fr;position:absolute;width:max-content;left:50%;transform:translate(-50%)}.dropdown__content__inner{overflow:hidden;position:relative;width:fit-content}.dropdown__content__inner__wrapper{background-color:#fff;width:fit-content;display:flex;flex-direction:column;gap:0rem;padding:2rem;border-radius:3.5rem;margin-top:1rem;color:#000}.dropdown__content__inner__wrapper>ul{margin:0;padding:0;list-style:none}.dropdown__content__inner__wrapper>ul li{display:flex;flex-direction:column}.dropdown__content__inner__wrapper>ul li a:not(.link){padding:1.5rem;border-radius:1000rem;background-color:transparent}@media (min-width: 1024px){.dropdown__content__inner__wrapper>ul li a:not(.link){transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.dropdown__content__inner__wrapper>ul li a:not(.link):hover{background-color:#ececec}}.dropdown--open .dropdown__title svg{transform:rotate(180deg)}.dropdown--open .dropdown__content{grid-template-rows:1fr}.dropdown--header-user .dropdown__title{width:5rem;height:5rem;background-color:#f5f5f5;border-radius:100%;justify-content:center}.dropdown--header-user .dropdown__content{transform:unset;left:auto;right:-4rem}.dropdown--header-user .dropdown__content__inner__wrapper{min-width:25rem}.dropdown--header-user .dropdown__content__inner__wrapper>ul li a:not(.link){display:flex;flex-direction:row;gap:1rem}.tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;width:fit-content}@media (min-width: 1024px){.tags{gap:1rem}}.tags--center{justify-content:center}.tags--top-inspiration{gap:2rem}.tag{background-color:#fff;font-size:1.2rem;padding:.75em .85em;line-height:1;border-radius:100rem;display:flex;flex-direction:row;align-items:center;gap:.6em;white-space:nowrap}.tag svg{width:1.375em;height:auto}@media (min-width: 768px){.tag{font-size:1.4rem}}@media (min-width: 1024px){.tag{font-size:1.6rem}}.tag:has(img){padding:.25em 1.25em .25em .25em}.tag:has(img) img{width:2.5em;height:2.5em;border-radius:100rem}.tag--black{background-color:#000;color:#fff}.tag--primary{background-color:#d41130;color:#fff}.tag--gray{color:#000;background-color:#ececec}.tag--transparent{background-color:transparent}.tag--border-2{border:2px solid #FFF}.tag--bigger{gap:.3em;padding:.75em 1em;font-size:1.5rem}@media (min-width: 768px){.tag--bigger{font-size:1.75rem}}@media (min-width: 1024px){.tag--bigger{font-size:2rem}}.tag--bigger svg{width:1.8em}.tag--representative,.tag--store{background-color:#fff;color:#000;border:2px solid #FFF}.tag--representative:has(img),.tag--store:has(img){padding:1rem}.tag--representative:has(img) img,.tag--store:has(img) img{width:auto;height:2.4rem;border-radius:0}.tag--store{background-color:#fff;color:#000;border:2px solid #FFF}.tag--store:has(img){padding:1rem}.tag--store:has(img) img{width:auto;height:2.4rem;border-radius:0}.tag--product-detail{border:2px solid #ececec;font-size:1.4rem}.tag--top-inspiration{font-size:1.6rem;padding:2rem 2.5rem;background-color:#fff;color:#000;border:2px solid #ececec}@media (min-width: 1024px){a.tag{transition:background-color .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1)}a.tag:hover{background-color:#d41130;color:#fff}a.tag--top-inspiration{transition:background-color .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1)}a.tag--top-inspiration:hover{border-color:#d41130}}label:has(> .tag){display:block;width:fit-content;position:relative}label:has(> .tag) input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}label:has(> .tag) input:checked+.tag{background-color:#d41130;color:#fff;border-color:#d41130}label:has(> .tag) .tag{transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1);border:#FFF solid .1rem}@media (min-width: 1024px){label:has(> .tag):hover>.tag{border-color:#d41130}}label:has(> .tag--representative,.tag--store) input:checked+.tag{background-color:#fff;color:#000;border-color:#000}label:has(> .tag--representative,.tag--store) .tag{transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1);border:#FFF solid 2px}@media (min-width: 1024px){label:has(> .tag--representative,.tag--store):hover>.tag{border-color:#000;color:#000}}.canceltag{border-radius:100rem;border:solid .3rem currentColor;color:#d41130;display:flex;flex-direction:row;align-items:center;gap:1.4rem;font-size:1.6rem;padding:.5em 1em;line-height:1;width:fit-content}@media (min-width: 1024px){.canceltag{font-size:1.8rem}}.canceltag svg{fill:currentColor}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide--tag-slider{position:relative;max-width:140rem;margin-left:auto;margin-right:auto}.splide--tag-slider .splide__arrows{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:1;display:flex;flex-direction:row;justify-content:space-between;pointer-events:none}.splide--tag-slider .splide__arrows .splide__arrow{border:0;background:0;padding:0;pointer-events:all;cursor:pointer;opacity:1;transition:opacity .5s cubic-bezier(.215,.61,.355,1);overflow:hidden}.splide--tag-slider .splide__arrows .splide__arrow svg{fill:#000}.splide--tag-slider .splide__arrows .splide__arrow:disabled{opacity:0}@media (min-width: 1024px){.splide--tag-slider .splide__arrows .splide__arrow svg{transform:translate(0);transform-origin:center;transition:fill .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.splide--tag-slider .splide__arrows .splide__arrow:hover svg{transform:translate(10%);fill:#d41130}}.splide--tag-slider .splide__arrows .splide__arrow--prev{transform:scaleX(-1)}.splide--tag-slider:has(.splide__arrows) .splide__track{mask:linear-gradient(to right,transparent 0%,transparent calc(0% + 3rem),white calc(0% + 6rem),white calc(100% - 6rem),transparent calc(100% - 3rem),transparent 100%);mask-repeat:no-repeat;mask-position:50%;mask-size:100%;-webkit-mask:linear-gradient(to right,transparent 0%,transparent calc(0% + 3rem),white calc(0% + 6rem),white calc(100% - 6rem),transparent calc(100% - 3rem),transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-position:50%;-webkit-mask-size:100%}.splide--tag-slider:has(.splide__arrows):has(.splide__arrow--next:disabled):has(.splide__arrow--prev:disabled) .splide__track .splide__list{justify-content:center}@media (max-width: 767px){.splide--tag-slider--destroy-mobile.is-initialized .splide__track .splide__list{display:flex;flex-direction:row;justify-content:center;gap:.5rem;flex-wrap:wrap}.splide--tag-slider--destroy-mobile.is-initialized .splide__track .splide__list .splide__slide{width:fit-content}}.splide--default-arrows .splide__arrows .splide__arrow{padding:0;margin:0;background:transparent;border:solid .2rem #000;width:5rem;height:5rem;border-radius:100rem;display:flex;align-items:center;justify-content:center;color:#000;opacity:1;cursor:pointer;transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}.splide--default-arrows .splide__arrows .splide__arrow svg{fill:currentColor}.splide--default-arrows .splide__arrows .splide__arrow--prev{transform:scaleX(-1)}.splide--default-arrows .splide__arrows .splide__arrow:disabled{pointer-events:none;opacity:.2}@media (min-width: 1024px){.splide--default-arrows .splide__arrows .splide__arrow{width:6rem;height:6rem}.splide--default-arrows .splide__arrows .splide__arrow:hover{background-color:#000;color:#fff}}.splide--arrow-layout{display:flex;flex-direction:column-reverse;gap:4rem}@media (min-width: 1024px){.splide--arrow-layout{flex-direction:column}}.splide--arrow-layout .splide__arrows{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}@media (min-width: 1024px){.splide--arrow-layout .splide__arrows{justify-content:flex-end;gap:2rem;margin-top:-6rem}}.splide--certificates{display:flex;flex-direction:column-reverse;gap:3rem}.splide--certificates .splide__track{overflow:visible}.splide--certificates .splide__arrows{display:flex;flex-direction:row;align-items:center;gap:1rem;pointer-events:none;width:fit-content;height:fit-content;margin-left:auto;margin-right:auto}.splide--certificates .splide__arrows .splide__arrow{pointer-events:all}@media (min-width: 1024px){.splide--certificates{margin-top:-7rem;display:block}.splide--certificates:after{content:"";display:block;right:calc(100% - 50rem);height:calc(100% + 10rem);background-color:#ececec;position:absolute;top:-5rem;width:100vw}.splide--certificates .splide__arrows{z-index:2;position:absolute;left:0;bottom:2rem;gap:2rem}}.splide--history-years{position:relative;display:flex;flex-direction:column-reverse;gap:3rem}.splide--history-years .splide__arrows{pointer-events:none;display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:center}.splide--history-years .splide__arrows .splide__arrow{pointer-events:all}@media (min-width: 1024px){.splide--history-years .splide__arrows{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);justify-content:space-between;width:calc(100% + 16rem);gap:2rem}}.splide--history-years .splide__slide{display:grid;grid-template-columns:1fr auto 1fr;position:relative;align-items:center;gap:2rem;cursor:pointer}.splide--history-years .splide__slide .typo-section-h2{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1);padding:0;background-clip:border-box}.splide--history-years .splide__slide:before,.splide--history-years .splide__slide:after{content:"";display:block;width:100%;border-bottom:dashed .2rem #ababab}.splide--history-years .splide__slide:first-of-type:before{opacity:0}.splide--history-years .splide__slide:last-of-type:after{opacity:0}.splide--history-years .splide__slide.is-active .typo-section-h2{background-size:100% 2px}.splide--history-info .splide__slide{display:grid;gap:3rem 0;grid-template-columns:1fr}@media (min-width: 1024px){.splide--history-info .splide__slide{grid-template-columns:1fr 1fr}.splide--history-info .splide__slide>div:nth-of-type(2){padding-left:4.5rem}}.splide--coating{margin-top:6rem;gap:3rem}@media (min-width: 1024px){.splide--coating{margin-top:0rem;gap:10rem}}.splide--coating .splide__track,.splide--promo .splide__track{overflow:visible}.splide--promo .splide__track .splide__slide{display:flex;flex-direction:column}.splide--card-store{width:100%;overflow:visible}.splide--card-store .splide__track{overflow:visible;mask:linear-gradient(to right,transparent 0rem,#FFF 4rem,#FFF calc(100% - 4rem),transparent 100%)}.splide--card-store .splide__arrows .splide__arrow{position:absolute;width:3.6rem;height:3.6rem;background-color:#fff;border-radius:51%;display:flex;top:50%;transform:translateY(-50%);z-index:1;transition:opacity .425s ease}.splide--card-store .splide__arrows .splide__arrow svg{width:1.2rem;height:1.2rem;margin:auto}.splide--card-store .splide__arrows .splide__arrow:disabled{opacity:0}.splide--card-store .splide__arrows .splide__arrow--prev{left:-1rem}.splide--card-store .splide__arrows .splide__arrow--prev svg{transform:scale(-1)}.splide--card-store .splide__arrows .splide__arrow--next{right:-1rem}.splide--card-store .splide__slide{border-radius:15px;overflow:hidden;width:16.3rem;position:relative}.splide--card-store .splide__slide--360 picture{position:relative}.splide--card-store .splide__slide--360 picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.splide--card-store .splide__slide--360 .svg-inline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.splide--job-images .splide__track{overflow:visible}.splide--job-images .splide__slide img{width:100%;border-radius:2.5rem}@media (min-width: 768px){.splide--job-images .splide__slide img{border-radius:3.5rem}}.splide--job-benefits{margin-top:3rem}@media (min-width: 1024px){.splide--job-benefits{margin-top:0rem}}.splide--job-benefits .splide__track{overflow:visible}.splide--job-benefits .splide__slide{display:flex;flex-direction:column}.splide--job-benefits .splide__slide .box--job-benefit{flex-grow:1}.splide--home-head{display:flex;flex-direction:column;max-width:300rem;width:100%;margin:0 auto}.splide--home-head .splide__slide{display:flex;justify-content:center;align-items:center}.splide--home-head .splide__slide__img{width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.splide--home-head .splide__slide__img img{width:100%;max-width:100%;aspect-ratio:1/.88541667;min-height:50rem;max-height:68rem;height:80vh}@media (min-width: 768px){.splide--home-head .splide__slide__img img{min-height:60rem;width:100%;aspect-ratio:16/9;max-height:90rem}}.splide--home-head .splide__slide__content{position:absolute;z-index:2;width:100%;align-self:flex-start;padding-top:10rem}@media (min-width: 768px){.splide--home-head .splide__slide__content{align-self:center;padding-top:0;padding-bottom:10rem}}@media (min-width: 1024px){.splide--home-head .splide__slide__content{padding-bottom:5rem}}.splide--home-head .splide__slide__content__inner{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.splide--home-head .splide__slide__content__inner{align-items:flex-start}}.splide--home-head .splide__slide__content__title,.splide--home-head .splide__slide__content__subtitle{line-height:1;margin-top:0;margin-bottom:0;font-weight:400}.splide--home-head .splide__slide__content__title{font-weight:700;font-size:clamp(6rem,14vh,10rem)}@media (min-width: 1024px){.splide--home-head .splide__slide__content__title{font-size:clamp(7rem,12vh,14rem)}}.splide--home-head .splide__slide__content__subtitle{font-size:clamp(2.6rem,6vh,4.1rem)}@media (min-width: 1024px){.splide--home-head .splide__slide__content__subtitle{font-size:clamp(3.2rem,7vh,5.5rem)}}.splide--home-head .splide__pagination{position:absolute;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-end;justify-self:center;gap:.5rem;width:100%;padding:0 2rem;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.splide--home-head .splide__pagination li{display:flex}.splide--home-head .splide__pagination li .splide__pagination__page{width:2rem;height:2rem;border-radius:2rem;background-color:#d41130;opacity:.25;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.splide--home-head .splide__pagination li .splide__pagination__page.is-active{opacity:1}@media (min-width: 1024px){.splide--home-head .splide__pagination li .splide__pagination__page{width:2rem;height:2rem}.splide--home-head .splide__pagination li .splide__pagination__page:hover{opacity:1}}.splide--overview .splide__track{overflow:visible}.splide--overview .splide__arrows{position:absolute;top:-8.5rem;right:0;display:flex;gap:1rem}@media (min-width: 31.25em){.splide--overview .splide__arrows{top:-7rem}}.splide--related-products .splide__track,.splide--advisor-products .splide__track,.splide--color-news .splide__track{overflow:visible}.splide--related-products .splide__arrows,.splide--advisor-products .splide__arrows,.splide--color-news .splide__arrows{display:flex;justify-content:center;gap:1rem;position:relative;padding-bottom:2rem}.splide--related-products .box,.splide--advisor-products .box,.splide--color-news .box{height:100%}.splide--related-products .splide__header,.splide--advisor-products .splide__header,.splide--color-news .splide__header{display:flex;flex-direction:column}.splide--related-products .splide__row--link-all,.splide--advisor-products .splide__row--link-all,.splide--color-news .splide__row--link-all{margin:2rem 0}.splide--related-products .splide__row--links,.splide--advisor-products .splide__row--links,.splide--color-news .splide__row--links{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;column-gap:1rem}.splide--related-products{max-width:122rem;width:100%}.splide--advisor-products .splide__arrows,.splide--color-news .splide__arrows{display:flex;justify-content:flex-start}.splide--color-news .splide__header h2{line-height:1;font-weight:400}.splide--color-news .splide__slide{width:37rem}@media screen and (min-width: 768px){.splide--advisor-products,.splide--color-news{display:flex;justify-content:space-between;gap:4rem}.splide--advisor-products .splide__header,.splide--color-news .splide__header{flex:0 0 30rem;z-index:1}.splide--advisor-products .splide__body,.splide--color-news .splide__body{flex:0 0 81rem;width:66.4%}.splide--advisor-products .splide__track:before,.splide--color-news .splide__track:before{content:"";position:absolute;top:50%;right:100%;width:100vw;height:calc(100% + 12rem);transform:translateY(-50%);background:linear-gradient(to right,white 90%,transparent);z-index:1}.splide--advisor-products .splide__slide,.splide--color-news .splide__slide{width:39rem}.splide--advisor-products .splide__arrows,.splide--color-news .splide__arrows{position:absolute;top:8rem;left:0;z-index:1;padding:.5rem;border-radius:40px;overflow:hidden}.splide--advisor-products .splide__arrows:after,.splide--color-news .splide__arrows:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px)}.splide--advisor-products .splide__arrows .splide__arrow,.splide--color-news .splide__arrows .splide__arrow{background-color:#fff;z-index:1}.splide--color-news .splide__row--links{margin:auto 0 2rem}.splide--color-news .splide__track:before{background:linear-gradient(to right,#ececec 90%,transparent)}.splide--color-news .splide__arrows{top:19rem}.splide--color-news .splide__slide{width:37rem}.splide--color-news--home .splide__track:before{background:linear-gradient(to right,#FFF 90%,transparent)}.splide--shop-landing .splide__arrows .splide__arrow,.splide--supplier-landing .splide__arrows .splide__arrow{background:transparent}}@media screen and (min-width: 1024px){.splide--card-store .splide__slide picture img{transition:transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform}.splide--card-store .splide__slide:hover picture img{transform:scale(1.1)}.splide--overview .splide__arrows{top:-2.5rem}.splide--color-news{padding-left:8rem}.splide--color-news .splide__header{flex:0 0 38rem}.splide--color-news .splide__track{overflow:visible}.splide--color-news .splide__arrows{padding-left:8rem;top:25rem}.splide--color-news--home,.splide--color-news--home .splide__arrows{padding-left:0}}[data-x-data=listingItemRevealAnimation],[x-data=listingItemRevealAnimation]{visibility:hidden}[data-x-data=playVideo],[x-data=playVideo],.play-video{position:relative;display:flex;cursor:pointer;border-radius:2.5rem;overflow:hidden}@media (min-width: 768px){[data-x-data=playVideo],[x-data=playVideo],.play-video{border-radius:3.5rem}}[data-x-data=playVideo]>*:not(svg):not(:first-child),[x-data=playVideo]>*:not(svg):not(:first-child),.play-video>*:not(svg):not(:first-child){position:absolute;width:100%;height:100%}[data-x-data=playVideo] svg,[x-data=playVideo] svg,.play-video svg{transform:translate(-50%,-50%) scale(1);left:50%;top:50%;width:max(10%,7rem);height:auto;position:absolute;border:1rem solid #d41130;background-color:#d41130;border-radius:50%;pointer-events:none}[data-x-data=playVideo] svg path,[x-data=playVideo] svg path,.play-video svg path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (min-width: 1024px){[data-x-data=playVideo] svg,[x-data=playVideo] svg,.play-video svg{transition:transform .5s cubic-bezier(.215,.61,.355,1);will-change:left,top}[data-x-data=playVideo]:hover svg,[x-data=playVideo]:hover svg,.play-video:hover svg{transform:translate(-50%,-50%) scale(1.2)}}.breadcrumb{max-width:155rem;margin:0 auto;padding:0 1.5rem}.breadcrumb ul{padding:0;margin:0;list-style:none;display:block;flex-direction:row;flex-wrap:wrap;font-size:1.4rem;width:fit-content;overflow:hidden}.breadcrumb ul li{display:inline-flex;align-items:center;position:relative;vertical-align:bottom;margin-right:2rem;margin-top:.5rem;margin-bottom:.5rem}.breadcrumb ul li:before{content:"";display:block;width:.6rem;height:.6rem;background-color:#d41130;position:absolute;right:calc(100% + .9rem);border-radius:100%}@media (min-width: 1024px){.breadcrumb ul li{margin-right:3rem}.breadcrumb ul li:before{right:calc(100% + 1.4rem)}}.breadcrumb--white{color:#fff}.breadcrumb--white a,.breadcrumb--white span,.breadcrumb--white svg{color:#fff}.breadcrumb--white svg{fill:currentColor;stroke:currentColor}.breadcrumb--white ul li:before{background-color:#fff}.breadcrumb--black{color:#000}.breadcrumb--black ul li:before{background-color:#000}.banner{position:relative}.banner--merchants{background-color:#000;color:#fff;padding:3rem;border-radius:2.5rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:3rem 2rem}@media (min-width: 1024px){.banner--merchants{border-radius:6rem;padding:4.5%}}.banner--merchants .banner__content{display:flex;flex-direction:column;gap:2rem;flex-grow:1}@media (min-width: 1200px){.banner--merchants .banner__content{align-items:center;flex-direction:row}}.banner--merchants .banner__content>div{display:flex;flex-direction:column;gap:2rem;max-width:37rem}.banner--merchants .banner__content>div h2{font-weight:700;line-height:1;margin-top:0;margin-bottom:0;font-size:3.2rem}@media (min-width: 1024px){.banner--merchants .banner__content>div h2{font-size:4.2rem}}.banner--merchants .banner__content>div p{margin:0;line-height:1.77777778}@media (min-width: 1200px){.banner--merchants .banner__content>.button{margin-left:auto;margin-right:auto}}.banner--merchants .button{flex-shrink:0}.banner--merchants .banner__merchants{display:flex;flex-direction:row}.banner--merchants .banner__merchants>*{border-radius:100rem;overflow:hidden;outline:.6rem solid #000;width:9rem;height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#232323;margin-right:-2.5rem;position:relative;font-size:1.6rem}@media (min-width: 1024px){.banner--merchants .banner__merchants>*{font-size:1.8rem;width:11rem;height:11rem}}.banner--merchants .banner__merchants>* img{width:100%;height:100%}.banner--merchants .banner__merchants>*:nth-child(2){display:none}@media (min-width: 375px){.banner--merchants .banner__merchants>*:nth-child(2){display:flex}}.banner--merchants .banner__merchants>*:last-child{margin-right:0}.banner--merchants--cmb .banner__content>div{max-width:48rem}.banner--downloads{background-color:#000;color:#fff;padding:3rem;border-radius:2.5rem;display:flex;flex-direction:column-reverse;justify-content:space-between;gap:3rem 2rem}@media (min-width: 768px){.banner--downloads{flex-direction:row}}@media (min-width: 1024px){.banner--downloads{border-radius:6rem;padding:4.5%}}.banner--downloads .banner__content{display:flex;flex-direction:column;gap:2rem;flex-grow:1}@media (min-width: 1200px){.banner--downloads .banner__content{align-items:center;flex-direction:row}}.banner--downloads .banner__content>div{display:flex;flex-direction:column;gap:2rem;max-width:37rem}.banner--downloads .banner__content>div h2{font-weight:700;line-height:1;margin-top:0;margin-bottom:0;font-size:3.2rem}@media (min-width: 1024px){.banner--downloads .banner__content>div h2{font-size:4.2rem}}.banner--downloads .banner__content>div p{margin:0;line-height:1.77777778}.banner--downloads .banner__content>.button{min-width:25rem}@media (min-width: 1200px){.banner--downloads .banner__content>.button{margin-left:auto;margin-right:auto}}.banner--downloads .button{flex-shrink:0}.banner--downloads>picture{margin-top:-7rem;margin-bottom:0rem}@media (min-width: 768px){.banner--downloads>picture{margin-top:-8rem;margin-bottom:-8rem}}@media (min-width: 1200px){.banner--downloads>picture{margin-top:-13rem;margin-bottom:-10rem}}.banner--not-found{text-align:center;display:flex;flex-direction:column;align-items:center;margin:7rem 0}.banner--not-found svg{width:11rem;height:10rem}.banner--dekor{background-color:#d41130;display:flex;flex-direction:column;color:#fff;border-radius:2.5rem;gap:3rem;align-items:center;padding:5rem 2rem;max-width:44rem;margin-left:auto;margin-right:auto;margin-top:8rem;margin-bottom:8rem}.banner--dekor svg{order:1;height:4.2rem;flex-shrink:0}.banner--dekor P{order:2;margin:0;text-align:center}.banner--dekor picture{order:0;flex-shrink:0;margin:-12rem 0rem -5rem}@media (min-width: 768px){.banner--dekor{flex-direction:row;border-radius:3.5rem;padding:5rem;gap:4rem;max-width:unset}.banner--dekor svg{order:1}.banner--dekor p{order:2;text-align:left}.banner--dekor picture{order:3;margin:-12rem -5rem}}.banner--promo{padding:3rem;border-radius:3.5rem;background-color:#ececec;display:flex;flex-direction:column;flex-grow:1}.banner--promo .banner__inner{display:contents}.banner--promo .banner__inner .banner__cta{order:1;min-width:21rem;margin:auto auto 0}@media (min-width: 1024px){.banner--promo .banner__inner .banner__cta{margin:auto 0 0}}@media (min-width: 1024px){.banner--promo .banner__inner{display:flex;flex-direction:column;align-self:stretch;max-width:27rem;flex-grow:1}}@media (min-width: 1024px){.banner--promo{flex-direction:row;align-items:center;padding:5rem}}.banner--advisor{display:flex;border-radius:25px;overflow:hidden}.banner--advisor img{min-height:14rem;object-fit:cover}@media screen and (min-width: 1024px){.banner--advisor{border-radius:75px}}.map{position:relative}.map--stores{overflow:hidden;padding:20px;min-height:62rem;border-radius:35px;background-color:#fff;display:flex}.map--stores .map__control{top:4rem;right:4rem}.map--stores .map__iframe{width:100%;border-radius:20px}.contact-map-dashboard{background:#FFF;border-radius:25px;padding:1rem;display:grid;gap:1rem}.contact-map-dashboard__col--1,.contact-map-dashboard__col--2{border-radius:20px;overflow:hidden}.contact-map-dashboard__img{display:block}.contact-map-dashboard__img img{display:block;width:100%;max-height:27.6rem;object-fit:cover}.contact-map-dashboard__map{min-height:39.6rem;position:relative}.contact-map-dashboard__content{font-size:1.4rem;padding:2rem}.contact-map-dashboard__content>strong{font-size:2.4rem}.contact-map-dashboard__content>ul{margin:0;padding:0;list-style:none;margin-top:1.5rem}.contact-map-dashboard__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.map__control,.contact-map-dashboard__control{display:flex;flex-direction:column;background:#000;border-radius:28px;width:5.5rem;position:absolute;top:1.5rem;right:1rem}.map__control button,.contact-map-dashboard__control button{color:#fff;background:0;outline:0;border:0;display:flex;justify-content:center;align-items:center;padding:1rem;cursor:pointer}.map__control button:nth-child(1),.contact-map-dashboard__control button:nth-child(1){padding-top:2rem}.map__control button:nth-child(3),.contact-map-dashboard__control button:nth-child(3){padding-bottom:2rem}.gm-style .gm-style-iw-c{border-radius:35px!important;padding-left:25px!important;width:268px!important;-webkit-box-shadow:0 2px 7px 1px rgba(0,0,0,.1)!important;box-shadow:0 2px 7px 1px #0000001a!important}.gm-style-iw-d{padding-right:25px!important;padding-bottom:25px!important}.gm-ui-hover-effect{opacity:1!important;width:auto!important;height:auto!important;position:absolute!important;top:0!important;right:0!important}.gm-ui-hover-effect span{width:14px!important;height:14px!important;margin:20px!important}.map-infobox__content{font-size:14px;padding-top:15px}.map-infobox__img{height:revert-layer}.map-infobox__title{font-size:16px;font-weight:400;margin:15px 0 0}.map-infobox__list{padding:0;list-style:none;margin:12px 0}.map-infobox__list--contact{margin-top:30px}@media screen and (min-width: 1024px){.map--stores{min-height:76.9rem}.map--stores .map__control{top:50%;right:4rem}.map__control,.contact-map-dashboard__control{width:8rem;border-radius:40px;top:50%;right:2rem;transform:translateY(-50%)}.map__control button,.contact-map-dashboard__control button{padding:1.5rem 1rem}.map__control button:nth-child(1),.contact-map-dashboard__control button:nth-child(1){padding-top:3.6rem}.map__control button:nth-child(3),.contact-map-dashboard__control button:nth-child(3){padding-bottom:3.6rem}.contact-map-dashboard{grid-template-columns:minmax(15rem,37.7rem) minmax(30rem,73.8rem) minmax(15rem,39.6rem);padding:2rem;border-radius:30px;gap:2rem}.contact-map-dashboard__col--1,.contact-map-dashboard__col--2{border-radius:30px}.contact-map-dashboard__img img{min-height:41.9rem;max-height:100%}.contact-map-dashboard__map{min-height:41.9rem}.contact-map-dashboard__content{font-size:1.6rem;max-width:30rem;width:100%;padding:3rem 2rem}}.tab--contact .tab-container{display:grid;gap:1rem;padding:1rem 0}.tab--contact-lg{display:none}.tab-nav--contact{position:relative}.tab-nav--contact .tab-nav__item{text-align:left;align-items:center;margin:-2px 2.5rem;padding:2.5rem 0;border:2px solid #e4e4e4;border-width:0 0 2px;display:flex;gap:1rem;position:relative;width:calc(100% - 5rem);cursor:pointer;background:0}.tab-nav--contact .tab-nav__item:before{content:"";position:absolute;top:0;left:-2.5rem;width:calc(100% + 5rem);height:100%;background:#e4e4e4;border-radius:35px;opacity:0;transition:opacity .425s cubic-bezier(.215,.61,.355,1)}.tab-nav--contact .tab-nav__item strong{position:relative}.tab-nav--contact .tab-nav__item .icon{flex:none}.tab-nav--contact .tab-nav__item svg{flex:none;margin:0 0 0 auto;position:relative;transition:transform .425s cubic-bezier(.215,.61,.355,1)}.tab-nav--contact .tab-nav__item--active{border:0}.tab-nav--contact .tab-nav__item--active svg{transform:rotate(180deg)}.tab-nav--contact .tab-nav__item--active:before{opacity:1}.tab-item--contact{background-color:#fff;border-radius:35px;min-height:19rem}.tab-item--contact .tab-item__inner{display:flex;flex-wrap:nowrap;gap:1.5rem;padding:3rem 2.5rem 4rem;height:100%}.tab-item--contact .tab-item__col--1{flex:none;max-width:32%}.tab-item--contact .tab-item__col--2{display:flex;flex-direction:column}.tab-item--contact .tab-item__header h3{font-size:1.6rem;margin:.5rem 0 0}.tab-item--contact .tab-item__header p{margin:.8rem 0}.tab-item--contact .tab-item__img img{overflow:hidden;display:block;border-radius:51%;width:10rem;height:auto;aspect-ratio:1;object-fit:cover}.tab-item--contact .tab-item__body{margin:auto 0 0;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.tab-item--contact .tab-item__body>a{display:flex;align-items:center;gap:1rem}@media screen and (min-width: 768px){.tab--contact .tab-container{grid-template-columns:1fr 1fr;gap:2rem}}@media screen and (min-width: 1024px){.tab--contact{display:grid;grid-template-columns:40rem auto;gap:2rem}.tab--contact .tab-container{padding:0;grid-template-columns:1fr}.tab--contact .tab-item__img{cursor:pointer}.tab--contact .tab-item__img img{transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.tab--contact .tab-item__img:hover img{transform:scale(1.1)}.tab--contact-sm{display:none}.tab--contact-lg{display:grid}.tab-nav--contact .tab-nav__item:hover{border-color:transparent}.tab-nav--contact .tab-nav__item:hover:before{opacity:1}.tab-item--contact .tab-item__inner{gap:2rem}}@media screen and (min-width: 1200px){.tab--contact .tab-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1440px){.tab--contact .tab-container{grid-template-columns:1fr 1fr 1fr}}.filter-map svg{display:block;max-width:90rem;width:100%}.filter-map svg g{position:relative}.filter-map svg path{shape-rendering:optimizeSpeed;stroke:#000;stroke-miterlimit:10;stroke-width:6px;fill:#e4e4e4;transition:fill .5s cubic-bezier(.215,.61,.355,1);cursor:pointer}.filter-map svg path.active{fill:#000}.filter-map--representative{overflow:hidden}.filter-map--representative svg{margin:auto;height:auto}.filter-map__tooltip{font-size:1.5rem;position:absolute;text-align:center;top:0;left:0;color:#fff;background-color:#d41130;border-radius:10px;opacity:0;padding:1rem 2rem;pointer-events:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1);transform:translate(-55%,-160%);backface-visibility:hidden;white-space:nowrap;will-change:transform}.filter-map__tooltip:after{content:"";position:absolute;bottom:-11px;left:50%;border:6px solid transparent;border-top-color:#d41130;transform:translate(-50%) translateZ(0)}.filter-map__tooltip--visible{opacity:1}@media screen and (min-width: 1024px){.filter-map svg path:hover{fill:#c5c5c5}}.modal{pointer-events:none}.modal,.modal__scroll,.modal:before{width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}.modal:before{content:"";pointer-events:none;background-color:#ffffff80;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.modal__scroll{pointer-events:none;display:flex;overflow:auto;padding:6rem 1.5rem 4rem;transform:translateY(100vh);transition:transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform}.modal__x{position:absolute;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;top:1.5rem;right:1.5rem;cursor:pointer;pointer-events:all;z-index:10000;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1);pointer-events:none}@media (min-width: 1200px){.modal__x{top:3rem;right:3rem}.modal__x:before,.modal__x:after{transition:transform .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1)}.modal__x:hover:before,.modal__x:hover:after{background-color:#d41130}.modal__x:hover:before{transform:rotate(45deg) scaleX(1.2)}.modal__x:hover:after{transform:rotate(45deg) scaleY(1.2)}}.modal__x:before,.modal__x:after{background-color:#fff;content:"";display:block;position:absolute}.modal__x:before{width:100%;height:2px;transform:rotate(45deg)}.modal__x:after{height:100%;width:2px;transform:rotate(45deg)}.modal__body{margin:auto;border-radius:2rem;position:relative;max-width:100%;width:fit-content;box-shadow:0 0 5rem #46464640}.modal--open{pointer-events:all}.modal--open .modal__x{opacity:1;pointer-events:all}.modal--open .modal__scroll{pointer-events:all}.modal--open:before{opacity:1;-webkit-backdrop-filter:saturate(50%) blur(1.5rem);backdrop-filter:saturate(50%) blur(1.5rem)}.modal--open .modal__scroll{transform:translateY(0)}.modal--gallery .modal__x:before,.modal--gallery .modal__x:after{background-color:#000}@media (min-width: 1200px){.modal--gallery .modal__x:hover:before,.modal--gallery .modal__x:hover:after{background-color:#d41130}}.modal--gallery .modal__body{display:flex;flex-direction:column;align-items:center;gap:2rem;background-color:#fff;padding:1rem;border-radius:3.5rem}@media (min-width: 768px){.modal--gallery .modal__body{border-radius:4.5rem}}.modal--gallery .modal__body img{border-radius:2.5rem}@media (min-width: 768px){.modal--gallery .modal__body img{border-radius:3.5rem}}.modal--share .modal__x{width:1.5rem;height:1.5rem;top:3rem;right:3rem}.modal--share .modal__x:before,.modal--share .modal__x:after{background-color:#000}.modal--share .modal__x:before{height:3px}.modal--share .modal__x:after{width:3px}.modal--share .modal__scroll{padding:2rem;cursor:default}.modal--share .modal__header{display:flex;justify-content:center}.modal--share .modal__header h3{font-size:4.2rem;margin:0}.modal--share .modal__body{background-color:#fff;border-radius:35px;padding:7rem 2rem;max-width:55rem;width:100%}.modal--share .socials{margin-top:3.5rem}.modal--form-success .modal__x:before,.modal--form-success .modal__x:after{background-color:#000}.modal--form-success .modal__body{background-color:#fff;border-radius:2.5rem;padding:4rem 2rem;max-width:73rem;width:100%;text-align:center}.modal--form-success .modal__body .button{padding:1.12em 1.6em;min-width:21rem}@media (min-width: 1024px){.modal--form-success .modal__body{background-image:url(/dist/assets/peacock-page-bg.0aeacba6.svg);background-repeat:no-repeat;background-size:15rem;background-position:right 5rem;border-radius:3.5rem;padding:7rem 2rem}}.list--dots{padding-left:2em}.list--dots li{list-style-type:disc}.list--dots li::marker{color:#d41130;font-size:1.25em}.catalog__grid{display:flex;flex-direction:column;gap:2.5rem;margin-top:2.5rem}@media (min-width: 1024px){.catalog__grid{display:grid;grid-template-columns:30rem 1fr;grid-template-rows:auto auto 1fr;align-items:start;gap:1.75rem 3.5rem;margin-top:5rem}}@media (min-width: 1024px){.catalog__grid__sorting{display:contents}}.catalog__grid__sorting__openers{padding:1.5rem 3rem;background-color:#fff;border-radius:100rem;box-shadow:0 0 3rem #00000013;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;position:relative}.catalog__grid__sorting__openers>a{display:flex;flex-direction:row;align-items:center;gap:.8rem}@media (min-width: 1024px){.catalog__grid__sorting__openers{display:none}}.catalog__grid__sorting__select{display:flex;flex-direction:column;gap:2.5rem;margin:5rem 0;padding:0 1rem}.catalog__grid__sorting__select__wrap{display:contents}@media (min-width: 1024px){.catalog__grid__sorting__select{margin:0;width:100%;max-width:100%;overflow-x:auto;padding:1rem;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;position:relative;mask:linear-gradient(to right,transparent 0%,white 20%,white 80%,transparent 100%);-webkit-mask:linear-gradient(to right,transparent 0%,white 20%,white 80%,transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:50%;-webkit-mask-position:50%;mask-size:200%;-webkit-mask-size:200%;transition:mask-position 1s ease-in-out,-webkit-mask-position 1s ease-in-out,mask-size 1s ease-in-out,-webkit-mask-size 1s ease-in-out}.catalog__grid__sorting__select.catalog__grid__sorting__select--mask-left{mask-size:140%;-webkit-mask-size:140%;mask-position:0%;-webkit-mask-position:0%}.catalog__grid__sorting__select.catalog__grid__sorting__select--mask-right{mask-size:140%;-webkit-mask-size:140%;mask-position:100%;-webkit-mask-position:100%}.catalog__grid__sorting__select.catalog__grid__sorting__select--mask-left.catalog__grid__sorting__select--mask-right{mask-size:100%;-webkit-mask-size:100%}.catalog__grid__sorting__select::-webkit-scrollbar{display:none}.catalog__grid__sorting__select__wrap{display:flex;flex-direction:row;max-width:100%;overflow:hidden;grid-column:2;grid-row:1;background-color:#fff;border-radius:100rem;box-shadow:0 0 3rem #00000013}.catalog__grid__sorting__select:before{content:"";display:block;position:absolute;width:var(--active-width);height:var(--active-height);left:var(--active-x);top:var(--active-y);background-color:#d41130;border-radius:100rem;transition:all .5s cubic-bezier(.215,.61,.355,1);pointer-events:none;z-index:1}}.catalog__grid__sorting__select label{position:relative;padding:.6rem 1.25rem;border-radius:100rem;display:flex;justify-content:center;align-items:center;gap:.6rem;outline:solid transparent .3rem;outline-offset:-.3rem;transition:outline-color .5s cubic-bezier(.215,.61,.355,1)}.catalog__grid__sorting__select label input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}.catalog__grid__sorting__select label:has(input:disabled){opacity:.5;pointer-events:none}.catalog__grid__sorting__select label:after{content:"";display:block;width:.8rem;height:.8rem;background-color:transparent;margin-left:auto;border-radius:100%;border:.2rem solid transparent;outline:.2rem solid #000;outline-offset:.5rem;transition:background-color .5s cubic-bezier(.215,.61,.355,1),outline-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1)}.catalog__grid__sorting__select label:has(input:checked):after{outline-offset:.2rem;outline:.5rem solid #d41130;border-color:#d41130;background-color:#d41130}@media (min-width: 1024px){.catalog__grid__sorting__select label:has(input:checked) strong,.catalog__grid__sorting__select label:has(input:checked) .icon{filter:invert(1)}}@media (min-width: 1024px){.catalog__grid__sorting__select label{font-size:1.8rem;padding:1.2rem 2.5rem}.catalog__grid__sorting__select label strong,.catalog__grid__sorting__select label .icon{filter:invert(0);color:#000;z-index:1;transition:filter .5s cubic-bezier(.215,.61,.355,1)}.catalog__grid__sorting__select label:after{display:none}.catalog__grid__sorting__select label:hover{outline-color:#ececec}}@media (min-width: 1024px){.catalog__grid__results{grid-column:2;grid-row:3}}.catalog__grid__results .boxes--products-listing{filter:drop-shadow(0rem 0rem 2rem rgba(0,0,0,.12))}.catalog__grid__results .boxes--products-listing .box--product{box-shadow:0 0}.catalog__categories{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem;justify-content:center}@media (min-width: 370px){.catalog__categories{grid-template-columns:repeat(3,1fr)}}@media (min-width: 625px){.catalog__categories{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768px){.catalog__categories{grid-template-columns:repeat(5,1fr)}}@media (min-width: 1024px){.catalog__categories{gap:2rem}}@media (min-width: 1200px){.catalog__categories{grid-template-columns:repeat(9,1fr)}}.catalog__category{display:flex;flex-direction:column;align-items:center;position:relative}.catalog__category:after{content:"";display:block;width:2.8rem;height:2.8rem;left:50%;top:0;transform:translate(-50%,-50%);position:absolute;background-color:#d41130;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Vrstva_2' data-name='Vrstva 2' fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.28 6.48'%3E%3Cg id='Layer_1' data-name='Layer 1'%3E%3Cpolygon points='3.21 6.48 0 3.27 1.41 1.86 3.21 3.66 6.87 0 8.28 1.41 3.21 6.48'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:1rem;background-repeat:no-repeat;border:.4rem solid #FFF;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.catalog__category .box__img{overflow:hidden;border-radius:2.5rem;background-color:#ececec;transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.catalog__category .box__img img{display:block;aspect-ratio:1}@media (min-width: 1024px){.catalog__category .box__img{border-radius:2rem}}.catalog__category h3{padding:1rem .5rem;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0;font-size:1.3rem;width:100%;text-align:center;position:absolute;left:0;bottom:0;color:#000;transition:color .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.catalog__category h3{position:relative;left:auto;bottom:auto;font-size:1.6rem}}.catalog__category input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.catalog__category--active .box__img{background-color:#d41130}.catalog__category--active h3{color:#fff}@media (min-width: 1024px){.catalog__category--active h3{color:#000}}.catalog__category--active:after{opacity:1}@media (min-width: 1024px){.catalog__category{top:0rem;transition:top .5s cubic-bezier(.215,.61,.355,1)}.catalog__category .box__img img{transform-origin:center;transform:scale(1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.catalog__category:hover{top:-.8rem}.catalog__category:hover .box__img{background-color:#d41130}.catalog__category:hover .box__img img{transform:scale(1.05)}.catalog__category:hover .box__link{height:calc(100% + .8rem)}}.catalog__filter{background-color:#fff;border-radius:2.5rem;padding:2rem 3.5rem;flex-grow:1;display:flex;flex-direction:column}.catalog__filter>.button{flex-shrink:0;margin:auto auto 0}@media (min-width: 1024px){.catalog__filter>.button{display:none}}@media (min-width: 1024px){.catalog__filter{display:contents}}.catalog__filter__modal{width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;opacity:0;pointer-events:none;background-color:#00000080;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.catalog__filter__modal__scroll{width:100%;height:100%;display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;padding:1rem;overflow-y:auto;transform:translateY(100vh);transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media (min-width: 1024px){.catalog__filter__modal__scroll{display:contents}}@media (min-width: 1024px){.catalog__filter__modal{display:contents;pointer-events:all}}.catalog__filter__modal--open{opacity:1;pointer-events:all}.catalog__filter__modal--open .catalog__filter__modal__scroll{transform:translateY(0)}.catalog__filter__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.catalog__filter__header .catalog__filter__title{font-size:1.8rem}@media (min-width: 1024px){.catalog__filter__header{display:none}}.catalog__filter__title{margin:0;font-size:1.6rem;display:flex;flex-direction:row;gap:.8rem;align-items:center}.catalog__filter__title span{font-size:1.2rem;background-color:#d41130;border-radius:100%;width:1.8rem;height:1.8rem;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700}.catalog__filter__filtered{display:flex;flex-direction:row;gap:.6rem;flex-wrap:wrap;margin:2.5rem 0}.catalog__filter__filtered--center{justify-content:center}@media (min-width: 1024px){.catalog__filter__filtered{margin:0;gap:1rem}.catalog__filter__filtered:has(> .catalog__filter__filtered__item){margin:1.75rem 0}}.catalog__filter__filtered__item{font-weight:700;font-size:1.1rem;background-color:#ececec;border-radius:11rem;display:flex;flex-direction:row;align-items:center;gap:.7rem;padding:.7rem 1rem;justify-content:center}.catalog__filter__filtered__item button{color:#000}@media (min-width: 1024px){.catalog__filter__filtered__item{padding:.8rem 1.5rem;font-size:1.6rem}.catalog__filter__filtered__item button{transition:color .5s cubic-bezier(.215,.61,.355,1)}.catalog__filter__filtered__item button:hover{color:#d41130}}.catalog__filter__filtered__item.canceltag{color:#d41130;background-color:transparent;min-width:9rem}@media (min-width: 1024px){.catalog__filter__filtered__item.canceltag{transition:background-color .5s cubic-bezier(.215,.61,.355,1)}.catalog__filter__filtered__item.canceltag:hover{background-color:#d411300d}}@media (min-width: 1024px){.catalog__filter__filtered{grid-column:2;grid-row:2}}@media (min-width: 1024px){.catalog__filter__parameters{grid-column:1;grid-row:1/-1}}.catalog__parameters__dropdown__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.catalog__parameters__dropdown__inner__left{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.catalog__parameters__dropdown__inner__left>svg,.catalog__parameters__dropdown__inner__left>img{flex-shrink:0;width:2.4rem;height:2.4rem}.catalog__parameters__dropdown__inner__left>div>strong{font-size:1.8rem;margin-right:.5rem}.catalog__parameters__dropdown__inner__left__tooltip{position:relative;display:inline-block}.catalog__parameters__dropdown__inner__left__tooltip__inner{font-size:1.3rem;background-color:#ececec;border-radius:100%;width:1.9rem;height:1.9rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transform:translateY(-.2rem)}.catalog__parameters__dropdown__inner__left__tooltip__content{pointer-events:none;position:absolute;bottom:3rem;left:50%;transform:translate(-50%) translateY(1rem);width:22rem;background-color:#000;color:#fff;border-radius:.8rem;text-align:center;padding:.8rem 2rem;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.catalog__parameters__dropdown__inner__left__tooltip__content:before{content:"";display:block;position:absolute;top:calc(100% - 1rem);left:50%;width:1.5rem;height:1.5rem;transform:translate(-50%) rotate(45deg);background-color:#000}.catalog__parameters__dropdown__inner__left__tooltip--open .catalog__parameters__dropdown__inner__left__tooltip__content{opacity:1;transform:translate(-50%) translateY(0)}.catalog__parameters__dropdown__inner__arrow{cursor:pointer;width:1rem;height:1rem;border:1rem solid transparent;box-sizing:content-box;transition:transform .5s cubic-bezier(.215,.61,.355,1),color .5s cubic-bezier(.215,.61,.355,1);flex-shrink:0;color:#000}@media (min-width: 1024px){.catalog__parameters__dropdown__inner__arrow:hover{color:#d41130}}.catalog__parameters__dropdown+.catalog__parameters__dropdown{margin-top:5rem}.catalog__parameters__dropdown__content{display:grid;transition:.425s grid-template-rows ease;grid-template-rows:0fr}.catalog__parameters__dropdown__content__inner{overflow:hidden}.catalog__parameters__dropdown__content__inner__params{display:flex;flex-direction:column;gap:1rem;padding:1rem .4rem 0}.catalog__parameters__dropdown__content__inner__params label{position:relative;display:flex;flex-direction:row;align-items:center;gap:1rem;width:fit-content;margin-left:.4rem;width:100%}.catalog__parameters__dropdown__content__inner__params label:has(.colorparam){margin-left:0}.catalog__parameters__dropdown__content__inner__params label mark{flex-shrink:0;display:block;width:1.1rem;height:1.1rem;border:.2rem solid #000;background-color:transparent;transition:all .5s cubic-bezier(.215,.61,.355,1)}.catalog__parameters__dropdown__content__inner__params label mark.colorparam{border:0;margin-top:0;width:2rem;height:2rem;background-color:var(--color);outline:solid transparent .2rem;outline-offset:.2rem}.catalog__parameters__dropdown__content__inner__params label input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.catalog__parameters__dropdown__content__inner__params label input:checked~mark{border-color:#d41130;background-color:#d41130}.catalog__parameters__dropdown__content__inner__params label input:checked~mark.colorparam{background-color:var(--color);outline-color:#d41130}.catalog__parameters__dropdown__content__inner__params label input:disabled{pointer-events:none}.catalog__parameters__dropdown__content__inner__params label input:disabled~mark,.catalog__parameters__dropdown__content__inner__params label input:disabled~span,.catalog__parameters__dropdown__content__inner__params label input:disabled~i.icon{opacity:.4}.catalog__parameters__dropdown__content__inner__params label input:disabled~span small{display:none}@media (min-width: 1024px){.catalog__parameters__dropdown__content__inner__params label input:hover:not(:disabled)~mark{border-color:#d41130;outline-color:#d4113040}}.catalog__parameters__dropdown__content__inner__params label span{display:inline-block}.catalog__parameters__dropdown__content__inner__params label span small{background-color:#ececec;border-radius:.4rem;font-size:1.3rem;padding:.5rem;line-height:1}.catalog__parameters__dropdown__content__inner__params__icon{width:2.8rem;height:2.8rem;background-color:#ececec;border-radius:5px;overflow:hidden;margin:0 0 0 auto}.catalog__parameters__dropdown__content__inner__params__icon img{width:100%;height:100%;object-fit:cover}.catalog__parameters__dropdown__content__inner__params .icon{margin:0 0 0 auto}.catalog__parameters__dropdown--open .catalog__parameters__dropdown__inner__arrow{transform:rotate(180deg)}.catalog__parameters__dropdown--open .catalog__parameters__dropdown__content{grid-template-rows:1fr}@media screen and (min-width: 1024px){.catalog__grid--advisor{margin-top:2.5rem;grid-template-columns:33.5rem 1fr}.catalog__grid--advisor .catalog__parameters__dropdown__content__inner__params{padding:1rem 0 .5rem}.catalog__grid--advisor .catalog__parameters__dropdown__content__inner__params label{margin-left:0}.catalog__grid--advisor .catalog__grid__results{grid-column:auto;grid-row:auto}}.colorparam{background-color:var(--color);width:2rem;height:2rem;border-radius:2rem;overflow:hidden;margin-top:0;position:relative;display:block}.colorparam:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right,rgba(0,0,0,.2),transparent)}.colorparams{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.8rem}.colorparams__more{pointer-events:none;color:#d41130}.chat-ai__wrapper{border-top:1px solid #ececec;display:flex;flex-direction:column;gap:4rem;padding:2rem 0 8rem}.chat-ai__loader{display:flex;justify-content:center}.chat-ai__message--user{max-width:65rem;width:fit-content;border-radius:25px;background-color:#ececec;text-align:right;padding:1.4rem 2rem;align-self:flex-end}.chat-ai__message--bot{max-width:57rem;width:fit-content}.chat-ai-result{scroll-margin:12rem}.chat-ai-result__grid{display:grid;gap:2rem}.chat-ai-result .section__pagination{margin-top:5em}@media screen and (min-width: 768px){.chat-ai-result__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.chat-ai-result__grid{grid-template-columns:repeat(3,1fr)}}.stepper{margin:0;padding:0;list-style:none;counter-reset:items;display:flex;flex-direction:column;row-gap:4rem}.stepper-item{display:flex;gap:1.5rem;position:relative}.stepper-item:before{position:absolute;top:.5rem;font-size:2rem;font-weight:700;counter-increment:items;content:counter(items);width:3.5rem;height:3.5rem;display:flex;justify-content:center;align-items:center;border:2px solid;border-radius:51%;flex:none}.stepper-item__header{padding-left:5rem}.stepper-item__header h3{font-size:3.2rem;margin:0}.stepper-item picture img{border-radius:25px}@media screen and (min-width: 1024px){.stepper{row-gap:6rem}.stepper-item{display:flex;gap:3.5rem}.stepper-item:before{position:relative;font-size:3.2rem;width:7rem;height:7rem}.stepper-item__header{padding-left:0}.stepper-item__header h3{font-size:3.2rem;margin:1.75rem 0 0}.stepper-item picture img{border-radius:35px}}.aside-nav__list,.aside-nav__sublist{margin:0;padding:0;list-style:none}.aside-nav__sublist{padding-left:.6rem}.aside-nav__sublist--country{padding-left:2rem}.aside-nav__sublist--subcategory{padding-left:2.4rem}.aside-nav__section{display:grid;position:relative}.aside-nav__section:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:calc(100% - 3.75rem);border-bottom:2px solid #E4E4E4}.aside-nav__section:has(.aside-nav__item--parent:hover:not(.aside-nav__item--active)):after{opacity:0}.aside-nav__group{padding-bottom:1.25rem}.aside-nav__item{font-size:1.6rem;display:flex;align-items:center;gap:1rem;padding:1.25rem 1.875rem;transition:background-color .425s ease}.aside-nav__item svg:nth-of-type(2){margin:0 0 0 auto}.aside-nav__item--parent{padding:2rem 1.875rem;border-radius:35px}.aside-nav__item--parent:hover{background-color:#e4e4e4}.aside-nav__item--country{padding:1rem 1.875rem}.aside-nav__item--country:hover{color:#d41130}.aside-nav__item--category{padding:1rem 1.875rem}.aside-nav__item--subcategory{padding:1rem 2rem;border-left:2px solid #E4E4E4;border-radius:0 20px 20px 0;transition:all .425s ease}.aside-nav__item--subcategory:hover{border-color:#d41130;background-color:#e4e4e4}.aside-nav__item--active .aside-nav__arrow{transform:rotate(-180deg)}.aside-nav__item--subcategory.aside-nav__item--active{border-color:#d41130;background-color:#e4e4e4}.coo{pointer-events:none}.coo .coo__bg{display:none;opacity:.3}.coo .coo__sw{padding:0}.coo .coo__bo{pointer-events:all;background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:2.5rem;font-size:1em;line-height:1.2;padding:2em;max-width:60rem;width:100%;border-radius:2.2em 2.2em 0 0;margin-bottom:0;font-size:.875em}@media (min-width: 625px){.coo .coo__bo{font-size:1em}}@media (min-width: 1024px){.coo .coo__bo{flex-direction:row;max-width:165rem}}@media (min-width: 1360px){.coo .coo__bo{padding:3.125em 6.25em}}.coo .coo__bo h3{font-size:1.5em;text-align:center}.coo .coo__bo .coo__logo{max-width:unset;margin:0;width:6.25em;flex-shrink:0}.coo .coo__bo .coo__in h3{text-align:inherit;font-size:1.75em}.coo .coo__bo .coo__in p{margin:0}.coo .coo__bo .coo__in p a{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:100% 100%;transition:background-size .5s cubic-bezier(.215,.61,.355,1);padding:0;background-clip:border-box}@media (min-width: 1024px){.coo .coo__bo .coo__in p a:hover{background-size:0% 1px}}@media (min-width: 1024px){.coo .coo__bo .coo__in{text-align:left;max-width:37em;margin-right:auto;margin-left:2em}}.coo .coo__btns{display:flex;flex-direction:row;flex-wrap:wrap}.coo .coo__btns .coo__btn{flex-grow:1;min-width:13em;text-align:center;background-color:#000;text-transform:uppercase;font-size:.875em;padding:1.2em 2.5em;margin:.35em;line-height:1}.coo .coo__btns .coo__btn--accept{background:#d41130}.coo .coo__switch input:checked+.coo__switch__slider{background-color:#a3e9bd}.coo .coo__switch input:checked+.coo__switch__slider:before{background-color:#fff;transform:translate(calc(1.75em - 5px))}.coo .coo__switch__slider{width:3em;height:1.5em;background-color:#ececec}.coo .coo__switch__slider:before{width:1.25em;height:1.25em;bottom:.125em;left:2px;box-shadow:unset;background-color:#000}.coo .coo__switch strong{text-transform:uppercase;line-height:1}.coo .coo__switch__desc{padding:.5em 0 1em}.coo .coo__switch__desc-open{padding:.8em;box-shadow:unset;background-color:transparent;border:2px solid #000}.coo .coo__switch__table{font-size:.8125em;background-color:#ececec;border-radius:1.5625em;padding:.625em}.coo .coo__switch__table div div{padding:.5em 1em}.coo .coo__switch__table div div:not(.coo__switch__table div div:last-child){font-weight:600}.coo .coo__switch__table div:nth-child(2n-1) div{background-color:#000;color:#fff}.coo .coo__switch__table div:nth-child(2n-1) div:first-of-type{border-radius:10em 0 0 10em}.coo .coo__switch__table div:nth-child(2n-1) div:first-of-type+div+div{border-radius:0 10em 10em 0}.coo--cooc .coo__bg{display:block}.coo--cooc .coo__sw{padding:1em}.coo--cooc .coo__bo{display:block;margin-bottom:auto;border-radius:2em;padding:2em;max-width:89rem}@media (min-width: 1024px){.coo--cooc .coo__bo{padding:5rem 7.5rem;border-radius:5rem}}.coo--cooc .coo__bo .coo__btns{justify-content:flex-end}html:has(.coo--cooc.coo--open){overflow:hidden}
