:root{--primary-color:#05a081;--swiper-preloader-color:#05a081;--swiper-theme-color:#05a081}.clear{clear:both}.clear:after{clear:both;display:block;content:""}img:not([src]):not([srcset]){visibility:hidden}img.lazy{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:0}img.lazy.loaded{opacity:1}:root{--swiper-theme-color:#cd102d!important}.swiper.simple{overflow:visible}@media(max-width:768px){.swiper.simple{position:relative}.swiper.simple:before{position:absolute;z-index:-1;display:block;content:" ";left:calc(-50vw - -50%);width:100vw;height:100%}}@media(min-width:769px){.swiper.simple .swiper-pagination{display:none}}@media(min-width:769px){.swiper.simple .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 2.5rem);margin:0-1.25rem}.swiper.simple .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333333333%;height:auto}}@media(min-width:769px)and (min-width:769px){.swiper.simple .swiper-wrapper .swiper-slide{padding:0 1.25rem}}.swiper.simple .swiper-slide{-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}@media(max-width:510px){.swiper.simple .swiper-slide:not(.swiper-slide-active){-webkit-transform:scale3d(.93,.93,.93);transform:scale3d(.93,.93,.93);opacity:.2}}.swiper.simple .swiper-slide h3{margin-bottom:.4em;font-weight:500}.swiper.simple .swiper-slide .o-photo{margin-bottom:1.875rem}@media(max-width:510px){.swiper.simple .swiper-slide .o-photo{width:100%}}.swiper.simple .swiper-slide p{opacity:.8}.swiper.simple .swiper-slide time{display:block;margin-bottom:.5em;opacity:.5;font-size:clamp(12px,.875rem,.875rem)}.swiper.simple .swiper-slide .o-more{margin:auto 0 0;padding-top:1.875rem}.swiper *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative!important;height:4px!important;background-color:rgba(0,0,0,.15)!important;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag,.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#000!important}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;background-color:transparent;margin:0 12px;cursor:pointer}.swiper-button-next:after,.swiper-button-prev:after{padding-left:4px;font-family:icomoon;font-size:16px;color:#fff;content:"\E901"}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.4;pointer-events:none}@media(hover:hover){.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}}.swiper-button-next.black,.swiper-button-prev.black{background-color:#222}.swiper-button-prev:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper-pagination{padding-top:2.5rem}@media(min-width:769px){.swiper-pagination{display:none}}.swiper-pagination .swiper-pagination-bullet{display:block;width:30px;height:4px;background-color:#ccc;margin:0 4px;cursor:pointer}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#222}img.swiper-lazy{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}img.swiper-lazy.swiper-lazy-loaded{opacity:1}.customSelect{-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;height:32px;background-color:#fff;cursor:pointer;line-height:30px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.customSelect:not(.is-open){overflow:hidden}.customSelect select{display:none}.customSelect:after{display:block;right:15px;pointer-events:none;color:rgba(34,34,34,.6);-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:icomoon;font-size:14px;content:"\E901"}.customSelect.is-open:after{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.customSelect.is-open .custom-select-panel{display:block}.customSelect .custom-select-opener{display:block;width:100%;border:.6px solid rgba(0,0,0,.5);padding-left:10px;padding-right:40px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.customSelect .custom-select-panel{z-index:9;top:100%;left:0;width:100%;background-color:#fff;border:.6px solid rgba(34,34,34,.6);margin-top:4px;overflow:hidden;display:none}.customSelect .custom-select-option{cursor:pointer;line-height:32px;list-style:none;min-height:32px;outline:none;padding:0 10px;font-size:12px}.customSelect .custom-select-option.has-focus,.customSelect .custom-select-option.is-selected.has-focus,.customSelect .custom-select-option:hover{background-color:#f6f6f6}.customSelect .custom-select-option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .customSelect .custom-select-panel{display:none}.no-csspointerevents .customSelect.is-open .custom-select-panel{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.c-about__advert .o-cols__item img.logo,.c-about__values .o-cols__item:last-of-type .o-picture,.c-articles__header header,.c-articles__header nav,.c-contactform__loader,.c-contactform__loader2,.c-hero__collection,.c-hero__photo,.c-hero nav,.c-jubilee__content img,.c-newproduct .o-cols__item .o-picture img.small,.c-offer__img ul,.c-offer__products h3 .icon-like,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo [class^=icon-],.c-popup-message__close,.c-popup-message__content,.c-popup-message__content p,.c-productsoffer .swiper .swiper-slide .o-more,.c-social .o-apla,.c-social .o-post .o-more,.c-storage .o-cols__item:nth-of-type(2) .o-picture,.c-storage .o-cols__item:nth-of-type(2) .o-picture .logo,.customSelect .custom-select-panel,.customSelect:after,.o-dropdown__panel,.o-goshop,.o-gotop,.o-hamburger i:after,.o-hamburger i:before,.o-photo .o-sticker,.with-arrow .icon-arrow-nav{position:absolute;z-index:5}.c-about__download .o-cols__item .o-download:before,.c-branches:before,.c-cooperation__carousel:after,.c-cooperation__carousel:before,.c-footer:before,.c-hero__photo:after,.c-productsoffer .swiper .swiper-slide .o-more:before,.c-productsoffer .swiper .swiper-slide:after,.c-social:before,.c-topbar .o-logo__img:after,.o-article summary:after,.o-dropdown summary:after,.o-filters .o-checkbox input+label i:after,.o-hamburger i:after,.o-hamburger i:before,.o-more a:before,.o-more span:before,.o-table p:before,.select2-selection__arrow:after,.select2-selection summary:after,.with-caption h3:before{position:absolute;display:block;content:" "}.c-about__help .o-cols__item .is-loaded .o-box,.c-articles__header nav .is-loaded a:before,.c-productsoffer .swiper .swiper-slide .is-loaded .o-more:before,.c-social .is-loaded .o-apla,.c-social .o-post .is-loaded [class^=icon-],.c-social .o-post .o-more .is-loaded span,.is-loaded .c-about__help .o-cols__item .o-box,.is-loaded .c-articles__header nav a:before,.is-loaded .c-nav__menu>ul>li>a,.is-loaded .c-productsoffer .swiper .swiper-slide .o-more:before,.is-loaded .c-social .o-apla,.is-loaded .c-social .o-post .o-more span,.is-loaded .c-social .o-post [class^=icon-],.is-loaded .o-article details,.is-loaded .o-article summary:after,.is-loaded .o-btn,.is-loaded .o-hamburger,.is-loaded .o-hamburger i:after,.is-loaded .o-hamburger i:before,.is-loaded .o-table tr,.is-loaded .o-table tr td.apply a,.is-loaded .swiper-button-next,.is-loaded .swiper-button-next:after,.is-loaded .swiper-button-prev,.is-loaded .swiper-button-prev:after,.is-loaded a,.is-loaded input[type=email],.is-loaded input[type=tel],.is-loaded input[type=text],.is-loaded select,.is-loaded textarea,.o-article .is-loaded details,.o-article .is-loaded summary:after,.o-hamburger .is-loaded i:after,.o-hamburger .is-loaded i:before,.o-table .is-loaded tr,.o-table tr td.apply .is-loaded a{-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.c-hero .swiper.swiper-initialized .swiper-wrapper .swiper-slide img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.c-about__download .o-cols__item .o-download,.c-productsoffer .swiper .swiper-slide .o-more,.o-more a,.o-more span{white-space:nowrap}.c-about__download .o-cols__item .o-download:after,.c-productsoffer .swiper .swiper-slide .o-more:after,.o-more a:after,.o-more span:after{display:inline-block;margin-left:10px;font-family:icomoon;content:"\E901"}.o-btn,.o-table tr td.apply a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:clamp(44px,3.25rem,3.25rem);white-space:nowrap;padding:0 1.5rem;font-size:clamp(14px,1rem,1rem);color:#fff;cursor:pointer}@media(max-width:768px){.o-btn,.o-table tr td.apply a{height:44px}}@media(hover:hover){.o-btn:hover:after,.o-table tr td.apply a:hover:after{opacity:1}}.o-btn:active,.o-table tr td.apply a:active{-webkit-transform:scale3d(.95,.95,.95);transform:scale3d(.95,.95,.95)}.o-btn [class^=icon-],.o-table tr td.apply a [class^=icon-]{margin-right:.625rem;line-height:1}.o-btn--arrow:after,.o-table tr td.apply a:after{margin-left:10px;margin-bottom:2px;font-family:icomoon;font-size:12px;content:"\E901"}.o-btn--black,.o-table tr td.apply a{background-color:#222}@media(hover:hover){.o-btn--black:hover,.o-table tr td.apply a:hover{background-color:#fff;-webkit-box-shadow:0 0 0 1px inset #222;box-shadow:inset 0 0 0 1px #222;color:#222}}.o-btn--blackoutline{background-color:transparent;color:#222;-webkit-box-shadow:0 0 0 1px inset #222;box-shadow:inset 0 0 0 1px #222}@media(hover:hover){.o-btn--blackoutline:hover{background-color:#222;color:#fff}}.c-hero nav{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-articles__header header{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-hero__collection,.c-hero__photo,.c-popup-message__content,.c-popup-message__content p,.o-filters .o-checkbox input+label i:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-about__advert .o-cols__item img:not(.logo),.c-about__values .o-cols__item:first-of-type img,.c-aboutshort .o-cols__item img,.c-articles__header img,.c-articles__post .o-block.cols img,.c-articles__post .o-block.grid img,.c-hero .swiper.swiper-initialized .swiper-wrapper .swiper-slide img,.c-hero .swiper .swiper-wrapper .swiper-slide img,.c-jubilee__content img:nth-of-type(3),.c-map .placeholder,.c-news .o-photo img,.c-productsoffer .swiper .swiper-slide img,.c-social .swiper .swiper-wrapper .swiper-slide img,.c-storage .o-cols__item:first-of-type img,.o-photo img,.with-arrow img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-about--media .with-caption,.c-about__advert .o-cols__item:first-of-type,.c-about__awards .swiper .swiper-slide .o-item,.c-about__download .o-cols__item,.c-about__gallery .o-cols:first-of-type .o-cols__item,.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type,.c-about__history .o-cols__item,.c-about__mission .o-cols__item:last-of-type,.c-about__values .o-cols__item:last-of-type,.c-aboutshort .o-cols__item:last-of-type,.c-aboutshort__countup,.c-aboutshort__countup div,.c-aboutshort__countup div p,.c-addresses__section,.c-articles__header nav,.c-articles__header nav a,.c-articles__post .o-block.cols,.c-articles__tags,.c-branches .o-wrap,.c-breadcrumbs ul,.c-contact,.c-contactform.is-loading .c-contactform__loader,.c-contactform.is-loading .c-contactform__loader2,.c-cooperation .swiper .swiper-wrapper .swiper-slide,.c-designservices .o-cols__item:last-of-type .o-group,.c-footer__bottom,.c-footer__bottom .o-logo,.c-gallery nav,.c-hero nav,.c-jubilee__buttons,.c-jubilee__content,.c-jubilee__wrapper,.c-nav,.c-nav__menu>ul,.c-nav__menu>ul>li>a,.c-news--all .swiper .swiper-slide .with-caption,.c-news-post .is-two-videos,.c-news-post .o-images,.c-offer .o-cols__item--inline,.c-offer__delivers .o-arrows,.c-offer__delivers .o-grid__row,.c-offer__delivers .o-grid__row .o-grid__cell,.c-offer__delivers .o-tabs__content li .o-cols__item,.c-offer__delivers>.o-cols .o-cols__item:first-of-type,.c-offer__img ul,.c-offer__loader,.c-offer__with-alias,.c-offer__with-alias ul,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide,.c-popup-message__close,.c-salons .o-tabs__content li,.c-social .o-post .o-more,.c-social [class^=icon-],.c-social__icons,.c-topbar,.c-topbar .o-logo,.c-wishlist,.c-wishlist__summary,.c-wishlist__table tr td figure,.customSelect,.form-group,.form-row,.o-article ul,.o-box,.o-checkbox,.o-checkbox__box,.o-cols,.o-dropdown__panel>ul>li,.o-dropdown__panel>ul>li>button,.o-dropdown summary,.o-filters .o-checkbox,.o-filters .o-select,.o-gotop,.o-hamburger,.o-logo,.o-more--double,.o-pagination ul,.o-photo .o-sticker,.o-prevnext,.o-tabs__nav,.select2-selection summary,.swiper-button-next,.swiper-button-prev,.swiper-nav,.swiper-pagination,.with-arrow .icon-arrow-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.c-about--media .with-caption,.c-about__download .o-cols__item,.c-about__gallery .o-cols:first-of-type .o-cols__item,.c-about__history .o-cols,.c-aboutshort .o-cols__item:last-of-type,.c-contact,.c-jubilee__content,.c-news--all .swiper .swiper-slide .with-caption,.c-offer__with-alias ul,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide,.c-wishlist,.form-row,.o-article ul,.o-box,.o-cols--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-product-alias{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-about__gallery .o-cols:first-of-type .o-cols__item,.c-about__help .o-cols__item .o-box,.c-aboutshort .o-cols__item:last-of-type,.c-articles__tags,.c-gallery nav,.c-offer__delivers .o-arrows,.c-offer__delivers .o-tabs__content li .o-cols,.c-social__icons,.o-pagination ul,.select2-selection__rendered,.swiper-nav,.swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-about__advert .o-cols__item:first-of-type,.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type,.c-aboutshort__countup div,.c-aboutshort__countup div p,.c-articles__header nav,.c-articles__header nav a,.c-footer__bottom .o-logo,.c-nav,.c-nav__menu>ul>li>a,.c-offer .o-cols__item--inline,.c-offer__delivers>.o-cols .o-cols__item:first-of-type,.c-social .o-post .o-more,.c-topbar,.c-topbar .o-logo,.c-wishlist__summary,.c-wishlist__table tr td figure,.customSelect,.o-dropdown__panel>ul>li,.o-dropdown summary,.o-filters .o-checkbox,.o-filters .o-select,.o-filters__option,.select2-selection summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-articles__header nav,.o-prevnext{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-about__download .o-cols,.c-about__history .o-cols__item,.c-addresses__section,.c-articles__tags,.c-branches .o-wrap,.c-breadcrumbs ul,.c-footer .o-cols,.c-offer__delivers .o-tabs__content li .o-cols,.c-salons .o-tabs__content li,.form-group,.o-checkbox,.o-dropdown__panel>ul>li,.o-filters .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-about__awards .swiper .swiper-slide .o-item,.c-contactform__loader,.c-contactform__loader2,.c-cooperation .swiper .swiper-wrapper .swiper-slide,.c-offer__delivers .o-grid__row .o-grid__cell,.c-offer__delivers .o-tabs__content li .o-cols__item,.c-offer__loader,.c-popup-message__close,.c-product-alias,.c-social [class^=icon-],.o-btn,.o-checkbox__box,.o-dropdown__panel>ul>li>button,.o-filters .o-checkbox input+label i,.o-gotop,.o-hamburger,.o-photo .o-sticker,.o-table tr td.apply a,.select2-container--default .select2-selection--single .select2-selection__arrow,.swiper-button-next,.swiper-button-prev,.with-arrow .icon-arrow-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-about__download .o-cols__item .o-download:after,.c-footer__bottom .o-copy,.c-footer__bottom .o-policy,.c-productsoffer .swiper .swiper-slide .o-more:after,.o-more a:after,.o-more span:after{font-size:clamp(11px,.8125rem,.8125rem)}.c-offer__tiles .o-cols__item h4{font-size:clamp(11px,.875rem,.875rem)}.c-about__ad .o-details li,.c-about__ad .o-details p,.c-about__ad .o-meta ul li p,.c-about__advert .o-cols__item article p,.c-about__awards article p,.c-about__download .o-cols__item .o-download,.c-about__download .o-cols__item p,.c-about__download article p,.c-about__gallery article p,.c-about__history .o-cols figcaption p,.c-about__joboffers h2+p,.c-about__mission .o-cols figcaption p,.c-about__values article li,.c-about__values article p,.c-addresses h3,.c-addresses p,.c-branches address p,.c-branches h2,.c-contactform p,.c-footer li,.c-footer p,.c-newproduct--featured .o-article time,.c-newproduct .o-article p,.c-news-post .o-article p,.c-offer-article li,.c-offer-article p,.c-offer__delivers .o-tabs__nav li,.c-offer__delivers>.o-cols .o-cols__item:first-of-type p,.c-page li,.c-page p,.c-page td,.c-page th,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide p,.c-refobjects article p,.c-salons .o-tabs__content li p,.c-social .o-apla p,.c-social .o-post .o-more span,.c-storage .o-article p,.c-topbar .o-logo span,.o-article .is-collection-category,.o-article summary,.o-filters__option,.o-more a,.o-more span,.o-prevnext a,.o-table p,.o-textblock li,.o-textblock p{font-size:clamp(14px,1rem,1rem);line-height:clamp(22px,1.5rem,1.5rem)}.c-aboutshort .o-article p,.c-designservices .o-article p,.c-jubilee__content article p,.c-nav a,.c-page h4,.o-pagination ul li .next,.o-pagination ul li .prev,.o-textblock h6,.swiper.simple .swiper-slide p{font-size:clamp(14px,1.125rem,1.125rem);line-height:clamp(22px,1.6875rem,1.6875rem)}.c-page h3,.o-pagination ul li,.o-table p:before,.o-textblock h5{font-size:20px}.c-about__ad .o-details h2,.c-about__joboffers--other h2,.c-intro2 .o-textblock p,.c-offer__news .swiper .swiper-wrapper .swiper-slide h3,.c-offer__products h3,.c-offer__tiles .o-cols__item h3,.c-page h2,.c-sitemap h2,.swiper.simple .swiper-slide h3{font-size:clamp(22px,1.5rem,1.5rem)}.c-contactform h2,.o-textblock h4{font-size:clamp(24px,1.625rem,1.625rem)}.c-offer__delivers>.o-cols .o-cols__item:first-of-type h3{font-size:clamp(24px,2.125rem,2.125rem)}.c-about__awards article h2,.c-about__benefits h2,.c-about__download article h1,.c-about__help h2,.c-about__joboffers h2,.c-about__values h2,.c-aboutshort .o-article h2,.c-articles h3,.c-contact header h1,.c-designservices .o-article h2,.c-news-post h2,.c-news h2,.c-offer-article h1,.c-offer h1,.c-page h1,.c-partnersarea h2,.c-productsoffer h2,.c-refobjects article h2,.c-salons h2,.c-sitemap h1,.c-storage h2,.c-wishlist header h1,.o-lead--1,.o-textblock h1,.o-textblock h2,.title-main{font-size:clamp(20px,2.8125rem,45px);font-weight:500}.c-about__ad h1,.c-about__advert .o-cols__item article h2,.c-about__gallery article h3,.c-about__history h2,.c-about__joboffers h2.is-elemental,.c-about__mission .o-cols figcaption h3,.c-about__values article h3,.c-addresses h2,.c-cooperation h2,.c-news--small h2,.c-news-post .o-article h3,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide h3,.c-productsoffer article h3,.c-social h2,.c-storage .o-article h3,.o-lead--2,.o-textblock h3{font-size:clamp(20px,2.125rem,2.125rem);font-weight:500}.c-news--all .swiper .swiper-slide h3,.c-news--small .swiper .swiper-slide h3,.c-offer-article h2{font-size:clamp(18px,1.375rem,1.375rem);font-weight:500}.c-about__download .o-cols__item .o-download,.o-more a,.o-more span{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;display:inline-block;font-weight:500}.c-about__download .o-cols__item .o-download:before,.o-more a:before,.o-more span:before{left:0;top:50%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:20px;height:1px;background-color:#222;-webkit-transform:translate3d(0,-50%,0) scaleX(0);transform:translate3d(0,-50%,0) scaleX(0);-webkit-transform-origin:left;transform-origin:left}@media(hover:hover){.c-about__download .o-cols__item .o-download:not(.no-line):hover,.o-more a:not(.no-line):hover,.o-more span:not(.no-line):hover{padding-left:30px;margin-right:-30px}.c-about__download .o-cols__item .o-download:not(.no-line):hover:before,.o-more a:not(.no-line):hover:before,.o-more span:not(.no-line):hover:before{-webkit-transform:translate3d(0,-50%,0) scaleX(1);transform:translate3d(0,-50%,0) scaleX(1)}}.c-about--career .o-textblock,.c-about .o-textblock,.c-about__ad,.c-about__awards,.c-about__benefits,.c-about__download,.c-about__gallery,.c-about__help,.c-about__history,.c-about__joboffers,.c-about__mission,.c-about__values,.c-aboutshort,.c-addresses,.c-articles,.c-articles__header nav,.c-branches,.c-breadcrumbs,.c-contactaddress,.c-contactform,.c-contact header,.c-cooperation,.c-designservices,.c-footer .o-cols,.c-footer__bottom,.c-intro2,.c-intro3,.c-jubilee,.c-newproduct,.c-news,.c-news-post,.c-offer,.c-offer-article,.c-page,.c-partnersarea,.c-productsoffer h2,.c-promo,.c-refobjects article,.c-salons,.c-sitemap,.c-social,.c-storage,.c-wishlist{padding-left:7.5rem;padding-right:7.5rem}@media(max-width:768px){.c-about--career .o-textblock,.c-about .o-textblock,.c-about__ad,.c-about__awards,.c-about__benefits,.c-about__download,.c-about__gallery,.c-about__help,.c-about__history,.c-about__joboffers,.c-about__mission,.c-about__values,.c-aboutshort,.c-addresses,.c-articles,.c-articles__header nav,.c-branches,.c-breadcrumbs,.c-contactaddress,.c-contactform,.c-contact header,.c-cooperation,.c-designservices,.c-footer .o-cols,.c-footer__bottom,.c-intro2,.c-intro3,.c-jubilee,.c-newproduct,.c-news,.c-news-post,.c-offer,.c-offer-article,.c-page,.c-partnersarea,.c-productsoffer h2,.c-promo,.c-refobjects article,.c-salons,.c-sitemap,.c-social,.c-storage,.c-wishlist{padding-left:1.875rem;padding-right:1.875rem}}.c-about__history,.c-about__mission,.c-about__values,.c-aboutshort,.c-jubilee,.c-news-post,.c-refobjects{padding-top:7.5rem;padding-bottom:7.5rem}.c-about--career .o-textblock,.c-about .o-textblock,.c-about__ad,.c-about__benefits,.c-about__download,.c-about__joboffers,.c-addresses,.c-contactaddress,.c-contact header,.c-cooperation,.c-news,.c-page h1,.c-salons,.c-sitemap h1,.c-wishlist{padding-top:3.75rem;padding-bottom:3.75rem}.c-about__advert .o-cols__item,.c-about__download .o-cols__item .o-download,.c-about__values .o-cols__item:last-of-type,.c-articles__header,.c-articles__post .o-block.image.landscape--full,.c-branches,.c-cooperation__carousel,.c-designservices .o-cols__item:last-of-type .o-group,.c-footer,.c-hero,.c-hero .swiper,.c-jubilee__buttons,.c-jubilee__content article,.c-jubilee__photo,.c-jubilee__wrapper,.c-map,.c-nav__menu>ul>li,.c-nav__menu>ul>li>a,.c-newproduct .o-cols__item .o-picture,.c-news,.c-news-post,.c-offer,.c-offer-article,.c-offer__img,.c-offer__products h3,.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo,.c-product-alias,.c-productsoffer .swiper .swiper-slide,.c-salons,.c-social,.c-social .o-post,.c-storage .o-cols__item:nth-of-type(2),.c-topbar .o-logo__img,.customSelect,.o-article .is-collection-category,.o-article details,.o-article summary,.o-btn,.o-checkbox__box,.o-dropdown,.o-dropdown summary,.o-filters,.o-filters .o-checkbox input+label i,.o-filters .o-cols__item,.o-hamburger,.o-hamburger i,.o-logo,.o-more a,.o-more span,.o-photo--framed,.o-table p,.o-table tr td.apply a,.select2-selection,.select2-selection summary,.with-arrow,.with-caption h3{position:relative;z-index:1}@media screen and (max-width:640px){.c-about--csr .o-textblock--02.bg--black .o-cols:first-of-type,.c-about__advert,.c-about__mission,.c-footer,.c-news--dark,.c-partnersarea__carousel,.o-textblock.bg--black.bg--full:before{-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000}}@font-face{src:url(../fonts/AktivGrotesk-Bold.2f043b13c38033839026528612fa0a22.eot);src:url(../fonts/AktivGrotesk-Bold.2f043b13c38033839026528612fa0a22.eot?#iefix) format("embedded-opentype"),url(../fonts/AktivGrotesk-Bold.7bf42c8aefec9478287aec02be4a00e3.woff) format("woff"),url(../fonts/AktivGrotesk-Bold.09733bdc8ccfb3dc1db6302b9467c5f2.ttf) format("truetype");font-family:AktivGrotesk;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(../fonts/AktivGrotesk-Medium.1872859cef7b472e84bd2652bcdaddb7.eot);src:url(../fonts/AktivGrotesk-Medium.1872859cef7b472e84bd2652bcdaddb7.eot?#iefix) format("embedded-opentype"),url(../fonts/AktivGrotesk-Medium.ab8a91d4727a49055f0b7cfe2bff8875.woff) format("woff"),url(../fonts/AktivGrotesk-Medium.f113873e4fd9c1ee1e9842efc1987be4.ttf) format("truetype");font-family:AktivGrotesk;font-weight:500;font-style:normal;font-display:swap}@font-face{src:url(../fonts/AktivGrotesk-Regular.328b7ee8c7a015265cd57c12365ded9e.eot);src:url(../fonts/AktivGrotesk-Regular.328b7ee8c7a015265cd57c12365ded9e.eot?#iefix) format("embedded-opentype"),url(../fonts/AktivGrotesk-Regular.106000086416e8503d76eaf3817e9404.woff) format("woff"),url(../fonts/AktivGrotesk-Regular.438776b095623d89035d12258befd9f1.ttf) format("truetype");font-family:AktivGrotesk;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(../fonts/AktivGrotesk-Light.3daa5934553fb3911b4448abed0309d4.eot);src:url(../fonts/AktivGrotesk-Light.3daa5934553fb3911b4448abed0309d4.eot?#iefix) format("embedded-opentype"),url(../fonts/AktivGrotesk-Light.321935209d3ccce61a0911e37daafaf4.woff) format("woff"),url(../fonts/AktivGrotesk-Light.53a5d0c5640ea1dd010627e4600b5b4e.ttf) format("truetype");font-family:AktivGrotesk;font-weight:300;font-style:normal;font-display:swap}@font-face{src:url(../fonts/icomoon.afb8bce0974bf21756bd11b12c037ed8.eot);src:url(../fonts/icomoon.afb8bce0974bf21756bd11b12c037ed8.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.1758c4eed2f3f557caf1578044f41b76.woff) format("woff"),url(../fonts/icomoon.30d03db052f01ea8a699a60819ee4c98.ttf) format("truetype");font-family:icomoon;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(../fonts/future_shock-webfont.fb0da161ab9c9b9d2087479c35d7b0ca.eot);src:url(../fonts/future_shock-webfont.fb0da161ab9c9b9d2087479c35d7b0ca.eot?#iefix) format("embedded-opentype"),url(../fonts/future_shock-webfont.3efaaae21799779811db2f300d99722c.woff) format("woff"),url(../fonts/future_shock-webfont.4845d2e27fcb5f94989393152d2de082.ttf) format("truetype");font-family:future;font-weight:400;font-style:normal;font-display:swap}button,input,select,textarea{background-color:transparent;border:none;border-color:inherit;border-radius:0;font-family:AktivGrotesk,sans-serif;color:inherit}button{cursor:pointer}input[disabled],input[readonly]{opacity:.5}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}::-webkit-input-placeholder{color:#222}:-moz-placeholder,::-moz-placeholder{color:#222}:-ms-input-placeholder{color:#222}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email],input[type=tel],input[type=text],select,textarea{text-rendering:optimizeLegibility;width:100%;height:52px;background-color:#fff;padding:0 clamp(15px,1.75rem,1.75rem);border:1px solid #222;font-family:AktivGrotesk,sans-serif;font-size:16px;font-weight:400;color:#222}@media(max-width:640px){input[type=email],input[type=tel],input[type=text],select,textarea{font-size:14px}}textarea{overflow:auto;resize:none;padding-top:20px}.form-row{margin:0 0 20px}.form-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}@media(max-width:640px){.form-row select{background-size:10px auto}.form-row select option{font-size:14px}}.form-row__error{color:#cd102d;font-size:.875rem;padding:3px 0;display:none}.form-row.has-error .form-row__error{display:block}.form-row.has-error input[type=email],.form-row.has-error input[type=tel],.form-row.has-error input[type=text],.form-row.has-error select,.form-row.has-error textarea{border-color:#cd102d}@media(min-width:641px){.form-row.submit .o-btn{width:220px;margin:0 0 0 auto}}.form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:20px;padding:0 10px}label{cursor:pointer}input[type=checkbox],input[type=radio]{display:none}.form-info{font-size:12px!important;font-weight:400}img{display:block;max-width:100%;height:auto}body{width:100%;background-color:#fff}html{-webkit-text-size-adjust:100%}@media(max-width:1441px){html{font-size:1.11vw}}@media(max-width:768px){html{font-size:2vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;line-height:normal;font-family:AktivGrotesk,sans-serif;font-weight:400;color:#222}a{color:inherit;cursor:pointer;text-decoration:none}a:active,a:focus,a:hover{outline:none}input{font-size:16px}strong{font-weight:700}::-moz-selection{background-color:#222;color:#fff}::selection{background-color:#222;color:#fff}u{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.o-article .is-collection-category{top:calc(clamp(20px,2.8125rem,45px)*-1);color:rgba(0,0,0,.7)}.o-article ul{gap:10px;margin:15px 0}.o-article ul li{list-style:disc;margin-left:16px}.o-article details{list-style:none}.o-article details ul{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);list-style:none!important}.o-article details ul li{line-height:2em;font-size:14px}.o-article details[open] ul{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.o-article details[open] summary:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.o-article summary{cursor:pointer;list-style:none;display:inline-block;padding:2px 20px 2px 0;font-weight:700}.o-article summary:after{right:0;top:0;font-family:icomoon;font-weight:400;font-size:10px;content:"\E901";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.o-article summary::-webkit-details-marker{display:none}.o-box{border:1px solid #222;text-align:center}.o-btn--filter{background-color:transparent;color:#222;-webkit-box-shadow:0 0 0 1px inset #222;box-shadow:inset 0 0 0 1px #222}.o-btn--filter.is-checked{background-color:#222;color:#fff}.o-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.o-checkbox input{display:none}.o-checkbox input:checked+.o-checkbox__box svg{opacity:1}.o-checkbox__box{width:26px;height:26px;border:1px solid #000}.o-checkbox__box svg{width:70%;opacity:0}.o-checkbox__box svg path{fill:#000}.o-checkbox__label{font-size:12px;font-weight:400;padding-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.o-cols{width:100%}.o-container{overflow:hidden}.o-container:not(.no-padding){padding-top:190px}@media(max-width:640px){.o-container:not(.no-padding){padding-top:8.75rem}}.page-home .o-container{padding-top:0}@media(min-width:1441px){.o-container{width:1440px;margin:0 auto}}.o-dropdown,.select2-selection{height:40px;background-color:#fff;border:.6px solid rgba(34,34,34,.6);font-family:AktivGrotesk,sans-serif;font-size:14px;font-weight:400}.o-dropdown summary,.select2-selection summary{height:100%;padding:0 20px;list-style:none;cursor:pointer}.o-dropdown summary:after,.select2-selection summary:after{right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:icomoon;font-size:14px;color:rgba(34,34,34,.6);content:"\E901"}.o-dropdown[open]>summary:after,[open].select2-selection>summary:after{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.o-dropdown details summary,.select2-selection details summary{display:inline-block;padding:6px 20px}.o-dropdown details summary.hide-arrow:after,.select2-selection details summary.hide-arrow:after{display:none}.o-dropdown details summary:after,.select2-selection details summary:after{top:6px;right:13px}.o-dropdown details summary::-webkit-details-marker,.select2-selection details summary::-webkit-details-marker{display:none}.o-dropdown details input[type=checkbox]+label span,.o-dropdown details input[type=radio]+label span,.select2-selection details input[type=checkbox]+label span,.select2-selection details input[type=radio]+label span{padding-left:40px}.o-dropdown details ul,.select2-selection details ul{margin-bottom:10px}.o-dropdown details[open] summary:after,.select2-selection details[open] summary:after{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.o-dropdown input[type=checkbox]+label span,.o-dropdown input[type=radio]+label span,.select2-selection input[type=checkbox]+label span,.select2-selection input[type=radio]+label span{display:block;padding:6px 20px;font-size:14px;color:#9c9c9c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.o-dropdown input[type=checkbox]:checked+label span,.o-dropdown input[type=radio]:checked+label span,.select2-selection input[type=checkbox]:checked+label span,.select2-selection input[type=radio]:checked+label span{color:#222}.o-dropdown__panel{left:-1px;top:40px;width:calc(100% + 2px);background-color:#fff;border:.6px solid rgba(34,34,34,.6);margin-top:4px;padding:20px 0;max-height:330px;overflow:auto}.o-dropdown__panel>ul>li{padding-right:7px}.o-dropdown__panel>ul>li.is-open>ul{display:block}.o-dropdown__panel>ul>li.is-open>button:after{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.o-dropdown__panel>ul>li>label{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-dropdown__panel>ul>li>button{width:25px;height:25px;cursor:pointer}.o-dropdown__panel>ul>li>button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:icomoon;font-size:14px;color:rgba(34,34,34,.6);content:"\E901"}.o-dropdown__panel>ul>li ul{display:none}.o-dropdown__panel>ul ul{padding-left:20px}.o-dropdown input[type=checkbox]:hover+label span,.o-dropdown input[type=radio]:hover+label span,.select2-selection input[type=checkbox]:hover+label span,.select2-selection input[type=radio]:hover+label span{color:#cd102d}.o-dropdown--multilist>summary{background-color:#222;color:#fff}.o-dropdown--multilist>summary:after{color:#fff}.o-filters{z-index:20;margin-bottom:60px}.o-filters__option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;white-space:nowrap;cursor:pointer}.o-filters__option i{font-size:16px;margin-right:10px}@media(hover:hover){.o-filters__option:hover{color:#cd102d}}@media(min-width:1024px){.o-filters .o-cols__item--fields{width:calc(100% - 130px)}}.o-filters .o-cols__item--fields .o-cols{width:calc(100% + 20px);margin:0 -10px}.o-filters .o-cols__item--fields .o-cols__item{width:25%;padding:0 10px 20px}@media(max-width:1280px){.o-filters .o-cols__item--fields .o-cols__item{width:33.3333333333%}}@media(max-width:768px){.o-filters .o-cols__item--fields .o-cols__item{width:50%}}@media(max-width:510px){.o-filters .o-cols__item--fields .o-cols__item{width:100%}}.o-filters .o-cols__item--options{z-index:0}@media(min-width:1024px){.o-filters .o-cols__item--options{width:130px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.o-filters .o-cols__item--options .o-cols__item{margin:0 0 0 auto;padding-bottom:20px}@media(max-width:1024px){.o-filters .o-cols__item--options .o-cols__item:nth-of-type(2){padding-left:20px}}.o-filters .o-cols__item.select2-is-selected .select2 .select2-selection{background-color:#222}.o-filters .o-cols__item.select2-is-selected .select2 .select2-selection__arrow:after,.o-filters .o-cols__item.select2-is-selected .select2 .select2-selection__rendered{color:#fff}.o-filters .o-checkbox{height:100%}.o-filters .o-checkbox input+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-filters .o-checkbox input+label i{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:15px;width:15px;background-color:#fff;border:.6px solid rgba(0,0,0,.6);font-size:.4375rem;cursor:pointer}.o-filters .o-checkbox input+label i:after{width:50%;height:50%;background-color:#cd102d;opacity:0}.o-filters .o-checkbox input+label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:10px;font-size:14px;margin-top:1px}.o-filters .o-checkbox input:checked+label i:after{opacity:1}.o-filters .o-select label{white-space:nowrap;padding-right:20px;font-size:12px}.o-filters .o-select--autowidth>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-filters.filters-hidden{margin-bottom:50px}.o-filters.filters-hidden .o-cols__item--fields{display:none}.o-filters.filters-hidden .o-cols__item--options .o-cols__item:first-of-type{margin:0;padding:0}.o-filters.filters-hidden .o-cols__item--options .o-cols__item:last-of-type{display:none}.o-goshop{right:10px;bottom:7.5rem}@media(max-width:1024px){.o-goshop{bottom:28px}}.o-goshop .o-btn{background-color:transparent;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;padding:10px;color:#fff;height:auto;font-size:clamp(11px,.875rem,.875rem)}.o-goshop .o-btn:hover{background-color:#222!important;-webkit-box-shadow:inset 0 0 0 1px #222!important;box-shadow:inset 0 0 0 1px #222!important;color:#fff!important}.o-gotop{right:10px;bottom:11.25rem;width:2.5rem;height:2.5rem;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background-color:transparent;cursor:pointer;color:#fff}@media(max-width:1024px){.o-gotop{bottom:70px;width:32px;height:32px}}.o-gotop:before{-webkit-transform:rotate(270deg);transform:rotate(270deg);color:inherit!important}.o-gotop:hover{background-color:#222!important;-webkit-box-shadow:inset 0 0 0 1px #222!important;box-shadow:inset 0 0 0 1px #222!important;color:#fff!important}.o-hamburger{z-index:100;position:fixed;right:20px;width:24px;height:16px;margin:0 0 0 auto;cursor:pointer}@media(min-width:769px){.o-hamburger{display:none}}.o-hamburger i{display:block;width:100%;height:100%;border-top:2.5px solid #222}.page-home .o-hamburger i{border-top-color:#fff}.o-hamburger i:after,.o-hamburger i:before{width:100%;height:2.5px;background-color:#222}.page-home .o-hamburger i:after,.page-home .o-hamburger i:before{background-color:#fff}.o-hamburger i:after{left:0;-webkit-transform-origin:right;transform-origin:right;top:100%}.o-hamburger i:before{-webkit-transform-origin:left;transform-origin:left;top:calc(50% - 1px)}.o-hamburger.is-active i{border-color:transparent!important}.o-hamburger.is-active i:after,.o-hamburger.is-active i:before{background-color:#222}.o-hamburger.is-active i:after{width:130%;-webkit-transform:rotate(45deg) translate(-4px,6px);transform:rotate(45deg) translate(-4px,6px)}.o-hamburger.is-active i:before{width:130%;-webkit-transform:rotate(-45deg) translate(-5px,8px);transform:rotate(-45deg) translate(-5px,8px)}.o-hidden{display:none}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shopping-cart:before{content:"\E91A"}.icon-buy:before,.icon-cart:before,.icon-ecommerce:before,.icon-purchase:before,.icon-shopping:before{content:"\E91B"}.icon-arrow-nav-end:before{content:"\E919"}.icon-youtube:before{content:"\E918"}.icon-add-circle:before{content:"\E914"}.icon-insurance:before{content:"\E915"}.icon-heart-add:before{content:"\E916"}.icon-weight:before{content:"\E917"}.icon-delete:before{content:"\E912"}.icon-close:before{content:"\E913"}.icon-format-align-left:before{content:"\E911"}.icon-like-fill:before{content:"\E90F"}.icon-user-fill:before{content:"\E910"}.icon-architect:before{content:"\E900"}.icon-arrow-nav:before{content:"\E901"}.icon-building:before{content:"\E902"}.icon-clock:before{content:"\E903"}.icon-facebook:before{content:"\E904"}.icon-hammer:before{content:"\E905"}.icon-instagram:before{content:"\E906"}.icon-like:before{content:"\E907"}.icon-linkedin:before{content:"\E908"}.icon-money:before{content:"\E909"}.icon-pin:before{content:"\E90A"}.icon-pinterest:before{content:"\E90B"}.icon-star:before{content:"\E90C"}.icon-tiktok:before{content:"\E90D"}.icon-user:before{content:"\E90E"}.o-loader{font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:mulShdSpin 1.1s ease infinite;animation:mulShdSpin 1.1s ease infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes mulShdSpin{0%,to{-webkit-box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7);box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #fff;box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #fff}}@keyframes mulShdSpin{0%,to{-webkit-box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7);box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0,0,0,.2);box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #fff;box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #fff}}.o-logo{z-index:20;display:block;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.o-more{padding-top:3.75rem}.o-more--double{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.o-mosaic .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.o-mosaic .swiper-pagination{display:none}.o-mosaic__item{padding:10px}.o-mosaic__item:first-child,.o-mosaic__item:nth-child(2){grid-row:span 1}.o-mosaic__item:nth-child(2){grid-row:span 2;height:100%}.o-mosaic__item:first-child img{margin:0 0 auto auto}.o-mosaic__item:nth-child(2){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.o-mosaic__item:nth-child(3) img{margin:0 0 auto auto}}@media(max-width:768px){.o-mosaic{margin:30px -1.875rem;padding:1.875rem}.o-mosaic .swiper-slide img{width:100%;margin:0;max-height:380px;-o-object-fit:cover;object-fit:cover}}.o-pagination{padding-top:2.5rem}.o-pagination ul li{padding:0 5px}.o-pagination ul li .prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.o-pagination ul li .next,.o-pagination ul li .prev{opacity:1}@media(max-width:640px){.o-pagination ul li .next,.o-pagination ul li .prev{width:20px}}.o-pagination ul li a{padding:0 4px;opacity:.3}@media(hover:hover){.o-pagination ul li a:hover{color:#cd102d}}.o-pagination ul li.is-active a{font-weight:700;opacity:1}.o-pagination ul li.is-disabled a{pointer-events:none;opacity:.3}.o-pagination ul li:first-of-type,.o-pagination ul li:last-of-type{padding:0}.o-pagination ul li:first-of-type .icon-arrow-nav:before,.o-pagination ul li:last-of-type .icon-arrow-nav:before{content:"\E919"}@media(max-width:768px){.o-pagination ul li:last-of-type{padding:0}}@media(max-width:640px){.o-pagination ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;opacity:1}.o-pagination ul li:not(.is-active) a:not(.prev):not(.next){background-color:#d9d9d9}.o-pagination ul li.is-active a{background-color:#222;color:#fff}}@media(max-width:640px)and (max-width:640px){.o-pagination ul li:first-of-type,.o-pagination ul li:last-of-type{width:20px}}.o-photo{overflow:hidden;display:block}@media(hover:hover){.o-photo img{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.o-photo:hover img{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.o-photo--framed{border:1px solid rgba(24,23,23,.1);padding:clamp(20px,3.125rem,3.125rem)}.o-photo .o-sticker{left:16px;top:16px;line-height:30px;height:30px;background-color:#cd102d;opacity:1!important;padding:0 20px;font-size:12px!important;color:#fff}.o-prevnext{padding-top:20px;padding-bottom:40px}.o-prevnext a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(hover:hover){.o-prevnext a:hover{color:#cd102d}}.o-prevnext a.next i{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:8px}.o-prevnext a.prev i{margin-right:8px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:12px}.o-table{width:100%;padding-top:1.25rem}@media(min-width:769px){.o-table{border-collapse:separate;border-spacing:0 14px}}@media(max-width:1024px){.o-table{display:block}}.o-table p:before{left:0;font-family:icomoon;display:none}@media(max-width:768px){.o-table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}}@media(hover:hover){.o-table tr:hover{background-color:#222;color:#fff;cursor:pointer}.o-table tr:hover td.apply a{background-color:#fff;color:#222}}@media(max-width:768px){.o-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 8px);padding:20px;border:1px solid #222}}@media(max-width:510px){.o-table tr{width:100%;margin-bottom:10px}}@media(min-width:769px){.o-table tr td{height:52px;vertical-align:middle;border:1px solid #222;border-right:none;border-left:none}}.o-table tr td.city p{padding-left:30px}.o-table tr td.city p:before{display:block;content:"\E90A"}@media(min-width:769px){.o-table tr td.city{width:18.75rem;padding-left:20px;border-left:1px solid #222}}@media(max-width:768px){.o-table tr td.city{margin-bottom:10px}}@media(min-width:769px){.o-table tr td.position{padding:0 10px}}@media(max-width:768px){.o-table tr td.position{margin-bottom:10px;font-weight:700}}.o-table tr td.position p{font-weight:500}@media(min-width:769px){.o-table tr td.type{width:15.625rem;padding:0 10px}}.o-table tr td.type p{padding-left:30px}.o-table tr td.type p:before{display:block;content:"\E903"}@media(min-width:769px){.o-table tr td.apply{min-width:160px;width:17.8571428571%}}@media(max-width:768px){.o-table tr td.apply{margin:auto 0 0}}.o-table tr td.apply a{width:100%}@media(min-width:768px){.o-table tr td.apply a{height:100%;padding:0;border-right:1px solid #222}}@media(max-width:768px){.o-table tr td.apply a{margin-top:20px}}.o-tabs .c-addresses{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-tabs__content>li:not(.is-active){display:none}.o-tabs__nav li{cursor:pointer}@media(hover:hover){.o-tabs__nav li:hover{color:#cd102d}}.o-tabs__nav li.is-active{font-weight:700;color:#cd102d}.o-textblock h1,.o-textblock h2,.o-textblock h3{margin-bottom:1.875rem}@media(max-width:640px){.o-textblock h3{text-transform:uppercase}}.o-textblock h4{margin-bottom:1.25rem;font-weight:500}.o-textblock h6{font-weight:500;line-height:1.5em}.o-textblock li a,.o-textblock p a{text-decoration:underline}.o-textblock ul{list-style:disc;padding-left:20px}.o-textblock>.o-article,.o-textblock>article{margin-bottom:1.875rem}@media(min-width:769px){.o-textblock>.o-article,.o-textblock>article{width:45rem}}.o-textblock>.o-article h2,.o-textblock>article h2{margin-bottom:1.25rem}@media(max-width:640px){.o-textblock .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-textblock .o-cols__item{width:100%}@media(min-width:641px){.o-textblock .o-cols__item{width:50%}}@media(max-width:640px){.o-textblock .o-cols__item:last-of-type{padding-bottom:3.75rem}}@media(min-width:641px){.o-textblock .o-cols__item:last-of-type .o-article,.o-textblock .o-cols__item:last-of-type article{padding:3rem 3.75rem 3.75rem}.o-textblock .o-cols__item:last-of-type .o-more{padding-left:3.75rem}}@media(max-width:640px){.o-textblock .o-cols__item>img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;height:auto}}@media(min-width:641px){.o-textblock--bottom .o-cols__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-textblock--bottom .o-cols__item:last-of-type .o-article,.o-textblock--bottom .o-cols__item:last-of-type article{padding-left:0;padding-bottom:0}}.o-textblock--contactform{max-width:768px}@media(min-width:641px){.o-textblock--flexy .o-cols__item{width:auto;min-width:40%}.o-textblock--flexy .o-cols__item:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width:640px){.o-textblock--flexy img{margin-bottom:20px}}@media(min-width:641px){.o-textblock--fullheight .o-cols__item .o-article{min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:641px){.o-textblock--fullheight .o-cols__item .o-article,.o-textblock--middle .o-cols__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.o-textblock--middle .o-cols__item:last-of-type .o-article,.o-textblock--middle .o-cols__item:last-of-type article{-ms-flex-item-align:center;align-self:center}}@media(min-width:641px){.o-textblock--middle.direction--reverse .o-cols__item:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-textblock--middle.direction--reverse .o-cols__item:first-of-type .o-article,.o-textblock--middle.direction--reverse .o-cols__item:first-of-type article{-ms-flex-item-align:center;align-self:center}}@media(min-width:641px){.o-textblock--middle-nopadding .o-cols__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.o-textblock--middle-nopadding .o-cols__item:last-of-type .o-article,.o-textblock--middle-nopadding .o-cols__item:last-of-type article{padding-left:0;padding-bottom:0}}.o-textblock--space{height:clamp(40px,5rem,5rem)}@media(max-width:768px){.o-textblock--space{height:30px}}.o-textblock--space-35{height:clamp(40px,3.5rem,5rem)}@media(max-width:768px){.o-textblock--space-35{height:30px}}@media(min-width:769px){.o-textblock--wide>.o-article,.o-textblock--wide>article{width:64rem}}.o-textblock.bg--black .o-cols__item:last-of-type .o-article,.o-textblock.bg--black .o-cols__item:last-of-type article{background-color:#222;color:#fff}@media(max-width:640px){.o-textblock.bg--black.bg--full{position:relative;padding:0}.o-textblock.bg--black.bg--full:before{position:absolute;z-index:-1;display:block;content:" ";left:calc(-50vw - -50%);width:100vw;height:100%;background-color:#222}}.o-textblock.bg--black.bg--full .o-cols{background-color:#222}@media(max-width:640px){.o-textblock.bg--black.bg--full .o-cols{padding-top:20px}}@media(min-width:769px){.o-textblock.bg--gray.bg--full .o-cols,.o-textblock.bg--gray .o-cols__item:last-of-type .o-article,.o-textblock.bg--gray .o-cols__item:last-of-type article{background-color:#f5f6f8}}.o-textblock.full{position:relative;padding:0}.o-textblock.full:before{position:absolute;z-index:-1;display:block;content:" ";left:calc(-50vw - -50%);width:100vw;height:100%;background-color:#222}@media(min-width:641px){.o-textblock.negative--left{margin-left:-7.5rem}}.o-textblock.direction--reverse .o-cols{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:769px){.o-textblock.direction--reverse.nagative--right{margin-right:-7.5rem}}.o-textblock.direction--reverse.full .o-article{padding-left:0}.c-about{padding-bottom:7.5rem}.c-about .future{white-space:nowrap}@media(max-width:768px){.c-about{padding-top:0;padding-bottom:30px}}.c-about .o-textblock--01 h2{font-size:clamp(24px,4rem,64px);font-family:future,serif}.c-about .o-textblock--02{padding-bottom:1.875rem}.c-about__benefits{padding-bottom:0}.c-about__benefits h2{max-width:60.625rem;margin-bottom:1.25rem;text-transform:uppercase}@media(min-width:769px){.c-about__benefits .o-cols{width:calc(100% + 30px);margin:0 -.9375rem}}@media(max-width:768px){.c-about__benefits .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px}}@media(min-width:769px){.c-about__benefits .o-cols__item{width:25%;padding:.9375rem}}@media(max-width:768px){.c-about__benefits .o-cols__item{width:50%;padding:10px}}.c-about__benefits .o-cols__item .o-box{height:100%;padding:20px 10px}.c-about__benefits .o-cols__item .o-box [class^=icon-]{height:45px;margin-bottom:1.25rem;font-size:2.75rem;font-size:44px;color:#292d32}.c-about__benefits .o-cols__item .o-box [class^=icon-].icon-add-circle,.c-about__benefits .o-cols__item .o-box [class^=icon-].icon-heart-add,.c-about__benefits .o-cols__item .o-box [class^=icon-].icon-insurance{font-size:3rem;font-size:48px}.c-about__benefits .o-cols__item figcaption{width:100%;font-size:clamp(12px,.875rem,.875rem);line-height:1.3}@media(max-width:768px){.c-about--career .o-textblock{padding-bottom:0}}.c-about--career .o-textblock .future{max-width:60.625rem;margin-bottom:3.75rem}@media(max-width:768px){.c-about--career .o-textblock .future{margin-bottom:30px}}@media(max-width:768px){.c-about--career .o-textblock .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:768px){.c-about--career .o-textblock .o-cols__item:nth-of-type(2){padding-bottom:30px}}@media(max-width:1024px){.c-about--career .o-textblock .o-cols__item:nth-of-type(2) article{padding-top:0}}@media(max-width:768px){.c-about--csr .o-textblock--01{padding-bottom:0}}@media(max-width:768px){.c-about--csr .o-textblock--01 img{width:100%}}.c-about--csr .o-textblock--01 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.c-about--csr .o-textblock--01 .o-cols{background-color:#f5f6f8;margin-top:100px;padding-top:3rem}}@media(max-width:768px){.c-about--csr .o-textblock--01 .o-cols__item{width:100%}}.c-about--csr .o-textblock--01 .o-cols__item article{padding-top:0}.c-about--csr .o-textblock--01 .o-cols__item article li{margin-bottom:1em}.c-about--csr .o-textblock--01 .o-cols__item .o-article{padding:0}@media(max-width:768px){.c-about--csr .o-textblock--01 .o-cols__item:first-of-type{padding-bottom:40px}}@media(min-width:769px){.c-about--csr .o-textblock--01 .o-cols__item:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.c-about--csr .o-textblock--01 .o-cols__item:last-of-type{padding-bottom:0;padding-top:40px}}@media(max-width:640px){.c-about--csr .o-textblock--01 .o-cols__item:last-of-type{padding-top:20px}}.c-about--csr .o-textblock--01 .o-cols__item .future{white-space:nowrap;font-size:clamp(24px,2.5rem,40px)}.c-about--csr .o-textblock--01 .o-cols__itemextra{width:100%;padding-top:20px;padding-bottom:60px}@media(min-width:769px){.c-about--csr .o-textblock--01 .o-cols__itemextra{padding-left:40px}}@media(max-width:640px){.c-about--csr .o-textblock--01 .o-cols__itemextra{padding-bottom:40px}}.c-about--csr .o-textblock--02{width:calc(100% + 3.75rem);margin:0 -1.875rem}@media(max-width:768px){.c-about--csr .o-textblock--02 img{width:100%}}.c-about--csr .o-textblock--02.bg--black .o-cols:first-of-type .o-cols__item{-webkit-box-shadow:none!important;box-shadow:none!important}@media(max-width:768px){.c-about--csr .o-textblock--02 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-about--csr .o-textblock--02 .o-cols__item article li{margin-bottom:1em}@media(min-width:769px){.c-about--csr .o-textblock--02 .o-cols__item article{height:100%}}.c-about--csr .o-textblock--02 .o-cols__item img{height:100%;width:100%}@media(max-width:768px){.c-about--csr .o-textblock--02 .o-cols__item{width:100%}.c-about--csr .o-textblock--02 .o-cols__item .o-article{padding-left:0;padding-right:0;padding-top:0}.c-about--csr .o-textblock--02 .o-cols__item:first-of-type,.c-about--csr .o-textblock--02 .o-cols__item:last-of-type{background-color:#222;padding-left:1.875rem;padding-right:1.875rem}.c-about--csr .o-textblock--02 .o-cols__item:last-of-type{padding-top:30px}}.c-about--company .o-textblock--01{padding-bottom:0}.c-about--company .o-textblock--01 img{-o-object-position:right;object-position:right}@media(max-width:768px){.c-about--company .o-textblock--01 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:768px){.c-about--company .o-textblock--01 .o-cols__item:first-of-type{width:100%;padding-bottom:40px}.c-about--company .o-textblock--01 .o-cols__item:first-of-type img{width:100%}}.c-about--company .o-textblock--01 .o-cols__item:last-of-type{padding-top:0}@media(max-width:768px){.c-about--company .o-textblock--01 .o-cols__item:last-of-type{width:100%;padding-bottom:0}}.c-about--company .o-textblock--01 .o-cols__item:last-of-type article{-ms-flex-item-align:auto;align-self:auto;padding-top:0}@media(max-width:768px){.c-about--company .o-textblock--01 .o-cols__item:last-of-type article{padding:0}}.c-about--company .o-textblock--01 .c-aboutshort__countup{padding-top:40px}@media(max-width:1024px){.c-about--company .o-textblock--01 .c-aboutshort__countup div:first-of-type{margin-right:3.125rem}}@media(max-width:768px){.c-about--company .o-textblock--02 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:640px){.c-about--company .o-textblock--02 .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:768px){.c-about--company .o-textblock--02 .o-cols__item:first-of-type{width:100%}}@media(min-width:641px){.c-about--company .o-textblock--02 .o-cols__item:first-of-type img{width:100%}}.c-about--company .o-textblock--02 .o-cols__item:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}@media(max-width:768px){.c-about--company .o-textblock--02 .o-cols__item:last-of-type{width:100%;padding:0}.c-about--company .o-textblock--02 .o-cols__item:last-of-type article{padding-left:0;padding-right:0}}@media(max-width:640px){.c-about--company .o-textblock--02 .o-cols__item:last-of-type{padding-bottom:40px}}.c-about--media .o-more{margin:auto 0 0;padding-top:0}.c-about--media .with-caption{height:100%}.c-about__ad{padding-bottom:0}.c-about__ad h1{max-width:60.625rem;margin-bottom:3.75rem}.c-about__ad .o-apply{margin-top:3.75rem}.c-about__ad .o-apply .o-btn{width:100%}@media(min-width:511px){.c-about__ad .o-apply .o-btn{width:224px}}.c-about__ad .o-details{border-bottom:1px solid #222;padding-bottom:3.75rem}@media(max-width:1024px){.c-about__ad .o-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-about__ad .o-details h2{margin-bottom:1.25rem;text-transform:none;font-weight:500}.c-about__ad .o-details ul{list-style:disc;padding-left:20px}.c-about__ad .o-details ul li{padding-left:10px;margin-bottom:6px}.c-about__ad .o-details .c-about__benefits{padding-left:0;padding-right:0}@media(min-width:1025px){.c-about__ad .o-details .c-about__benefits{float:right;width:31.25rem;padding:0}}@media(max-width:1024px){.c-about__ad .o-details .c-about__benefits{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:1025px){.c-about__ad .o-details .c-about__benefits .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.5rem);margin:0 -12px}}@media(min-width:1025px){.c-about__ad .o-details .c-about__benefits .o-cols__item{width:50%;padding:.75rem}}.c-about__ad .o-meta{border-bottom:1px solid #000;margin-bottom:3.75rem}.c-about__ad .o-meta ul{margin-bottom:1.875rem}@media(min-width:511px){.c-about__ad .o-meta ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:511px){.c-about__ad .o-meta ul li{width:25%}}@media(max-width:510px){.c-about__ad .o-meta ul li{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-about__ad .o-meta ul li p{margin-bottom:1rem}.c-about__ad .o-meta ul li p:first-of-type{font-weight:700}@media(max-width:510px){.c-about__ad .o-meta ul li p{width:50%}}.c-about__advert .o-cols{background-color:#222}@media(max-width:510px){.c-about__advert .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:511px){.c-about__advert .o-cols__item{width:50%}}@media(max-width:768px){.c-about__advert .o-cols__item:first-of-type{padding:3.75rem 1.875rem}}.c-about__advert .o-cols__item article{margin:0 0 0 auto;padding-right:3.75rem;color:#fff}@media(min-width:511px){.c-about__advert .o-cols__item article{width:37.5rem}}.c-about__advert .o-cols__item article h2{margin-bottom:1em;font-weight:500}@media(max-width:768px){.c-about__advert .o-cols__item img{-o-object-position:right;object-position:right}}.c-about__advert .o-cols__item img.logo{right:0;top:0;width:8.3125rem;height:8.3125rem}.c-about__awards{padding-bottom:3.75rem;padding-top:3.75rem}.c-about__awards article{width:45rem;margin-bottom:2rem}.c-about__awards article h2{margin-bottom:.5em;text-transform:uppercase;font-weight:500}.c-about__awards .swiper .swiper-slide{height:auto}@media(min-width:769px){.c-about__awards .swiper .swiper-slide{width:auto}}@media(max-width:768px){.c-about__awards .swiper .swiper-slide{width:86%}}.c-about__awards .swiper .swiper-slide .o-item{height:100%;padding:25px}.c-about__awards .swiper-button-next,.c-about__awards .swiper-button-prev{position:absolute;z-index:11;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin:0}.c-about__awards .swiper-button-prev{left:0}.c-about__awards .swiper-button-next{right:0}@media(min-width:769px){.c-about__awards .swiper-pagination{display:none}}.c-about__download{padding-bottom:0}.c-about__download article{max-width:44.5rem;margin-bottom:3.75rem}.c-about__download article h1{margin-bottom:1.875rem;text-transform:uppercase}.c-about__download .o-cols{width:calc(100% + 3.75rem);margin:0 -1.875rem}@media(max-width:768px){.c-about__download .o-cols{width:calc(100% + 1.875rem);margin:0 -.9375rem}}.c-about__download .o-cols__item{width:25%;padding:0 1.875rem 3.75rem}@media(max-width:768px){.c-about__download .o-cols__item{padding:0 .9375rem 3.75rem}}@media(max-width:640px){.c-about__download .o-cols__item{width:50%}}.c-about__download .o-cols__item h3{margin-top:1.875rem;margin-bottom:1.25rem;font-size:clamp(22px,1.5rem,1.5rem);font-weight:500}.c-about__download .o-cols__item img{width:100%}.c-about__download .o-cols__item p{margin-bottom:1.25rem}.c-about__download .o-cols__item .o-download{-ms-flex-item-align:baseline;align-self:baseline;margin:auto 0 0;font-weight:500}.c-about__gallery article{padding-top:3.75rem;padding-bottom:3.75rem}.c-about__gallery article h3{margin-bottom:1.25rem}.c-about__gallery .o-cols:first-of-type{margin-bottom:2rem}@media(max-width:640px){.c-about__gallery .o-cols:first-of-type{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:641px){.c-about__gallery .o-cols:first-of-type .o-cols__item:first-of-type{padding-right:3.125rem}}@media(max-width:640px){.c-about__gallery .o-cols:first-of-type .o-cols__item:first-of-type,.c-about__gallery .o-cols:first-of-type .o-cols__item:first-of-type img{width:100%}}@media(min-width:641px){.c-about__gallery .o-cols:first-of-type .o-cols__item:nth-of-type(2){padding-right:2.5rem}}@media(max-width:640px){.c-about__gallery .o-cols:first-of-type .o-cols__item:nth-of-type(2){display:none}}@media(min-width:641px){.c-about__gallery .o-cols:first-of-type .o-cols__item:nth-of-type(3){width:28.75rem}}@media(max-width:640px){.c-about__gallery .o-cols:first-of-type .o-cols__item:nth-of-type(3) article{padding:30px 0}}@media(max-width:640px){.c-about__gallery .o-cols:first-of-type .o-cols__item:nth-of-type(3) img{display:none}}@media(max-width:768px){.c-about__gallery .o-cols:nth-of-type(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:769px){.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:first-of-type{-webkit-box-flex:32.875rem;-ms-flex:32.875rem 0 0px;flex:32.875rem 0 0}}@media(max-width:640px){.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:first-of-type img{width:100%}}.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type{padding-left:3.75rem}@media(max-width:640px){.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type{padding:0}}.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type article{max-width:460px}@media(max-width:640px){.c-about__gallery .o-cols:nth-of-type(2) .o-cols__item:last-of-type article{padding:30px 0}}.c-about__help{padding-top:3.75rem}@media(max-width:640px){.c-about__help{padding-bottom:3.75rem}}.c-about__help h2{margin-bottom:1.5em;text-transform:uppercase;font-weight:500}@media(max-width:768px){.c-about__help h2{margin-bottom:.5em}}@media(min-width:769px){.c-about__help .o-cols{width:calc(100% + 60px);margin:0 -30px}}@media(max-width:768px){.c-about__help .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px}}.c-about__help .o-cols__item{width:50%;padding:0 10px}@media(min-width:769px){.c-about__help .o-cols__item{width:25%;padding:1.875rem}}.c-about__help .o-cols__item .o-box{width:100%;height:10.625rem;margin:0 0 20px;padding:1.5rem;text-transform:uppercase;line-height:1.625rem;font-size:clamp(12px,1.25rem,1.25rem)}@media(min-width:769px){.c-about__help .o-cols__item .o-box{margin:50px 0}}@media(hover:hover){.c-about__help .o-cols__item .o-box:hover{background-color:#222;color:#fff}}@media(min-width:769px){.c-about__help .o-cols__item:nth-of-type(2n){-webkit-transform:translate3d(0,-5.3125rem,0);transform:translate3d(0,-5.3125rem,0)}}@media(max-width:768px){.c-about__history{padding-top:3.75rem}}.c-about__history h2{margin-bottom:1.5em;font-weight:500}.c-about__history .o-cols,.c-about__history .o-cols__item{gap:50px}@media(max-width:767px){.c-about__history .o-cols__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(max-width:767px){.c-about__history .o-cols__item.is-wide{margin-top:-40px}}.c-about__history .o-cols__item.is-wide img{width:100%}.c-about__history .o-cols__item img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media(min-width:768px)and (max-width:1023px){.c-about__history .o-cols__item img{width:40%}}.c-about__history .o-cols figcaption{padding:3.75rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px)and (max-width:1023px){.c-about__history .o-cols figcaption{padding-top:0;padding-bottom:0}}.c-about__joboffers{padding-bottom:0}.c-about__joboffers h2{max-width:60.625rem;margin-bottom:.9375rem;text-transform:uppercase}.c-about__joboffers h2.is-elemental{margin-bottom:20px;max-width:100%;text-transform:none}.c-about__joboffers h2.is-elemental+.o-table{padding-top:0}.c-about__joboffers h2+p strong{font-weight:500}.c-about__joboffers--other h2{text-transform:none;font-size:clamp(22px,1.5rem,1.5rem)}@media(max-width:768px){.c-about__joboffers .o-table tr{position:relative}.c-about__joboffers .o-table tr td.city{width:50%;padding-right:5px}.c-about__joboffers .o-table tr td.type{position:absolute;right:0;width:50%;padding-right:20px}}.c-about__mission{background-color:#222;color:#fff}@media(max-width:640px){.c-about__mission{padding-top:40px;padding-bottom:40px}}@media(max-width:1024px){.c-about__mission .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:640px){.c-about__mission .o-cols__item img{width:100%}}@media(min-width:1025px){.c-about__mission .o-cols__item:first-of-type{-webkit-box-flex:24.5rem;-ms-flex:24.5rem 0 0px;flex:24.5rem 0 0;margin-right:4.5rem}}@media(max-width:1024px){.c-about__mission .o-cols__item:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.75rem}}@media(min-width:1025px){.c-about__mission .o-cols__item:first-of-type img{margin-bottom:1.875rem}}.c-about__mission .o-cols__item:last-of-type img{-o-object-fit:cover;object-fit:cover}@media(min-width:1025px){.c-about__mission .o-cols__item:last-of-type img{-webkit-box-flex:18.875rem;-ms-flex:18.875rem 0 0px;flex:18.875rem 0 0;margin-right:2.5rem}}@media(max-width:640px){.c-about__mission .o-cols__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){.c-about__mission .o-cols figcaption{padding:3.75rem}}@media(max-width:640px){.c-about__mission .o-cols figcaption{padding:20px 0 0}}.c-about__mission .o-cols figcaption h3{margin-bottom:1.25rem;font-size:clamp(24px,4rem,64px);font-family:future,serif}.c-about__values{padding-bottom:0}.c-about__values h2{margin-bottom:1.5em;text-transform:uppercase}.c-about__values article h3{margin-bottom:1em}.c-about__values article ul{list-style:disc;padding-left:15px}.c-about__values article ul li:not(:last-child){padding-bottom:10px}@media(min-width:769px){.c-about__values .o-cols{padding-right:7.5rem}}@media(max-width:510px){.c-about__values .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:769px){.c-about__values .o-cols__item:first-of-type{-ms-flex-negative:0;flex-shrink:0;width:29rem}}@media(min-width:769px){.c-about__values .o-cols__item:last-of-type{width:39.375rem}}.c-about__values .o-cols__item:last-of-type article{width:100%;-ms-flex-item-align:center;align-self:center;background-color:#f5f6f8;padding:3.75rem}@media(min-width:769px){.c-about__values .o-cols__item:last-of-type article{padding-left:3.75rem;padding-right:3.75rem}}.c-about__values .o-cols__item:last-of-type .o-picture{right:0;top:0;-webkit-transform:translate3d(50%,-4.375rem,0);transform:translate3d(50%,-4.375rem,0);width:15.4375rem}@media(max-width:768px){.c-about__values .o-cols__item:last-of-type .o-picture{display:none}}.c-aboutshort{padding-top:0}@media(max-width:640px){.c-aboutshort{padding-top:3.75rem;padding-bottom:3.75rem}}.c-aboutshort__countup div p{font-size:clamp(24px,5.3125rem,5.3125rem);font-weight:500}.c-aboutshort__countup div p span{line-height:normal}.c-aboutshort__countup div i{font-size:clamp(16px,1.125rem,1.125rem);padding-left:clamp(24px,2.125rem,2.125rem)}.c-aboutshort__countup div:first-of-type{margin-right:5.625rem}.c-aboutshort .o-article{max-width:56.25rem}.c-aboutshort .o-article h2{margin-bottom:1em;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);white-space:nowrap;font-family:future,serif;font-size:62px}.c-aboutshort .o-article strong{font-weight:500}.c-aboutshort .o-cols{padding-top:3.75rem}@media(max-width:768px){.c-aboutshort .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-aboutshort .o-cols__item{width:100%}@media(min-width:769px){.c-aboutshort .o-cols__item{width:50%}}@media(max-width:768px){.c-aboutshort .o-cols__item img{width:100%;margin:0 0 0 auto}}@media(min-width:769px){.c-aboutshort .o-cols__item:first-of-type{padding-right:3.75rem}}@media(max-width:768px){.c-aboutshort .o-cols__item:first-of-type{margin-bottom:40px}}@media(max-width:768px){.c-aboutshort .o-cols__item:last-of-type{padding:3.75rem;margin-top:-3.75rem}.c-aboutshort .o-cols__item:last-of-type .o-article{padding-top:3.75rem}}@media(max-width:640px){.c-aboutshort .o-cols__item:last-of-type{padding-left:0;padding-right:0}}.c-aboutshort .o-cols__item .o-more{padding-top:1.875rem}.c-addresses address{width:25%}@media(max-width:1024px){.c-addresses address{width:50%;margin-bottom:0}}@media(max-width:510px){.c-addresses address{width:100%}}.c-addresses a{white-space:nowrap;border-bottom:1px solid #000}.c-addresses a:hover{border-color:#cd102d;color:#cd102d}.c-addresses h2,.c-addresses h2+p{margin-bottom:20px}.c-addresses h3{width:100%;margin-bottom:1.25rem;font-weight:700}.c-addresses p{line-height:1.4em}.c-addresses__section{border-top:1px solid #000;padding-top:30px;padding-bottom:40px}.c-addresses__section:last-of-type{border-bottom:1px solid #000}@media(min-width:768px){.c-articles{padding-top:36px}}.c-articles h3{margin-bottom:1em;text-transform:uppercase}.c-articles__header{width:calc(100% + 15rem);margin:0 -7.5rem;color:#fff}@media(max-width:768px){.c-articles__header{width:calc(100% + 3.75rem);margin:0 -1.875rem;height:400px}}.c-articles__header header{width:100%;padding:1.875rem;text-align:center;margin-top:-60px}.c-articles__header header h1{max-width:640px;margin:0 auto 24px;font-size:clamp(24px,4rem,4rem);font-weight:300}@media(min-width:769px){.c-articles__header header h1{max-width:40rem}}@media(max-width:768px){.c-articles__header header h1{font-size:clamp(32px,3rem,3rem)}}.c-articles__header nav{width:100%;height:60px;left:0;bottom:0}@media(max-width:768px){.c-articles__header nav{padding:0 1.875rem}}.c-articles__header nav a{font-family:Inter,sans-serif;font-size:clamp(14px,1rem,1rem)}.c-articles__header nav a:before{display:inline-block;font-family:icomoon;content:"\E901"}.c-articles__header nav a.nav-previous:before{margin-right:10px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(hover:hover){.c-articles__header nav a.nav-previous:hover:before{-webkit-transform:translate3d(-5px,0,0) scaleX(-1);transform:translate3d(-5px,0,0) scaleX(-1)}}.c-articles__header nav a.nav-next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-articles__header nav a.nav-next:before{margin-left:10px}@media(hover:hover){.c-articles__header nav a.nav-next:hover:before{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}.c-articles__header img{-webkit-filter:brightness(.75);filter:brightness(.75)}.c-articles__post h2{font-size:clamp(34px,2.8125rem,2.8125rem)}.c-articles__post h3{text-transform:none;font-size:clamp(24px,2.125rem,2.125rem)}.c-articles__post h2,.c-articles__post h3{margin-bottom:24px;font-weight:500}.c-articles__post li,.c-articles__post p{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:150%;font-size:16px}.c-articles__post ul>li{list-style:disc;margin-left:20px}.c-articles__post ol>li{list-style:decimal;margin-left:20px}.c-articles__post .o-block{margin:48px 0 32px}.c-articles__post .o-block video{max-width:100%}.c-articles__post .o-block:first-of-type{margin-top:64px}.c-articles__post .o-block.cols--2{gap:3.25rem}.c-articles__post .o-block.cols--2 picture{width:50%}.c-articles__post .o-block.cols--3{gap:2.875rem}.c-articles__post .o-block.cols--3 picture{width:33.3333333333%}@media(max-width:510px){.c-articles__post .o-block.cols--3{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.c-articles__post .o-block.cols--3 picture:first-of-type,.c-articles__post .o-block.cols--3 picture:nth-of-type(2){width:calc(50% - 1.625rem);margin-bottom:3.25rem}.c-articles__post .o-block.cols--3 picture:first-of-type{margin-right:1.625rem}.c-articles__post .o-block.cols--3 picture:nth-of-type(2){margin-left:1.625rem}.c-articles__post .o-block.cols--3 picture:nth-of-type(3){width:100%}}.c-articles__post .o-block.cols img{width:100%}.c-articles__post .o-block.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;gap:3.25rem}@media(max-width:510px){.c-articles__post .o-block.grid{grid-template-rows:repeat(3,1fr)}}.c-articles__post .o-block.grid picture:first-of-type{grid-area:1/1/3/2}@media(max-width:768px){.c-articles__post .o-block.grid picture:first-of-type{grid-area:1/1/2/2}}@media(max-width:510px){.c-articles__post .o-block.grid picture:first-of-type{grid-area:1/1/2/3}}.c-articles__post .o-block.grid picture:nth-of-type(2){grid-area:1/2/2/3}@media(max-width:768px){.c-articles__post .o-block.grid picture:nth-of-type(2){grid-area:1/2/2/3}}@media(max-width:510px){.c-articles__post .o-block.grid picture:nth-of-type(2){grid-area:2/1/3/3}}.c-articles__post .o-block.grid article{grid-area:2/2/3/3}@media(max-width:768px){.c-articles__post .o-block.grid article{grid-area:2/1/3/3}}@media(max-width:510px){.c-articles__post .o-block.grid article{grid-area:3/1/4/3}}.c-articles__post .o-block.grid img,.c-articles__post .o-block.image.landscape img{width:100%}.c-articles__post .o-block.image.landscape--full{width:calc(100% + 15rem);margin-left:-7.5rem;margin-right:-7.5rem}@media(max-width:768px){.c-articles__post .o-block.image.landscape--full{width:calc(100% + 3.75rem);margin-left:-1.875rem;margin-right:-1.875rem}}.c-articles__post .o-block.text--vertical article{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}@media(max-width:640px){.c-articles__post .o-block.text--vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-articles__post .o-block.text--vertical article,.c-articles__post .o-block.text--vertical picture{width:100%}}.c-articles__tags{padding:48px 0 32px}.c-articles__tags a{margin:0 .9375rem .9375rem;font-size:clamp(16px,1.25rem,1.25rem)}@media(max-width:768px){.c-articles__tags a{font-size:clamp(14px,1rem,1rem)}}.c-articles__tags a:before{background-color:#000}@media(hover:hover){.c-articles__tags a:hover{color:rgba(0,0,0,.5)}}@media(hover:hover){.c-articles__tags a.is-selected:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}}.c-branches{background-color:#262627;padding-top:3.75rem;padding-bottom:3.75rem;color:#fff}.c-branches:before{z-index:-1;top:0;left:50%;right:50%;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw}.c-branches ::-moz-selection{background-color:#fff;color:#222}.c-branches ::selection{background-color:#fff;color:#222}.c-branches:before{background-color:#262627}@media(max-width:768px){.c-branches{padding-bottom:0}}@media(max-width:640px){.c-branches{display:none}}.c-branches a{white-space:nowrap}.c-branches h2{width:100%;margin-bottom:1em;text-transform:uppercase;font-weight:700}.c-branches address{width:50%}@media(min-width:1025px)and (max-width:1299px){.c-branches address{width:calc(33.33333% - 20px);margin-bottom:3.75rem}}@media(min-width:1300px){.c-branches address{width:calc(20% - 20px)}}@media(max-width:1024px){.c-branches address{margin-bottom:3.75rem}}.c-branches address p:first-of-type{margin-bottom:.5em}.c-branches address.address_6 .is-name{max-width:200px}@media(min-width:1440px){.c-branches address.address_6 .is-open-hours{margin-top:24px}}@media(min-width:1300px)and (max-width:1439px){.c-branches address.address_6 .is-open-hours{margin-top:1.5rem}}@media(min-width:768px)and (max-width:1299px){.c-branches address.address_6 .is-open-hours{margin-top:45px}}@media(min-width:1025px){.c-branches .o-wrap{gap:0 20px}}.c-branches .o-email-link,.c-branches .o-phone-link{border-bottom:1px solid #fff}@media(max-width:768px){.c-breadcrumbs{display:none}}.c-breadcrumbs ul li{white-space:nowrap;font-size:10px}.c-breadcrumbs ul li:not(:last-child){padding-right:1.5rem}.c-breadcrumbs ul li:not(:last-child):after{margin-left:5px;font-family:icomoon;font-size:7px;content:"\E901"}@media(hover:hover){.c-breadcrumbs ul li a:hover{color:#cd102d}}.c-breadcrumbs ul li:last-child{font-weight:700}.c-contact header{padding-bottom:0}.c-contact header h1{margin-bottom:1em;text-transform:uppercase}@media(max-width:640px){.c-contact .c-contactform{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.c-contact .c-salons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.c-contact .c-map{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.c-contactaddress{padding-top:0}.c-contactaddress article h3{margin-bottom:1em;font-size:clamp(18px,1.625rem,1.625rem)}@media(max-width:640px){.c-contactaddress article h3{display:none}}@media(max-width:640px){.c-contactaddress .o-cols{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.c-contactaddress a{border-bottom:1px solid #000}@media(max-width:640px){.c-contactform{padding-top:0}}.c-contactform h2{margin-bottom:1em;font-weight:500}.c-contactform textarea{height:130px}@media(max-width:640px){.c-contactform .o-btn{width:100%;background-color:#cd102d}}@media(min-width:641px){.c-contactform .o-cols__item:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:4rem}}.c-contactform .o-cols__item:first-of-type article{margin-bottom:1.25rem}@media(min-width:641px){.c-contactform .o-cols__item:last-of-type{width:23.3125rem}}@media(max-width:640px){.c-contactform .o-cols__item:last-of-type{display:none}}.c-contactform.is-loading form.is-relative{position:relative}.c-contactform__loader{background:rgba(0,0,0,.5)}.c-contactform__loader,.c-contactform__loader2{width:100%;height:100%;top:0;left:0;display:none}.c-contactform__loader2:before{content:"";width:100%;height:100%;background:hsla(0,0%,100%,.5);display:block;position:absolute;top:0;left:0}.c-cooperation{overflow:hidden}.c-cooperation h2{margin-bottom:2em;text-align:center}.c-cooperation__carousel{margin-bottom:40px;padding:0 15px}@media(max-width:640px){.c-cooperation__carousel{padding:0 60px}}.c-cooperation__carousel:before{z-index:10;left:0;top:0;width:40px;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.c-cooperation__carousel:after{z-index:10;right:0;top:0;width:40px;height:100%;background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.c-cooperation .swiper .swiper-wrapper .swiper-slide{width:auto;height:auto;padding:0 15px}.c-cooperation .swiper-button-next,.c-cooperation .swiper-button-prev{position:absolute;z-index:11;top:50%;margin:0}.c-cooperation .swiper-button-prev{left:0;-webkit-transform:translate3d(-1.875rem,-50%,0);transform:translate3d(-1.875rem,-50%,0)}@media(min-width:769px){.c-cooperation .swiper-button-prev{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}}.c-cooperation .swiper-button-next{right:0;-webkit-transform:translate3d(1.875rem,-50%,0);transform:translate3d(1.875rem,-50%,0)}@media(min-width:769px){.c-cooperation .swiper-button-next{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}}.c-designservices{overflow:hidden;padding-top:3.75rem;padding-bottom:3.75rem}@media(max-width:640px){.c-designservices{padding-bottom:0;padding-top:1.875rem}}.c-designservices img.img-01{width:39.375rem}.c-designservices img.img-02{width:11.6875rem}.c-designservices img.img-03{width:24.625rem}.c-designservices img.img-04{width:34.0625rem;position:relative;z-index:0}.c-designservices__carousel{width:calc(100% + 3.75rem);margin:0 -1.875rem;padding-top:30px}@media(min-width:641px){.c-designservices__carousel{display:none}}.c-designservices__carousel .swiper .swiper-slide{width:80%}.c-designservices__carousel .swiper .swiper-slide img{width:100%}.c-designservices .o-article h2{margin-bottom:1em;font-weight:400}.c-designservices .o-article strong{font-weight:500}@media(max-width:768px){.c-designservices .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-designservices .o-cols__item{width:100%}@media(min-width:769px){.c-designservices .o-cols__item{width:50%}}.c-designservices .o-cols__item img{border:1px solid #fff}@media(min-width:769px){.c-designservices .o-cols__item img{border-width:4px}}@media(max-width:641px){.c-designservices .o-cols__item:first-of-type>img{display:none}}.c-designservices .o-cols__item:first-of-type .o-article{padding-top:3.75rem}.c-designservices .o-cols__item:first-of-type .o-more{margin-bottom:7.5rem}@media(max-width:768px){.c-designservices .o-cols__item:first-of-type .o-more{margin-bottom:3.75rem}}@media(max-width:640px){.c-designservices .o-cols__item:first-of-type .o-more{margin-bottom:0}}@media(max-width:641px){.c-designservices .o-cols__item:last-of-type{display:none}}@media(max-width:768px){.c-designservices .o-cols__item:last-of-type .o-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:-5rem 0 -3.75rem auto}}.c-designservices .o-cols__item:last-of-type .o-group img{-ms-flex-item-align:end;align-self:flex-end}.c-footer{background-color:#000}.c-footer:before{z-index:-1;top:0;left:50%;right:50%;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw}.c-footer ::-moz-selection{background-color:#fff;color:#222}.c-footer ::selection{background-color:#fff;color:#222}.c-footer:before{background-color:#000}.c-footer li,.c-footer p{color:hsla(0,0%,100%,.8)}.c-footer li{margin-bottom:.25em}.c-footer .o-cols{padding-top:3.75rem;padding-bottom:3.75rem}@media(max-width:768px){.c-footer .o-cols{padding-bottom:0}}.c-footer .o-cols:first-of-type{border-bottom:1px solid hsla(0,0%,100%,.25)}@media(hover:hover){.c-footer .o-cols:first-of-type a:hover{color:#fff}}.c-footer .o-cols:nth-of-type(2) a{white-space:nowrap}@media(hover:hover){.c-footer .o-cols:nth-of-type(2) a:hover{color:#fff}}.c-footer .o-cols__item{width:50%}@media(min-width:769px){.c-footer .o-cols__item{width:25%}}@media(max-width:768px){.c-footer .o-cols__item{margin-bottom:3.75rem}}.c-footer .o-cols__item nav p{margin-bottom:.5em;text-transform:uppercase;font-weight:700}.c-footer__bottom{padding-bottom:3.75rem}@media(max-width:640px){.c-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1439px){.c-footer__bottom>:first-child,.c-footer__bottom>:nth-child(2){width:33%}.c-footer__bottom>:nth-child(3){display:none}}@media(max-width:1023px){.c-footer__bottom>*{width:100%!important}.c-footer__bottom>:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-footer__bottom .o-copy{color:hsla(0,0%,100%,.8);padding-right:40px}@media(max-width:1023px){.c-footer__bottom .o-copy{margin-bottom:1em;text-align:center;padding-right:0}}.c-footer__bottom .o-policy{color:hsla(0,0%,100%,.8)}@media(max-width:1023px){.c-footer__bottom .o-policy{margin-bottom:2em;text-align:center;padding-right:0}}.c-footer__bottom .o-logo{color:#fff}@media(min-width:1023px){.c-footer__bottom .o-logo{margin:0 0 0 auto}}.c-footer__bottom .o-logo span{white-space:nowrap}.c-footer__bottom .o-logo img{width:9.1875rem}.c-footer .o-email-link,.c-footer .o-phone-link{border-bottom:1px solid #fff}.c-gallery{max-width:662px;overflow:hidden}.c-gallery img{margin:0}.c-gallery__big{margin-bottom:32px;border:1px solid #d9d9d9}@media(max-width:1024px){.c-gallery__big{margin-bottom:16px}}.c-gallery__big img{height:100%;-o-object-fit:scale-down;object-fit:scale-down;margin:0 auto}.c-gallery__big picture{display:block;height:36.125rem}.c-gallery__small .swiper{margin-left:-13px;margin-right:-13px}@media(max-width:1024px){.c-gallery__small .swiper{margin-left:-8px;margin-right:-8px}}.c-gallery__small .swiper .swiper-slide{width:33.3333333333%;cursor:pointer;opacity:.8;padding:0 13px}@media(max-width:1024px){.c-gallery__small .swiper .swiper-slide{padding:0 8px}}.c-gallery__small .swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}.c-gallery__small .swiper .swiper-slide img{-o-object-fit:scale-down;object-fit:scale-down;height:100%}.c-gallery__small .swiper .swiper-slide picture{display:block;height:11.0625rem;border:1px solid #d9d9d9}@media(min-width:769px){.c-gallery__small .swiper .swiper-pagination{display:none!important}}.c-gallery nav{padding-top:20px}.c-gallery nav .swiper-button-next:after,.c-gallery nav .swiper-button-prev:after{font-size:18px;color:#222}@media(max-width:768px){.c-gallery nav{display:none}}@media(min-width:769px){.c-hero{height:100vh}}@media(max-width:768px){.c-hero{height:clamp(360px,31.25rem,31.25rem)}}.c-hero nav{bottom:1.5rem}.c-hero__collection{z-index:10;text-align:center;color:#fff}@media(max-width:768px){.c-hero__collection{width:100%}}.c-hero__collection .c-hero__title,.c-hero__collection .intro-text,.c-hero__collection p{visibility:hidden}.c-hero__collection .intro-text p{visibility:inherit}@media(min-width:769px){.c-hero__collection .intro-text p{visibility:inherit}}.c-hero__collection p{line-height:1.5em;text-shadow:1px 1px 5px rgba(0,0,0,.25);font-size:clamp(14px,1.125rem,1.125rem);margin-bottom:1.875rem;margin-left:auto;margin-right:auto}@media(max-width:510px){.c-hero__collection p br{display:none}}.c-hero__collection .c-hero__title{font-family:future,serif;font-size:clamp(48px,6.5rem,7.5rem)}@media(max-width:768px){.c-hero__collection .c-hero__title{font-size:48px}}.c-hero__collection .c-hero__title span{display:inline-block}@media(min-width:641px){.c-hero__collection .c-hero__title{white-space:nowrap}}@media(max-width:640px){.c-hero__collection .c-hero__title{margin:0 auto;line-height:1}}@media(max-width:640px){.c-hero__collection{width:100%;padding:0 20px}}.c-hero__photo{z-index:0;width:calc(100% + 100px);height:calc(100% + 100px);-webkit-filter:brightness(.7);filter:brightness(.7)}.c-hero__photo:after{z-index:5;left:0;top:0;width:100%;height:100%;pointer-events:none}.c-hero__photo.animated{will-change:transform,opacity}.c-hero__photo.animated.left-to-right img{-webkit-animation-name:left-to-right;animation-name:left-to-right}.c-hero__photo.animated.right-to-left img{-webkit-animation-name:right-to-left;animation-name:right-to-left}.c-hero__photo.animated.up-to-down img{-webkit-animation-name:up-to-down;animation-name:up-to-down}.c-hero__photo.animated.down-to-up img{-webkit-animation-name:down-to-up;animation-name:down-to-up}.c-hero__photo.animated.zoom-out{width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center}.c-hero__photo.animated.zoom-out img{-webkit-animation-name:zoom-out;animation-name:zoom-out}.c-hero__photo.animated.zoom-in{width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center}.c-hero__photo.animated.zoom-in img{-webkit-animation-name:zoom-in;animation-name:zoom-in}.c-hero__photo.animated.play img{-webkit-animation-play-state:running!important;animation-play-state:running!important}.c-hero .swiper{height:100%}@media(min-width:769px){.c-hero .swiper.swiper-initialized .swiper-wrapper .swiper-slide img{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:6s;animation-duration:6s}}.c-hero .swiper.swiper-initialized .swiper-wrapper .swiper-slide:nth-of-type(5) .c-hero__photo:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(27,27,27,.21)),to(rgba(27,27,27,.21)));background:linear-gradient(0deg,rgba(27,27,27,.21),rgba(27,27,27,.21))}.c-hero .swiper .swiper-wrapper,.c-hero .swiper .swiper-wrapper .swiper-slide{height:100%}.c-hero .swiper .swiper-wrapper .swiper-slide img{-o-object-position:bottom;object-position:bottom}.c-hero .o-more{display:none;visibility:hidden}@media(max-width:768px){.c-hero .o-more{padding-top:32px}}.c-hero .o-more a:before{background-color:#fff}@-webkit-keyframes left-to-right{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}}@keyframes left-to-right{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}}@-webkit-keyframes right-to-left{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}}@keyframes right-to-left{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}}@-webkit-keyframes up-to-down{0%{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes up-to-down{0%{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes down-to-up{0%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes down-to-up{0%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-out{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom-in{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.c-intro2{padding-top:7.5rem;padding-bottom:3.75rem}@media(max-width:768px){.c-intro2{padding-top:3.75rem;padding-bottom:0}}.c-intro2 .o-textblock h2{font-size:clamp(20px,4rem,4rem);font-family:future,serif}.c-intro2 .o-textblock h3{font-size:clamp(20px,1.625rem,1.625rem)}.c-intro2 .o-textblock p{line-height:1.5em}.c-intro3{padding-top:clamp(40px,5rem,5rem);padding-bottom:0}@media(max-width:768px){.c-intro3{padding-top:3.75rem;padding-bottom:0}}.c-intro3 .o-article img{margin-bottom:clamp(16px,1.5rem,1.5rem)}@media(min-width:769px){.c-intro3 .o-textblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}}@media(min-width:769px){.c-intro3 .o-textblock>img{width:32.0625rem}}@media(max-width:1024px){.c-jubilee__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:48px}}@media(max-width:768px){.c-jubilee__wrapper{padding-top:0}}.c-jubilee__buttons{z-index:10;gap:32px}@media(max-width:1024px){.c-jubilee__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){.c-jubilee__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.c-jubilee__buttons .o-btn{height:40px;background-color:#cd102d}.c-jubilee__buttons .o-btn:hover{opacity:.9}.c-jubilee__photo{z-index:10}@media(max-width:1024px){.c-jubilee__photo{margin:0 auto}}.c-jubilee__content{gap:32px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:48px 48px 60px}@media(min-width:1025px){.c-jubilee__content{position:relative;margin:72px 0 -72px -72px;padding:48px 48px 60px 144px}}@media(max-width:768px){.c-jubilee__content{padding:32px}}.c-jubilee__content article{z-index:10}@media(max-width:1024px){.c-jubilee__content article{text-align:center}}@media(min-width:1025px){.c-jubilee__content article{max-width:90%}}.c-jubilee__content article h2{margin-bottom:12px;font-size:clamp(48px,4rem,4rem);font-family:future,serif}.c-jubilee__content img{left:0;width:100%}.c-jubilee__content img:first-of-type{top:0;z-index:1}.c-jubilee__content img:nth-of-type(2){bottom:0;z-index:1}.c-jubilee__content img:nth-of-type(3){bottom:0;z-index:0}.c-map{width:100vw;height:310px;margin-bottom:6.25rem;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.c-map canvas{width:auto!important;height:310px!important;-webkit-filter:grayscale(1);filter:grayscale(1)}.c-map .marker{background-image:url(../img/assets/260cc1130849d48efe1b1265bd74cd56.svg);background-repeat:no-repeat;width:31px;height:50px;cursor:pointer}.c-map .marker:hover{opacity:.9}.c-map .o-btn{top:60px;font-size:14px;height:36px;width:156px;-webkit-transition:none;transition:none}.c-nav{z-index:50;height:100%;margin:0 -1.25rem 0 auto}.c-nav a{white-space:nowrap}@media(max-width:768px){.c-nav__menu>ul>li{margin:0 1.5rem}}@media(min-width:769px){.c-nav__menu>ul>li>ul{position:absolute;left:50%;top:100%;background-color:rgba(34,34,34,.95);padding:24px 0;opacity:0;overflow:hidden;pointer-events:none;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(-50%,20px,0);transform:translate3d(-50%,20px,0);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}}.c-nav__menu>ul>li>ul>li>a{display:block;padding:3px 30px;font-size:16px;color:hsla(0,0%,100%,.45)}.c-nav__menu>ul>li>ul>li>a:hover{color:#fff}@media(min-width:768px){.c-nav__menu>ul>li:hover>ul{opacity:1;pointer-events:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.c-nav__menu>ul>li>a{padding:0 1.25rem}@media(hover:hover){.c-nav__menu>ul>li>a:hover:not(.icon-like):not(.icon-user){color:#cd102d}.c-nav__menu>ul>li>a:hover.icon-like:before{content:"\E90F"}.c-nav__menu>ul>li>a:hover.icon-user:before{content:"\E910"}}@media(max-width:768px){.c-nav{display:none;position:fixed;width:100%;height:100vh;left:0;top:0;background-color:#fff;text-align:center;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.c-nav.is-animated{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.c-nav .c-nav__menu{display:block;margin-top:50px;height:auto;height:calc(100% - 50px);padding-bottom:60px;padding-top:60px;overflow:scroll;-webkit-overflow-scrolling:touch}}@media(max-width:768px)and (min-height:370px){.c-nav .c-nav__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-top:0}}@media(max-width:768px){.c-nav .c-nav__menu>ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin-bottom:40px}.c-nav .c-nav__menu>ul>li{width:100%;height:auto;margin:0;padding:0 5px}}@media(max-width:768px)and (max-width:640px){.c-nav .c-nav__menu>ul>li>a{font-weight:700;font-size:16px;text-transform:uppercase}}@media(max-width:768px){.c-nav .c-nav__menu>ul>li:has(ul){width:50%}.c-nav .c-nav__menu>ul>li a{white-space:normal}.c-nav .c-nav__menu>ul>li>ul{margin-bottom:20px}.c-nav .c-nav__menu>ul>li>ul>li>a{color:rgba(34,34,34,.5)}.c-nav .c-nav__menu>ul>li>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:48px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#222}}@media(max-width:768px)and (max-width:640px){.c-nav .c-nav__menu>ul>li>a{height:40px}}@media(max-width:768px){.c-nav .c-nav__menu>ul>li>a:before{display:none}.c-nav .c-nav__menu>ul>li:nth-of-type(3),.c-nav .c-nav__menu>ul>li:nth-of-type(4){width:100%}}@media(max-width:768px)and (max-width:374px){.c-nav .c-nav__menu>ul>li{width:100%}}@media(max-width:768px){.c-nav .c-nav__menu>ul>li.is-open>ul{display:block}.c-nav .c-nav__menu>ul>li.is-open>a{font-weight:700}.c-nav .c-nav__menu>ul>li.is-open>a:after{-webkit-transform:scaleY(-1) translateY(4px);transform:scaleY(-1) translateY(4px)}.c-nav.is-block{display:block}.c-nav.is-visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.c-newproduct{padding-top:3.75rem}.c-newproduct .o-article{padding-top:5px}.c-newproduct .o-article h3{text-transform:uppercase;margin-bottom:1em;font-size:clamp(20px,1.375rem,1.375rem);font-weight:500}.c-newproduct .o-article h4{margin-bottom:1em;font-size:clamp(20px,2.8125rem,2.8125rem)}.page-home .c-newproduct .o-article h4{line-height:1;-webkit-transform:rotate(-2.5deg)!important;transform:rotate(-2.5deg)!important;font-size:60px;font-family:future,serif}@media(max-width:768px){.c-newproduct .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:640px){.c-newproduct .o-cols{background-color:#f5f6f8;width:calc(100% + 3.75rem);margin:0 -1.875rem}}.c-newproduct .o-cols__item{width:100%}@media(min-width:769px){.c-newproduct .o-cols__item{width:50%}}.c-newproduct .o-cols__item:first-of-type{background-color:#f5f6f8;padding:3.75rem}@media(max-width:640px){.c-newproduct .o-cols__item:first-of-type{padding-left:1.875rem;padding-right:1.875rem}}@media(max-width:640px){.c-newproduct .o-cols__item:first-of-type .o-more{display:none}}@media(max-width:640px){.c-newproduct .o-cols__item:last-of-type{padding-left:1.875rem;padding-right:1.875rem;padding-top:40px}}@media(min-width:641px){.c-newproduct .o-cols__item:last-of-type .o-more{display:none}}.c-newproduct .o-cols__item .o-picture{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.c-newproduct .o-cols__item .o-picture img.small{z-index:10;right:0;top:0;-webkit-transform:translate3d(9.375rem,-5rem,0);transform:translate3d(9.375rem,-5rem,0)}.c-newproduct .o-more{margin-top:30px;margin-bottom:30px;padding-top:0}.c-newproduct--featured .o-article h4{margin-bottom:.2em}.c-newproduct--featured .o-article time{display:block;margin-bottom:40px;font-weight:500}.c-news h2{margin-bottom:1em;text-transform:uppercase}.c-news>.o-more{text-align:center}.c-news--all{padding-top:0}@media(min-width:511px){.c-news--all .swiper.swiper-initialized{width:calc(100% + 20px);margin:0 -10px}}@media(min-width:769px){.c-news--all .swiper .swiper-slide{margin-bottom:4.375rem}}.c-news--all .swiper .swiper-slide h3{margin-bottom:16px}.c-news--all .swiper .swiper-slide time{opacity:1}.c-news--all .swiper .swiper-slide .with-caption{height:100%}.c-news--dark{background-color:#222;color:#fff}.c-news--dark ::-moz-selection{background-color:#fff;color:#222}.c-news--dark ::selection{background-color:#fff;color:#222}@media(min-width:1441px){.c-news--dark:before{position:absolute;z-index:-1;left:50%;right:50%;top:0;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw;background-color:#222;content:" "}}.c-news--dark .o-more a:before,.c-news--dark .o-more span:before,.c-news--dark .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.c-news--small h2{text-transform:none}.c-news-post{padding-top:3.75rem;padding-bottom:0}.c-news-post h2{margin-bottom:1em}.c-news-post .o-article:not(:last-of-type){margin-bottom:40px}.c-news-post .o-article h3{margin-bottom:1em}.c-news-post .o-article.links-with-underlines a{text-decoration:underline}@media(max-width:640px){.c-news-post .o-cols__item:first-of-type{padding-bottom:30px}}@media(max-width:1024px){.c-news-post .o-cols__item:nth-of-type(2) article{padding-top:0}}.c-news-post .o-images{width:calc(100% + 2.5rem);margin:0 -1.25rem 60px}.c-news-post .o-images.is-many{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-news-post .o-images.is-many .o-images__item{padding:1.25rem;width:25%}.c-news-post .o-images__item{padding:0 1.25rem}.c-news-post .is-portrait-video video{max-width:400px;margin:0 auto;display:block;width:100%}@media screen and (max-width:820px){.c-news-post .is-two-videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}}.c-offer{padding-bottom:7.5rem}@media(min-width:769px){.c-offer{padding-top:3.75rem}}@media(max-width:640px){.c-offer{padding-top:40px}}.c-offer h1{margin-bottom:1em;text-transform:uppercase}.c-offer__tiles .o-cols__item{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.c-offer__tiles .o-cols__item.is-hidden{opacity:0;-webkit-filter:grayscale(1);filter:grayscale(1)}.c-offer__loader{min-height:130px}.c-offer__delivers .o-grid__row .o-grid__cell{width:33.3333333333%;padding:10px}.c-offer__delivers .o-grid__row .o-grid__cell:not(:last-of-type){border-right:1px solid #d9d9d9}.c-offer__delivers .o-grid__row:not(:last-of-type){border-bottom:1px solid #d9d9d9}.c-offer__delivers .o-arrows{padding-top:36px}.c-offer__delivers .o-arrows .swiper-button-next,.c-offer__delivers .o-arrows .swiper-button-prev{width:30px;height:30px}.c-offer__delivers .o-tabs__content li .o-cols__item{width:16.6666666667%;padding:1.5625rem .9375rem}@media(max-width:768px){.c-offer__delivers .o-tabs__content li .o-cols__item{width:20%}}@media(max-width:768px){.c-offer__delivers .o-tabs__content .o-pagination{display:block}}.c-offer__delivers .o-tabs__nav{margin-bottom:40px}.c-offer__delivers .o-tabs__nav li{cursor:pointer}.c-offer__delivers .o-tabs__nav li:not(:last-child){margin-right:2.5rem}.c-offer__delivers .o-tabs__nav li.is-active{color:#cd102d}@media(max-width:768px){.c-offer__delivers>.o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-offer__delivers>.o-cols .o-cols__item{width:100%}@media(min-width:769px){.c-offer__delivers>.o-cols .o-cols__item:first-of-type{width:42.5%;padding-right:40px}}@media(max-width:768px){.c-offer__delivers>.o-cols .o-cols__item:first-of-type{margin-bottom:40px}}.c-offer__delivers>.o-cols .o-cols__item:first-of-type h3{font-weight:500}@media(min-width:769px){.c-offer__delivers>.o-cols .o-cols__item:nth-of-type(2){width:57.5%}}@media(max-width:768px){.c-offer__delivers .swiper{margin-bottom:30px}}.c-offer__news h2{margin-bottom:1em;text-transform:uppercase;font-weight:500;font-size:clamp(16px,1.5rem,1.5rem)}.c-offer__news>div:not(:last-of-type){margin-bottom:60px}.c-offer__news>.o-more{padding-top:40px}@media(min-width:769px){.c-offer__news .swiper .swiper-wrapper .swiper-slide{margin-bottom:3.75rem}}.c-offer__news .swiper .swiper-wrapper .swiper-slide img{margin-bottom:20px}.c-offer__news .swiper .swiper-wrapper .swiper-slide .o-more{padding-top:10px}@media(max-width:510px){.c-offer__news .swiper .swiper-wrapper .swiper-slide .o-more span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#222;white-space:nowrap;padding:0 1.5rem;font-size:clamp(14px,1rem,1rem);color:#fff;cursor:pointer}}@media(max-width:510px)and (max-width:768px){.c-offer__news .swiper .swiper-wrapper .swiper-slide .o-more span{height:44px}}.c-offer__products h3{padding-right:50px}.c-offer__products h3 .icon-like{right:0;top:0}.c-offer__tiles>.o-more{padding-top:40px}.c-offer__tiles .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:511px){.c-offer__tiles .o-cols{width:calc(100% + 2.5rem);margin:0-1.25rem}}.c-offer__tiles .o-cols__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333333333%;height:auto;margin-bottom:3.75rem}@media(min-width:511px){.c-offer__tiles .o-cols__item{padding:0 1.25rem}}@media(max-width:768px){.c-offer__tiles .o-cols__item{width:50%}}@media(max-width:510px){.c-offer__tiles .o-cols__item{width:100%}}.c-offer__tiles .o-cols__item h3{margin-bottom:5px;font-weight:500;font-size:clamp(16px,1.5rem,1.5rem)}@media(max-width:510px){.c-offer__tiles .o-cols__item h3{margin-bottom:15px}}.c-offer__tiles .o-cols__item h4{margin-bottom:5px;color:rgba(0,0,0,.7)}.c-offer__tiles .o-cols__item .o-more{padding-top:0}@media(max-width:510px){.c-offer__tiles .o-cols__item .o-more a{height:52px;background-color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}}.c-offer__tiles .o-cols__item .o-photo{margin-bottom:15px}@media(max-width:510px){.c-offer__tiles .o-cols__item .o-photo{width:100%}}@media(max-width:768px){.c-offer .o-textblock--01 .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:640px){.c-offer .o-textblock--01 .o-cols__item:first-of-type nav{display:none}}.c-offer .o-textblock--01 .o-cols__item:first-of-type h1{display:none}@media(max-width:640px){.c-offer .o-textblock--01 .o-cols__item:nth-of-type(2){margin-bottom:0}}@media(min-width:769px){.c-offer .o-textblock--01 .o-cols__item:nth-of-type(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-offer .o-textblock--01 .o-cols__item:nth-of-type(2) .o-article{padding-top:0}}@media(max-width:510px){.c-offer .o-textblock--01 .o-btn{width:100%;background-color:#222;color:#fff}}.c-offer>.o-section:not(:last-of-type){margin-bottom:60px}.c-offer>.o-section>.o-more{padding-top:40px}@media(max-width:510px){.c-offer>.o-section>.o-more{display:none}}@media(max-width:768px){.c-offer--details .o-cols__item:nth-of-type(2){margin-bottom:40px}}@media(min-width:641px){.c-offer--services .o-cols__item:first-of-type{width:41.375rem}}.c-offer__with-alias{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:510px){.c-offer__with-alias{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-offer__with-alias>div{width:100%}.c-offer__with-alias .c-product-alias{width:auto}}.c-offer__with-alias ul{gap:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:510px){.c-offer__with-alias ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-offer__with-alias .c-product-alias{position:static;white-space:nowrap}.c-offer .o-cols__item--inline{gap:8px}@media screen and (max-width:510px){.c-offer .o-cols__item--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-offer .o-cols__item--inline p{font-size:14px}}.c-offer .o-cols__item--inline .o-btn{height:40px;width:100%}@media screen and (min-width:1024px){.c-offer .o-cols__item--options{margin-top:62px}}.c-offer .filters-hidden .o-cols__item--options{margin-top:0}.c-offer__img ul{bottom:10px;left:0;width:100%;padding:0 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-offer__img ul .c-product-alias{position:static}.c-offer-article{padding-bottom:7.5rem}.c-offer-article h1{margin-bottom:1em;text-transform:uppercase}.c-offer-article h2{margin-bottom:1.25rem;text-transform:uppercase}.c-offer-form,.c-offer-form .o-cols__item:nth-of-type(2){display:none}.c-page{margin-bottom:50px}@media(hover:hover){.c-page a:hover{color:#cd102d}}.c-page p{margin-bottom:1.25rem}.c-page a{text-decoration:underline}.c-page h1{margin-bottom:1em;padding-bottom:0;text-transform:uppercase}@media(max-width:768px){.c-page h1{padding-top:0}}.c-page h2,.c-page h3,.c-page h4{margin-bottom:clamp(10px,1.25rem,1.25rem);font-weight:500}.c-page ul{margin-bottom:1.25rem;list-style:disc;padding-left:20px}.c-page ul li{line-height:1.5em;margin-bottom:5px;font-size:clamp(12px,1rem,1rem)}@media(max-width:510px){.c-page .o-cols{display:block}}.c-page table{margin-bottom:1.25rem}.c-page table th{font-weight:700;padding:5px;border-bottom:2px solid #262627}.c-page table td{padding:5px;border-bottom:1px solid #262627}.c-page table tbody tr:nth-child(odd) td{background-color:hsla(0,0%,85.1%,.2)}.c-partnersarea{padding-bottom:7.5rem;padding-top:3.75rem}@media(max-width:768px){.c-partnersarea{padding-bottom:30px}}.c-partnersarea--investors{padding-bottom:0}@media(min-width:641px){.c-partnersarea--investors .o-textblock--01 .o-cols__item:nth-of-type(2) .o-article{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-left:0;padding-bottom:0}}@media(max-width:640px){.c-partnersarea h1{text-transform:uppercase}}.c-partnersarea h2{margin-bottom:1em;text-transform:uppercase}@media(min-width:769px){.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8.75rem;-moz-column-gap:8.75rem;column-gap:8.75rem}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-wrapper .swiper-slide{width:calc(50% - 4.375rem);margin-bottom:3.75rem}}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide{height:auto}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide h3{margin-bottom:.4em;font-weight:500}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-more{margin:auto 0 0;padding-top:1.875rem}@media(max-width:768px){.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-more{display:none}}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo{display:block;margin-bottom:1.875rem}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo img{width:100%}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo [class^=icon-]{inset:0 auto auto 0;width:5rem;height:4.375rem;background-color:#fff;font-size:3.375rem}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-slide .o-photo [class^=icon-].icon-hammer{font-size:2.75rem}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-pagination .swiper-pagination-bullet{background-color:#ccc}.c-partnersarea .swiper:not(.js-refObjectsSwiper):not(.o-mosaic) .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#222}.c-partnersarea__carousel{width:calc(100% + 3.75rem);background-color:#222;margin:30px -1.875rem;padding:1.875rem}@media(min-width:769px){.c-partnersarea__carousel{display:none}}.c-partnersarea__carousel .swiper{margin-bottom:30px}.c-partnersarea__carousel .swiper .swiper-slide,.c-partnersarea__carousel .swiper .swiper-slide img{width:100%}@media(min-width:769px){.c-partnersarea__carousel .swiper .swiper-pagination{display:none}}.c-partnersarea__carousel .swiper .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,80%,.35)}.c-partnersarea__carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.c-partnersarea__carousel p{line-height:21px;font-size:14px;color:#fff}.c-partnersarea>.o-more{text-align:center}@media(min-width:769px){.c-partnersarea>.o-more{display:none}}@media(max-width:768px){.c-partnersarea .o-textblock img{width:100%}}@media(max-width:768px){.c-partnersarea .o-textblock--01 .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-partnersarea .o-textblock--01 .o-cols__item:last-of-type{padding-bottom:30px}.c-partnersarea .o-textblock--01 .o-cols__item:last-of-type .o-article{padding-top:0}}@media(max-width:768px){.c-partnersarea .o-textblock--02 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-partnersarea .o-textblock--02 .o-cols__item{width:100%}.c-partnersarea .o-textblock--02 .o-cols__item:first-of-type{padding-bottom:30px}.c-partnersarea .o-textblock--02 .o-cols__item:last-of-type .o-article{padding:0}}@media(max-width:768px){.c-partnersarea .o-textblock--02.negative--left{margin-left:0}}@media(max-width:768px){.c-partnersarea .o-textblock--03 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-partnersarea .o-textblock--03 .o-cols__item{width:100%}.c-partnersarea .o-textblock--03 .o-cols__item:first-of-type{padding-bottom:30px;padding-top:30px}.c-partnersarea .o-textblock--03 .o-cols__item:last-of-type{padding-bottom:30px}.c-partnersarea .o-textblock--03 .o-cols__item:last-of-type .o-article{padding:0}.c-partnersarea .o-textblock--03 .o-cols__item img{width:100%}}@media(max-width:640px){.c-partnersarea .o-textblock--04 .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-partnersarea .o-textblock--04 .o-cols__item{width:100%}.c-partnersarea .o-textblock--04 .o-cols__item:first-of-type{padding-bottom:30px}}.c-partnersarea--architects .o-cols__item:first-of-type{width:45rem}@media(min-width:641px){.c-partnersarea--architects .o-cols__item:nth-of-type(2) .o-article,.c-partnersarea--architects .o-cols__item:nth-of-type(2) article{padding-right:1.875rem}}.c-partnersarea--architects .o-textblock--04 h3{line-height:1;text-transform:none;font-size:60px;font-family:future,serif}@media(max-width:768px){.c-partnersarea--company-executive .o-textblock--02 .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:769px){.c-partnersarea--company-executive .o-textblock--02 .o-cols .o-mosaic{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}}@media(max-width:640px){.c-partnersarea--company-executive .o-textblock--02 .o-cols__item:first-of-type,.c-partnersarea--company-executive .o-textblock--02 .o-cols__item:nth-of-type(2){padding-bottom:0}}@media(min-width:641px){.c-partnersarea--company-executive .o-textblock .o-cols__item:nth-of-type(2) .o-article,.c-partnersarea--company-executive .o-textblock .o-cols__item:nth-of-type(2) article{padding-top:0}}@media(max-width:640px){.c-partnersarea--company-executive .desktop-only{display:none}}@media(min-width:641px){.c-partnersarea--company-trading .o-textblock--01 .o-cols__item:nth-of-type(2) .o-article,.c-partnersarea--company-trading .o-textblock--01 .o-cols__item:nth-of-type(2) article{padding-left:0;padding-top:0}}@media(max-width:768px){.c-partnersarea--company-trading .o-textblock--02 .o-cols__item:first-of-type{display:none}}.c-popup-message{position:fixed;inset:0;background-color:rgba(0,0,0,.7);z-index:100}.c-popup-message__content{background-color:#fff;width:650px;height:150px;border-radius:20px;overflow:hidden}@media screen and (max-width:767px){.c-popup-message__content{max-width:340px;width:calc(100% - 30px)}}.c-popup-message__content p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;text-align:center;width:80%}.c-popup-message__close{top:18px;right:18px;cursor:pointer;width:40px;height:40px;border-radius:100%;background-color:#fff;padding:0;margin:0;border-width:0}.c-product-alias{color:#222;font-size:clamp(12px,.75rem,.75rem);line-height:clamp(18px,1.125rem,1.125rem);font-style:normal;font-weight:400;border:1px solid #222;padding:3px 16px;min-height:24px;gap:10px;background-color:#fff}@media screen and (min-width:1440px){.c-product-alias{top:-35px}}@media screen and (min-width:768px)and (max-width:1439px){.c-product-alias{top:-25px}}@media screen and (max-width:767px){.c-product-alias{top:-15px}}.c-product-alias.is-new{background:#cd102d;color:#fff;border-color:#cd102d}.c-productsoffer{padding-top:3.75rem;padding-bottom:3.75rem}@media(max-width:640px){.c-productsoffer{padding-top:1.875rem;padding-bottom:1.875rem}}.c-productsoffer h2{margin-bottom:1.5em;text-transform:uppercase;font-weight:500}.c-productsoffer article{padding-top:5px}.c-productsoffer article h3{margin-bottom:1em}.c-productsoffer .swiper .swiper-slide{display:block;width:80%;height:auto;overflow:hidden}@media(min-width:641px){.c-productsoffer .swiper .swiper-slide{width:33.3333333333%}}.c-productsoffer .swiper .swiper-slide:after{left:0;top:50%;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:100%;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0,#000);opacity:.2;pointer-events:none}@media(min-width:641px){.c-productsoffer .swiper .swiper-slide:after{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media(max-width:640px){.c-productsoffer .swiper .swiper-slide:last-of-type{margin-top:-1.25rem;border:1px solid #fff}}@media(max-width:640px){.c-productsoffer .swiper .swiper-slide{border:1px solid #fff}}.c-productsoffer .swiper .swiper-slide img{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.c-productsoffer .swiper .swiper-slide .o-more{left:50%;bottom:3.75rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);pointer-events:none;font-size:1.5625rem;font-weight:700;color:#fff}.c-productsoffer .swiper .swiper-slide .o-more:before{left:-20px;bottom:-4px;width:calc(100% + 40px);height:1px;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0)}@media(max-width:768px){.c-productsoffer .swiper .swiper-slide .o-more{font-size:clamp(14px,1rem,1rem)}}@media(hover:hover)and (min-width:641px){.c-productsoffer .swiper .swiper-slide:hover:after{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:.3}.c-productsoffer .swiper .swiper-slide:hover .o-more:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-productsoffer .swiper .swiper-slide:hover img{-webkit-transform:scale3d(1.05,1.05,1.05)!important;transform:scale3d(1.05,1.05,1.05)!important}}@media(min-width:641px){.c-productsoffer .swiper .swiper-pagination{display:none}}.c-productsoffer .o-more{text-align:center}@media(min-width:641px){.c-productsoffer>.o-more{display:none}}.c-productsoffer .o-photo{height:100%}.c-promo{padding-top:7.5rem;padding-bottom:3.75rem}@media(max-width:768px){.c-promo{padding-top:3.75rem;padding-bottom:0}}.c-promo .o-more{margin-top:40px;padding-top:0}@media(max-width:768px){.c-promo .o-more{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:20px;text-align:center}}.c-promo .o-article{width:100%}@media(min-width:769px){.c-promo .o-article{padding-right:3.75rem}}@media(max-width:768px){.c-promo .o-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-promo .o-textblock h2{text-transform:uppercase;font-size:clamp(20px,2.8125rem,45px)}@media(max-width:1024px){.c-promo .o-textblock h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-promo .o-textblock img{width:100%}@media(min-width:769px){.c-promo .o-textblock img{float:left;width:50%;max-width:545px;margin-right:7.1875rem;margin-bottom:2.5rem}}@media(max-width:768px){.c-promo .o-textblock img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px}}@media(max-width:768px){.c-promo .o-textblock p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:640px){.c-promo .o-textblock .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-refobjects{overflow:hidden}.c-refobjects article{margin-left:auto;margin-right:auto;margin-bottom:7.5rem}@media(min-width:1025px){.c-refobjects article{width:60rem;text-align:center}}.c-refobjects article h2{margin-bottom:1.25rem;text-transform:uppercase}.c-refobjects .swiper{overflow:visible}.c-refobjects .swiper .swiper-wrapper .swiper-slide{width:80%}@media(min-width:769px){.c-refobjects .swiper .swiper-wrapper .swiper-slide{width:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media(min-width:769px){.c-refobjects .swiper .swiper-wrapper .swiper-slide.swiper-slide-next{z-index:10;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}}@media(min-width:769px){.c-refobjects .swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-next){opacity:.4;-webkit-filter:blur(1px);filter:blur(1px)}}@media(max-width:768px){.c-refobjects .swiper .swiper-wrapper .swiper-slide img{width:100%}}.c-refobjects .swiper .swiper-wrapper .swiper-slide p{font-size:2rem;text-align:center;padding-top:16px}.c-refobjects .swiper-button-next,.c-refobjects .swiper-button-prev{position:absolute;z-index:11;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin:0}.c-refobjects .swiper-button-prev{left:50%;-webkit-transform:translate3d(calc(-100% - 35rem),0,0);transform:translate3d(calc(-100% - 35rem),0,0)}.c-refobjects .swiper-button-next{right:50%;-webkit-transform:translate3d(calc(100% + 35rem),0,0);transform:translate3d(calc(100% + 35rem),0,0)}@media(min-width:769px){.c-refobjects .swiper-pagination{display:none}}.c-salons h2{margin-bottom:1em;text-transform:uppercase}.c-salons .o-tabs__content .opening-hours{width:100%;text-align:center}.c-salons .o-tabs__content li aside{width:33.3333333333%;padding-right:20px}@media(max-width:768px){.c-salons .o-tabs__content li aside{width:50%}}@media(max-width:640px){.c-salons .o-tabs__content li aside{width:100%;padding-right:0}}.c-salons .o-tabs__content li address{margin-bottom:1.25rem}.c-salons .o-tabs__content li address span{white-space:nowrap}.c-salons .o-tabs__content li a{border-bottom:1px solid #222}@media(hover:hover){.c-salons .o-tabs__content li a:hover{border-color:#cd102d;color:#cd102d}}.c-salons .o-tabs__nav{border-bottom:1px solid #000;margin-bottom:1.875rem;padding-bottom:1.875rem}@media(max-width:640px){.c-salons .o-tabs__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}}.c-salons .o-tabs__nav li{font-size:clamp(14px,1.625rem,1.625rem)}@media(max-width:640px){.c-salons .o-tabs__nav li{width:calc(50% - 16px);border:1px solid #222;padding:5px;text-align:center}}@media(min-width:769px){.c-salons .o-tabs__nav li:not(:last-child){margin-right:5.625rem}}@media(min-width:641px)and (max-width:768px){.c-salons .o-tabs__nav li:not(:last-child){margin-right:2.5rem}}@media(max-width:640px){.c-salons .o-tabs__nav li{margin:4px 8px;padding:10px 5px 8px}.c-salons .o-tabs__nav li.is-active{background-color:#222;line-height:1;color:#fff}}.c-sitemap{margin-bottom:50px}@media(hover:hover){.c-sitemap a:hover{color:#cd102d}}.c-sitemap h1{margin-bottom:1em;padding-bottom:0;text-transform:uppercase}@media(max-width:768px){.c-sitemap h1{padding-top:0}}.c-sitemap h2{margin-bottom:clamp(10px,1.25rem,1.25rem);font-weight:500}.c-sitemap ul{margin-bottom:clamp(30px,3.75rem,3.75rem);list-style:disc;padding-left:20px}.c-sitemap ul li{line-height:1.5em;margin-bottom:5px;font-size:clamp(12px,1rem,1rem)}@media(max-width:510px){.c-sitemap .o-cols{display:block}}@media(min-width:511px){.c-sitemap .o-cols__item{width:50%}}.c-social{background-color:#f5f6f8;padding-top:3.75rem;padding-bottom:3.75rem}.c-social:before{z-index:-1;top:0;left:50%;right:50%;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f6f8}.c-social [class^=icon-]{width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0;border:.5px solid transparent;font-size:clamp(14px,1.125rem,1.125rem)}.c-social h2{margin-bottom:1em;line-height:1;-webkit-transform:rotate(-2.5deg)!important;transform:rotate(-2.5deg)!important;font-size:60px;font-family:future,serif}@media(min-width:511px){.c-social h2{text-align:center}}@media(max-width:510px){.c-social h2{text-transform:uppercase}}.c-social h2 img{margin:0 auto}.c-social__icons{margin-bottom:40px;gap:clamp(10px,1.25rem,1.25rem)}@media(max-width:510px){.c-social__icons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-social__icons [class^=icon-]{border-color:#000}@media(hover:hover){.c-social__icons [class^=icon-]:hover{background-color:#222;color:#f5f6f8}}.c-social .o-apla{z-index:1;background-color:#222;padding:1.25rem}.c-social .o-apla p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;color:#fff}@media(min-width:769px){.c-social .o-apla{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;inset:0}}@media(max-width:768px){.c-social .o-apla{inset:auto auto 0 0}.c-social .o-apla p{-webkit-line-clamp:3}}.c-social .o-more a:before,.c-social .o-more span:before{display:none}.c-social>.o-more{text-align:center}@media(min-width:769px){.c-social>.o-more{display:none}}@media(max-width:768px){.c-social .swiper{width:calc(100% + 40px);margin:0 -20px}}@media screen and (min-width:1200px){.c-social .swiper .swiper-pagination{display:none}}.c-social .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ccc}.c-social .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#222}@media(min-width:1245px){.c-social .swiper .swiper-wrapper{gap:clamp(10px,1.25rem,1.25rem)}.c-social .swiper .swiper-wrapper .swiper-slide{width:calc(25% - clamp(10px,1.25rem,1.25rem))}}@media(max-width:768px){.c-social .swiper .swiper-wrapper .swiper-slide{padding:0 10px}}@media(max-width:510px){.c-social .swiper .swiper-wrapper .swiper-slide{width:86%}}.c-social .swiper .swiper-wrapper .swiper-slide img{margin:0;-o-object-position:top;object-position:top}.c-social .o-post{display:block;overflow:hidden;color:#fff;height:308px}@media(min-width:768px)and (max-width:1024px){.c-social .o-post{width:100%;height:250px}}@media screen and (max-width:768px){.c-social .o-post{margin:0 auto}}.c-social .o-post [class^=icon-]{background-color:#222}.c-social .o-post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-social .o-post .o-more{inset:auto auto 0 0;padding:0}@media(max-width:768px){.c-social .o-post .o-more{inset:0 auto auto auto;padding-top:0!important}}.c-social .o-post .o-more span{padding-left:10px;opacity:0}@media(max-width:640px){.c-social .o-post .o-more span{display:none}}@media(hover:hover){.c-social .o-post:hover .o-apla{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.c-social .o-post:hover .o-more [class^=icon-]{border-color:#fff}.c-social .o-post:hover .o-more span{opacity:1}}.c-storage{overflow:hidden;padding-top:7.5rem;padding-bottom:3.75rem}.c-storage h2{margin-bottom:1.5em;text-transform:uppercase;font-weight:500}@media(min-width:769px){.c-storage .o-article{padding-right:3.5625rem}}.c-storage .o-article h3{margin-bottom:1em}@media(min-width:769px){.c-storage .o-cols{padding-right:12.5rem}}@media(max-width:768px){.c-storage .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:769px)and (max-width:1255px){.c-storage .o-cols__item:first-of-type img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:top;object-position:top}}@media(min-width:769px){.c-storage .o-cols__item:first-of-type{width:31.25rem;-ms-flex-negative:0;flex-shrink:0}}.c-storage .o-cols__item:first-of-type .o-more{text-align:center}@media(min-width:641px){.c-storage .o-cols__item:first-of-type .o-more{display:none}}.c-storage .o-cols__item:nth-of-type(2){padding:3.75rem}@media(min-width:769px){.c-storage .o-cols__item:nth-of-type(2){background-color:#f5f6f8}}@media(max-width:768px){.c-storage .o-cols__item:nth-of-type(2){padding-left:0;padding-right:0}}@media(max-width:640px){.c-storage .o-cols__item:nth-of-type(2){padding-left:0;padding-right:0;padding-top:0}}.c-storage .o-cols__item:nth-of-type(2) .o-more--double{padding-right:20px}@media(min-width:769px){.c-storage .o-cols__item:nth-of-type(2) .o-more--double{padding-right:3.5625rem}}.c-storage .o-cols__item:nth-of-type(2) .o-picture{right:0;top:0;-webkit-transform:translate3d(11.875rem,-4.375rem,0);transform:translate3d(11.875rem,-4.375rem,0);width:15.4375rem}@media(max-width:768px){.c-storage .o-cols__item:nth-of-type(2) .o-picture{display:none}}.c-storage .o-cols__item:nth-of-type(2) .o-picture .logo{left:0;bottom:0;width:4.8125rem}.c-topbar{z-index:40;position:fixed;background-color:#fff;top:0;left:0;width:100%;height:9.5625rem;min-height:48px;padding:10px 7.5rem 10px 10px}@media(min-width:1441px){.c-topbar{margin:0 auto}}@media(max-width:640px){.c-topbar{height:100px}}.page-home .c-topbar{position:absolute;background-color:transparent;color:#fff}.c-topbar .o-logo{height:100%}.c-topbar .o-logo.white,.page-home .c-topbar .o-logo.black{display:none}.page-home .c-topbar .o-logo.white{display:block}.c-topbar .o-logo__img{overflow:hidden;height:100%}.c-topbar .o-logo__img:after{left:0;top:0;width:100%;height:100%;background:linear-gradient(45deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 40%,#fff 50%,hsla(0,0%,100%,0) 60%,hsla(0,0%,100%,0));opacity:0}.c-topbar .o-logo__img.animated:after{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.c-topbar .o-logo img{width:auto;height:100%}.c-topbar .o-logo span{padding-left:clamp(10px,1.25rem,1.25rem);font-size:clamp(18px,1.5rem,1.5rem);font-weight:700;color:#222}.page-home .c-topbar .o-logo span{color:#fff}@-webkit-keyframes flash{0%{opacity:0;-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}20%{opacity:.8}80%{opacity:.8}to{opacity:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}}@keyframes flash{0%{opacity:0;-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}20%{opacity:.8}80%{opacity:.8}to{opacity:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}}.c-wishlist{padding-bottom:90px}@media(hover:hover){.c-wishlist a:hover{opacity:.8}}.c-wishlist header h1{margin-bottom:1em;text-transform:uppercase}.c-wishlist .o-reset i{margin-left:5px;font-size:14px}.c-wishlist__summary .o-btn{margin:0 0 0 auto}.c-wishlist__summary .o-btn i{margin-left:10px}.c-wishlist__table{margin:20px 0}.c-wishlist__table tr td,.c-wishlist__table tr th{padding-top:20px;padding-bottom:20px;font-size:clamp(12px,.875rem,.875rem)}.c-wishlist__table tr th{border-bottom:1px solid rgba(0,0,0,.4);text-align:left;font-weight:500}.c-wishlist__table tr th:first-of-type{font-weight:700}.c-wishlist__table tr td{vertical-align:middle}@media(min-width:769px){.c-wishlist__table tr td{border-bottom:1px solid rgba(0,0,0,.2)}}.c-wishlist__table tr td figure img{width:90px;height:90px;background-color:#fff;padding:20px;border:1px solid rgba(24,23,23,.3)}.c-wishlist__table tr td figure figcaption{padding-left:20px}.c-wishlist__table tr td figure figcaption p{padding:3px 0;font-size:clamp(12px,.875rem,.875rem)}.c-wishlist__table tr td figure figcaption p:first-of-type{color:rgba(0,0,0,.4)}@media(min-width:769px){.c-wishlist__table tr td:last-of-type{text-align:right}}.c-wishlist__table tr td:last-of-type .icon-delete{font-size:clamp(18px,1.625rem,1.625rem)}@media (min-device-width:768px)and (max-device-width:1024px),only screen and (max-width:768px){.c-wishlist table,.c-wishlist tbody,.c-wishlist td,.c-wishlist th,.c-wishlist thead,.c-wishlist tr{display:block}.c-wishlist thead tr{position:absolute;top:-9999px;left:-9999px}.c-wishlist tr{border:1px solid #ccc;border-bottom:none}.c-wishlist tr:nth-of-type(2n){background:#fefefe}.c-wishlist td{border:none;border-bottom:1px solid #ccc;position:relative;padding-left:50%}.c-wishlist td:before{position:absolute;left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:45%;height:100%;background-color:#efefef;padding:0 10px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;border-right:1px solid #ccc}.c-wishlist td:first-of-type:before{font-weight:700;content:"Produkt"}.c-wishlist td:first-of-type figure figcaption{padding-left:10px}.c-wishlist td:nth-of-type(2):before{content:"Kolekcja"}.c-wishlist td:nth-of-type(3):before{content:"Producent"}}.aligncenter{text-align:center}.no-padding--bottom{padding-bottom:0}.with-caption h3:before{left:0;top:50%;width:20px;height:1px;background-color:#222;-webkit-transform:translate3d(0,-50%,0) scaleX(0);transform:translate3d(0,-50%,0) scaleX(0);-webkit-transform-origin:left;transform-origin:left}.with-caption h3,.with-caption h3:before,.with-caption p,.with-caption time{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media(hover:hover){.with-caption:hover:not(.with-caption--arrowonly) h3:before{-webkit-transform:translate3d(0,-50%,0) scaleX(1);transform:translate3d(0,-50%,0) scaleX(1)}.with-caption:hover:not(.with-caption--arrowonly) .o-more span,.with-caption:hover:not(.with-caption--arrowonly) h3,.with-caption:hover:not(.with-caption--arrowonly) p,.with-caption:hover:not(.with-caption--arrowonly) time{padding-left:30px}.with-caption:hover:not(.with-caption--arrowonly) .o-photo img{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}.with-caption:hover.with-caption--arrowonly .o-more span{padding-left:30px}.with-caption:hover.with-caption--arrowonly .o-more span:before{-webkit-transform:translate3d(0,-50%,0) scaleX(1);transform:translate3d(0,-50%,0) scaleX(1)}.with-caption:hover.with-caption--arrowonly .o-photo img{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.with-arrow .icon-arrow-nav{right:10px;bottom:10px;width:2.5rem;height:2.5rem;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background-color:transparent;color:#fff}.with-arrow .icon-arrow-nav:before{color:inherit!important}.with-arrow:hover .icon-arrow-nav{background-color:#222!important;-webkit-box-shadow:inset 0 0 0 1px #222!important;box-shadow:inset 0 0 0 1px #222!important;color:#fff!important}.u-cover{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1}.is-loaded .u-cover{opacity:0}.youtube-video-container{position:relative;overflow:hidden;width:100%}.youtube-video-container:after{display:block;content:"";padding-top:56.25%}.youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.select2{width:100%!important}.select2-results li{font-size:14px}.select2-results li.select2-subcategory{padding-left:15px}.subcategories-exists .select2-results li.select2-bold{font-weight:700}.select2-selection{width:100%!important;height:40px!important;border-radius:0!important;border:.6px solid rgba(34,34,34,.6)!important}.select2-selection__rendered{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;padding:0 21px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:normal!important;width:calc(100% - 36px)!important}.select2-selection__arrow b{display:none}.select2-selection__arrow:after{right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:icomoon;font-size:14px;color:rgba(34,34,34,.6);content:"\E901"}.select2-container--default .select2-selection--single .select2-selection__arrow{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%!important}.select2-container--open .select2-selection__arrow:after{-webkit-transform:rotate(90deg) scaleX(-1)!important;transform:rotate(90deg) scaleX(-1)!important;margin-top:-3px!important}.gslide-media.gslide-inline{position:relative}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d9d9d9!important;color:#262627!important}p.future{font-size:clamp(24px,4rem,64px);font-family:future,serif}.title-main{margin-bottom:1.875rem}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.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;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.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;transition-property:transform;transition-property:transform,-webkit-transform}.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;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-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.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-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-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.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-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}

.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}


/*# sourceMappingURL=style.8b2e3e701755260e76c1.css.map*/