.screen-reader-response,.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.list-block{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:block}.list-flex{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-grid{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:grid}.list-grid--2{grid-template-columns:repeat(1,minmax(0,1fr))}.list-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.list-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.list-grid--5{grid-template-columns:repeat(1,minmax(0,1fr))}.hide{display:none}.block{display:block}.fp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.fp-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.txt-up{text-transform:uppercase}.txt-lo{text-transform:lowercase}.img-responsive{max-width:100%;height:auto;display:block}.img-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;-o-object-position:50% 50%;object-position:50% 50%}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.bg-contain{background-size:contain;background-position:50%;background-repeat:no-repeat}html{scrollbar-gutter:stable}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;background-color:#fff}header ul{list-style:none;padding-left:0;margin:0}header ul a{text-decoration:none}mark{background-color:transparent}legend{padding:0}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-color:transparent}abbr{border-bottom:none;text-decoration:none}address,dfn{font-style:normal}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;-webkit-appearance:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input,select{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;margin:0;padding:0}optgroup{font-weight:700}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-inline:auto;max-width:1440px;width:100%;position:relative;z-index:2;padding-inline:16px}.container.block{display:block}.col-12{width:100%}:where(h1,h2,h3,h4,h5){font-family:'Gotham Narrow',sans-serif;font-weight:300;letter-spacing:0;margin-block:0 1rem}:where(.h1,.h2,.h3,.h4,.h5){font-family:'Gotham Narrow',sans-serif;font-weight:300}.h1,h1{font-size:clamp(3.2rem, 3.34vw, 4.8rem);line-height:1.1;letter-spacing:0}.h2,h2{font-size:clamp(2.5rem, 2.23vw, 3.2rem);line-height:1.1}.h3,h3{font-size:clamp(2rem, 1.67vw, 2.4rem);line-height:1.1;letter-spacing:0}.h3-desk{font-size:2.4rem;line-height:1.1;letter-spacing:0}.h4,h4{font-size:clamp(1.8rem, 1.39vw, 2rem);letter-spacing:.2px;line-height:1.34}.h4-alt{font-size:1.3rem;letter-spacing:.26px;line-height:1.4}.h5,h5{font-size:1.3rem;text-transform:uppercase;letter-spacing:.26px;line-height:1.5}.h5-alt{font-size:clamp(1.2rem, .91vw, 1.3rem);text-transform:uppercase;line-height:1.5;letter-spacing:.24px}p{margin-top:0;margin-bottom:2rem}.txt-lead{font-size:clamp(1.8rem, 1.39vw, 2rem);letter-spacing:.2px;line-height:1.34}.txt-body-alt{font-size:clamp(1.3rem, 1.12vw, 1.6rem)}.txt-body-mob{font-size:1.5rem;letter-spacing:.3px}.txt-small{font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.txt-small-alt{font-size:1.3rem;letter-spacing:.26px;line-height:1.39}html{font-size:62.5%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}body{color:#000;font-family:'Gotham Narrow',sans-serif;font-weight:300;font-size:clamp(1.5rem, 2vw, 1.6rem);line-height:1.334;letter-spacing:.3px}b,strong{font-weight:500}small{font-size:80%}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}cite{font-style:normal}@font-face{font-family:'Gotham Narrow';src:url('../../build/fonts/GothamNarrow-Book.woff2') format('woff2'),url('../../build/fonts/GothamNarrow-Book.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:'Gotham Narrow';src:url('../../build/fonts/GothamNarrow-Medium.woff2') format('woff2'),url('../../build/fonts/GothamNarrow-Medium.woff') format('woff');font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}.btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.btn:focus,.btn:hover{outline-color:transparent;text-decoration:none}.btn svg{display:block}.btn-primary{border:0;padding:clamp(12px,1.12vw,16px) clamp(23px,2.92vw,42px) clamp(11px,.98vw,14px);letter-spacing:.32px;line-height:1;border-radius:1000px;border:1px solid #fff;background:#fff;color:#000}.btn-primary--desk{padding:16px 42px 14px}.btn-primary--drk{background-color:#000;color:#fff;border-color:#0000;padding-inline:clamp(23px,2.23vw,32px);padding-inline:clamp(23px,2.02vw,29px)}.btn-primary--small{font-size:1.3rem;letter-spacing:.26px;padding:clamp(9px,.77vw,11px) clamp(15px,1.67vw,24px) clamp(8px,.7vw,10px)}.btn-primary--brd{border-color:#000;background-color:transparent}.btn-txt{border-bottom:1px solid #000}.btn-filter{padding:0;border:0;background:0 0;color:#000;font-size:1.3rem;letter-spacing:.26px;line-height:1.39;gap:8px}table{width:100%;border-collapse:collapse;border-spacing:0}th{font-weight:300}td,th{border-bottom:.1rem solid #000;padding:1.6rem 1.5rem;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border:solid #000;border-width:0 0 1px 0;background-color:#fff;color:#000;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:clamp(10px,.91vw,13px) 8px clamp(9px,.84vw,12px);line-height:1.377;letter-spacing:.16px}textarea{resize:none;line-height:normal;padding-block:16px 20px}select{-webkit-appearance:menulist;padding:clamp(9px,.77vw,11px) 0;border:0;border-bottom:1px solid #000;width:100%}input[type=checkbox],input[type=radio]{background-color:transparent;border:1px solid #000;position:relative;margin-right:12px;overflow:clip;vertical-align:bottom}input[type=checkbox]:after,input[type=radio]:after{content:'';position:absolute;inset:0;border-radius:2px;-webkit-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}input[type=checkbox]:checked:after,input[type=radio]:checked:after{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.8125 3.9375L5.6875 10.0625L2.625 7' stroke='white' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}input[type=checkbox]{border-radius:4px;width:24px;height:24px}input[type=radio]{border-radius:100%;width:16px;height:16px}input[type=radio]:after{border-radius:100%;background:#fff}input:-webkit-autofill{-webkit-background-clip:text}::-webkit-input-placeholder{color:rgba(0,0,0,.4)}:-moz-placeholder{color:rgba(0,0,0,.4)}::-moz-placeholder{color:rgba(0,0,0,.4)}:-ms-input-placeholder{color:rgba(0,0,0,.4)}.aligncenter,div.aligncenter{display:block;margin-inline:auto}.alignright{float:right}.alignleft{float:left}a img.alignright{float:right}a img.alignleft{float:left}a img.aligncenter{display:block;margin-inline:auto}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.gallery{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr)}.gallery-columns-1{grid-template-columns:1fr}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;inset:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#000;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.5;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;-o-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;-o-transition:opacity .25s ease 0s,visibility 0s ease 0s;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#000;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#fff;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;margin:0;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;padding:0;height:44px;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#000}.fancybox-button:hover{color:#666}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#000;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;opacity:0;position:absolute;top:calc(50% - 50px);padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left)}.fancybox-navigation .fancybox-button--arrow_right{right:0;right:env(safe-area-inset-right)}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-o-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-button-next,.swiper-button-prev{z-index:10;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.siteMain{display:grid;background-color:#fff;position:relative;z-index:2}.siteFooter{color:#fff;background-color:#000;padding-block:40px 20px;margin-bottom:clamp(4px,.56vw,8px);position:relative;z-index:2}.siteFooter__logo{width:clamp(160px,19.1vw,275px);margin-bottom:clamp(24px,2.57vw,37px)}.siteFooter__txt{opacity:.7;max-width:clamp(284px,26.875vw,387px)}.siteFooter__side{padding-top:1px;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(2,1fr);row-gap:47px}.siteFooter__menu{gap:8px}.siteFooter__socials{gap:8px;display:grid}.siteFooter__end{border-top:1px solid rgba(255,255,255,.3);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:clamp(47px,8.48vw,122px);padding-top:18px}.siteHeader{position:sticky;top:0;z-index:10;height:96px;background-color:#fff}.siteHeader__top{border-bottom:1px solid var(--stroke,#f6f4ee);background:#f9f9f9;padding-block:13px;position:relative;z-index:3}.siteHeader__top .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px}.siteHeader__extras{gap:clamp(16px,1.667vw,24px)}.siteHeader__extras .btn{gap:clamp(5px,.556vw,8px);line-height:1}.siteHeader__main{padding-block:12px}.siteHeader__main .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.siteHeader__logo{z-index:2;position:relative;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:clamp(134px,12.36vw,178px);margin-bottom:0}.siteNav__menu .current-page-ancestor>a,.siteNav__menu .current-page-parent>a,.siteNav__menu a[aria-current]{font-weight:500}.siteNav__menu--small{gap:28px}.siteNav__menu--primary{gap:16px 40px}.siteNav__toggle{cursor:pointer;background:0 0;padding:0;border:0}.siteNav__toggle:focus{outline:0}.siteNav__toggle .opened{display:none}.mobileNav--open .siteNav__toggle .closed{display:none}.mobileNav--open .siteNav__toggle .opened{display:block}.langSwitch{position:relative;z-index:5}.langSwitch__content{right:-3px;top:100%;padding-top:12px}.langSwitch__list{white-space:nowrap;padding:25px 24px 20px;gap:6px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-size:clamp(1.5rem, 1.12vw, 1.6rem);letter-spacing:.3px}.colorsDialog{-ms-scroll-chaining:none;overscroll-behavior:contain;border:0;margin:auto;z-index:5;position:fixed;display:none;top:0;overflow-y:auto;padding:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;outline:0;opacity:0}.colorsDialog__wrap{overflow:hidden;background:#fff;position:relative;height:90vh;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.colorsDialog__close{position:absolute;inset:0 0 auto auto;border-radius:100%;border:0;background-color:transparent;padding:16px}.colorsDialog__main{padding:clamp(24px,3.48vw,50px) clamp(16px,3.89vw,56px);overflow:auto;height:100%}.colorsDialog__main::-webkit-scrollbar-track{border-radius:8px;background-color:#fff}.colorsDialog__main::-webkit-scrollbar{width:4px;background-color:#fff}.colorsDialog__main::-webkit-scrollbar-thumb{border-radius:8px;background-color:#f6f4ee}.colorsDialog__title{margin-bottom:18px}.colorsDialog__text{margin-bottom:clamp(21px,1.67vw,24px)}.colorsDialog__colors .color-item{cursor:pointer;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 8px 7px;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;border-bottom:1px solid var(--stroke,#f6f4ee)}.colorsDialog__colors .color-item:focus,.colorsDialog__colors .color-item:hover{background:var(--beez,#f6f4ee)}.colorsDialog__colors .code{margin-left:auto}.colorsDialog[open]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;opacity:1}body:has(dialog[open]){overflow:hidden}.colorsDialog[open]::-webkit-backdrop{-webkit-animation:backdrop-fade .4s ease forwards;animation:backdrop-fade .4s ease forwards}.colorsDialog[open]::backdrop{-webkit-animation:backdrop-fade .4s ease forwards;animation:backdrop-fade .4s ease forwards}.colorsDialog.close::-webkit-backdrop{-webkit-animation:backdrop-fade .4s ease backwards;animation:backdrop-fade .4s ease backwards;animation-direction:reverse}.colorsDialog.close::backdrop{-webkit-animation:backdrop-fade .4s ease backwards;animation:backdrop-fade .4s ease backwards;animation-direction:reverse}.colorsDialog::-webkit-backdrop{background:rgba(0,0,0,.4)}.colorsDialog::backdrop{background:rgba(0,0,0,.4)}@-webkit-keyframes backdrop-fade{from{background:0 0}to{background:rgba(0,0,0,.4)}}@keyframes backdrop-fade{from{background:0 0}to{background:rgba(0,0,0,.4)}}.contactHeader__wrap{padding-block:clamp(48px,5.07vw,73px) clamp(40px,3.34vw,48px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contactHeader__title{margin-bottom:40px}.contactHeader__reg{margin-bottom:4px}.contactHeader__address{max-width:232px;margin-bottom:clamp(24px,2.78vw,40px)}.contactHeader__links{gap:4px;margin-bottom:48px}.contactHeader__links a{text-decoration:underline}.contactHeader__footer{margin-top:auto;gap:8px 32px}.wpcf7Form{border-radius:8px;overflow:clip;background-color:#fff;padding:clamp(33px,2.92vw,42px) clamp(16px,2.78vw,40px) clamp(32px,2.78vw,40px);display:grid}.wpcf7Form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-textarea){padding:12px 0}.wpcf7Form textarea.wpcf7-textarea{padding-block:16px 20px;padding-inline:0}.wpcf7Form__inner{display:grid;grid-gap:35px clamp(16px,1.67vw,24px);grid-template-columns:repeat(2,1fr)}.wpcf7Form__row--full{grid-column:-1/1}.wpcf7Form__row--submit{grid-column:-1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-15px;gap:20px}.wpcf7Form__row--submit .wpcf7-form-control-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.wpcf7Form__row--submit button{-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.wpcf7Form__row--submit button[disabled]{opacity:.4}.wpcf7Form__row--submit input[type=checkbox]{width:20px;height:20px}.wpcf7-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.wpcf7-acceptance input{-ms-flex-negative:0;flex-shrink:0}.wpcf7-acceptance .wpcf7-list-item-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpcf7Form__label{display:block;font-size:1.3rem;letter-spacing:.26px;line-height:1.39;margin-bottom:1px}.wpcf7-response-output{margin-top:20px}.wpcf7-response-output:empty{display:none;margin-top:0}.wpcf7-not-valid-tip{font-size:1.3rem;letter-spacing:.26px;line-height:1.39;color:red}.wpcf7-spinner{display:none;visibility:hidden}.wpcf7Ty{margin:auto;display:none}.wpcf7Ty__title{margin-bottom:14px}.hidden-fields-container{display:none}.generalContacts__wrap{padding-block:49px clamp(40px,96/1440*100vw,96px)}.generalContacts__title{margin-bottom:31px}.contactList{gap:clamp(8px,1.12vw,16px)}.contactList a{text-decoration:underline}.contactList___item{border:1px solid var(--stroke,#f6f4ee);padding:23px clamp(15px,1.6vw,23px);background:#fff;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.contactList___item:hover{background:var(--beez,#f6f4ee)}.contactList__name{border-bottom:1px solid #f6f4ee;padding-bottom:clamp(11px,1.05vw,15px);margin-bottom:clamp(32px,2.85vw,41px)}.contactList__item{margin-bottom:16px}.contactList__item .label{display:block;margin-bottom:2px}.contactList__item:last-child{padding-block:8px 7px}.teamSection{margin-bottom:4px}.teamSection__wrap{padding-block:clamp(49px,5.07vw,73px) clamp(39px,6.32vw,91px)}.teamSection__title{margin-bottom:clamp(31px,3.34vw,48px)}.teamSection__blocks{display:grid;row-gap:clamp(54px,5vw,73px)}.teamSection__block .cat-title{border-bottom:1px solid #000;padding-bottom:24px;margin-bottom:clamp(8px,1.12vw,16px)}.teamList{gap:24px clamp(8px,1.12vw,16px)}.teamList__name{margin-block:16px 0}.teamList__links{margin-top:clamp(8px,1.74vw,25px);gap:4px}.teamList__links a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.helpHeader{padding-bottom:8px;display:grid}.helpHeader__wrap{padding-block:clamp(16px,2.78vw,40px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2;color:#fff}.helpHeader__title{margin-bottom:0}.helpHeader__lead{margin-bottom:0}.helpHeader__media{height:clamp(244px,31.12vw,448px);position:relative}.helpHeader__media:after{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background:-webkit-gradient(linear,left top,left bottom,color-stop(27.46%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(top,rgba(0,0,0,0) 27.46%,rgba(0,0,0,.4) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 27.46%,rgba(0,0,0,.4) 100%);position:absolute;inset:0;z-index:1}.helpHeader__mob_lead{padding-block:17px 39px;padding-inline:12px}.helpContent__wrap{gap:0 8px}.helpContent__wrap.container{padding-inline:0}.helpContent__aside{padding:40px;gap:clamp(8px,.84vw,12px);width:100%;padding:clamp(16px,2.78vw,40px)}.helpContent__main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:clamp(24px,2.78vw,40px) clamp(16px,2.78vw,40px) clamp(24px,6.67vw,96px)}.helpSearch{display:grid;margin-bottom:clamp(25px,4.52vw,65px)}.helpSearch .helpSearch__input{border-radius:100px;background:#fff;border:0;padding:13px clamp(24px,2.23vw,32px) 12px}.helpSearch .helpSearch__btn{-ms-flex-item-align:center;align-self:center;justify-self:end;padding:0 16px;background-color:transparent;border:0}.helpContent__boxes{display:grid;gap:65px}.helpContent__title{margin-bottom:47px}.mainTabs__triggers{margin-bottom:31px;gap:4px clamp(24px,2.92vw,42px)}.mainTabs__trigger{padding:0;border:0;background-color:transparent}.mainTabs__trigger.active{font-weight:500}.mainAccordion{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:-1px}button.mainAccordion__btn{padding:19px 12px 16px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mainAccordion__inner{padding:18px 8px}.helpContent--alt .helpContent__main{padding:31px clamp(16px,2.78vw,40px) clamp(40px,6.6vw,95px)}.helpContent__box--form .title{margin-bottom:23px}.catalogList{gap:clamp(31px,3.34vw,48px) clamp(8px,1.12vw,16px)}.catalogList__media{aspect-ratio:362/518;display:block}.catalogList__title{margin-block:16px clamp(1px,.35vw,5px)}.catalogList__item--cat .catalogList__thumb{aspect-ratio:332/471}.resellersHeader__wrap{padding-block:clamp(48px,8.89vw,128px) 1px}.resellersHeader__title{margin-bottom:72px}.resellersHeader__lead{max-width:560px;margin-left:auto;margin-bottom:48px;font-size:clamp(1.8rem, 4vw, 2rem);letter-spacing:.2px;line-height:1.34}.resellersContent__wrap{padding-bottom:clamp(8px,2.23vw,32px)}.resellersContent__map{border:1px solid var(--stroke,#f6f4ee);height:clamp(508px,46.67vw,672px)}.inside-marker{padding:12px 12px 1px}.inside-marker .title{margin-right:24px;margin-bottom:19px}.inside-marker .item{margin-bottom:13px}.inside-marker .label{opacity:.5;display:block;margin-bottom:5px}.gm-style-iw-d{padding-top:12px}.gm-style-iw-chr{height:0}.gm-ui-hover-effect:focus{outline:0}.designersHeader{position:relative}.designersHeader__wrap{padding-block:clamp(48px,8.89vw,128px) clamp(47px,3.89vw,56px)}.designersHeader__title{margin-bottom:72px}.designersHeader__lead{margin-bottom:0;max-width:560px;margin-left:auto}.designersHeader:after{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background-color:#f6f4ee;border-radius:8px;position:absolute;inset:0 0 -137px;z-index:0}.designersContent__wrap{padding-bottom:clamp(62px,8.06vw,116px)}.designersList{gap:clamp(24px,4.73vw,68px) clamp(8px,1.12vw,16px);margin-inline:-8px}.designersList__item{position:relative}.designersList__inner{padding:16px clamp(8px,1.12vw,16px) 0}.designersList__title{margin-bottom:0}.designersList__link::before{content:" ";position:absolute;inset:0}.ihdHeader__wrap{padding-block:40px}.ihdHeader__title{margin-bottom:40px}.ihdHeader__lead{margin-bottom:40px}.ihdContent{position:relative;z-index:2;padding-bottom:clamp(4px,.56vw,8px)}.ihdContent__wrap{padding-block:40px}.ihdBoxText{position:relative}.ihdBoxText:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;position:absolute;inset:0 0 clamp(266px,20.56vw,296px);border-radius:8px;overflow:clip;background-color:#f6f4ee}.ihdBoxText__main{padding-block:clamp(48px,8.34vw,120px) clamp(40px,7.5vw,108px);margin-inline:auto;max-width:896px}.ihdBoxSTitle{padding-block:clamp(50px,5.56vw,80px) clamp(47px,7.78vw,112px)}.ihdBoxSTitle__title{margin-bottom:32px}.ihdBoxSTitle__gallery{margin-top:clamp(64px,5.28vw,76px);display:grid;grid-gap:8px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(2,1fr)}.ihdBoxSTitle__gallery a{display:block}.ihdBoxSTitle--two{padding-block:clamp(57px,5.56vw,80px) clamp(48px,6.12vw,88px)}.ihdBoxSTitle--two .ihdBoxSTitle__gallery{margin-top:clamp(43px,4.73vw,68px)}.ihdBoxLTitle{padding-block:clamp(49px,5.56vw,80px) 8px;position:relative}.ihdBoxLTitle__title{margin-bottom:24px}.ihdBoxLTitle__text p{margin-bottom:clamp(23px,2.23vw,32px)}.ihdBoxLTitle__gallery{display:grid;grid-gap:10px 20px;margin-inline:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ihdBoxLTitle__gallery .item{display:block}.ihdBoxLTitle__gallery img{width:100%}.ihdBoxLTitle--single{padding-block:clamp(49px,6.74vw,97px) 0}.ihdBoxLTitle--single.ihdBoxLTitle{background-color:transparent;padding-bottom:0}.ihdBoxLTitle--single:last-child{padding-bottom:48px}.ihdBoxLTitle--single:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;position:absolute;inset:0 0 289px;border-radius:8px;overflow:clip;background-color:#f6f4ee}.ihdBoxLTitle--single .ihdBoxLTitle__gallery{grid-template-columns:1fr;margin-top:clamp(25px,2.23vw,32px)}.ihdBoxLTitle--double .ihdBoxLTitle__gallery{max-width:896px;gap:8px 102px;margin-top:clamp(28px,3.34vw,48px)}.ihdBoxLTitle--double .ihdBoxLTitle__gallery .item:nth-of-type(3n+1) img{aspect-ratio:398/491}.ihdBoxLTitle--double .ihdBoxLTitle__gallery .item:nth-of-type(3n+2) img{aspect-ratio:396/489}.aboutHeader{color:#fff;display:grid;position:relative;-webkit-clip-path:inset(0% 0% 0% 0% round 8px);clip-path:inset(0% 0% 0% 0% round 8px);height:calc(100svh - 96px - 8px)}.aboutHeader+section{padding-top:8px}.aboutHeader__inner{background:-o-linear-gradient(259deg,rgba(0,0,0,0) 73.74%,rgba(0,0,0,.5) 91.6%);background:linear-gradient(191deg,rgba(0,0,0,0) 73.74%,rgba(0,0,0,.5) 91.6%);position:relative;z-index:2}.aboutHeader__wrap{height:100%}.aboutHeader__main{position:relative;z-index:3;padding-block:clamp(16px,3.62vw,52px);-ms-flex-item-align:end;align-self:end}.aboutHeader__title{margin-bottom:4px}.aboutHeader__lead{margin-bottom:0}.aboutHeader__media{position:fixed;inset:96px 9px 9px 9px;z-index:1;height:calc(100svh - 96px - 8px)}.aboutHeader--alt .aboutHeader__main{padding-block:clamp(16px,2.99vw,43px)}.aboutHeader--alt .aboutHeader__title{margin-bottom:clamp(4px,.56vw,8px)}.aboutMain{position:relative;z-index:2;padding-bottom:clamp(4px,.56vw,8px)}.aboutContent{position:relative;z-index:2}.aboutContent:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;border-radius:8px;background-color:#f6f4ee;position:absolute;inset:0}.aboutContent__wrap{padding-block:clamp(49px,8.34vw,120px) 0}.aboutContent__title{margin-bottom:31px}.aboutContent__text p{max-width:672px;margin-bottom:clamp(2.4rem,1.95vw,2.8rem)}.aboutContent__links{gap:18px}.aboutContent__links a{border-bottom:1px solid #000}.aboutContent__media{margin-top:clamp(42px,7.5vw,108px)}.manufacturerSection{position:relative;z-index:2}.manufacturerSection__wrap{padding-block:clamp(50px,4.52vw,65px) 48px}.manufacturerSection__title{margin-bottom:32px}.manufacturerSection__text p{margin-bottom:clamp(17px,1.53vw,2.2rem)}.nrList{gap:clamp(8px,1.12vw,16px);padding-top:14px}.nrList__item{padding:clamp(13px,2.3vw,33px) clamp(11px,2.16vw,31px) clamp(14px,2.09vw,30px);border:1px solid #f6f4ee}.nrList__nr{margin-bottom:clamp(41px,3.62vw,52px)}.projectsHeader{position:relative}.projectsHeader__wrap{padding-block:clamp(48px,8.89vw,128px) 47px;gap:0 40px}.projectsHeader__title{margin-bottom:clamp(72px,5.56vw,80px)}.projectsHeader__lead{margin-bottom:40px;max-width:448px;margin-bottom:24px}.projectsHeader__links{-ms-flex-item-align:end;align-self:end;gap:7px 32px}.projectsHeader:after{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background-color:#f6f4ee;border-radius:8px;position:absolute;inset:0 0 -352px;z-index:0}.projectsContent__wrap{padding-bottom:clamp(40px,3.06vw,44px)}.projectsList{gap:clamp(8px,1.12vw,16px);color:#fff}.projectsList__item{position:relative;display:grid}.projectsList__item:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);position:absolute;height:180px;inset:0 0 auto;z-index:1;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.projectsList__item:focus:before,.projectsList__item:hover:before{opacity:1}.projectsList__img{aspect-ratio:664/400}.projectsList__inner{padding:clamp(24px,2.3vw,33px) clamp(16px,1.95vw,28px);position:relative;z-index:2}.projectsList__title{margin-bottom:clamp(2px,.56vw,8px)}.projectsList__link{display:block}.projectsList__link::before{content:" ";position:absolute;inset:0}.txt-outer{overflow:hidden}.txt-inner{display:inline-block;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.teamHeader__wrap{padding-block:40px}.teamHeader__title{margin-bottom:40px}.teamHeader__lead{margin-bottom:40px}.designerContent{padding-block:48px 16px}.designerContent__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.designerContent__main .media{margin-bottom:24px;width:75.42%}.designerContent__title{margin-bottom:56px}.designerContent__scroll{margin-top:auto}.designerContent__card{display:grid;grid-gap:16px}.designerContent__card .main{border:1px solid #f6f4ee;padding:clamp(23px,2.29vw,33px) clamp(15px,2.16vw,31px) clamp(22px,2.09vw,30px)}.designerContent__card .company{margin-bottom:auto;padding-bottom:24px}.designerProjects{padding-block:clamp(24px,5vw,72px) clamp(40px,5.56vw,80px)}.designerProjects__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:clamp(14px,3.2vw,46px)}.designerProjects__title{margin-bottom:0}.designerProjects .projectsSlider__nav{margin-top:0}.itemsIntro__footer{margin-top:clamp(40px,5vw,72px)}.projectContent{position:relative;z-index:2;padding-bottom:108px}.projectContent:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;position:absolute;inset:8px 0 0 0;background-color:#f6f4ee;border-radius:8px;overflow:clip}.projectContent__wrap{padding-block:clamp(48px,10.28vw,148px) clamp(52px,9.65vw,139px)}.projectContent__info{display:grid;gap:clamp(4px,.56vw,8px)}.projectContent__info .item--push{margin-bottom:clamp(20px,2.23vw,32px)}.projectMain{position:relative;z-index:2}.projectGallery{margin-top:-108px;padding-bottom:12px}.projectGallery__wrap{display:grid;gap:clamp(8px,1.12vw,16px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:repeat(12,1fr)}.projectGallery__wrap .item:nth-child(7n+1){grid-column:-1/1;grid-row-start:1;grid-row-end:1}.projectGallery__wrap .item:nth-child(7n+2){grid-column-start:1;grid-column-end:9;grid-row-start:2;grid-row-end:2}.projectGallery__wrap .item:nth-child(7n+3){grid-column-start:1;grid-column-end:9;grid-row-start:3;grid-row-end:3}.projectGallery__wrap .item:nth-child(7n+4){grid-column-start:9;grid-column-end:13;grid-row-start:2;grid-row-end:4}.projectGallery__wrap .item:nth-child(7n+5){grid-column-start:1;grid-column-end:5;grid-row-start:4;grid-row-end:6}.projectGallery__wrap .item:nth-child(7n+6){grid-column-start:5;grid-column-end:13;grid-row-start:4;grid-row-end:5}.projectGallery__wrap .item:nth-child(7n+7){grid-column-start:5;grid-column-end:13;grid-row-start:5;grid-row-end:6}.itemsHeader{display:grid;color:#fff;margin-bottom:14px;position:relative}.itemsHeader__top{position:relative}.itemsHeader__top:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(14.61%,rgba(0,0,0,.26)),color-stop(23.08%,rgba(0,0,0,.1)),color-stop(50.34%,rgba(0,0,0,.1)),color-stop(53.95%,rgba(0,0,0,.1)),to(rgba(0,0,0,.7)));background:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.26) 14.61%,rgba(0,0,0,.1) 23.08%,rgba(0,0,0,.1) 50.34%,rgba(0,0,0,.1) 53.95%,rgba(0,0,0,.7) 100%);background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.26) 14.61%,rgba(0,0,0,.1) 23.08%,rgba(0,0,0,.1) 50.34%,rgba(0,0,0,.1) 53.95%,rgba(0,0,0,.7) 100%);content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;position:absolute;inset:0;z-index:1}.itemsHeader__wrap{min-height:clamp(244px,31.12vw,448px);z-index:5;padding-block:clamp(13px,1.67vw,24px) clamp(16px,2.78vw,40px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.itemsHeader__cats{margin-bottom:auto;gap:6px clamp(16px,2.23vw,32px)}.itemsHeader__cat.active{font-weight:500}.itemsHeader__title{margin-bottom:0}.itemsHeader__lead{margin-bottom:0;padding-right:10px}.itemsHeader__lead p:last-child{margin-bottom:0}.itemsHeader__bg{aspsect-ratio:1424/448}.itemsHeader__bottom{grid-column:-1/1;color:#000;padding-block:17px;padding-inline:12px}.itemsHeader__bottom p:last-child{margin-bottom:0}.itemsHeader--shop .itemsHeader__lead{padding-right:54px}.itemsContent{padding-block:clamp(10px,2.3vw,33px) clamp(38px,7.78vw,112px)}.itemsContent__header{padding-bottom:clamp(8px,2.23vw,31px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}.itemsContent__filters_toggle{padding-block:7px;padding-right:clamp(16px,1.875vw,27px)}.itemsFilter{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.itemsContent__filters{gap:7px}.itemsFilter__row{padding-block:16px}.itemsFilter__row--subcats .inner{gap:clamp(6px,.7vw,10px) clamp(16px,2.79vw,40px)}.itemsFilter__row--subcats .active{font-weight:500}.itemsFilter__row--lenght .inner{gap:8px}.filter-radio{position:relative;border-radius:100px;border:.5px solid #bbb;background:#fff;padding:5px 15px 3px;font-size:1.3rem;letter-spacing:.26px}.filter-radio:has(input:checked){border-color:#000;background-color:#000;color:#fff}.filter-radio input{position:absolute}select.orderby{font-size:clamp(1.2rem, .91vw, 1.3rem);text-transform:uppercase;line-height:1.5;letter-spacing:.24px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5.482v13.036m0 0l5.5-5.5m-5.5 5.5L1 8.018' stroke='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-block:clamp(13px,1.43vw,20.5px);padding-inline:clamp(16px,1.875vw,27px);background-size:10px 11px;width:auto}.itemsList{gap:clamp(22px,2.78vw,40px) clamp(8px,1.12vw,16px)}.itemsList__item{position:relative}.itemsList__item.has-hover:hover .itemsList__img{opacity:0}.itemsList__media{position:relative}.itemsList__img{-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.itemsList__hover{position:absolute;inset:0;z-index:-1}.itemsList__inner{padding:16px clamp(8px,1.12vw,16px) 0}.itemsList__title{margin-bottom:5px}.itemsList__link::before{content:" ";position:absolute;inset:0}.itemHeader{padding-top:clamp(1px,.56vw,8px);margin-bottom:clamp(24px,3.34vw,48px)}.itemHeader__bread{font-size:clamp(1.3rem, .98vw, 1.4rem);letter-spacing:.28px;margin-bottom:40px}.itemHeader__title{margin-bottom:7px}.itemHeader__lead{margin-bottom:32px}.itemHeader__buttons{gap:clamp(16px,2.23vw,32px);-ms-flex-item-align:end;align-self:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itemContent{position:relative}.itemContent:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background-color:#f6f4ee;border-radius:8px;overflow:clip;position:absolute;inset:clamp(112px,17.02vw,245px) 0 0}.gallerySlider__nav{margin-bottom:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.gallerySlider.swiper{overflow:visible}.gallerySlider__item{height:clamp(192px,37.85vw,545px)}.gallerySlider__item.swiper-slide{width:auto}.itemContent__lead{margin-block:clamp(56px,5.56vw,80px) clamp(47px,7.5vw,108px);max-width:896px;margin-inline:auto}.itemContent__lead a{text-decoration:underline}.itemContent__data{margin-bottom:clamp(40px,7.57vw,109px);max-width:672px;margin-inline:auto}.itemContent__data .mainAccordion__inner{padding-block:9px 29px}.btn-file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-block:8px;font-size:1.5rem}.xonyxCta{display:grid;color:#fff;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.xonyxCta__main{z-index:2;max-width:558px;padding-block:clamp(24px,3.34vw,48px);background:-webkit-gradient(linear,left bottom,left top,color-stop(63.52%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 63.52%,rgba(0,0,0,.4) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 63.52%,rgba(0,0,0,.4) 100%)}.xonyxCta__title{margin-bottom:clamp(17px,1.74vw,25px)}.xonyxCta__text{margin-bottom:clamp(23px,3.27vw,47px)}.xonyxCta__media{z-index:1;height:clamp(584px,50.07vw,721px)}.xonyxBenefits__wrap{padding-block:clamp(64px,6.81vw,98px) clamp(40px,3.89vw,56px)}.xonyxBenefits__lead{margin-bottom:32px}.xonyxBenefitsSlider__nav{margin-left:auto}.xonyxBenefitsSlider{margin-top:16px}.xonyxBenefitsSlider.swiper{overflow:visible}.xonyxBenefitsSlider__item{display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:clamp(330px,28.89vw,416px)}.xonyxBenefitsSlider__media{margin-bottom:24px;height:clamp(264px,23.055vw,332px)}.xonyxBenefitsSlider__main{z-index:2;position:relative;padding-right:12.74%}.xonyxBenefitsSlider__title{margin-bottom:clamp(5px,.903vw,13px);padding-right:29.57%}.itemContact__wrap{padding-block:clamp(24px,5vw,72px) clamp(40px,5vw,72px)}.itemContact__title{margin-bottom:clamp(16px,1.74vw,25px)}.itemContact__text{max-width:392px}.itemDesigner__wrap{padding-block:clamp(26px,3.34vw,48px) clamp(44px,4.52vw,65px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.itemDesigner_title{margin-bottom:33px}.itemDesigner__name{margin-bottom:3px;letter-spacing:.2px;font-size:2rem}.itemDesigner__from{margin-bottom:32px}.brad-4{border-radius:4px;overflow:clip}.brad-8{border-radius:8px;overflow:clip}.bg-fff{background-color:#fff}.bg-beez{background-color:#f6f4ee}.abs-in{position:absolute;inset:0}.ani{visibility:hidden}.grid-stack{grid-row:1;grid-column:1}.slider-nav{gap:clamp(4px,.56vw,8px);margin-left:auto}.slider-nav div{-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.slider-nav .swiper-button-disabled{opacity:.5}.slider-nav svg{width:clamp(28px,2.5vw,36px);height:clamp(28px,2.5vw,36px)}.scroll-wrap{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.scroll-wrap::-webkit-scrollbar{display:none}.img-vertical{height:100%;width:auto;display:block}.site{overflow:clip}.siteMain{display:grid}.siteMain .mar-out{min-width:0;display:grid;grid-template-columns:minmax(0,1fr)}.site{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-bar .site{min-height:calc(100vh - 32px)}.siteMain{-webkit-box-flex:1;-ms-flex:1;flex:1}.detailsList{padding-bottom:2px}.detailsList select{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.334 6l-5 5-5-5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px top 50%;border-radius:4px;border:0;-webkit-appearance:none;padding:10px 16px 9px;margin-left:-16px;letter-spacing:.3px}.detailsList__item{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-block:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailsList__item--size{padding-block:0}[data-tab-contents]{position:relative}[data-parent=dropdown]{position:relative;display:inline-block}[data-toggle=dropdown]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0;border:0;background-color:transparent}[data-content=dropdown]{display:none;position:absolute}[data-toggle=accordion]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0;border:0;background-color:transparent}[data-toggle=accordion] path:first-of-type{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}[data-toggle=accordion][aria-expanded=true] path:first-of-type{rotate:-90deg}[data-content=accordion]{height:0;overflow:hidden}body{overflow-x:hidden}.wide-section{width:100vw;position:relative;margin-left:-50vw;left:50%}.pageContent{padding-block:clamp(48px,4.45vw,64px) clamp(52px,8.69vw,125px);max-width:672px;margin-inline:auto}.pageContent__title{margin-bottom:clamp(57px,5.21vw,75px)}.pageContent h2{margin-top:clamp(39px,3.48vw,50px);margin-bottom:clamp(23px,2.44vw,35px)}.pageContent h3{margin-top:clamp(39px,3.48vw,50px);margin-bottom:clamp(24px,1.95vw,28px)}.pageContent h4{margin-top:clamp(48px,3.48vw,50px);margin-bottom:clamp(24px,1.95vw,28px)}.pageContent p{margin-bottom:clamp(24px,1.875vw,27px)}.pageContent .txt-lead{margin-bottom:clamp(31px,2.5vw,36px)}.pageContent a{text-decoration:underline}.pageContent img{border-radius:8px;max-width:100%;height:auto;display:block}.pageContent figure{margin-inline:-8px}figure{margin:45px 0 clamp(39px,3.68vw,53px)}figure img{border-radius:8px}figcaption{margin-top:10px;font-size:1.3rem;letter-spacing:.26px;line-height:1.39}blockquote{margin:clamp(40px,2.92vw,42px) 0 clamp(32px,2.5vw,36px);padding:0 20px;border-left:2px solid #f6f4ee;font-size:clamp(1.8rem, 1.39vw, 2rem);letter-spacing:.2px;line-height:1.34}.homeHeader{position:relative;padding-bottom:8px;height:calc(100vh - 116px);color:#fff}.admin-bar .homeHeader{height:calc(100vh - 32px - 116px)}.homeHeader__wrap{z-index:2;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:100%;padding-block:40px}.homeHeader__title{margin-bottom:clamp(16px,1.74vw,25px);max-width:603px}.homeHeader__lead{max-width:clamp(319px,23.2vw,334px);margin-bottom:clamp(48px,4.375vw,63px)}.homeHeader__media{bottom:8px}.txtBar{padding-block:clamp(8px,1.25vw,18px) 15px}.txtBar__items{margin-inline:auto;display:grid;grid-gap:6px 20px;position:relative;max-width:1244px}.txtBar__items:after,.txtBar__items:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;top:1px;bottom:3px;background-color:#000;width:1px;position:absolute}.txtBar__items:before{left:33.33%}.txtBar__items:after{right:33.33%}.itemCatsIntro__wrap{padding-bottom:8px}.itemCatsIntro__header{padding-block:clamp(65px,6.67vw,96px) clamp(27px,5.84vw,84px)}.itemCatsIntro__title{margin-bottom:32px}.itemCatList{color:#fff;gap:clamp(8px,1.12vw,16px);grid-template-columns:repeat(12,1fr)}.itemCatList__item{display:grid;position:relative;grid-template-rows:auto auto}.itemCatList__item:nth-of-type(7n+1){grid-column:1/-1}.itemCatList__item:nth-of-type(7n+2){grid-column:span 6}.itemCatList__item:nth-of-type(7n+3){grid-column:span 6}.itemCatList__item:nth-of-type(7n+4){grid-column:1/-1}.itemCatList__item:nth-of-type(7n+5){grid-column:span 6}.itemCatList__item:nth-of-type(7n+6){grid-column:span 6}.itemCatList__item:nth-of-type(7n+7){grid-column:1/-1}.itemCatList__item:hover .itemCatList__img{scale:1.05}.itemCatList__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-area:1/1/-1/-1;background:-webkit-gradient(linear,left bottom,left top,color-stop(71.67%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 71.67%,rgba(0,0,0,.4) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 71.67%,rgba(0,0,0,.4) 100%);z-index:2;padding:clamp(12px,2.1vw,30px);gap:20px;-ms-flex-line-pack:start;align-content:start}.itemCatList__title{max-width:50%}.itemCatList__media{grid-area:1/1/-1/-1}.itemCatList__img{-webkit-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out;scale:1}.itemCatList__btn::before{content:" ";position:absolute;inset:0}.itemCatList--alt .itemCatList__img{aspect-ratio:664/563}.aboutIntro__wrap{padding-block:clamp(65px,5.625vw,81px) 40px}.aboutIntro__title{margin-bottom:24px}.aboutIntro__text{margin-bottom:32px}.aboutIntro__media{margin-top:clamp(47px,4.8vw,69px)}.itemsIntro{padding-block:clamp(64px,5.56vw,80px) clamp(64px,5.56vw,80px);overflow:clip;position:relative;z-index:2}.itemsIntro__header{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px 20px;padding-bottom:clamp(15px,1.46vw,21px);border-bottom:1px solid #000;margin-bottom:32px}.itemsIntro__title{margin-bottom:0}.itemsSlider{padding-bottom:7px}.itemsSlider.swiper{overflow:visible}.itemsSlider__item{position:relative;width:clamp(233px,21.53vw,310px)}.itemsSlider__inner{padding:16px clamp(8px,1.12vw,16px) 0}.itemsSlider__title{margin-bottom:5px}.itemsSlider__link::before{content:" ";position:absolute;inset:0}.itemsIntro--alt--product{padding-block:clamp(64px,5vw,72px) clamp(64px,6.67vw,96px)}.itemsIntro--alt--product .itemsIntro__footer{margin-top:64px}.projectsIntro{padding-block:clamp(25px,5.07vw,73px) clamp(40px,5.56vw,80px)}.projectsIntro__header{margin-bottom:clamp(16px,2.78vw,40px)}.projectsIntro__title{margin-bottom:32px}.projectsIntro__text{margin-bottom:24px}.projectsSlider{overflow:visible}.projectsSlider__item{width:clamp(320px,43.89vw,632px);position:relative}.projectsSlider__img{aspect-ratio:632/400}.projectsSlider__title{margin:16px 8px 0}.projectsSlider__link::before{content:" ";position:absolute;inset:0}.projectsIntro--item{padding-bottom:40px}.projectsIntro--item .projectsIntro__header{margin-bottom:16px}.lbSection{padding-block:clamp(16px,3.06vw,44px)}.lbList{gap:clamp(8px,1.12vw,16px);grid-template-columns:repeat(3,1fr)}.lbList__item{padding:clamp(13px,2.23vw,32px) clamp(11px,2.23vw,32px) clamp(11px,2.16vw,31px);border:1px solid #f6f4ee}.lbList__title{margin-bottom:clamp(32px,7.09vw,102px)}.lbList__text{margin-bottom:31px;padding-right:16.08%}.newsIntro{padding-block:clamp(48px,3.89vw,56px) clamp(64px,5.49vw,79px)}.newsIntro__header{margin-bottom:clamp(24px,3.34vw,48px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.newsIntro__title{margin-bottom:0}.newsIntro__footer{margin-top:39px}.blogHeader{position:relative}.blogHeader__wrap{padding-block:clamp(48px,8.96vw,129px) 48px}.blogHeader__title{margin-bottom:72px}.blogHeader__lead{max-width:560px;margin-bottom:0}.blogHeader:after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;background-color:#f6f4ee;border-radius:8px;position:absolute;inset:0 0 -215px;z-index:0}.blogContent__wrap{padding-bottom:clamp(64px,6.67vw,96px)}.postsList{gap:clamp(24px,3.75vw,54px) 16px}.postsList__item{position:relative}.postsList__img{aspect-ratio:664/400}.postsList__inner{padding:16px clamp(8px,1.12vw,16px) 0}.postsList__title{margin-bottom:9px}.postsList__link::before{content:" ";position:absolute;inset:0}.blogPagination{margin-top:clamp(41px,5vw,72px);margin-bottom:0}.blogPagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blogPagination .page-numbers{width:clamp(28px,2.5vw,36px);height:clamp(28px,2.5vw,36px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:100%}.blogPagination .current{color:#fff;background-color:#000;border-color:#000}.blogPagination .next,.blogPagination .prev{color:#000;border-color:#000;border:0}.woocommerce-pagination{margin-top:clamp(41px,5vw,72px);margin-bottom:0}.woocommerce-pagination ul.page-numbers{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-pagination a,.woocommerce-pagination span{width:clamp(28px,2.5vw,36px);height:clamp(28px,2.5vw,36px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:100%}.woocommerce-pagination .current{color:#fff;background-color:#000;border-color:#000}.woocommerce-pagination .next,.woocommerce-pagination .prev{color:#000;border-color:#000;border:0}.postHeader__wrap{padding-top:clamp(48px,6.74vw,97px)}.postHeader__title{margin-bottom:clamp(32px,5vw,72px)}.postHeader__share{gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.postHeader__share .links{gap:12px}.postContent{padding-block:clamp(41px,3.96vw,57px) clamp(44px,5.07vw,73px)}.postContent__wrap{max-width:671px;margin-inline:auto}.postContent h2{margin-bottom:23px}.postContent h3{margin-bottom:25px}.postContent a:has(img.alignnone){display:block}.postContent a{text-decoration:underline}.postContent img{max-width:100%;height:auto;display:block;margin-block:clamp(32px,3.82vw,55px) clamp(31px,4.03vw,58px);border-radius:8px}.postContent img.alignleft{margin:20px 20px 20px 0}.postContent img.alignright{margin:20px 0 20px 20px}.postContent figure img{margin-block:0}.searchHeader{padding-block:clamp(40px,3.96vw,57px) 10px}.searchHeader__inner{max-width:896px;margin-inline:auto}.searchHeader__title{margin-bottom:32px}.searchForm{display:grid;overflow:clip;border-radius:200px;max-width:784px;margin-bottom:clamp(24px,2.85vw,41px)}.searchForm input.searchForm__input{border-radius:200px;border:1px solid #dedcd7;background:#fff;padding:clamp(8px,.84vw,12px) clamp(16px,1.67vw,24px)}.searchForm button.searchForm__submit{-ms-flex-item-align:center;align-self:center;justify-self:end;padding:clamp(8px,.84vw,12px) clamp(16px,1.67vw,24px);border:0;background-color:transparent}.searchForm button.searchForm__submit svg{width:clamp(16px,1.6vw,23px)}.searchHeader__bottom{position:relative;padding-right:45px}.searchHeader__bottom .btn-scroll-right{background:-webkit-gradient(linear,right top,left top,color-stop(80%,#f6f4ee),to(rgba(246,244,238,0)));background:-o-linear-gradient(right,#f6f4ee 80%,rgba(246,244,238,0) 100%);background:linear-gradient(270deg,#f6f4ee 80%,rgba(246,244,238,0) 100%);position:absolute;right:-16px;top:0;bottom:0}.btn-scroll-right{padding:0 16px 0 20px;border:0}.btn-scroll-right svg{width:28px}.searchFilter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(24px,2.23vw,32px)}.searchFilter .tab-trigger{padding:8px 0;border:0;background-color:transparent}.searchFilter .tab-trigger.active{font-weight:500}.searchContent{padding-block:clamp(32px,4.59vw,66px) clamp(84px,7.23vw,104px)}.searchContent__wrap{max-width:896px;margin-inline:auto}.searchList{gap:clamp(24px,2.78vw,40px);max-width:709px}.searchList__title{margin-bottom:clamp(8px,.7vw,10px)}.page404Content{padding-block:clamp(44px,4.87vw,70px) 70px}.page404Content__main{max-width:896px;margin-inline:auto}.page404Content__label{font-size:clamp(8rem, 8.34vw, 12rem);line-height:1;color:#dedcd7;margin-bottom:clamp(4px,.49vw,7px)}.page404Content__title{margin-bottom:38px}.page404Content__text{max-width:510px;margin-bottom:clamp(80px,7.92vw,114px)}.applicationsHeader__wrap{padding-block:clamp(48px,8.89vw,128px) 22px}.applicationsHeader__title{margin-bottom:33px}.applicationsHeader__lead{margin-left:auto;margin-bottom:clamp(48px,5.07vw,73px)}.applicationsHeader__links{gap:clamp(14px,2.09vw,30px);margin-left:-5px}.applicationsHeader__links .btn{padding:5px}.applicationsContent{padding-block:16px 8px}.applicationsList__item{padding-block:32px 31px;border-bottom:1px solid #000;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.applicationsList__item:last-child{border-bottom:none}.applicationsList__main{padding-block:24px}.applicationsList__text{margin-top:auto;margin-bottom:48px}.applicationsList__link::before{content:" ";position:absolute;inset:0}.opSection{padding-block:clamp(40px,5.56vw,80px) clamp(40px,3.34vw,48px);position:relative}.opSection:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;position:absolute;inset:0 0 343px;background-color:#f6f4ee;border-radius:8px;overflow:clip}.opSection__btn{margin-top:28px}.opSection__media{margin-top:clamp(40px,5vw,72px)}.pwaSection{padding-block:48px clamp(48px,7.3vw,105px)}.pwaSection__header{margin-bottom:clamp(40px,5vw,72px);padding-bottom:22px;border-bottom:1px solid #000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pwaSection__title{margin-bottom:0}.pwaList{gap:clamp(43px,5.98vw,86px) 12.4%;max-width:1037px;margin-inline:auto}.pwaList__title{margin-bottom:17px}.discoverSection__wrap{padding-top:clamp(49px,6.74vw,97px)}.discoverSection__title{padding-right:25px}.discoverSection__text{margin-left:auto}.itemCatList--alt{margin-top:clamp(44px,4.94vw,71px)}.applicationsIntro{padding-block:clamp(49px,6.74vw,97px) clamp(48px,7.1vw,101px)}.applicationsSlider__nav{margin-left:auto}.applicationsSlider{margin-top:clamp(44px,4.52vw,65px)}.applicationsSlider.swiper{overflow:visible}.applicationsSlider__item.swiper-slide{width:clamp(280px,25.63vw,369px)}.applicationsSlider__media{margin-bottom:24px}.applicationsSlider__title{margin-bottom:0}.projectsIntro--business .projectsIntro__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projectsIntro--business .projectsSlider__nav{margin-top:0}.productQuantity{border-radius:1000px;border:1px solid #000;background:var(--Valge,#fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:clamp(6px,.625vw,9px) clamp(12px,1.15vw,16.5px)}.productQuantity:has(.productQuantity__input[type=hidden]){display:none}.productQuantity__button{padding:6px;border:0;background-color:transparent;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.productQuantity__button.disabled{visibility:hidden}input.productQuantity__input{background:var(--Valge,#fff);width:1ch;border:0;padding:0;-moz-appearance:textfield}input.productQuantity__input::-webkit-inner-spin-button,input.productQuantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.price{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.price del{opacity:.6}.price ins{text-decoration:none}.shopContent__aside{padding-top:10px}.storeNav__title{margin-bottom:34px}.storeNav__list{gap:10px}.storeNav__item.active{font-weight:700}.shopContent{padding-block:32px 95px}.shopContent__header{margin-bottom:clamp(6px,2.23vw,32px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px 40px;padding-right:15px}.shopContent__header .woocommerce-notices-wrapper{display:none!important}.shopContent__title{margin-bottom:0}.shopList{gap:clamp(25px,3.27vw,47px) clamp(8px,1.12vw,16px)}.shopList__item{position:relative}.shopList__media img{width:100%}.shopList__sale{position:absolute;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50px;top:10px;right:10px;font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.shopList__inner{padding:16px clamp(8px,1.12vw,16px) 0}.shopList__title{margin-bottom:clamp(3px,.625vw,9px)}.shopList__link::before{content:" ";position:absolute;inset:0}.woocommerce-breadcrumb{width:100%;padding-block:clamp(9px,.7vw,10px);margin-bottom:clamp(7px,.56vw,8px);font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.woocommerce-notices-wrapper{width:100%}.woocommerce-notices-wrapper a{text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-message[role=alert]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;padding:12px;margin-bottom:16px;border-radius:8px;line-height:24px;background:#ecf9f2}.woocommerce-notices-wrapper .woocommerce-message[role=alert]:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.125 9.75L10.622 15l-2.747-2.625' stroke='%23219653' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9-9 4.03-9 9 4.03 9 9 9z' stroke='%23219653' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.woocommerce-notices-wrapper ul.woocommerce-error[role=alert]{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;padding:12px;margin:0 0 16px;border-radius:8px;line-height:24px;background:var(--Error-50,#fee7e7)}.woocommerce-notices-wrapper ul.woocommerce-error[role=alert] li{-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce-notices-wrapper ul.woocommerce-error[role=alert]:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9-9 4.03-9 9 4.03 9 9 9zM12 7.5v5.25' stroke='%23EB5757' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.063c.518 0 .938-.42.938-.938s-.42-.938-.938-.938-.938.42-.938.938.42.938.938.938z' fill='%23EB5757'/%3E%3C/svg%3E");display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.producView .woocommerce-notices-wrapper{margin-top:-3px}.productContent{margin-bottom:clamp(24px,3.34vw,48px)}.productContent__side{grid-gap:clamp(8px,1.12vw,16px);position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.productContent__side .onsale{position:absolute;right:20px;top:20px;z-index:3}.gallery-thumbs-wrap{position:relative}.gallery-thumbs-wrap .swiper-button-next,.gallery-thumbs-wrap .swiper-button-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;inset:0;aspect-ratio:1/1}.gallery-thumbs-wrap .swiper-button-prev{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(right,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 100%)}.gallery-thumbs-wrap .swiper-button-next{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}.gallery-thumbs-wrap .swiper-button-disabled{opacity:0}.gallery-thumbs-wrap svg{width:28px}.gallery-thumbs{width:100%;min-width:0}.gallery-thumbs .swiper-slide{width:100%;cursor:pointer;border:1px solid transparent}.gallery-thumbs .swiper-slide.swiper-slide{height:64px}.gallery-thumbs .swiper-slide-thumb-active{border-color:#000}.gallery-main{min-width:0;width:100%}.gallery-main .swiper-slide{width:100%}.productContent__main{padding-top:9px}.productContent__title{margin-bottom:clamp(3px,.56vw,8px)}.productContent__price{margin-block:clamp(16px,1.67vw,24px) clamp(24px,2.23vw,32px)}.productContent__price del{margin-right:11px}.productContent__desc{margin-bottom:clamp(20px,3.27vw,47px)}.productContent__desc ul{padding-left:18px;margin-top:0}.productContent__cart{margin-bottom:clamp(24px,3.34vw,48px);gap:8px}.productContent__extra a{text-decoration:underline}.productContent__extra .mainAccordion__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.productSlider__item{width:clamp(233px,21.53vw,310px)}.productSlider__item .shopList__title{font-size:1.8rem}.productSlider__item .shopList__price{font-size:1.5rem}.page-template-page-cart .siteMain{display:-webkit-box;display:-ms-flexbox;display:flex}.cartView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.cartContent{padding-block:clamp(32px,2.99vw,43px) clamp(24px,3.34vw,48px)}.cartContent__wrap .return-to-shop,.cartContent__wrap .wc-empty-cart-message{padding-inline:8px}.cartContent__title{margin-bottom:clamp(16px,2.85vw,41px);padding-inline:8px}.cartForm{display:grid;grid-gap:clamp(8px,1.12vw,16px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.cartForm__title{border-bottom:1px solid #000;padding-bottom:14px;margin-bottom:0}.cartForm__box{background-color:#fff;padding:clamp(17px,1.75vw,25px) clamp(16px,1.67vw,24px) 8px}.cartTable{width:100%}.cartTable th{text-align:left;font-weight:400}.cartTable tr:nth-last-child(2) td{border-bottom:0}.cartTable .product-thumbnail{padding-right:0}.cartTable .product-thumbnail img{border-radius:8px;overflow:clip}.cartTable .product-name{font-size:clamp(1.6rem, 1.39vw, 2rem)}.cartTable .product-remove{text-align:right}.cartTable td.actions{padding:0;border:0}.cartCoupon{padding-block:33px 32px;border-bottom:1px solid #000;margin-bottom:29px}.cartCoupon__title{margin-bottom:7px;display:block}.cartCoupon__field{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}input.cartCoupon__input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:clamp(11px,.98vw,14px) 8px clamp(8px,.77vw,11px);letter-spacing:.16px}button.cartCoupon__submit{padding-inline:32px}.coupon-error-notice{color:red;font-size:1.3rem;letter-spacing:.26px;line-height:1.39;margin-bottom:0;padding:8px 8px 0}.cartTotals td,.cartTotals th{padding:clamp(4px,.35vw,5px) 0;padding:4px 0;border-bottom:0}.cartTotals td{text-align:right}.cartTotals .order-total td,.cartTotals .order-total th{padding-block:27px 0}.cartTotals .order-total td:before,.cartTotals .order-total th:before{content:'';display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;width:100%;height:1px;background-color:#000;margin-bottom:32px}.wc-proceed-to-checkout{margin-top:32px}.woocommerce-NoticeGroup-checkout{grid-column:-1/1}.woocommerce-NoticeGroup-checkout div[role=alert]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;background:var(--Error-50,#fee7e7);padding:12px;border-radius:8px}.woocommerce-NoticeGroup-checkout div[role=alert]:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9-9 4.03-9 9 4.03 9 9 9zM12 7.5v5.25' stroke='%23EB5757' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.063c.518 0 .938-.42.938-.938s-.42-.938-.938-.938-.938.42-.938.938.42.938.938.938z' fill='%23EB5757'/%3E%3C/svg%3E");display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.woocommerce-NoticeGroup-checkout ul.woocommerce-error{list-style:none;padding:0;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.checkoutContent label.checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.checkoutContent label.checkbox input{margin-right:0;margin-bottom:-1px}.checkoutContent label.checkbox span{-webkit-box-flex:1;-ms-flex:1;flex:1}.checkoutForm{display:grid;grid-gap:clamp(8px,1.12vw,16px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.checkoutForm__col{background-color:#fff;padding:clamp(24px,2.3vw,33px) clamp(16px,1.67vw,24px) clamp(25px,2.23vw,32px);min-width:0;border-radius:8px;overflow:clip}.checkoutForm__title{margin-bottom:clamp(23px,2.09vw,30px);border-bottom:1px solid #000;padding-bottom:14px}.checkoutForm__col--fields .col2-set{padding-top:3px}p.form-row{margin-bottom:clamp(24px,2.78vw,40px)}p.form-row .woocommerce-input-wrapper{margin-top:clamp(4px,.49vw,7px);display:block}p.form-row.woocommerce-invalid .input-text{border-color:red}p.form-row .checkout-inline-error-message{margin-block:10px 0;font-size:1.3rem;letter-spacing:.26px;line-height:1.39;color:red}.select2-container{display:block}.select2-container .select2-selection--single{background-color:#fff;border-radius:0;border:solid #000;border-width:0 0 1px 0;height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.377;padding:clamp(10px,.91vw,13px) 8px clamp(9px,.84vw,12px);color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{padding:20px;top:0;bottom:0;height:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M13.332 6L8.33203 11L3.33203 6' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--open .select2-dropdown{margin-top:-1px;border-radius:0;border:1px solid #000}.select2-container.select2-container--open .select2-search__field{border-color:#000}.select2-container.select2-container--open .select2-search__field:focus,.select2-container.select2-container--open .select2-search__field:hover{border-color:#000}.select2-container.select2-container--open .select2-selection__arrow{rotate:180deg}p#ship-to-different-address{margin-bottom:0}.woocommerce-shipping-fields .shipping_address{margin-top:40px}.orderList{gap:clamp(12px,1.39vw,20px)}.orderList__item{gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orderList__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.orderList__title{margin-bottom:0}.orderList__cat{margin-bottom:16px}.orderList__footer{border-top:1px solid #000;margin-top:clamp(1px,.625vw,9px);padding-top:clamp(21px,1.67vw,24px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.woocommerce-checkout-review-order{padding-top:4px}table.checkoutShipping{margin-bottom:60px}table.checkoutShipping td,table.checkoutShipping th{padding:0;border:none}table.checkoutShipping td{text-align:right}table.checkoutShipping tr.footer td,table.checkoutShipping tr.footer th{padding-block:4px}table.checkoutShipping tr.order-subtotal.footer td,table.checkoutShipping tr.order-subtotal.footer th{border-top:1px solid #000;padding-top:26px}table.checkoutShipping tr.order-total.footer td,table.checkoutShipping tr.order-total.footer th{padding-top:20px}tr.parcel_machine_checkout td{padding-left:24px}ul.woocommerce-shipping-methods{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:grid;gap:clamp(7px,.98vw,14px);padding-bottom:clamp(25px,2.57vw,37px);text-align:left}ul.woocommerce-shipping-methods li{gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}ul.woocommerce-shipping-methods input.shipping_method{margin-right:0;position:relative;bottom:-2px;-ms-flex-negative:0;flex-shrink:0}ul.woocommerce-shipping-methods select{padding-block:8px}ul.wc_payment_methods{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:grid;gap:clamp(7px,.98vw,14px);padding-block:11px 32px;border-bottom:1px solid #000;margin-bottom:24px}li.wc_payment_method{gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}li.wc_payment_method input.input-radio{margin-right:0;position:relative;bottom:-2px}li.wc_payment_method .payment_box{width:100%;padding:clamp(4px,.834vw,12px) clamp(4px,1.042vw,15px)!important;border-radius:12px;background:#f8f8f8}li.wc_payment_method p{margin-bottom:0}li.wc_payment_method .makecommerce-picker-country .breaker{margin-bottom:0}li.wc_payment_method li.makecommerce-picker-country .makecommerce_country_picker_methods{margin-block:0}li.wc_payment_method div.makecommerce-banklink-picker.selected{background-color:#666}li.wc_payment_method div.makecommerce-banklink-picker{padding:2px;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}li.wc_payment_method div.makecommerce-banklink-picker img:hover{opacity:1!important}li.wc_payment_method .makecommerce_country_picker_methods:has(.selected) .makecommerce-banklink-picker{opacity:.3}li.wc_payment_method .makecommerce_country_picker_methods:has(.selected) .makecommerce-banklink-picker:hover{opacity:.6}li.wc_payment_method .makecommerce_country_picker_methods:has(.selected) div.makecommerce-banklink-picker.selected{opacity:1}li.wc_payment_method .makecommerce_country_picker_methods:has(.selected) div.makecommerce-banklink-picker.selected:hover{opacity:1}.woocommerce-terms-and-conditions-wrapper p.form-row{margin-bottom:31px}.woocommerce-terms-and-conditions-wrapper a{text-decoration:underline}.woocommerce-terms-and-conditions-wrapper .required{display:none}.woocommerce-terms-and-conditions-wrapper .checkout-inline-error-message{font-size:1.3rem;letter-spacing:.26px;line-height:1.39;margin-block:10px 0;padding-left:36px;color:red}.blockOverlay{background-color:#f6f4ee!important}.tyView .woocommerce-customer-details,.tyView .woocommerce-order-details,.tyView .woocommerce-order-overview{display:none}.tyContent{padding-bottom:48px}.tyContent__wrap{height:100%}.tyContent__wrap .woocommerce{height:100%}.tyContent__inner{height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tyContent__main{padding-top:clamp(49px,4.52vw,65px)}.tyContent__title{margin-bottom:clamp(25px,2.09vw,30px);max-width:302px}.tyContent__text{max-width:clamp(290px,31.05vw,447px)}.tyContent__text p{margin-bottom:clamp(19px,1.6vw,23px)}.tyContent__order_nr{margin-top:30px;margin-bottom:54px}.tyContent__img{aspect-ratio:672/645}@media only screen and (min-width:1025px){.list-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.container{padding-inline:40px}.col-d-none{display:none}.col-d-1{width:8.33%}.col-d-2{width:16.66%}.col-d-3{width:25%}.col-d-4{width:33.33%}.col-d-5{width:41.66%}.col-d-6{width:50%}.col-d-7{width:58.33%}.col-d-8{width:66.66%}.col-d-9{width:75%}.col-d-10{width:83.33%}.col-d-11{width:91.66%}.col-d-12{width:100%}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.cartForm{grid-template-columns:66.07% 1fr}}@media only screen and (min-width:1440px){.col-dl-none{display:none}.col-dl-1{width:8.33%}.col-dl-2{width:16.66%}.col-dl-3{width:25%}.col-dl-4{width:33.33%}.col-dl-5{width:41.66%}.col-dl-6{width:50%}.col-dl-7{width:58.33%}.col-dl-8{width:66.66%}.col-dl-9{width:75%}.col-dl-10{width:83.33%}.col-dl-11{width:91.66%}.col-dl-12{width:100%}}@media only screen and (max-width:767px){.col-m-none{display:none}.col-m-4{width:33.33%}.col-m-6{width:50%}.col-m-12{width:100%}.txt-body-alt{letter-spacing:.26px}.btn-txt{padding-bottom:2px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}.siteFooter{margin-inline:4px}.siteFooter__wrap{padding-top:16px}.siteFooter__socials{grid-column:-1/1}.siteNav__overlay{padding:65px 16px}.contactHeader__main{margin-bottom:33px}.contactHeader__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7Form{margin-inline:-8px}.wpcf7Form__inner{row-gap:44px}.contactList{margin-inline:-8px;grid-template-columns:1fr}.contactList__item:last-child{margin-bottom:0}.teamList{margin-inline:-8px}.teamList__inner{padding-inline:8px}.teamList__links{font-size:1.3rem;letter-spacing:.26px}.helpHeader{padding-inline:4px}.helpHeader__wrap{padding-inline:12px}.helpContent--alt .helpContent__main{background-color:transparent;padding-top:41px}.catalogList__inner{padding-inline:8px}.resellersView{background-color:#f6f4ee}.resellersContent__map{margin-inline:-8px}.ihdBoxText__main p:last-child{margin-bottom:0}.ihdBoxText__media{padding:8px;background-color:#fff;margin-inline:-16px}.ihdBoxText__img{aspect-ratio:374/370;border-radius:8px;overflow:clip}.ihdBoxSTitle__text{font-size:1.3rem;letter-spacing:.26px;line-height:1.39;margin-bottom:11px}.ihdBoxSTitle__gallery .item:nth-of-type(3n+1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ihdBoxSTitle__gallery .item:nth-of-type(3n+1) .img{aspect-ratio:175/243}.ihdBoxSTitle__gallery .item:nth-of-type(3n+2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:-1/1}.ihdBoxSTitle__gallery .item:nth-of-type(3n+2) .img{aspect-ratio:358/206}.ihdBoxSTitle__gallery .item:nth-of-type(3n+3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ihdBoxSTitle__gallery .item:nth-of-type(3n+3) .img{aspect-ratio:175/243}.ihdBoxSTitle--two .ihdBoxSTitle__text{margin-bottom:0}.ihdBoxSTitle--two .item:nth-of-type(odd) .img{aspect-ratio:175/243}.ihdBoxSTitle--two .item:nth-of-type(2n+2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.ihdBoxSTitle--two .item:nth-of-type(2n+2) .img{aspect-ratio:358/358}.ihdBoxLTitle--single .ihdBoxLTitle__gallery img{aspect-ratio:374/370}.aboutHeader{margin-inline:4px}.aboutHeader__wrap{padding-inline:12px}.aboutHeader__main{width:100%}.aboutHeader__lead{max-width:60%}.aboutContent__links a{padding-bottom:2px}.manufacturerSection__text{font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.projectContent__text{margin-bottom:31px}.itemsHeader{margin-inline:4px}.itemsHeader__wrap{padding-inline:12px}.itemsHeader__cats{font-size:1.4rem}.itemsContent__mob{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itemsFilter__row--subcats{font-size:1.3rem;padding-block:0px 41px}.itemHeader__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.xonyxCta{margin-inline:8px}.xonyxCta__wrap{padding-inline:12px}.xonyxCta__text{font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.xonyxBenefits__title{margin-bottom:24px}.itemContact__text{margin-bottom:32px}.itemDesigner__text{padding-top:32px}.mar-out-mob{margin-inline:-8px}.homeHeader{margin-inline:4px}.homeHeader__wrap{padding-inline:12px}.txtBar__wrap{text-align:left}.itemCatList__item:nth-of-type(7n+1) .itemCatList__img{aspect-ratio:374/382}.itemCatList__item:nth-of-type(7n+2) .itemCatList__img{aspect-ratio:183/189}.itemCatList__item:nth-of-type(7n+3) .itemCatList__img{aspect-ratio:183/189}.itemCatList__item:nth-of-type(7n+4) .itemCatList__img{aspect-ratio:374/229}.itemCatList__item:nth-of-type(7n+5) .itemCatList__img{aspect-ratio:183/189}.itemCatList__item:nth-of-type(7n+6) .itemCatList__img{aspect-ratio:183/189}.itemCatList__item:nth-of-type(7n+7) .itemCatList__img{aspect-ratio:374/229}.aboutIntro__img{aspect-ratio:374/370}.projectsIntro--item .projectsIntro__title{max-width:132px}.lbList__title{font-size:1.2rem;text-transform:uppercase;letter-spacing:.24px}.lbList__btn{border-bottom:1px solid #000;font-size:1.3rem;letter-spacing:.26px;line-height:1.39}.blogView{background-color:#f6f4ee}.postHeader__meta{-ms-flex-item-align:center;align-self:center}.postHeader__title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.postHeader__share{-ms-flex-item-align:center;align-self:center}.postHeader__media{margin-top:16px}.cartView .productQuantity{padding-block:0;padding-inline:8px}.cart .productQuantity__button{padding:5px}.shopContent__title{width:100%}.helpContent .shopList{margin-inline:-8px}.gallery-thumbs .swiper-slide.swiper-slide{width:64px}.productContent__main{display:grid;grid-gap:0}.productContent__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.productContent__category{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.productContent__price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.productContent__desc{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.productContent__cart{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.productContent__extra{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.cartContent__wrap{padding-inline:8px}.orderList{margin-top:-9px}.tyContent__side{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:-o-linear-gradient(280deg,rgba(0,0,0,0) 55.43%,rgba(0,0,0,.4) 92.6%);background:linear-gradient(170deg,rgba(0,0,0,0) 55.43%,rgba(0,0,0,.4) 92.6%);margin-inline:-12px}.tyContent__img{aspect-ratio:382/244}}@media only screen and (max-width:767px) and only screen and (max-width:767px){.lbList__btn{padding-bottom:2px}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px){.list-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.list-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.h2,h2{line-height:1.2;letter-spacing:.32px}.h4,h4{line-height:1.4}.h5-alt{letter-spacing:.26px}.txt-lead{line-height:1.4}.txt-small{line-height:1.4;line-height:1.52}.txt-small-alt{line-height:1.54}body{line-height:1.377;letter-spacing:.16px}.btn-filter{line-height:1.4;line-height:1.52}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.siteFooter__side{grid-template-columns:40% 40% 20%}.siteFooter__end{padding-top:12px}.siteHeader{height:116px}.siteHeader__top{padding-block:11px}.siteHeader__main{padding-block:25px}.langSwitch__list{letter-spacing:.16px}.contactHeader__title{margin-bottom:32px}.contactHeader__links{margin-bottom:40px}.wpcf7Form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-textarea){padding:12px 0 11px}.wpcf7Form__row--submit .wpcf7-form-control-wrap{line-height:1.4;line-height:1.52}.wpcf7Form__label{line-height:1.4;line-height:1.52}.wpcf7Form__label{margin-bottom:10px}.wpcf7-not-valid-tip{line-height:1.4;line-height:1.52}.generalContacts__wrap{padding-top:41px}.teamSection{margin-bottom:8px}.teamList__title{margin-top:6px}.helpContent__aside{border:1px solid var(--stroke,#f6f4ee);top:8px;position:sticky;width:216px}.helpContent__boxes{gap:91px}.resellersHeader__wrap{padding-bottom:376px}.resellersHeader__title{margin-bottom:32px}.resellersHeader__lead{padding-right:8.33%}.resellersHeader__lead{line-height:1.4}.resellersContent{margin-top:-376px}.designersHeader__title{margin-bottom:32px}.designersList{margin-inline:-16px}.ihdBoxSTitle__title{padding-right:50px}.ihdBoxSTitle__text{margin-right:50px}.ihdBoxSTitle__btn{margin-left:auto}.ihdBoxSTitle__gallery{grid-template-columns:16.66% 50% 16.66%;-webkit-column-gap:8.33%;-moz-column-gap:8.33%;column-gap:8.33%}.ihdBoxSTitle--two .ihdBoxSTitle__gallery{grid-template-columns:16.66% 66.66% 1fr}.ihdBoxLTitle{padding-bottom:96px}.ihdBoxLTitle__title{padding-right:50px}.ihdBoxLTitle__gallery{width:100%}.ihdBoxLTitle--double .ihdBoxLTitle__gallery{grid-template-columns:repeat(2,1fr)}.ihdBoxLTitle--double .ihdBoxLTitle__gallery .item:nth-of-type(3n+2){margin-top:72px}.aboutHeader{height:calc(100svh - 116px - 8px)}.admin-bar .aboutHeader{height:calc(100svh - 116px - 8px - 32px)}.aboutHeader__media{height:calc(100vh - 116px - 8px);top:116px}.manufacturerSection__wrap{padding-bottom:36px}.manufacturerSection__title{padding-right:50px}.nrList{padding-top:92px}.nrList__text{max-width:193px;max-width:74.24%}.projectContent{padding-bottom:168px}.projectContent__text{padding-right:40px}.projectGallery{margin-top:-168px;padding-bottom:52px}.itemsHeader{margin-bottom:8px}.itemsHeader__cats{font-size:clamp(1.8rem, 1.39vw, 2rem);letter-spacing:.2px;line-height:1.34}.itemsContent__filters{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid}select.orderby{letter-spacing:.26px}select.orderby{background-size:13px 15px}.itemsContent .itemsList{margin-inline:-16px}.itemHeader__bread{margin-bottom:34px}.itemHeader__lead{margin-bottom:0}.itemHeader__buttons{margin-top:-3px;margin-left:auto}.xonyxBenefits__lead{margin-bottom:0}.xonyxBenefitsSlider{margin-top:86px}.itemContact__header{padding-top:42px}.itemDesigner__header{padding-right:8.33%}.itemDesigner__text{-ms-flex-line-pack:center;align-content:center;padding-left:8.33%}.itemDesigner__text p{margin-bottom:24px}.mar-bottom{margin-bottom:8px}.mar-out{margin-inline:8px}.pad-out{padding-inline:8px}figcaption{line-height:1.4;line-height:1.52}blockquote{line-height:1.4}.itemCatsIntro__wrap{padding-bottom:96px}.itemCatList__item:nth-of-type(7n+5){grid-column:span 4}.itemCatList__item:nth-of-type(7n+6){grid-column:span 4}.itemCatList__item:nth-of-type(7n+7){grid-column:span 4}.itemCatList__title{margin-top:6px}.itemCatList--alt .itemCatList__item{grid-column:span 6}.aboutIntro__wrap{padding-bottom:24px}.aboutIntro__text{max-width:83.34%}.itemsIntro__header{margin-bottom:24px}.itemsIntro__title{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.projectsIntro__header{gap:20px 0}.projectsIntro__title{margin-bottom:0;padding-right:50px}.projectsIntro__text{margin-bottom:0}.projectsSlider__nav{padding-left:50px;margin-top:43px}.projectsIntro--item{padding-bottom:48px}.projectsIntro--item .projectsIntro__header{margin-bottom:86px}.projectsIntro--item .projectsSlider__nav{margin-top:2px}.lbList__btn{border:0;padding:clamp(12px,1.12vw,16px) clamp(23px,2.92vw,42px) clamp(11px,.98vw,14px);letter-spacing:.32px;line-height:1;border-radius:1000px;border:1px solid #fff;background:#fff;color:#000;background-color:#000;color:#fff;border-color:#0000;padding-inline:clamp(23px,2.23vw,32px);padding-inline:clamp(23px,2.02vw,29px);font-size:1.3rem;letter-spacing:.26px;padding:clamp(9px,.77vw,11px) clamp(15px,1.67vw,24px) clamp(8px,.7vw,10px)}.newsIntro__header{padding-right:12px}.blogHeader__title{margin-bottom:32px}.blogHeader:after{content:'';display:block}.postsList__title{max-width:75.32%}.postHeader__meta{margin-bottom:40px;padding-top:7px;padding-right:20px}.postHeader__share{margin-bottom:16px;padding-top:7px;padding-left:20px}.postContent p{margin-bottom:22px}.searchHeader__bottom{padding-right:35px}.applicationsList__main{padding-right:8.33%}.opSection__text{margin-left:auto;padding-right:8.33%}.discoverSection__text{padding-right:8.33%}.shopList__sale{line-height:1.4;line-height:1.52}.woocommerce-breadcrumb{line-height:1.4;line-height:1.52}.gallery-thumbs-wrap .swiper-button-next,.gallery-thumbs-wrap .swiper-button-prev{padding-inline:22px;inset:-1px -1px 0}.gallery-thumbs{height:560px}.gallery-thumbs .swiper-slide.swiper-slide{height:80px}.gallery-main img{aspect-ratio:464/615}.productContent__main{padding-inline:112px}.cartContent__wrap .return-to-shop,.cartContent__wrap .wc-empty-cart-message{padding-inline:24px}.cartContent__title{padding-inline:24px}.cartForm__box{padding-bottom:clamp(17px,1.75vw,24px)}.coupon-error-notice{line-height:1.4;line-height:1.52}p.form-row .checkout-inline-error-message{line-height:1.4;line-height:1.52}.orderList__title{margin-bottom:3px}ul.wc_payment_methods{padding-top:4px}.woocommerce-terms-and-conditions-wrapper .checkout-inline-error-message{line-height:1.4;line-height:1.52}.tyContent{padding-block:40px}.tyContent__main{padding-right:8.33%}.tyContent__text{margin-bottom:137px}.tyContent__order_nr{margin-bottom:49px}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.list-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.container{padding-inline:32px}.col-tp-none{display:none}.col-tp-1{width:8.33%}.col-tp-2{width:16.66%}.col-tp-3{width:25%}.col-tp-4{width:33.33%}.col-tp-5{width:41.66%}.col-tp-6{width:50%}.col-tp-7{width:58.33%}.col-tp-8{width:66.66%}.col-tp-9{width:75%}.col-tp-10{width:83.33%}.col-tp-11{width:91.66%}.col-tp-12{width:100%}.siteNav__overlay{padding:65px 32px}.wpcf7Form{margin-inline:-16px}.contactList{margin-inline:-16px;grid-template-columns:repeat(2,1fr)}.teamList{grid-template-columns:repeat(2,1fr);margin-inline:-16px}.teamList__inner{padding-inline:16px}.resellersContent__map{margin-inline:-16px}.nrList{grid-template-columns:repeat(2,1fr)}.designerContent{padding-bottom:40px}.mar-out-mob{margin-inline:-16px}.pageContent figure{margin-inline:-24px}.postContent a:has(img.alignnone){margin-inline:-32px}.helpContent .shopList{margin-inline:-16px}.cartContent__wrap{padding-inline:16px}.checkoutForm{grid-template-columns:repeat(2,1fr)}.checkoutForm__col--fin{grid-column:-1/1}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:1025px){.list-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.siteHeader__extras{padding-right:3px}.colorsDialog__wrap{height:596px}.colorsDialog__close{padding:8px}.helpContent__box--form{display:grid;grid-gap:20px 0px;grid-template-columns:43.75% 56.25%}.helpContent__box--form .header{padding-right:98px;padding-right:20%;padding-top:41px}.aboutContent:before{inset:8px 0px 443px}.aboutContent__wrap{padding-bottom:40px}.aboutContent__title{padding-right:50px}.aboutContent__text{padding-right:50px}.projectsHeader__wrap{padding-bottom:42px}.projectsHeader__lead{max-width:33.334%;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0;padding-right:15px}.projectsList__item:before{opacity:0}.projectsList__item:focus .txt-inner,.projectsList__item:hover .txt-inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.projectsList__title .txt-inner{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.projectsList__meta .txt-inner{-webkit-transform:translateY(48px);-ms-transform:translateY(48px);transform:translateY(48px)}.designerContent{padding-bottom:48px}.designerContent__main{max-width:435px;padding-right:40px}.designerContent__title{margin-bottom:48px}.designerContent__card{grid-template-columns:40.82% 57.15%}.projectContent__main{padding-inline:8.33%}.itemsHeader__top:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(14.61%,rgba(0,0,0,.26)),color-stop(23.08%,rgba(0,0,0,.1)),color-stop(50.34%,rgba(0,0,0,.1)),color-stop(53.95%,rgba(0,0,0,.1)),to(rgba(0,0,0,.7)));background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.26) 14.61%,rgba(0,0,0,.1) 23.08%,rgba(0,0,0,.1) 50.34%,rgba(0,0,0,.1) 53.95%,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.26) 14.61%,rgba(0,0,0,.1) 23.08%,rgba(0,0,0,.1) 50.34%,rgba(0,0,0,.1) 53.95%,rgba(0,0,0,.7) 100%)}.pageContent figure{margin-inline:-112px}.txtBar__items{grid-template-columns:repeat(3,1fr)}.txtBar__items:after,.txtBar__items:before{content:'';display:block}.blogHeader__lead{margin-left:auto}.postContent a:has(img.alignnone){margin-inline:-112px}.productContent__side{display:grid;grid-template-columns:80px 1fr}.gallery-thumbs-wrap .swiper-button-prev{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(bottom,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-box-align:start;-ms-flex-align:start;align-items:start;bottom:auto}.gallery-thumbs-wrap .swiper-button-next{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-box-align:end;-ms-flex-align:end;align-items:end;top:auto}.gallery-thumbs-wrap svg{margin:36px}.cartTable th{padding-bottom:16px;border-bottom:1px solid #000}.cartTable .product-thumbnail{width:112px}.cartTable .product-name{padding-left:48px}.checkoutForm{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px) and (max-width:1024px){.list-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.col-t-none{display:none}.col-t-1{width:8.33%}.col-t-2{width:16.66%}.col-t-3{width:25%}.col-t-4{width:33.33%}.col-t-5{width:41.66%}.col-t-6{width:50%}.col-t-7{width:58.33%}.col-t-8{width:66.66%}.col-t-9{width:75%}.col-t-10{width:83.33%}.col-t-11{width:91.66%}.col-t-12{width:100%}.gallery-columns-5{grid-template-columns:repeat(3,1fr)}.gallery-columns-6{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.container{padding-inline:40px}.col-tl-none{display:none}.col-tl-1{width:8.33%}.col-tl-2{width:16.66%}.col-tl-3{width:25%}.col-tl-4{width:33.33%}.col-tl-5{width:41.66%}.col-tl-6{width:50%}.col-tl-7{width:58.33%}.col-tl-8{width:66.66%}.col-tl-9{width:75%}.col-tl-10{width:83.33%}.col-tl-11{width:91.66%}.col-tl-12{width:100%}}@media only screen and (max-width:767px),(min-width:768px) and (max-width:1024px) and (orientation:portrait){.siteFooter__txt{margin-bottom:47px}.siteNav__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.siteNav__menu--small .menu-item:not(:first-child){display:none}.siteNav__menu--primary{font-size:clamp(2.5rem, 2.23vw, 3.2rem);line-height:1.1}.siteNav__overlay{position:absolute;width:100%;top:100%;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;-o-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;z-index:1;margin-top:12px;background-color:#f7f9fc;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobileNav--open .siteNav__overlay{opacity:1;visibility:visible;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.langSwitch__btn.btn{gap:10px}.colorsDialog{height:90vh;max-height:90vh}.colorsDialog__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.colorsDialog__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.aboutContent__links{padding-top:7px}.aboutContent__media{padding:8px;background-color:#fff;margin-inline:-16px}.aboutContent__img{border-radius:8px;overflow:clip;aspect-ratio:374/370}.designerContent__text p{margin-bottom:23px}.itemCatList__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.opSection__image{aspect-ratio:374/370}.productContent{display:block}.gallery-thumbs-wrap{width:100%;margin-bottom:24px}.gallery-thumbs-wrap .swiper-button-prev{right:auto}.gallery-thumbs-wrap .swiper-button-prev svg{rotate:-90deg}.gallery-thumbs-wrap .swiper-button-next{left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.gallery-thumbs-wrap .swiper-button-next svg{rotate:-90deg}.gallery-main{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cartTable{display:block}.cartTable tr.cart_item{border-bottom:1px solid #000;padding-block:16px;min-height:198px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cartTable tr.cart_item:nth-last-child(2){border-bottom:0}.cartTable tr td{display:block;padding:0;border:0;padding-left:24px;margin-left:126px}.cartTable td.product-thumbnail{padding-left:0;position:absolute;top:16px;left:0;margin-left:0;width:126px}.cartTable td.product-thumbnail img{width:100%}.cartTable td.product-name{margin-block:1px 14px;width:100%}.cartTable td.product-price{margin-bottom:10px;width:100%}.cartTable td.product-quantity{margin-bottom:9px}.cartTable .product-subtotal{padding-top:12px;width:100%}.cartTable td.product-remove{margin-left:auto;position:absolute;bottom:16px;right:0}.cartForm__side{padding-bottom:24px}}@media only screen and (max-width:767px) and only screen and (min-width:768px) and (max-width:1024px),(min-width:768px) and (max-width:1024px) and (orientation:portrait) and only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px) and only screen and (min-width:1025px),(min-width:768px) and (max-width:1024px) and (orientation:portrait) and only screen and (min-width:1025px){.siteNav__menu--primary{line-height:1.2;letter-spacing:.32px}}@media only screen and (max-width:767px) and only screen and (min-width:768px) and (max-width:1024px),only screen and (max-width:767px) and only screen and (min-width:1025px){.ihdBoxSTitle__text{line-height:1.4;line-height:1.52}.manufacturerSection__text{line-height:1.4;line-height:1.52}.xonyxCta__text{line-height:1.4;line-height:1.52}.lbList__btn{line-height:1.4;line-height:1.52}}@media only screen and (min-width:768px) and (max-width:1024px) and only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px) and only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:768px) and (max-width:1024px) and only screen and (min-width:1025px),only screen and (min-width:1025px) and only screen and (min-width:1025px){.itemsHeader__cats{line-height:1.4}}