@import'../../vendors/sal.css';@import'../../vendors/swiper-bundle.min.css';@font-face{font-family:"Futura PT";src:local("Futura PT Bold"),local("FuturaPT-Bold"),url("../../fonts/FuturaPT-Bold.woff") format("woff"),url("../../fonts/FuturaPT-Bold.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Heavy"),local("FuturaPT-Heavy"),url("../../fonts/FuturaPT-Heavy.woff") format("woff"),url("../../fonts/FuturaPT-Heavy.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Demi Oblique"),local("FuturaPT-DemiObl"),url("../../fonts/FuturaPT-DemiObl.woff") format("woff"),url("../../fonts/FuturaPT-DemiObl.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Light Oblique"),local("FuturaPT-LightObl"),url("../../fonts/FuturaPT-LightObl.woff") format("woff"),url("../../fonts/FuturaPT-LightObl.woff2") format("woff2");font-weight:300;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Book Oblique"),local("FuturaPT-BookObl"),url("../../fonts/FuturaPT-BookObl.woff") format("woff"),url("../../fonts/FuturaPT-BookObl.woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Heavy Oblique"),local("FuturaPT-HeavyObl"),url("../../fonts/FuturaPT-HeavyObl.woff") format("woff"),url("../../fonts/FuturaPT-HeavyObl.woff2") format("woff2");font-weight:900;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Demi"),local("FuturaPT-Demi"),url("../../fonts/FuturaPT-Demi.woff") format("woff"),url("../../fonts/FuturaPT-Demi.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Extra Bold"),local("FuturaPT-ExtraBold"),url("../../fonts/FuturaPT-ExtraBold.woff") format("woff"),url("../../fonts/FuturaPT-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Medium"),local("FuturaPT-Medium"),url("../../fonts/FuturaPT-Medium.woff") format("woff"),url("../../fonts/FuturaPT-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Medium Oblique"),local("FuturaPT-MediumObl"),url("../../fonts/FuturaPT-MediumObl.woff") format("woff"),url("../../fonts/FuturaPT-MediumObl.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Bold Oblique"),local("FuturaPT-BoldObl"),url("../../fonts/FuturaPT-BoldObl.woff") format("woff"),url("../../fonts/FuturaPT-BoldObl.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Futura PT";src:local("Futura PT Book"),local("FuturaPT-Book"),url("../../fonts/FuturaPT-Book.woff") format("woff"),url("../../fonts/FuturaPT-Book.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Light"),local("FuturaPT-Light"),url("../../fonts/FuturaPT-Light.woff") format("woff"),url("../../fonts/FuturaPT-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Futura PT";src:local("Futura PT Extra Bold Oblique"),local("FuturaPT-ExtraBoldObl"),url("../../fonts/FuturaPT-ExtraBoldObl.woff2") format("woff2"),url("../../fonts/FuturaPT-ExtraBoldObl.woff") format("woff");font-weight:800;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}::-moz-selection{background:#1b1b1b;color:#fff}::selection{background:#1b1b1b;color:#fff}html{--sal-duration: 0.75s;font-size:62.5%;scroll-behavior:smooth}@media only screen and (max-width: 768px){html *{-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (max-width: 768px){html *::-webkit-scrollbar{display:none}}body{background-color:#fff;font-family:"Work Sans",sans-serif;font-size:1.5rem;font-weight:400;line-height:150%;color:#1b1b1b;margin:0;padding:0}img{width:100%;height:auto;margin:0;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper{width:100%;overflow:hidden;margin:155px 0 0}@media only screen and (max-width: 1600px){.wrapper{margin:110px 0 0}}@media only screen and (max-width: 1440px){.wrapper{margin:100px 0 0}}.container{max-width:1920px;margin:0 auto;padding:0 48px}@media only screen and (max-width: 1440px){.container{padding:0 30px}}@media only screen and (max-width: 1280px){.container{padding:0 20px}}@media only screen and (max-width: 1024px){.container{padding:0 15px}}@media only screen and (max-width: 768px){.container{padding:0 10px}}.shadow-div::before{content:"";background:#1b1b1b;background:linear-gradient(0deg, #1b1b1b 0%, rgba(27, 27, 27, 0) 100%);width:100%;height:40%;transition:height .25s ease-in-out 0s;position:absolute;z-index:0;bottom:0;left:0}.shadow-div--revers::before{background:linear-gradient(0deg, rgba(27, 27, 27, 0) 0%, #1b1b1b 100%);bottom:auto;top:0}a{text-decoration:none;color:#1b1b1b;transition:color .25s ease-in-out 0s;position:relative}a:hover{color:#1b1b1b}h1,h2,h3,h4,h5,h6,.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6{font-family:"Futura PT",sans-serif;font-weight:400;margin:0}h1,.as-h1{font-size:4rem;line-height:100%}@media only screen and (max-width: 1280px){h1,.as-h1{font-size:3.6rem}}@media only screen and (max-width: 1024px){h1,.as-h1{font-size:3rem}}@media only screen and (max-width: 768px){h1,.as-h1{font-size:2.4rem}}@media only screen and (max-width: 480px){h1,.as-h1{font-size:2rem}}h2,.as-h2{font-size:3.2rem;line-height:100%}@media only screen and (max-width: 1280px){h2,.as-h2{font-size:3rem}}@media only screen and (max-width: 1024px){h2,.as-h2{font-size:2.4rem}}@media only screen and (max-width: 768px){h2,.as-h2{font-size:2rem}}@media only screen and (max-width: 480px){h2,.as-h2{font-size:1.6rem}}h3,.as-h3{font-size:2.4rem;line-height:120%}@media only screen and (max-width: 768px){h3,.as-h3{font-size:2rem}}@media only screen and (max-width: 480px){h3,.as-h3{font-size:1.6rem}}h4,.as-h4{font-size:2rem;line-height:100%}h5,.as-h5{font-size:1.6rem;line-height:120%}h6,.as-h6{font-size:0rem;line-height:100%}p{font-size:1.5rem;line-height:150%;margin:0}@media only screen and (max-width: 1280px){p{font-size:1.4rem}}@media only screen and (max-width: 1024px){p{font-size:1.2rem;line-height:160%}}@media only screen and (max-width: 768px){p{font-size:1rem}}p.is-small{font-size:1.4rem;line-height:1.25}@media only screen and (max-width: 1280px){p.is-small{font-size:1.3rem}}@media only screen and (max-width: 1024px){p.is-small{font-size:1.2rem}}@media only screen and (max-width: 768px){p.is-small{font-size:1rem}}@media only screen and (max-width: 480px){p.is-small{font-size:.8rem}}strong,b{font-weight:700}.copy-block h2,.copy-block h3,.copy-block h4,.copy-block h5,.copy-block h6{font-weight:500;text-transform:uppercase}.copy-block h2{margin:56px 0 30px}.copy-block h3,.copy-block h4,.copy-block h5,.copy-block h6{margin:16px 0;line-height:100%}.copy-block h2{font-size:2.4rem;line-height:120%}@media only screen and (max-width: 768px){.copy-block h2{font-size:2rem}}@media only screen and (max-width: 480px){.copy-block h2{font-size:1.6rem}}.copy-block h3{font-size:2.2rem;line-height:120%}@media only screen and (max-width: 768px){.copy-block h3{font-size:2rem}}@media only screen and (max-width: 480px){.copy-block h3{font-size:1.6rem}}.copy-block h4{font-size:2rem;line-height:120%}@media only screen and (max-width: 768px){.copy-block h4{font-size:1.8rem}}@media only screen and (max-width: 480px){.copy-block h4{font-size:1.6rem}}.copy-block h5{font-size:1.8rem;line-height:120%}@media only screen and (max-width: 480px){.copy-block h5{font-size:1.4rem}}.copy-block h5{font-size:1.6rem;line-height:120%}@media only screen and (max-width: 480px){.copy-block h5{font-size:1.2rem}}.copy-block>*{margin:16px 0}.copy-block>*:first-child{margin-top:0 !important}.copy-block>*:last-child{margin-bottom:0 !important}.button{border:1px solid #1b1b1b;border-radius:0;background-color:rgba(0,0,0,0);height:50px;font-size:1.5rem;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;color:#1b1b1b;outline:none !important;padding:0 60px 0 24px;justify-content:center;align-items:center;display:inline-flex;transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s;-webkit-appearance:none;box-shadow:none !important;position:relative}@media only screen and (max-width: 1280px){.button{height:46px;font-size:1.4rem}}@media only screen and (max-width: 1024px){.button{height:40px;font-size:1.2rem}}@media only screen and (max-width: 768px){.button{height:36px;font-size:1rem}}.button::before,.button::after{content:"";width:20px;height:11px;pointer-events:none;transition:opacity .25s ease-in-out 0s;transform:translateY(-50%);position:absolute;top:50%;right:20px}.button::before{background-image:url("../../images/icons/icon--arrow.svg")}.button::after{background-image:url("../../images/icons/icon--arrow--white.svg");opacity:0}.button--white{border-color:#fff;color:#fff}.button--white::before{background-image:url("../../images/icons/icon--arrow--white.svg")}.button--white::after{background-image:url("../../images/icons/icon--arrow.svg")}.button--white:hover{background-color:#fff !important;color:#1b1b1b !important}.button:hover{background-color:#1b1b1b;color:#fff}.button:hover::before{opacity:0}.button:hover::after{opacity:1}.breadcrumbs{font-size:1.2rem;line-height:100%;text-transform:uppercase;letter-spacing:-0.25px;color:rgba(27,27,27,.7);margin:48px 0 0}@media only screen and (max-width: 1600px){.breadcrumbs{margin:42px 0 0}}@media only screen and (max-width: 1440px){.breadcrumbs{margin:36px 0 0}}.breadcrumbs a{color:#1b1b1b}.breadcrumbs__list{list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:6px;display:flex}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],textarea,select{border:1px solid #acacac;border-radius:0;background-color:rgba(0,0,0,0);width:100%;height:48px;font-family:"Work Sans",sans-serif;font-size:1.5rem;line-height:1;letter-spacing:-0.025em;vertical-align:middle;color:#1b1b1b;outline:none;margin:0;padding:0 16px;box-shadow:none !important;-webkit-appearance:none;transition:border-color .25s ease-in-out 0s}@media only screen and (max-width: 768px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],textarea,select{height:44px}}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus,select:focus{border-color:#1b1b1b;background-color:rgba(0,0,0,0)}input[type=submit]{border-radius:0;-webkit-appearance:none;transition:background-color .25s ease-in-out 0s}textarea{height:100px;line-height:150%;resize:none;padding:12px 16px 14px}::-webkit-input-placeholder{color:#1b1b1b !important;opacity:.2}:-moz-placeholder{color:#1b1b1b !important;opacity:.2}::-moz-placeholder{color:#1b1b1b !important;opacity:.2}:-ms-input-placeholder{color:#1b1b1b !important;opacity:.2}.wpcf7-not-valid-tip{font-size:1.2rem !important;line-height:130% !important;margin:4px 0 0 !important}.wpcf7-response-output{font-size:1.2rem !important;line-height:130% !important;margin:32px 0 0 !important;padding:8px 16px !important}.table-of-content__heading{font-weight:500;text-transform:uppercase;padding:2px 0 0}.table-of-content__list{font-family:"Futura PT",sans-serif;font-size:1.6rem;line-height:125%;margin:24px 0 0}.table-of-content__list-item{padding:0 0 0 24px;position:relative}.table-of-content__list-item::before{content:"";border-radius:50%;background-color:#1b1b1b;width:4px;height:4px;position:absolute;top:8px;left:10px}.menu-trigger,.call-trigger{width:60px;height:60px;cursor:pointer;justify-content:center;align-items:center;display:none;position:absolute}@media only screen and (max-width: 1180px){.menu-trigger,.call-trigger{display:flex}}.menu-trigger{background-color:#1b1b1b;transform:translateX(-50%);position:fixed;z-index:105;bottom:0;left:50%}.menu-trigger span{background-color:#fff;flex:0 0 22px;height:2px;position:relative;transition:background-color .25s ease-in-out 0s}.menu-trigger span::before,.menu-trigger span::after{content:"";background-color:#fff;width:100%;height:2px;pointer-events:none;position:absolute;left:0}.menu-trigger span::before{top:-8px;transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s}.menu-trigger span::after{bottom:-8px;transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s}.menu-trigger.is-active span{background-color:rgba(0,0,0,0)}.menu-trigger.is-active span::before{top:0px;transform:rotate(45deg)}.menu-trigger.is-active span::after{bottom:0px;transform:rotate(-45deg)}.call-trigger{background-color:#df0e0e;position:fixed;z-index:50;bottom:17px;right:0}.call-trigger img{width:30px}.pagination{margin:100px 0 0}@media only screen and (max-width: 1180px){.pagination{margin:80px 0 0}}@media only screen and (max-width: 768px){.pagination{margin:60px 0 0}}.pagination__list{justify-content:center;align-items:center;gap:16px;display:flex}@media only screen and (max-width: 768px){.pagination__list{gap:10px}}.pagination__item a{border:1px solid #1b1b1b;width:50px;height:50px;justify-content:center;align-items:center;display:flex;transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s}@media only screen and (max-width: 768px){.pagination__item a{width:40px;height:40px;font-size:1.4rem}}.pagination__item a svg{width:20px;height:auto;display:block}.pagination__item.is-active a{background-color:#1b1b1b;color:#fff}.pagination__item--dots,.pagination__item--number{padding:2px 0 0}.header{background-color:#fff;width:100%;transition:box-shadow .25s ease-in-out 0s;position:fixed;z-index:100;top:0;left:0}.header.is-sticky{box-shadow:0px 4px 10px rgba(27,27,27,.1)}.header.is-sticky .header__container{height:120px}@media only screen and (max-width: 1600px){.header.is-sticky .header__container{height:90px}}@media only screen and (max-width: 1440px){.header.is-sticky .header__container{height:80px}}.header__container{height:155px;justify-content:space-between;align-items:center;display:flex;transition:height .25s ease-in-out 0s;position:relative}@media only screen and (max-width: 1600px){.header__container{height:110px}}@media only screen and (max-width: 1440px){.header__container{height:100px}}.header__logo{width:325px;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}@media only screen and (max-width: 1600px){.header__logo{width:220px}}@media only screen and (max-width: 1440px){.header__logo{width:200px;margin:0 32px 0 0;transform:translate(0, 0);position:relative;top:auto;left:auto}}@media only screen and (max-width: 1280px){.header__logo{width:180px}}@media only screen and (max-width: 768px){.header__logo{width:160px;margin:0 auto}}.header__menu{flex:1 1 auto}@media only screen and (max-width: 1180px){.header__menu{background-color:#fff;width:100%;height:100dvh;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;transform:translateY(-20px);position:absolute;top:0;left:0}}.header__menu.is-active{opacity:1;pointer-events:all;transform:translateY(0px)}.header__menu-ul{justify-content:space-between;gap:40px;display:flex}@media only screen and (max-width: 1720px){.header__menu-ul{gap:32px}}@media only screen and (max-width: 1600px){.header__menu-ul{gap:24px}}@media only screen and (max-width: 1180px){.header__menu-ul{flex-direction:column;justify-content:center;align-items:center;gap:16px}}.header__menu-li{font-size:1.5rem;text-transform:uppercase;line-height:120%;letter-spacing:-0.5px}@media only screen and (max-width: 1720px){.header__menu-li{font-size:1.4rem}}@media only screen and (max-width: 1180px){.header__menu-li{font-size:1.8rem}}.header__menu-li:nth-child(3){margin:0 auto 0 0}@media only screen and (max-width: 1180px){.header__menu-li:nth-child(3){margin:0}}.header__menu-li.is-bolder{font-weight:600}.header__menu-li.current-menu-item{position:relative}.header__menu-li.current-menu-item::after{content:"";background-color:#df0e0e;width:100%;height:3px;position:absolute;bottom:-8px;left:0}.header__search{border-left:1px solid rgba(27,27,27,.2);cursor:pointer;margin:0 0 0 64px;padding:0 0 0 64px}@media only screen and (max-width: 1600px){.header__search{margin:0 0 0 30px;padding:0 0 0 30px}}@media only screen and (max-width: 1440px){.header__search{margin:0 0 0 24px;padding:0 0 0 24px}}@media only screen and (max-width: 1180px){.header__search{border-left:0 none;margin:0;padding:0}}@media only screen and (max-width: 768px){.header__search{display:none}}.header__search-form{border-top:1px solid rgba(172,172,172,.5);background-color:#fff;width:100%;opacity:0;pointer-events:none;padding:14px 48px;justify-content:center;align-items:center;display:flex;transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;transform:translateY(-10px);position:absolute;top:100%;left:0}@media only screen and (max-width: 1440px){.header__search-form{padding:13px 30px}}@media only screen and (max-width: 1280px){.header__search-form{padding:12px 20px}}@media only screen and (max-width: 1024px){.header__search-form{padding:11px 15px}}@media only screen and (max-width: 768px){.header__search-form{padding:10px}}.header__search-form.is-active{opacity:1;pointer-events:all;transform:translateY(0px)}.header__search-form-form{flex:0 0 100%;justify-content:center;align-content:center;display:flex}.header__search-form-input{flex:0 0 40%}@media only screen and (max-width: 768px){.header__search-form-input{flex:0 0 80%}}.header__search-form-input input[type=search]{border-right:0 none}.header__search-form-input input[type=search]:focus{border-color:#acacac}.header__search-form-submit{border:1px solid #acacac;border-left:0 none;background:none !important;cursor:pointer;padding:0 18px}.hero{margin:0 0 8px;animation-name:fadeIn;animation-duration:.75s;animation-iteration-count:1;animation-fill-mode:backwards}@media only screen and (max-width: 1600px){.hero{margin:0 0 8px}}@media only screen and (max-width: 1440px){.hero{margin:0 0 8px}}.hero__slider{height:calc(100vh - 163px)}@media only screen and (max-width: 1600px){.hero__slider{height:calc(100vh - 118px)}}@media only screen and (max-width: 1440px){.hero__slider{height:calc(100vh - 108px)}}@media only screen and (max-width: 1280px){.hero__slider{height:unset;aspect-ratio:16/10}}@media only screen and (max-width: 1024px){.hero__slider{aspect-ratio:16/12}}@media only screen and (max-width: 768px){.hero__slider{aspect-ratio:16/14}}.hero__slider-item{background-size:cover;background-position:center center;color:#fff;padding:0 0 62px;justify-content:center;align-items:flex-end;display:flex;position:relative}@media only screen and (max-width: 1440px){.hero__slider-item{padding:0 0 56px}}@media only screen and (max-width: 1280px){.hero__slider-item{padding:0 0 48px}}@media only screen and (max-width: 1024px){.hero__slider-item{padding:0 0 36px}}@media only screen and (max-width: 768px){.hero__slider-item{padding:0}}.hero__slider-item-inner{text-align:center;position:relative;z-index:1}@media only screen and (max-width: 768px){.hero__slider-item-inner{width:100%;padding:16px}}.hero__slider-item-heading{text-transform:uppercase;animation-name:fadeInTop;animation-duration:.75s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:backwards}.hero__slider-item-text{max-width:460px;text-transform:uppercase;margin:8px auto 0;animation-name:fadeInTop;animation-duration:.75s;animation-delay:.75s;animation-iteration-count:1;animation-fill-mode:backwards}.hero__slider-item-button{margin:34px 0 0;animation-name:fadeInTop;animation-duration:.75s;animation-delay:1s;animation-iteration-count:1;animation-fill-mode:backwards}@media only screen and (max-width: 1280px){.hero__slider-item-button{margin:30px 0 0}}@media only screen and (max-width: 1024px){.hero__slider-item-button{margin:24px 0 0}}@media only screen and (max-width: 768px){.hero__slider-item-button{width:100%;margin:16px 0 0}}@media only screen and (max-width: 768px){.hero__slider-item-button .button{width:100%}}.hero__slider-navigation{width:100%;pointer-events:none;padding:0 40px;justify-content:space-between;align-items:center;display:flex;transform:translateY(-50%);position:absolute;z-index:10;top:50%;left:0}@media only screen and (max-width: 768px){.hero__slider-navigation{display:none}}.hero__slider-navigation{flex:0 0 52px;cursor:pointer;pointer-events:all}.hero__slider-pagination{margin:10px 0 24px;justify-content:center;align-items:center;gap:6px;display:none}@media only screen and (max-width: 768px){.hero__slider-pagination{display:flex}}.hero__slider-pagination span.swiper-pagination-bullet{border-radius:0;background-color:#1b1b1b;flex:0 0 47px;height:1px;opacity:.4;transition:opacity .25s ease-in-out 0s}.hero__slider-pagination span.swiper-pagination-bullet-active{opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInTop{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0%)}}.categories--is-boxes{margin:180px 0}@media only screen and (max-width: 1440px){.categories--is-boxes{margin:150px 0}}@media only screen and (max-width: 1280px){.categories--is-boxes{margin:120px 0}}@media only screen and (max-width: 1024px){.categories--is-boxes{margin:90px 0}}@media only screen and (max-width: 768px){.categories--is-boxes{margin:60px 0}}.categories--is-boxes .categories__item:nth-child(3) .categories__item-link{color:#fff}.categories--is-boxes .categories__item:nth-child(3) .categories__item-link:hover{color:#fff}.categories--is-boxes .categories__item-link{color:#1b1b1b}.categories--is-boxes .categories__item-link:hover{color:#1b1b1b}.categories__container{grid-template-columns:repeat(2, 1fr);gap:8px;display:grid}@media only screen and (max-width: 1024px){.categories__container{grid-template-columns:1fr}}.categories__item:nth-child(3n+3){grid-column:span 2}@media only screen and (max-width: 1024px){.categories__item:nth-child(3n+3){grid-column:unset}}.categories__item:nth-child(3) .categories__item-link{aspect-ratio:3/1}@media only screen and (max-width: 1024px){.categories__item:nth-child(3) .categories__item-link{aspect-ratio:3/2}}.categories__item-link{background-size:cover;background-position:center center;aspect-ratio:3/2;color:#fff;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:3px;display:flex;position:relative}@media only screen and (max-width: 1440px){.categories__item-link{padding:30px}}@media only screen and (max-width: 1280px){.categories__item-link{padding:24px}}@media only screen and (max-width: 1024px){.categories__item-link{padding:20px}}@media only screen and (max-width: 768px){.categories__item-link{padding:13px 16px 16px}}.categories__item-link:hover{color:#fff}.categories__item-link:hover::before{height:60%}.categories__item-title{text-transform:uppercase}.categories__item-desc{text-transform:uppercase;margin:0 !important}@media only screen and (max-width: 1280px){.categories__item-desc{font-size:1.4rem}}@media only screen and (max-width: 1024px){.categories__item-desc{font-size:1.2rem}}@media only screen and (max-width: 768px){.categories__item-desc{font-size:1rem}}@media only screen and (max-width: 480px){.categories__item-desc{font-size:.8rem;line-height:100%}}.categories__item-button{margin:auto 0 0}@media only screen and (max-width: 1024px){.categories__item-button{width:100%}}@media only screen and (max-width: 1024px){.categories__item-button .button{width:100%}}.brands{margin:180px 0}@media only screen and (max-width: 1440px){.brands{margin:150px 0}}@media only screen and (max-width: 1280px){.brands{margin:120px 0}}@media only screen and (max-width: 1024px){.brands{margin:90px 0}}@media only screen and (max-width: 768px){.brands{margin:60px 0}}.brands--listing{margin:180px 0 0}@media only screen and (max-width: 1440px){.brands--listing{margin:150px 0 0}}@media only screen and (max-width: 1280px){.brands--listing{margin:120px 0 0}}@media only screen and (max-width: 1024px){.brands--listing{margin:90px 0 0}}@media only screen and (max-width: 768px){.brands--listing{margin:60px 0 0}}.brands--listing .brands__slider{margin:84px 0 100px}.brands__heading{text-transform:uppercase}.brands__slider-wrapper{transition-timing-function:linear !important}.brands__slider-item{width:auto !important;justify-content:center;align-items:center;display:flex}.brands__slider-item-logo img{max-width:320px;height:84px}@media only screen and (max-width: 1440px){.brands__slider-item-logo img{max-width:290px;height:78px}}@media only screen and (max-width: 1280px){.brands__slider-item-logo img{max-width:260px;height:72px}}@media only screen and (max-width: 1024px){.brands__slider-item-logo img{max-width:230px;height:66px}}@media only screen and (max-width: 768px){.brands__slider-item-logo img{max-width:200px;height:60px}}@media only screen and (max-width: 480px){.brands__slider-item-logo img{max-width:170px;height:54px}}.brands__link{margin:72px 0 0;justify-content:center;display:flex}@media only screen and (max-width: 1440px){.brands__link{margin:68px 0 0}}@media only screen and (max-width: 1280px){.brands__link{margin:64px 0 0}}@media only screen and (max-width: 1024px){.brands__link{margin:56px 0 0}}@media only screen and (max-width: 768px){.brands__link{margin:48px 0 0}}.brands__link-item{font-size:1.5rem;line-height:110%;text-transform:uppercase;display:inline-flex;position:relative}@media only screen and (max-width: 1440px){.brands__link-item{font-size:1.4rem}}@media only screen and (max-width: 1280px){.brands__link-item{font-size:1.3rem}}@media only screen and (max-width: 1024px){.brands__link-item{font-size:1.2rem}}@media only screen and (max-width: 768px){.brands__link-item{font-size:1.1rem}}@media only screen and (max-width: 480px){.brands__link-item{font-size:1rem}}.brands__link-item::before{content:"";border-bottom:1px solid #1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:0;left:0}.brands__link-item:hover::before{opacity:0}.showrooms--is-home{margin:8px 0 0}.showrooms--is-home .showrooms__header{aspect-ratio:13/5}.showrooms__header{width:100%;min-height:225px;aspect-ratio:17/3;color:#fff;padding:64px 48px;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media only screen and (max-width: 1440px){.showrooms__header{padding:48px}}@media only screen and (max-width: 1280px){.showrooms__header{padding:36px}}@media only screen and (max-width: 1024px){.showrooms__header{padding:24px}}@media only screen and (max-width: 768px){.showrooms__header{padding:24px 10px}}.showrooms__header-desc{max-width:567px;text-align:center;text-transform:uppercase}.showrooms__content{margin:180px 0;grid-template-columns:33.3334% auto;align-items:center;gap:32px;display:grid}@media only screen and (max-width: 1440px){.showrooms__content{margin:150px 0;grid-template-columns:26% auto}}@media only screen and (max-width: 1280px){.showrooms__content{margin:120px 0 130px;grid-template-columns:18% auto}}@media only screen and (max-width: 1024px){.showrooms__content{margin:90px 0 100px;display:block}}@media only screen and (max-width: 768px){.showrooms__content{margin:60px 0 70px}}.showrooms__col:first-child{justify-content:flex-end;display:flex}.showrooms__col:first-child img{width:auto;height:479px}@media only screen and (max-width: 1280px){.showrooms__col:first-child img{height:400px}}@media only screen and (max-width: 1024px){.showrooms__col:first-child img{display:none}}.showrooms__col:last-child{padding:0 158px}@media only screen and (max-width: 1440px){.showrooms__col:last-child{padding:0 124px}}@media only screen and (max-width: 1280px){.showrooms__col:last-child{padding:0 80px}}@media only screen and (max-width: 1180px){.showrooms__col:last-child{padding:0 32px}}@media only screen and (max-width: 1024px){.showrooms__col:last-child{padding:0}}.showrooms__locations{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.showrooms__locations-main{flex:0 0 auto;text-transform:uppercase}@media only screen and (max-width: 768px){.showrooms__locations-main{display:none}}.showrooms__locations-line{background-color:rgba(27,27,27,.1);flex:1 1 auto;height:1px;transform:translateY(-5px)}@media only screen and (max-width: 768px){.showrooms__locations-line{display:none}}.showrooms__locations-list{flex:0 0 auto;gap:40px;display:flex}@media only screen and (max-width: 1280px){.showrooms__locations-list{gap:32px}}@media only screen and (max-width: 768px){.showrooms__locations-list{flex:1 1 auto;gap:20px}}.showrooms__locations-list-item{text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:font-weight .25s ease-in-out 0s;position:relative}@media only screen and (max-width: 768px){.showrooms__locations-list-item{font-size:1.2rem}}.showrooms__locations-list-item::before{content:"";background-color:#1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.showrooms__locations-list-item.is-active{font-weight:600;text-decoration:none}.showrooms__locations-list-item.is-active::before{opacity:0}.showrooms__list{pointer-events:none;margin:80px 0 0;grid-template-columns:repeat(3, 1fr);gap:20px;row-gap:48px;display:none}@media only screen and (max-width: 1280px){.showrooms__list{margin:70px 0 0}}@media only screen and (max-width: 1024px){.showrooms__list{margin:60px 0 0}}@media only screen and (max-width: 768px){.showrooms__list{margin:50px 0 0;row-gap:36px}}@media only screen and (max-width: 560px){.showrooms__list{width:calc(100% + 20px);overflow-x:auto;margin:50px -10px 0;padding:0 10px;gap:10px}}.showrooms__list.is-active{pointer-events:all;display:grid}@media only screen and (max-width: 560px){.showrooms__list.is-active{display:flex}}.showrooms__list-item{font-size:1.5rem;line-height:150%;text-transform:uppercase;flex-wrap:wrap;gap:20px;display:flex}@media only screen and (max-width: 768px){.showrooms__list-item{gap:18px}}@media only screen and (max-width: 560px){.showrooms__list-item{flex:0 0 150px}}.showrooms__list-item a{white-space:nowrap;display:inline-block;position:relative}.showrooms__list-item a::before{content:"";background-color:#1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.showrooms__list-item a:hover::before{opacity:0}.showrooms__list-item-name,.showrooms__list-item-address,.showrooms__list-item-open,.showrooms__list-item-map{flex:0 0 100%}@media only screen and (max-width: 768px){.showrooms__list-item-name,.showrooms__list-item-address,.showrooms__list-item-open,.showrooms__list-item-map{font-size:1rem;line-height:120%}}.showrooms__list-item-name,.showrooms__list-item-phone,.showrooms__list-item-email,.showrooms__list-item-map{font-weight:500}@media only screen and (max-width: 768px){.showrooms__list-item-name,.showrooms__list-item-phone,.showrooms__list-item-email,.showrooms__list-item-map{font-size:1.2rem}}.showrooms__list-item-name{font-size:2rem;line-height:120%}@media only screen and (max-width: 768px){.showrooms__list-item-name{font-size:1.6rem}}@media only screen and (max-width: 768px){.showrooms__list-item-map a::before{bottom:-1px}}.showrooms__list-item-map a::after{content:"";background-image:url("../../images/icons/icon--map-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;width:9px;height:9px;transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s;transform:translateY(-50%);position:absolute;top:50%;right:-25px}.showrooms__list-item-map a:hover::after{transform:translateY(-50%) rotate(45deg);top:calc(50% - 1px)}.showrooms__button{margin:80px 0 0}@media only screen and (max-width: 1280px){.showrooms__button{margin:70px 0 0}}@media only screen and (max-width: 1024px){.showrooms__button{margin:60px 0 0}}@media only screen and (max-width: 768px){.showrooms__button{margin:50px 0 0}}@media only screen and (max-width: 560px){.showrooms__button .button{width:100%}}.video__video{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.social-videos{margin:120px 0 180px}@media only screen and (max-width: 1440px){.social-videos{margin:120px 0 150px}}@media only screen and (max-width: 1280px){.social-videos{margin:120px 0}}@media only screen and (max-width: 1024px){.social-videos{margin:90px 0}}@media only screen and (max-width: 768px){.social-videos{margin:60px 0}}@media only screen and (max-width: 768px){.social-videos--list .social-videos__wrapper{overflow-x:unset;grid-template-columns:repeat(2, 1fr);gap:10px;display:grid}}@media only screen and (max-width: 768px){.social-videos--list .social-videos__item-cover img{width:100%;height:unset}}.social-videos__wrapper{grid-template-columns:repeat(3, 1fr);gap:8px;display:grid}@media only screen and (max-width: 768px){.social-videos__wrapper{overflow-x:auto;gap:16px;display:flex}}.social-videos__item{cursor:pointer;position:relative}.social-videos__item:hover .social-videos__item-cover::before{height:60%}.social-videos__item-cover{transition:opacity .25s ease-in-out 0s;position:relative}.social-videos__item-cover.is-show{opacity:0;pointer-events:none}.social-videos__item-cover img{aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width: 768px){.social-videos__item-cover img{width:214px;height:380px}}.social-videos__item-cover:hover .social-videos__item-cover-image-label{background-color:#fff;color:#1b1b1b}.social-videos__item-cover-copy{width:100%;text-transform:uppercase;color:#fff;padding:32px;position:absolute;top:0;left:0}@media only screen and (max-width: 1440px){.social-videos__item-cover-copy{padding:30px}}@media only screen and (max-width: 1280px){.social-videos__item-cover-copy{padding:24px}}@media only screen and (max-width: 1024px){.social-videos__item-cover-copy{padding:20px}}@media only screen and (max-width: 768px){.social-videos__item-cover-copy{padding:16px}}.social-videos__item-cover-desc{margin:4px 0 0}@media only screen and (max-width: 1280px){.social-videos__item-cover-desc{font-size:1.4rem}}@media only screen and (max-width: 1024px){.social-videos__item-cover-desc{font-size:1.2rem}}@media only screen and (max-width: 768px){.social-videos__item-cover-desc{font-size:1rem}}@media only screen and (max-width: 480px){.social-videos__item-cover-desc{font-size:.8rem;line-height:100%}}.social-videos__item-cover-image-label{border:1px solid #fff;height:50px;font-size:1.5rem;line-height:100%;text-transform:uppercase;color:#fff;pointer-events:none;padding:0 24px;justify-content:center;align-items:center;display:flex;transition:background-color .25s ease-in-out 0s,color .25s ease-in-out 0s;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}@media only screen and (max-width: 1024px){.social-videos__item-cover-image-label{height:48px;font-size:1.2rem}}@media only screen and (max-width: 768px){.social-videos__item-cover-image-label{height:44px;font-size:1rem}}.social-videos__item-video{width:100%;height:100%;opacity:0;pointer-events:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .25s ease-in-out 0s;position:absolute;z-index:10;top:0;left:0}.social-videos__item-video.is-show{opacity:1;pointer-events:all}.social-videos__button{margin:80px 0 0;justify-content:center;display:flex}@media only screen and (max-width: 1280px){.social-videos__button{margin:68px 0 0}}@media only screen and (max-width: 1024px){.social-videos__button{margin:56px 0 0}}@media only screen and (max-width: 768px){.social-videos__button{margin:42px 0 0}}@media only screen and (max-width: 480px){.social-videos__button{margin:32px 0 0}}@media only screen and (max-width: 480px){.social-videos__button .button{width:100%}}.seo{margin:180px 0 120px}@media only screen and (max-width: 1440px){.seo{margin:150px 0 120px}}@media only screen and (max-width: 1280px){.seo{margin:120px 0}}@media only screen and (max-width: 1024px){.seo{margin:90px 0}}@media only screen and (max-width: 768px){.seo{margin:60px 0}}.seo__section{grid-template-columns:2fr 1fr;align-items:center;display:grid}@media only screen and (max-width: 1280px){.seo__section{grid-template-columns:1.5fr 1fr}}@media only screen and (max-width: 1024px){.seo__section{grid-template-columns:1fr}}@media only screen and (max-width: 1024px){.seo__section-image{aspect-ratio:16/6;margin:0 0 36px}}@media only screen and (max-width: 1024px){.seo__section-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.seo__section-content-inner{background-color:#fff;width:calc(100% + 122px);margin:0 0 0 -122px;padding:64px}@media only screen and (max-width: 1440px){.seo__section-content-inner{padding:56px}}@media only screen and (max-width: 1280px){.seo__section-content-inner{padding:48px}}@media only screen and (max-width: 1024px){.seo__section-content-inner{width:100%;margin:0;padding:0}}.seo__section-content-inner.is-active .seo__section-text--full{padding:18px 0 0;grid-template-rows:1fr}.seo__section-heading{font-weight:500;text-transform:uppercase}.seo__section-texts{margin:18px 0 0;display:grid}.seo__section-text--full{grid-template-rows:0fr;display:grid;transition:padding .25s ease-in-out 0s,grid-template-rows .25s ease-in-out 0s}.seo__section-text-inner{overflow:hidden}.seo__section-trigger{text-transform:uppercase;margin:18px 0 0;display:flex}.seo__section-trigger span{cursor:pointer;position:relative}.seo__section-trigger span::after{content:"";background-color:#1b1b1b;width:100%;height:1px;position:absolute;bottom:3px;left:0}.seo__text{max-width:1512px;margin:120px auto 0;flex-wrap:wrap;gap:32px;display:flex}@media only screen and (max-width: 1024px){.seo__text{margin:90px 0;flex-direction:column}}@media only screen and (max-width: 768px){.seo__text{margin:60px 0}}.seo__text-heading{flex:0 0 100%;font-weight:500;text-transform:uppercase}.seo__text-col{flex:0 0 calc(50% - 16px)}.footer{background-color:#1b1b1b;color:#fff;padding:120px 0 64px}@media only screen and (max-width: 1440px){.footer{padding:100px 0 64px}}@media only screen and (max-width: 1280px){.footer{padding:80px 0 64px}}@media only screen and (max-width: 1024px){.footer{padding:64px 0}}@media only screen and (max-width: 768px){.footer{padding:64px 0 42px}}.footer a{color:#fff}.footer__cols{max-width:1512px;margin:0 auto;gap:160px;display:flex}@media only screen and (max-width: 1440px){.footer__cols{gap:120px}}@media only screen and (max-width: 1280px){.footer__cols{gap:60px}}@media only screen and (max-width: 1024px){.footer__cols{gap:0}}@media only screen and (max-width: 1024px){.footer__cols-item{display:none}}.footer__cols-item:last-child{text-align:right;margin:0 0 0 auto}@media only screen and (max-width: 1024px){.footer__cols-item:last-child{text-align:left;margin:0;display:block}}.footer__cols-item-title{font-weight:500;text-transform:uppercase;margin:0 0 26px}.footer__menu-ul{font-size:1.4rem;line-height:150%;gap:7px;display:grid}.footer__menu-a{opacity:.7;transition:opacity .25s ease-in-out 0s}.footer__menu-a:hover{opacity:1}.footer__cols-item-text{margin:-3px 0 0}.footer__cols-item-text a{color:hsla(0,0%,100%,.7);transition:color .25s ease-in-out 0s;font-size:2.4rem;line-height:150%;white-space:nowrap;display:inline-block;position:relative}.footer__cols-item-text a:hover{color:#fff}.footer__cols-item-text strong a{color:#fff;font-size:3rem}.footer__cols-item-text strong a::after{content:"";background-color:#fff;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.footer__cols-item-text strong a:hover::after{opacity:0}.footer__cols-item-text p{font-size:1.4rem;line-height:calc(150% + 7px);color:hsla(0,0%,100%,.7)}.footer__socials{margin:36px 0 0;gap:24px;display:flex}.footer__socials-item{transition:opacity .25s ease-in-out 0s}.footer__socials-item img{width:auto;height:24px}.footer__socials-item:hover{opacity:.6}.footer__bottom{max-width:1512px;font-size:1.2rem;line-height:150%;margin:106px auto 0;justify-content:space-between;display:flex}@media only screen and (max-width: 1440px){.footer__bottom{margin:100px auto 0}}@media only screen and (max-width: 1280px){.footer__bottom{margin:80px auto 0}}@media only screen and (max-width: 1024px){.footer__bottom{margin:64px auto 0}}@media only screen and (max-width: 768px){.footer__bottom{flex-direction:column-reverse}}.footer__bottom-menu-ul{gap:40px;display:flex}@media only screen and (max-width: 768px){.footer__bottom-menu-ul{flex-direction:column;gap:10px}}.footer__bottom-menu-a{white-space:nowrap;display:inline-block;position:relative}@media only screen and (max-width: 480px){.footer__bottom-menu-a{font-size:1rem}}.footer__bottom-menu-a::after{content:"";background-color:#fff;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.footer__bottom-menu-a:hover::after{opacity:0}@media only screen and (max-width: 768px){.footer__copy{margin:36px 0 0}}@media only screen and (max-width: 480px){.footer__copy{font-size:.8rem}}.concept{margin:28px 0 0}.concept__title{text-transform:uppercase}.concept__content{max-width:743px;margin:16px 0 0}.concept__content p{font-size:1.4rem;line-height:100%}@media only screen and (max-width: 768px){.concept__content p{font-size:1.2rem}}.concept__image{aspect-ratio:16/2.8;margin:24px 0 0}@media only screen and (max-width: 1024px){.concept__image{aspect-ratio:3/1}}.concept__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.motto{margin:120px 0}@media only screen and (max-width: 1024px){.motto{margin:90px 0}}@media only screen and (max-width: 768px){.motto{margin:60px 0}}.motto__heading{font-weight:500;text-align:center;text-transform:uppercase}.showrooms-list{margin:28px 0 0}.showrooms-list__locations{gap:40px;display:flex}@media only screen and (max-width: 1280px){.showrooms-list__locations{gap:32px}}@media only screen and (max-width: 768px){.showrooms-list__locations{flex-wrap:wrap;gap:20px;row-gap:10px}}.showrooms-list__locations-item{text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:font-weight .25s ease-in-out 0s;position:relative}@media only screen and (max-width: 768px){.showrooms-list__locations-item{font-size:1.2rem}}.showrooms-list__locations-item::before{content:"";background-color:#1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.showrooms-list__locations-item.is-active{text-decoration:none}.showrooms-list__locations-item.is-active::before{opacity:0}.showrooms-list__content-section{margin:90px 0 0}@media only screen and (max-width: 1280px){.showrooms-list__content-section{margin:75px 0 0}}@media only screen and (max-width: 768px){.showrooms-list__content-section{margin:60px 0 0}}.showrooms-list__content-section.is-hide{display:none}.showrooms-list__content-name{text-transform:uppercase;align-items:flex-end;gap:16px;display:flex;position:relative}.showrooms-list__content-name span{flex:0 0 auto}.showrooms-list__content-name::after{content:"";background-color:rgba(27,27,27,.1);flex:1 1 auto;height:1px;position:relative;bottom:5px}.showrooms-list__content-list{margin:32px 0 0;grid-template-columns:repeat(3, 1fr);gap:32px;row-gap:80px;display:grid}@media only screen and (max-width: 1024px){.showrooms-list__content-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.showrooms-list__content-list{gap:16px;row-gap:60px}}@media only screen and (max-width: 480px){.showrooms-list__content-list{gap:10px;row-gap:40px}}.showrooms-list__content-list-item{font-size:1.5rem;line-height:150%;text-align:center;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media only screen and (max-width: 768px){.showrooms-list__content-list-item{gap:15px}}@media only screen and (max-width: 480px){.showrooms-list__content-list-item{gap:10px}}.showrooms-list__content-list-item a{white-space:nowrap;display:inline-block;position:relative}.showrooms-list__content-list-item a::before{content:"";background-color:#1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.showrooms-list__content-list-item a:hover::before{opacity:0}.showrooms-list__content-list-item-image{aspect-ratio:16/7.1}.showrooms-list__content-list-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.showrooms-list__content-list-item-name,.showrooms-list__content-list-item-address,.showrooms-list__content-list-item-open,.showrooms-list__content-list-item-map{flex:0 0 100%}@media only screen and (max-width: 768px){.showrooms-list__content-list-item-name,.showrooms-list__content-list-item-address,.showrooms-list__content-list-item-open,.showrooms-list__content-list-item-map{font-size:1rem;line-height:120%}}.showrooms-list__content-list-item-name,.showrooms-list__content-list-item-phone,.showrooms-list__content-list-item-email,.showrooms-list__content-list-item-map{font-weight:500}@media only screen and (max-width: 768px){.showrooms-list__content-list-item-name,.showrooms-list__content-list-item-phone,.showrooms-list__content-list-item-email,.showrooms-list__content-list-item-map{font-size:1.2rem}}.showrooms-list__content-list-item-name{font-size:2rem;line-height:120%;margin:10px 0 0}@media only screen and (max-width: 768px){.showrooms-list__content-list-item-name{font-size:1.6rem}}.showrooms-list__content-list-item-address{margin:-14px 0 0}@media only screen and (max-width: 768px){.showrooms-list__content-list-item-map a::before{bottom:-1px}}.showrooms-list__content-list-item-map a::after{content:"";background-image:url("../../images/icons/icon--map-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;width:9px;height:9px;transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s;transform:translateY(-50%);position:absolute;top:50%;right:-25px}.showrooms-list__content-list-item-map a:hover::after{transform:translateY(-50%) rotate(45deg);top:calc(50% - 1px)}.content{margin:90px 0 160px}@media only screen and (max-width: 1440px){.content{margin:90px 0 130px}}@media only screen and (max-width: 1280px){.content{margin:90px 0 100px}}@media only screen and (max-width: 1024px){.content{margin:80px 0}}@media only screen and (max-width: 768px){.content{margin:60px 0}}.content__container{max-width:1512px}.content__container h2,.content__container h3,.content__container h4,.content__container h5{font-weight:500;text-transform:uppercase}.content__container h2{font-size:2.4rem;line-height:120%;margin:105px 0 0}@media only screen and (max-width: 1280px){.content__container h2{margin:100px 0 0}}@media only screen and (max-width: 1024px){.content__container h2{margin:80px 0 0}}@media only screen and (max-width: 768px){.content__container h2{font-size:2rem;margin:60px 0 0}}@media only screen and (max-width: 480px){.content__container h2{font-size:1.6rem}}.content__container h2+.wp-block-columns{margin:34px 0 0}@media only screen and (max-width: 768px){.content__container h2+.wp-block-columns{margin:24px 0 0}}.content__container h3{font-size:2rem;line-height:100%}@media only screen and (max-width: 768px){.content__container h3{font-size:1.8rem}}@media only screen and (max-width: 480px){.content__container h3{font-size:1.6rem}}.content__container h4{font-size:1.8rem;line-height:110%}@media only screen and (max-width: 480px){.content__container h4{font-size:1.4rem}}.content__container h5{font-size:1.6rem;line-height:120%}.content__container p,.content__container ul,.content__container ol{margin:34px 0 0}@media only screen and (max-width: 768px){.content__container p,.content__container ul,.content__container ol{margin:24px 0 0}}.content__container .categories,.content__container .seo{margin:105px 0 0}@media only screen and (max-width: 1280px){.content__container .categories,.content__container .seo{margin:100px 0 0}}@media only screen and (max-width: 1024px){.content__container .categories,.content__container .seo{margin:80px 0 0}}@media only screen and (max-width: 768px){.content__container .categories,.content__container .seo{margin:60px 0 0}}.content__container .wp-block-columns{margin:105px 0 0;gap:32px}@media only screen and (max-width: 1280px){.content__container .wp-block-columns{margin:100px 0 0}}@media only screen and (max-width: 1024px){.content__container .wp-block-columns{margin:80px 0 0}}@media only screen and (max-width: 768px){.content__container .wp-block-columns{margin:60px 0 0;gap:24px}}.content__container p,.content__container ul,.content__container ol{font-size:1.5rem;line-height:150%}@media only screen and (max-width: 1024px){.content__container p,.content__container ul,.content__container ol{font-size:1.4rem}}@media only screen and (max-width: 480px){.content__container p,.content__container ul,.content__container ol{font-size:1.2rem}}.content__container ul li{padding:0 0 0 20px;position:relative}.content__container ul li::before{content:"";border-radius:50%;background-color:#1b1b1b;width:4px;height:4px;position:absolute;top:10px;left:8px}.content__container *:first-child{margin-top:0 !important}.content__container *:last-child{margin-bottom:0 !important}.more-news__container{max-width:1512px}.more-news__heading{border-top:1px solid rgba(27,27,27,.1);text-transform:uppercase;margin:100px 0 0;padding:90px 0 0}@media only screen and (max-width: 1440px){.more-news__heading{margin:90px 0 0}}@media only screen and (max-width: 1280px){.more-news__heading{margin:80px 0 0;padding:80px 0 0}}@media only screen and (max-width: 1024px){.more-news__heading{margin:70px 0 0;padding:70px 0 0}}@media only screen and (max-width: 768px){.more-news__heading{margin:60px 0 0;padding:60px 0 0}}.more-news__button{margin:80px 0 0;justify-content:center;display:flex}@media only screen and (max-width: 1280px){.more-news__button{margin:70px 0 0}}@media only screen and (max-width: 768px){.more-news__button{margin:60px 0 0}}@media only screen and (max-width: 480px){.more-news__button .button{width:100%}}.news-list{margin:16px 0 0;grid-template-columns:repeat(3, 1fr);gap:32px;row-gap:80px;display:grid}@media only screen and (max-width: 1280px){.news-list{row-gap:70px}}@media only screen and (max-width: 1024px){.news-list{gap:20px}}@media only screen and (max-width: 768px){.news-list{grid-template-columns:repeat(2, 1fr);gap:10px;row-gap:60px}}@media only screen and (max-width: 480px){.news-list{grid-template-columns:1fr}}.news-list--more{margin:50px 0 0;gap:110px}@media only screen and (max-width: 1440px){.news-list--more{gap:80px}}@media only screen and (max-width: 1280px){.news-list--more{gap:48px}}@media only screen and (max-width: 1024px){.news-list--more{gap:20px}}@media only screen and (max-width: 768px){.news-list--more{gap:10px;row-gap:32px}}@media only screen and (max-width: 480px){.news-list--more{grid-template-columns:1fr}}.news-list--more .news-list__item-image{aspect-ratio:16/11.4}.news-list--sidebar{margin:0;flex-direction:column;row-gap:56px;display:flex}@media only screen and (max-width: 1024px){.news-list--sidebar{display:none}}.news-list--sidebar .news-list__item-image{aspect-ratio:16/7}.news-list--sidebar .news-list__item-title{font-size:2rem;line-height:120%}.news-list--sidebar .news-list__item-excerpt{font-size:1.2rem;line-height:140%}.news-list__item-image{aspect-ratio:16/10}.news-list__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.news-list__item-title{text-transform:uppercase;margin:24px 0 0}.news-list__item-excerpt{margin:8px 0 0}.parking{margin:64px 0 120px}@media only screen and (max-width: 1280px){.parking{margin:64px 0 100px}}@media only screen and (max-width: 1024px){.parking{margin:64px 0 80px}}@media only screen and (max-width: 768px){.parking{margin:60px 0}}.parking__container{grid-template-columns:repeat(2, 1fr);align-items:center;gap:32px;display:grid}@media only screen and (max-width: 1280px){.parking__container{gap:20px}}@media only screen and (max-width: 1024px){.parking__container{grid-template-columns:1fr;gap:40px}}.parking__col iframe{width:100%;height:auto !important;aspect-ratio:16/9 !important}.videos{margin:140px 0}@media only screen and (max-width: 1440px){.videos{margin:120px 0}}@media only screen and (max-width: 1280px){.videos{margin:100px 0}}@media only screen and (max-width: 1024px){.videos{margin:80px 0}}@media only screen and (max-width: 768px){.videos{margin:60px 0}}.videos__container{grid-template-columns:repeat(2, 1fr);gap:32px;row-gap:88px;display:grid}@media only screen and (max-width: 1024px){.videos__container{gap:20px;row-gap:70px}}@media only screen and (max-width: 768px){.videos__container{grid-template-columns:1fr;gap:10px;row-gap:60px}}.videos__item-iframe iframe{width:100% !important;height:auto !important;aspect-ratio:16/9}.videos__item-name{font-weight:500;text-transform:uppercase;margin:36px 0 0}@media only screen and (max-width: 768px){.videos__item-name{margin:24px 0 0}}.videos__item-content{margin:14px 0 0}.faq{margin:80px 0 90px}@media only screen and (max-width: 1024px){.faq{margin:80px 0}}@media only screen and (max-width: 768px){.faq{margin:60px 0}}.faq__container{max-width:1200px}.faq__item+.faq__item{margin:30px 0 0}@media only screen and (max-width: 768px){.faq__item+.faq__item{margin:24px 0 0}}@media only screen and (max-width: 480px){.faq__item+.faq__item{margin:18px 0 0}}.faq__item.is-active .faq__item-question svg{transform:rotate(180deg)}.faq__item.is-active .faq__item-answer{grid-template-rows:1fr;padding:24px 0 0}@media only screen and (max-width: 768px){.faq__item.is-active .faq__item-answer{padding:18px 0 0}}.faq__item-question{font-weight:500;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;display:inline-flex}@media only screen and (max-width: 768px){.faq__item-question{justify-content:space-between;display:flex}}.faq__item-question svg{flex:0 0 40px !important;height:auto !important;transition:transform .25s ease-in-out 0s}@media only screen and (max-width: 768px){.faq__item-question svg{flex:0 0 30px !important}}.faq__item-answer{padding:0;grid-template-rows:0fr;display:grid;transition:padding .25s ease-in-out 0s,grid-template-rows .25s ease-in-out 0s}.faq__item-answer-inner{overflow:hidden}.faq__text{max-width:647px;text-transform:uppercase;margin:85px 0 0}@media only screen and (max-width: 1024px){.faq__text{margin:80px 0 0}}@media only screen and (max-width: 768px){.faq__text{margin:60px 0 0}}.faq__text p{font-family:"Futura PT",sans-serif;font-size:1.4rem;line-height:100%}@media only screen and (max-width: 768px){.faq__text p{font-size:1.2rem}}.faq__text a{font-weight:500;text-decoration:underline}.contact{margin:80px 0}@media only screen and (max-width: 1280px){.contact{margin:70px 0}}@media only screen and (max-width: 768px){.contact{margin:60px 0}}.contact__container{max-width:1200px;grid-template-columns:5fr 3fr;gap:32px;display:grid}@media only screen and (max-width: 1280px){.contact__container{gap:20px}}@media only screen and (max-width: 1024px){.contact__container{grid-template-columns:1fr;gap:80px}}@media only screen and (max-width: 768px){.contact__container{gap:60px}}.contact__showrooms-section{text-transform:uppercase}.contact__showrooms-section+.contact__showrooms-section{margin:100px 0 0}@media only screen and (max-width: 1440px){.contact__showrooms-section+.contact__showrooms-section{margin:90px 0 0}}@media only screen and (max-width: 1280px){.contact__showrooms-section+.contact__showrooms-section{margin:80px 0 0}}@media only screen and (max-width: 1024px){.contact__showrooms-section+.contact__showrooms-section{margin:70px 0 0}}@media only screen and (max-width: 768px){.contact__showrooms-section+.contact__showrooms-section{margin:60px 0 0}}.contact__showrooms-section-name{text-transform:uppercase;align-items:flex-end;gap:16px;display:flex;position:relative}.contact__showrooms-section-name span{flex:0 0 auto}.contact__showrooms-section-name::after{content:"";background-color:rgba(27,27,27,.1);flex:1 1 auto;height:1px;position:relative;bottom:5px}.contact__showrooms-section-list{margin:68px 0 0;grid-template-columns:repeat(3, 1fr);gap:32px;row-gap:48px;display:grid}@media only screen and (max-width: 1280px){.contact__showrooms-section-list{margin:60px 0 0;gap:20px;row-gap:36px}}@media only screen and (max-width: 1024px){.contact__showrooms-section-list{margin:48px 0 0;gap:10px;row-gap:36px}}@media only screen and (max-width: 768px){.contact__showrooms-section-list{margin:36px 0 0}}@media only screen and (max-width: 480px){.contact__showrooms-section-list{grid-template-columns:repeat(2, 1fr)}}.contact__showrooms-section-list-item{font-size:1.5rem;line-height:150%;text-transform:uppercase;flex-wrap:wrap;gap:20px;display:flex}.contact__showrooms-section-list-item a{white-space:nowrap;display:inline-block;position:relative}.contact__showrooms-section-list-item a::before{content:"";background-color:#1b1b1b;width:100%;height:1px;transition:opacity .25s ease-in-out 0s;position:absolute;bottom:3px;left:0}.contact__showrooms-section-list-item a:hover::before{opacity:0}.contact__showrooms-section-list-item-name,.contact__showrooms-section-list-item-address,.contact__showrooms-section-list-item-open,.contact__showrooms-section-list-item-map{flex:0 0 100%}@media only screen and (max-width: 768px){.contact__showrooms-section-list-item-name,.contact__showrooms-section-list-item-address,.contact__showrooms-section-list-item-open,.contact__showrooms-section-list-item-map{font-size:1rem;line-height:120%}}.contact__showrooms-section-list-item-name,.contact__showrooms-section-list-item-phone,.contact__showrooms-section-list-item-email,.contact__showrooms-section-list-item-map{font-weight:500}@media only screen and (max-width: 768px){.contact__showrooms-section-list-item-name,.contact__showrooms-section-list-item-phone,.contact__showrooms-section-list-item-email,.contact__showrooms-section-list-item-map{font-size:1.2rem}}.contact__showrooms-section-list-item-name{font-size:2rem;line-height:120%;margin:10px 0 0}@media only screen and (max-width: 768px){.contact__showrooms-section-list-item-name{font-size:1.6rem}}.contact__showrooms-section-list-item-map a::after{content:"";background-image:url("../../images/icons/icon--map-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;width:9px;height:9px;transition:transform .25s ease-in-out 0s,top .25s ease-in-out 0s;transform:translateY(-50%);position:absolute;top:50%;right:-25px}.contact__showrooms-section-list-item-map a:hover::after{transform:translateY(-50%) rotate(45deg);top:calc(50% - 1px)}.contact__form-heading{text-transform:uppercase}.contact__form-form{margin:56px 0 0}.contact__form-form-input label{font-size:1.5rem;line-height:150%;display:flex}.contact__form-form-input+.contact__form-form-input{margin:24px 0 0}.contact__form-form-input-inner{margin:6px 0 0}.contact__form-form-checkbox{margin:20px 0 24px}.contact__form-form-checkbox span{margin:0 !important;padding:0 !important}.contact__form-form-checkbox span.wpcf7-list-item label{cursor:pointer}.contact__form-form-checkbox span.wpcf7-list-item label input[type=checkbox]{display:none}.contact__form-form-checkbox span.wpcf7-list-item label input[type=checkbox]:checked+span::after{opacity:1}.contact__form-form-checkbox span.wpcf7-list-item label span{font-size:1.2rem;line-height:130%;padding:0 0 0 46px !important;display:block;position:relative}.contact__form-form-checkbox span.wpcf7-list-item label span::before,.contact__form-form-checkbox span.wpcf7-list-item label span::after{content:"";pointer-events:none;position:absolute}.contact__form-form-checkbox span.wpcf7-list-item label span::before{content:"";border:2px solid #1b1b1b;border-radius:2px;width:15px;height:15px;top:2px;left:2px}.contact__form-form-checkbox span.wpcf7-list-item label span::after{border-radius:1px;background-color:#df0e0e;width:7px;height:7px;opacity:0;top:6px;left:6px;transition:opacity .25s ease-in-out 0s}.contact__form-form-submit button{border:0 none !important;border-radius:0 !important;background-color:#1b1b1b;width:100%;height:50px;font-family:"Work Sans",sans-serif;font-size:1.5rem;text-align:left;text-transform:uppercase;color:#fff;cursor:pointer;padding:0 24px;align-items:center;gap:24px;display:flex;transition:background-color .25s ease-in-out 0s}.contact__form-form-submit button svg{flex:0 0 20px;height:auto;display:block}.contact__form-form-submit button:hover{background-color:rgba(27,27,27,.8)}.search-results:not(body){margin:90px 0 160px}@media only screen and (max-width: 1440px){.search-results:not(body){margin:90px 0 130px}}@media only screen and (max-width: 1280px){.search-results:not(body){margin:90px 0 100px}}@media only screen and (max-width: 1024px){.search-results:not(body){margin:80px 0}}@media only screen and (max-width: 768px){.search-results:not(body){margin:60px 0}}.search-results__section+.search-results__section{margin:90px 0 0}.search-results__section-heading{font-weight:500;text-transform:uppercase}.search-results__section-content{margin:30px 0 0}.category-page{margin:28px 0 148px}@media only screen and (max-width: 1440px){.category-page{margin:28px 0 120px}}@media only screen and (max-width: 1280px){.category-page{margin:28px 0 100px}}@media only screen and (max-width: 1024px){.category-page{margin:28px 0 80px}}@media only screen and (max-width: 768px){.category-page{margin:28px 0 60px}}.category-page__title{text-transform:uppercase}.category-page__desc{max-width:743px;margin:8px 0 0}.category-page__brands{margin:95px 0 0}@media only screen and (max-width: 1440px){.category-page__brands{margin:82px 0 0}}@media only screen and (max-width: 1280px){.category-page__brands{margin:70px 0 0}}@media only screen and (max-width: 1024px){.category-page__brands{margin:60px 0 0}}.category-page__brands-heading{text-transform:uppercase}@media only screen and (max-width: 1280px){.category-page__brands-heading{font-size:1.8rem;line-height:120%}}@media only screen and (max-width: 1024px){.category-page__brands-heading{font-size:1.6rem}}.category-page__brands-list{margin:16px 0 0;grid-template-columns:repeat(6, 1fr);gap:32px;row-gap:20px;display:grid}@media only screen and (max-width: 1440px){.category-page__brands-list{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 1280px){.category-page__brands-list{gap:20px}}@media only screen and (max-width: 1024px){.category-page__brands-list{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 768px){.category-page__brands-list{grid-template-columns:repeat(3, 1fr);gap:10px;row-gap:16px}}@media only screen and (max-width: 480px){.category-page__brands-list{grid-template-columns:repeat(2, 1fr)}}.category-page__brands-list-item:hover .category-page__brands-list-item-logo{opacity:0}.category-page__brands-list-item:hover .category-page__brands-list-item-image{opacity:1}.category-page__brands-list-item:hover .category-page__brands-list-item-name{opacity:1;transform:translateY(0px)}.category-page__brands-list-item-images{background-color:#f9f9f9;aspect-ratio:16/9;padding:0 10px;position:relative}.category-page__brands-list-item-logo,.category-page__brands-list-item-image{width:100%;height:100%;pointer-events:none;mix-blend-mode:multiply;transition:opacity .25s ease-in-out 0s}.category-page__brands-list-item-logo img,.category-page__brands-list-item-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.category-page__brands-list-item-image{opacity:0;position:absolute;top:0;left:0}.category-page__brands-list-item-name{font-size:1.5rem;line-height:100%;text-transform:uppercase;opacity:0;pointer-events:none;margin:8px 0 0;transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;transform:translateY(4px)}@media only screen and (max-width: 1024px){.category-page__brands-list-item-name{opacity:1;pointer-events:all;transform:translateY(0px)}}.category-page__subcategories{margin:95px 0 0}@media only screen and (max-width: 1440px){.category-page__subcategories{margin:82px 0 0}}@media only screen and (max-width: 1280px){.category-page__subcategories{margin:70px 0 0}}@media only screen and (max-width: 1024px){.category-page__subcategories{margin:60px 0 0}}.category-page__subcategories-heading{text-transform:uppercase}@media only screen and (max-width: 1280px){.category-page__subcategories-heading{font-size:1.8rem;line-height:120%}}@media only screen and (max-width: 1024px){.category-page__subcategories-heading{font-size:1.6rem}}.category-page__subcategories-list{margin:16px 0 0;grid-template-columns:repeat(6, 1fr);gap:32px;display:grid}@media only screen and (max-width: 1440px){.category-page__subcategories-list{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 1280px){.category-page__subcategories-list{gap:20px}}@media only screen and (max-width: 1024px){.category-page__subcategories-list{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 768px){.category-page__subcategories-list{grid-template-columns:repeat(3, 1fr);gap:10px}}@media only screen and (max-width: 480px){.category-page__subcategories-list{grid-template-columns:repeat(2, 1fr)}}.category-page__subcategories-list-item a{background-color:#f9f9f9;height:156px;font-family:"Futura PT",sans-serif;font-weight:500;text-align:center;text-transform:uppercase;padding:0 20px;justify-content:center;align-items:center;display:flex}@media only screen and (max-width: 1440px){.category-page__subcategories-list-item a{height:140px;font-size:2rem;line-height:120%}}@media only screen and (max-width: 1280px){.category-page__subcategories-list-item a{height:124px;font-size:1.8rem}}@media only screen and (max-width: 1024px){.category-page__subcategories-list-item a{height:100px;font-size:1.6rem}}@media only screen and (max-width: 768px){.category-page__subcategories-list-item a{height:80px;font-size:1.4rem}}.category-page__subcategories-list-item a:hover{color:#df0e0e}.category-page__image{margin:82px 0 0}@media only screen and (max-width: 1280px){.category-page__image{margin:70px 0 0}}@media only screen and (max-width: 1024px){.category-page__image{margin:60px 0 0;aspect-ratio:3/1}}.category-page__image--closer{margin:16px 0 0}@media only screen and (max-width: 1024px){.category-page__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.category-page__seo{max-width:1512px;margin:136px auto 0;flex-wrap:wrap;gap:32px;display:flex}@media only screen and (max-width: 1440px){.category-page__seo{margin:105px auto 0}}@media only screen and (max-width: 1280px){.category-page__seo{margin:82px auto 0}}@media only screen and (max-width: 1024px){.category-page__seo{margin:60px 0 0;flex-direction:column;gap:20px}}.category-page__seo-heading{flex:0 0 100%;font-weight:500;text-transform:uppercase}.category-page__seo-col{flex:0 0 calc(50% - 16px)}.category-page__products{max-width:1280px;margin:92px auto 0}@media only screen and (max-width: 1440px){.category-page__products{margin:82px auto 0}}@media only screen and (max-width: 1280px){.category-page__products{margin:70px auto 0}}@media only screen and (max-width: 1024px){.category-page__products{margin:60px auto 0}}.category-page__products--no-padding{max-width:unset}.category-page__products-list{gap:64px;display:grid}@media only screen and (max-width: 768px){.category-page__products-list{gap:48px}}.category-page__products-list-item{align-items:center;gap:32px;display:flex}@media only screen and (max-width: 1280px){.category-page__products-list-item{gap:20px}}@media only screen and (max-width: 768px){.category-page__products-list-item{flex-direction:column;gap:10px}}.category-page__products-list-item:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 768px){.category-page__products-list-item:nth-child(even){flex-direction:column}}.category-page__products-list-item-image{flex:0 0 35%}.category-page__products-list-item-title{font-weight:500;text-transform:uppercase}.category-page__products-list-item-content{margin:30px 0 0}.category-page__addon-text{max-width:1280px;margin:80px auto 0}@media only screen and (max-width: 1280px){.category-page__addon-text{margin:70px auto 0}}@media only screen and (max-width: 768px){.category-page__addon-text{margin:60px auto 0}}.category-page__addon-text p{font-size:1rem;line-height:calc(150% + 8px);color:rgba(27,27,27,.7)}@media only screen and (max-width: 1280px){.category-page__addon-text p{line-height:150%}}@media only screen and (max-width: 768px){.category-page__addon-text p{line-height:120%}}.brand-header{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width: 1024px){.brand-header{display:block}}.brand-header__title{text-transform:uppercase}.brand-header__desc{max-width:900px;margin:8px 0 0}.brand-header__desc__button{margin-top:24px}.brand-header__logo{max-width:300px}@media only screen and (max-width: 1440px){.brand-header__logo{max-width:270px}}@media only screen and (max-width: 1280px){.brand-header__logo{max-width:240px}}@media only screen and (max-width: 1024px){.brand-header__logo{max-width:210px;display:none}}@media only screen and (max-width: 768px){.brand-header__logo{max-width:180px}}@media only screen and (max-width: 480px){.brand-header__logo{max-width:150px}}.brand-header__logo img{width:auto;max-width:100%;margin:0 0 0 auto}.brand__hero{display:flex;flex-wrap:wrap;margin:32px -16px}.brand__hero__image{padding:0 16px;flex:0 0 50%}.product-boxes{margin:60px 0 0}.product-boxes--results{margin:0}.product-boxes--widget{margin:64px 0 56px}.product-boxes--widget .product-boxes__list{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1024px){.product-boxes--widget .product-boxes__list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.product-boxes--widget .product-boxes__list{grid-template-columns:1fr}}@media only screen and (max-width: 1024px){.product-boxes--widget .product-boxes__list-item:nth-child(3){display:none}}@media only screen and (max-width: 480px){.product-boxes--widget .product-boxes__list-item:nth-child(3){display:block}}.product-boxes--widget .product-boxes__list-item-name{font-size:1.6rem;line-height:120%}.product-boxes__heading{text-transform:uppercase;margin:0 0 20px}.product-boxes__list{grid-template-columns:repeat(4, 1fr);gap:32px;display:grid}@media only screen and (max-width: 1024px){.product-boxes__list{grid-template-columns:repeat(3, 1fr);gap:20px}}@media only screen and (max-width: 768px){.product-boxes__list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.product-boxes__list{grid-template-columns:1fr;gap:32px}}.product-boxes__list-item--large{grid-column:span 2;grid-row:span 2}@media only screen and (max-width: 480px){.product-boxes__list-item--large{grid-column:span 1;grid-row:span 1}}.product-boxes__list-item--large .product-boxes__list-item-image{height:100%;aspect-ratio:unset}.product-boxes__list-item--large .product-boxes__list-item-image img{max-width:100%;-o-object-fit:cover;object-fit:cover}.product-boxes__list-item:hover .product-boxes__product-boxes-list-item-image::before{opacity:0}.product-boxes__list-item:hover .product-boxes__product-boxes-list-item-image::after{opacity:1}.product-boxes__list-item-image{aspect-ratio:16/9;position:relative}.product-boxes__list-item-image:before,.product-boxes__list-item-image::after{content:"";width:100%;height:100%;transition:opacity .25s ease-in-out 0s;position:absolute;z-index:1;top:0;left:0}.product-boxes__list-item-image::before{background:#fbfbfb;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(251, 251, 251) 100%)}.product-boxes__list-item-image::after{background:#f1f1f1;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(241, 241, 241) 100%);opacity:0}.product-boxes__list-item-image img{max-width:94%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;margin:0 auto;position:relative;z-index:2}.product-boxes__list-item-name{font-weight:500;text-transform:uppercase;margin:14px 0 0 !important}.product-boxes__list-item-addon{font-size:1rem;line-height:130%;text-transform:uppercase;letter-spacing:1px;color:rgba(27,27,27,.7)}.products-details{margin:28px 0 148px}@media only screen and (max-width: 1440px){.products-details{margin:28px 0 120px}}@media only screen and (max-width: 1280px){.products-details{margin:28px 0 100px}}@media only screen and (max-width: 1024px){.products-details{margin:28px 0 80px}}@media only screen and (max-width: 768px){.products-details{margin:28px 0 60px}}.products-details__gallery{margin:20px 0 0}.products-details__gallery-slide-image{aspect-ratio:16/9}.products-details__gallery-slide-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.products-details__gallery-navigation{width:100%;pointer-events:none;padding:0 40px;justify-content:space-between;align-items:center;display:flex;transform:translateY(-50%);position:absolute;z-index:10;top:50%;left:0}@media only screen and (max-width: 1024px){.products-details__gallery-navigation{display:none}}.products-details__gallery-navigation{flex:0 0 52px;cursor:pointer;pointer-events:all}.products-details__gallery-pagination{margin:10px 0 24px;justify-content:center;align-items:center;gap:6px;display:none}@media only screen and (max-width: 1024px){.products-details__gallery-pagination{display:flex}}.products-details__gallery-pagination span.swiper-pagination-bullet{border-radius:0;background-color:#1b1b1b;flex:0 0 47px;height:1px;opacity:.4;transition:opacity .25s ease-in-out 0s}.products-details__gallery-pagination span.swiper-pagination-bullet-active{opacity:1}.post-details{margin:90px 0 160px}@media only screen and (max-width: 1440px){.post-details{margin:90px 0 130px}}@media only screen and (max-width: 1280px){.post-details{margin:90px 0 100px}}@media only screen and (max-width: 1024px){.post-details{margin:80px 0}}@media only screen and (max-width: 768px){.post-details{margin:60px 0}}.post-details__container{max-width:1512px;grid-template-columns:26.45% auto;gap:64px;display:grid}@media only screen and (max-width: 1440px){.post-details__container{gap:48px}}@media only screen and (max-width: 1280px){.post-details__container{gap:20px}}@media only screen and (max-width: 1024px){.post-details__container{grid-template-columns:1fr;gap:32px}}.post-details__sidebar{flex-direction:column;justify-content:space-between;row-gap:56px;display:flex}@media only screen and (max-width: 1024px){.post-details__sidebar{border-bottom:1px solid rgba(27,27,27,.1);margin:0 0 50px;padding:0 0 80px;display:block}}@media only screen and (max-width: 768px){.post-details__sidebar{margin:0 0 30px;padding:0 0 60px}}.post-details__main h2{scroll-margin:164px}@media only screen and (max-width: 1600px){.post-details__main h2{scroll-margin:124px}}@media only screen and (max-width: 1440px){.post-details__main h2{scroll-margin:114px}}.post-details .wp-block-group.has-background{color:#fff;padding:48px 0 32px 0;margin-top:32px}.post-details .wp-block-group.has-background h2{text-align:center;color:#fff;margin:0 0 32px 0}