/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/variables.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/ui.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/.button{background:#101010;border:none;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--fsize-small);font-weight:600;line-height:100%;outline:none;padding:15px 20px;text-align:center;text-transform:uppercase;transition-duration:.4s;transition-property:background}.button:hover{background:#5e5e5e}.button.white{background:#fff;color:#101010}.button.white:hover{background:#d6d6d6}.button.white:active{outline:2px solid grey}.buttons{display:flex;gap:10px;margin-top:30px}.text{font-size:var(--fsize-text);font-weight:300;line-height:1.75}.text :first-child{margin-top:0}.text :last-child{margin-bottom:0}.text p,.text ul{display:block;margin:10px 0}.text ul li:before{background:#000;border-radius:50%;content:"";display:inline-block;height:7px;margin-bottom:.1em;margin-right:15px;width:7px}.sliderButton{align-items:center;background:#000;cursor:pointer;display:flex;height:45px;justify-content:center;transition:.4s;width:45px;z-index:2}@media (min-width:550px){.sliderButton:hover{background:#5e5e5e}}.sliderButton:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%23fff" d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L9.83 12z"/></svg>') no-repeat 50%/cover;content:"";height:25px;width:25px}.sliderButton.next:before{transform:rotate(180deg)}.cursors{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:101}.cursors .cursor{pointer-events:none;will-change:transform}.cursors .cursor .cursor__wrap{opacity:0;transform:scale(0);transition:opacity .4s,transform .4s}.cursors .cursor.shown .cursor__wrap{opacity:1;transform:scale(1)}.cursors .cursor.close{left:-25px;position:absolute;top:-22px}.cursors .cursor.close .cursor__wrap{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.cursors .cursor.close .cursor__wrap:after,.cursors .cursor.close .cursor__wrap:before{background:#fff;content:"";height:1px;position:absolute;width:35px}.cursors .cursor.close .cursor__wrap:before{transform:rotate(45deg)}.cursors .cursor.close .cursor__wrap:after{transform:rotate(-45deg)}.listItemWithLine{position:relative}.listItemWithLine:after{background:#101010;bottom:calc(50% - .85em);content:"";display:inline-block;height:2px;left:0;position:absolute;transform:scale(0);transform-origin:left;transition:.4s;width:100%}.listItemWithLine.current:after{transform:scale(1)}.itemWithScalePicture:hover .imageWrap img{transform:scale(1.08)}.itemWithScalePicture .imageWrap{overflow:hidden}.itemWithScalePicture .imageWrap img{transition:transform 2.5s cubic-bezier(.25,.46,.45,.94),opacity 1s;will-change:transform}.scalePicutre{overflow:hidden}.scalePicutre:hover img{transform:scale(1.08)}.scalePicutre img{transition:transform 2.5s cubic-bezier(.25,.46,.45,.94),opacity 1s;will-change:transform}.chunkMedia{background:#f5f5f5;height:100%;position:relative;width:100%}.chunkMedia,.chunkMedia img,.chunkMedia video{max-height:100%;max-width:100%}
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/global.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:TildaSans;font-style:normal;font-weight:300;src:url(../fonts/TildaSans-VF.9e044c0352633ece8487.woff2) format("woff2"),url(../fonts/TildaSans-VF.4f49d7eb221f9c2b58bd.woff) format("woff"),url(../fonts/TildaSans-VF.22b8b72db2ebdc82a72b.ttf) format("truetype")}@font-face{font-display:swap;font-family:TildaSans;font-style:normal;font-weight:400;src:url(../fonts/TildaSans-VF.9e044c0352633ece8487.woff2) format("woff2"),url(../fonts/TildaSans-VF.4f49d7eb221f9c2b58bd.woff) format("woff"),url(../fonts/TildaSans-VF.22b8b72db2ebdc82a72b.ttf) format("truetype")}@font-face{font-display:swap;font-family:TildaSans;font-style:normal;font-weight:500;src:url(../fonts/TildaSans-VF.9e044c0352633ece8487.woff2) format("woff2"),url(../fonts/TildaSans-VF.4f49d7eb221f9c2b58bd.woff) format("woff"),url(../fonts/TildaSans-VF.22b8b72db2ebdc82a72b.ttf) format("truetype")}@font-face{font-display:swap;font-family:TildaSans;font-style:normal;font-weight:700;src:url(../fonts/TildaSans-VF.9e044c0352633ece8487.woff2) format("woff2"),url(../fonts/TildaSans-VF.4f49d7eb221f9c2b58bd.woff) format("woff"),url(../fonts/TildaSans-VF.22b8b72db2ebdc82a72b.ttf) format("truetype")}:root{--fsize-h1:54px;--fsize-h2:36px;--fsize-h3:22px;--fsize-text-big:18px;--fsize-text:16px;--fsize-small:14px;--black:#101010;--grey:#e7e7e7;--grey-light:#d5d5d5;--grey-light-1:#f5f5f5;--container-horizontal-margin:auto}@media (max-width:1220px){:root{--container-horizontal-margin:25px}}@media (max-width:1000px){:root{--fsize-h1:30px;--fsize-h2:24px;--fsize-h3:18px;--fsize-text-big:15px;--fsize-text:15px;--fsize-small:12px}}@media (max-width:769px){body,html{height:100%;max-height:100%}}body{background:transparent;color:var(--black);font-family:TildaSans,sans-serif;font-size:var(--fsize-text);margin:0}h1,h2,h3{font-weight:500;margin:0}img{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}img[data-src]{opacity:0;transition:opacity 1s}img[data-src].loaded{opacity:1}video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}button{background:transparent;border:none;color:inherit;cursor:pointer;padding:0}ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}.footer{background-color:#111;color:#fff;padding-bottom:90px;padding-top:75px}.footer .footer__wrap{display:grid;gap:50px 25px;grid-template-columns:repeat(4,1fr)}.footer .footer__first{display:flex;flex-direction:column}.footer .footer__first .footer__first__logo img{font-size:0;height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:auto}.footer .footer__first .footer__first__soc{display:flex;gap:10px;margin-bottom:20px;margin-top:30px}.footer .footer__first .footer__first__soc .footer__first__soc__item{cursor:pointer}.footer .footer__first .footer__first__soc .footer__first__soc__item:hover svg path{fill:#fff}.footer .footer__first .footer__first__soc .footer__first__soc__item svg{height:30px;width:30px}.footer .footer__first .footer__first__soc .footer__first__soc__item svg path{transition:.4s}.footer .footer__first .footer__first__rights{color:#525252;font-size:12px}.footer .footer__col{align-items:flex-start;display:flex;flex-direction:column;gap:17px}.footer .footer__col .footer__col__title{color:#525252;cursor:default;display:inline-flex;font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:5px;position:relative;text-decoration:none;transition:.4s}.footer .footer__col a.footer__col__title{cursor:pointer}.footer .footer__col a.footer__col__title:hover{color:#a7a7a7}.footer .footer__col .footer__col__item{color:#fff;cursor:default;display:inline-flex;font-size:18px;font-weight:300;position:relative;text-decoration:none;transition:.4s}.footer .footer__col a.footer__col__item{cursor:pointer}.footer .footer__col a.footer__col__item:before{background:#fff;border-radius:50%;content:"";display:inline-block;height:6px;left:-12px;opacity:0;position:absolute;top:calc(.5em - 3px);transform:translateX(7px);transition:.4s;width:6px;will-change:transform}.footer .footer__col a.footer__col__item:hover:before{opacity:1;transform:translateX(0)}@media (max-width:890px){.footer .footer__wrap{grid-template-columns:repeat(2,1fr)}.footer .footer__col.footer__col_empty{display:none}}@media (max-width:550px){.footer .footer__wrap{display:flex;flex-direction:column;gap:30px}}.container{margin:0 auto;max-width:1170px}@media (max-width:1220px){.container{margin:0 25px;max-width:none}}.contactPopup{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.contactPopup.hidden{display:none}.contactPopup.opened{pointer-events:all}.contactPopup.opened .contactPopup__bg,.contactPopup.opened .contactPopup__wrap{opacity:1}.contactPopup .contactPopup__bg{backdrop-filter:blur(4px);background:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%}.contactPopup .contactPopup__wrap{background:#fff;border-radius:3px;max-width:300px;opacity:0;padding:30px;position:relative;text-align:center;transition:.4s}.contactPopup .contactPopup__title{font-size:24px;font-weight:500;text-align:center}.contactPopup .contactPopup__title+p{margin:15px 0}.contactPopup .contactPopup__close{bottom:100%;cursor:pointer;position:absolute;right:0}.contactPopup .contactPopup__close svg path{fill:#fff}.contactPopup .wpcf7 form{display:flex;flex-direction:column}.contactPopup .wpcf7 .hidden-fields-container,.contactPopup .wpcf7 .wpcf7-not-valid-tip{display:none}.contactPopup .wpcf7 span.wpcf7-form-control-wrap{margin-bottom:15px}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]){border:none;border-bottom:1px solid #000;box-sizing:border-box;font-size:inherit;outline:none;padding:10px;text-align:center;width:100%}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit])[aria-invalid=true]{border-bottom:1px solid red}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit])::-moz-placeholder{opacity:1;transform:translateY(0);-moz-transition:.4s;transition:.4s}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit])::placeholder{opacity:1;transform:translateY(0);transition:.4s}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]):focus::-moz-placeholder{opacity:0;transform:translateY(-20px)}.contactPopup .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]):focus::placeholder{opacity:0;transform:translateY(-20px)}.contactPopup .wpcf7 input[type=submit]{margin-top:15px;transition:.4s}.contactPopup .wpcf7 input[type=submit].failed{background:#830000}.contactPopup .wpcf7 .wpcf7-response-output p{margin-bottom:0;margin-top:15px}.popup{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:20}.popup.opened{pointer-events:all}.popup.opened .popup__bg{opacity:1}.popup.opened .popup__wrap{opacity:1;transform:translateY(0);transition:.4s;transition-delay:.4s}.popup .popup__bg{backdrop-filter:blur(4px);background:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%}.popup .popup__wrap{opacity:0;position:relative;transform:translateY(60px);transition:.4s;z-index:2}.popup .popup__close{bottom:100%;cursor:pointer;position:absolute;right:0}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-30.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_30{text-align:center}.block_30 .text{margin:0 auto;max-width:750px}.block_30 .button{margin-top:30px;padding:15px 60px}@media (max-width:550px){.block_30 .button{max-width:none;width:100%}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-37.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block.block_37{background:grey;display:block;height:100vh;overflow:hidden;position:relative}.block.block_37 .container{height:100%}.block.block_37.dark:before{background:#000;content:"";display:inline-block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:2}.block.block_37 .block__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:3}.block.block_37 h2,.block.block_37 p{color:#fff;text-align:center}.block.block_37 picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.block.block_37 .wpcf7{margin-top:30px}.block.block_37 .wpcf7 .screen-reader-response{display:none}.block.block_37 .wpcf7 form{display:flex;flex-direction:column;max-width:420px;width:100%}.block.block_37 .wpcf7 .hidden-fields-container,.block.block_37 .wpcf7 .wpcf7-not-valid-tip{display:none}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap{margin-bottom:15px}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]){border:none;border-radius:3px;box-sizing:border-box;font-size:inherit;height:44px;outline:none;padding:10px;text-align:center;width:100%}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit])::-moz-placeholder{opacity:1;transform:translateY(0);-moz-transition:.4s;transition:.4s}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit])::placeholder{opacity:1;transform:translateY(0);transition:.4s}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]):focus::-moz-placeholder{opacity:0;transform:translateY(-20px)}.block.block_37 .wpcf7 span.wpcf7-form-control-wrap input:not([type=submit]):focus::placeholder{opacity:0;transform:translateY(-20px)}.block.block_37 .wpcf7 input[type=submit]{background:#efefef;color:#101010;transition:.4s}.block.block_37 .wpcf7 input[type=submit]:hover{background:#bebebe}.block.block_37 .wpcf7 input[type=submit].failed{background:#830000;color:#fff}.block.block_37 .wpcf7 .wpcf7-response-output{background:#fff;border-radius:5px;margin-top:30px;text-align:center}.block.block_37 .wpcf7 .wpcf7-response-output p{margin:0;padding:15px 20px}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-38.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_38{overflow:hidden}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-43.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_43.shop{overflow:visible!important}.block_43.shop .shop__container{position:relative}.block_43.shop.shop_shownFilters .shop__products:before{backdrop-filter:blur(3px);background:hsla(0,0%,63%,.51);pointer-events:all}.block_43.shop:not(.shop_shownFilters) .shop__top .shop__showFilters:hover .shop__showFilters__burger .shop__showFilters__burger__line{width:20px!important}.block_43.shop .shop__top{align-items:center;background:#fff;display:flex;gap:25px;padding:10px 0;position:sticky;top:60px;z-index:3}.block_43.shop .shop__mobileTop{display:none}.block_43.shop .shop__showFilters{align-items:center;background:var(--black);border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:var(--fsize-small);font-weight:700;gap:5px;justify-content:center;padding:10px 20px;text-transform:uppercase}.block_43.shop .shop__showFilters i,.block_43.shop .shop__showFilters svg{height:14px;width:18px}.block_43.shop .shop__filters{background:#fff;border:2px solid var(--grey);border-radius:5px;box-shadow:0 0 11px rgba(0,0,0,.3);height:auto;left:0;max-height:calc(100vh - 200px);opacity:0;padding:30px;pointer-events:none;position:absolute;top:50px;transition:.8s;width:320px;will-change:opacity,transform;z-index:5}.block_43.shop .shop__filters.withOverflow{overflow:auto}.block_43.shop .shop__filters.shop__filters_shown{opacity:1;pointer-events:all}.block_43.shop .shop__filters:after{backdrop-filter:blur(0);background:transparent;content:"";display:inline-block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:.4s;width:100%;z-index:2}.block_43.shop .shop__filters.shop__filters_loading:after{backdrop-filter:blur(3px);background:hsla(0,0%,100%,.356);pointer-events:all}.block_43.shop .shop__filters .shop__filtersWrap{height:100%;margin-right:5px;max-height:100%}.block_43.shop .shop__filters .shop__filtersWrap::-webkit-scrollbar{border-radius:4px;position:relative;width:7px;z-index:2}.block_43.shop .shop__filters .shop__filtersWrap::-webkit-scrollbar-track{background:transparent}.block_43.shop .shop__filters .shop__filtersWrap::-webkit-scrollbar-thumb{background-color:#ff7800;border-radius:0}.block_43.shop .shop__filters .shop__filtersRange{display:flex;gap:25px;justify-content:space-between;margin-bottom:30px}.block_43.shop .shop__filters .shop__filtersRange input{background:#efefef;border:1px solid #cdcdcd;border-radius:4px;height:38px;padding:0 12px;width:100%}.block_43.shop .shop__filters .shop__filters__rangeInfo{display:flex;font-weight:300;justify-content:space-between;margin-bottom:15px;text-transform:uppercase}.block_43.shop .shop__filters .shop__filters__rangeSlider .noUi-connect{background:#101010}.block_43.shop .shop__filters .shop__filters__rangeSlider .noUi-handle.noUi-handle-upper{right:0}.block_43.shop .shop__filters .shop__filters__rangeSlider .noUi-handle.noUi-handle-upper .noUi-tooltip{bottom:120%;font-size:14px;left:auto;right:0;top:auto;transform:none}.block_43.shop .shop__filters .shop__filters__rangeSlider .noUi-handle.noUi-handle-lower{right:-34px}.block_43.shop .shop__filters .shop__filters__rangeSlider .noUi-handle.noUi-handle-lower .noUi-tooltip{bottom:auto;font-size:14px;left:0;top:120%;transform:none}.block_43.shop .shop__filters .shop__filtersBlock{margin-bottom:30px}.block_43.shop .shop__filters .shop__filtersBlock.priceBlock{margin-bottom:60px}.block_43.shop .shop__filters .shop__filtersBlock.priceBlock .shop__filtersBlock__title{margin-bottom:40px}.block_43.shop .shop__filters .shop__filtersBlock .shop__filtersBlock__title{font-size:var(--fsize-small);font-weight:700;margin-bottom:10px;text-transform:uppercase}.block_43.shop .shop__filters .shop__filtersItem{align-items:center;cursor:pointer;display:flex;margin-bottom:10px;position:relative}.block_43.shop .shop__filters .shop__filtersItem.shop__filtersItem_noProducts{opacity:.4;pointer-events:none}.block_43.shop .shop__filters .shop__filtersItem:not(.shop__filtersItem_chosen):hover .shop__filtersItem__fakeCheckBox{border-color:#ce8251}.block_43.shop .shop__filters .shop__filtersItem:not(.shop__filtersItem_chosen):hover .shop__filtersItem__name{padding-left:10px}.block_43.shop .shop__filters .shop__filtersItem.shop__filtersItem_chosen .shop__filtersItem__fakeCheckBox:before{opacity:1}.block_43.shop .shop__filters .shop__filtersItem .shop__filtersItem__fakeCheckBox{border:1px solid #cdcdcd;border-radius:0;border-radius:4px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:pointer;flex:none;height:20px;margin-right:16px;position:relative;transition:.4s;width:20px}.block_43.shop .shop__filters .shop__filtersItem .shop__filtersItem__fakeCheckBox:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' fill='none' viewBox='0 0 7 5'%3E%3Cpath fill='%23d9d9d9' fill-rule='evenodd' d='M3.535 4.073 6.9.707 6.193 0 2.828 3.366.708 1.245 0 1.952l2.12 2.12v.001l.707.707h.001z' clip-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat #000;border:1px solid #000;border-radius:4px;content:"";display:block;height:20px;left:-1px;opacity:0;position:absolute;top:-1px;transition:.4s;width:20px}.block_43.shop .shop__filters .shop__filtersItem .shop__filtersItem__name{flex:1 1 220px;font-size:var(--fsize-text);font-weight:300;padding-left:0;transition:.6s;white-space:nowrap}.block_43.shop .shop__filters .shop__filtersItem .shop__filtersItem__count{flex:0 0 30px;font-size:16px;font-weight:500;text-align:center}.block_43.shop .shop__filters .shop__filtersSizes{align-items:center;display:flex;gap:10px;position:relative}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select{flex:0 0 calc(50% - 5px);position:relative}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select:hover .shop__filtersSizes__select__current:after{border-color:var(--black) transparent transparent transparent}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select .shop__filtersSizes__select__current{align-items:center;border:2px solid var(--grey);border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:pointer;display:flex;font-size:var(--fsize-small);justify-content:space-between;padding:15px 20px;transition:border-color .4s}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select .shop__filtersSizes__select__current:after{border-color:#9f9f9f transparent transparent;border-style:solid;border-width:9px 5px 0;content:"";height:0;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:.4s;width:0}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select.shop__filtersSizes__select_opened .shop__filtersSizes__select__current:after{border-color:var(--black) transparent transparent transparent}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select.shop__filtersSizes__select_opened .shop__filtersSizes__select__list{opacity:1;pointer-events:all;transform:translateY(0)}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__select__list{border:2px solid var(--grey);border-radius:3px;display:flex;flex-direction:column;gap:0;left:0;margin-top:5px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(10px);transition:.4s;will-change:transform,opacity;z-index:3}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__option{background:#fff;cursor:pointer;font-size:var(--fsize-small);font-weight:300;padding:7px 20px;transform:unset;transition:.4s}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__option:hover{background-color:#e8f2ff}.block_43.shop .shop__filters .shop__filtersSizes .shop__filtersSizes__option.shop__filtersSizes__option_noProducts{color:#a5a5a5;cursor:default;pointer-events:none}.block_43.shop .shop__filters .shop__filtersButtons{align-items:center;bottom:0;display:flex;gap:10px;justify-content:space-between;left:0;margin-right:5px;position:sticky;right:0;text-transform:uppercase;z-index:2}.block_43.shop .shop__filters .shop__filtersButtons .shop__filtersButtons__apply{flex:1 1 auto;transition:.4s}.block_43.shop .shop__filters .shop__filtersButtons .shop__filtersButtons__apply.shop__filtersButtons__apply_unactive{background:var(--grey-light);pointer-events:none}.block_43.shop .shop__filters .shop__filtersButtons .shop__filtersButtons__reset{flex:1 1 auto;transition:.4s}.block_43.shop .shop__filters .shop__filtersButtons .shop__filtersButtons__reset.shop__filtersButtons__reset_unactive{background:var(--grey-light);pointer-events:none}.block_43.shop .shop__sort{align-items:center;display:flex;gap:30px}.block_43.shop .shop__sort .shop__sort__title{font-size:16px;text-transform:uppercase}.block_43.shop .shop__sort .shop__sort__wrap{align-items:center;display:flex;gap:30px;position:relative}.block_43.shop .shop__sort .shop__sort__wrap .shop__sort__line{background:var(--black);bottom:-1px;height:2px;left:0;position:absolute;transition:.8s;width:0;will-change:width,transform}.block_43.shop .shop__sort .shop__sort__item{border-bottom:3px solid transparent;border-top:3px solid transparent;cursor:pointer;font-size:var(--fsize-text);text-transform:uppercase}.block_43.shop .shop__sort .shop__sort__item.shop__sort__item_active{cursor:default;font-weight:700}.block_43.shop .shop__sort .shop__sort__item .shop__sort__item__mobileCheckbox{display:none}.block_43.shop .shop__products{margin-top:20px;position:relative}.block_43.shop .shop__products:before{backdrop-filter:blur(0);background:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:.4s;width:100%;z-index:1}.block_43.shop .shop__productsWrap{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:70px}.block_43.shop .shop__produtItem{display:flex;flex-direction:column;transition:.4s;will-change:opacity}.block_43.shop .shop__produtItem.shop__productItem_hidden{opacity:0}.block_43.shop .shop__produtItem:hover .shop__productItem__imgBlock img{transform:scale(1.1)}.block_43.shop .shop__produtItem .shop__productItem__imgBlock{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.block_43.shop .shop__produtItem .shop__productItem__imgBlock img{display:inline-block;height:100%;min-height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;transform:scale(1);transition:.9s;width:100%;will-change:transform}.block_43.shop .shop__produtItem .shop__productItem__info{cursor:default;flex:1 1 auto;margin-right:10px;padding:30px 0}.block_43.shop .shop__produtItem .shop__productItem__title{display:inline-block;font-size:var(--fsize-h3);font-weight:500;margin-bottom:10px}.block_43.shop .shop__produtItem .shop__productItem__bottom{align-items:center;cursor:default;display:flex;gap:10px;justify-content:space-between;margin-right:10px}.block_43.shop .shop__produtItem .shop__productItem__price{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--fsize-text);font-weight:700;gap:3px;line-height:normal}.block_43.shop .shop__produtItem .shop__productItem__price .shop__productItem__price__full{font-size:.7em;opacity:.6;position:relative;text-decoration:line-through}.block_43.shop .shop__produtItem .shop__productItem__price *{color:inherit;pointer-events:none;text-decoration:none}.block_43.shop .shop__pagination{display:flex;gap:15px;margin-top:40px}.block_43.shop .shop__pagination.shop__pagination_hidden{display:none}.block_43.shop .shop__pagination .shop__pagination__numbersWrap{display:flex;gap:15px;max-width:calc(100% - 118px);overflow:auto}.block_43.shop .shop__pagination .shop__pagination__number{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.block_43.shop .shop__pagination .shop__pagination__number:not(.shop__pagination__item_current){cursor:pointer}.block_43.shop .shop__pagination .shop__pagination__number:not(.shop__pagination__item_current):hover{border:1px solid var(--grey)}.block_43.shop .shop__pagination .shop__pagination__number.shop__pagination__item_current{border:1px solid #000;box-sizing:border-box}.block_43.shop .shop__pagination .shop__pagination__next.shop__pagination__item_disabled,.block_43.shop .shop__pagination .shop__pagination__prev.shop__pagination__item_disabled{background:var(--grey-light);cursor:default}@media (max-width:1000px){.block_43.shop .shop__productsWrap{grid-template-columns:1fr 1fr}}@media (max-width:769px){.block_43.shop .shop__top{backdrop-filter:blur(1px);display:flex;flex-direction:row;gap:10px;margin-left:-25px;margin-right:-25px;overflow:auto;padding:10px 25px;position:sticky;top:59px;transition:.4s;z-index:3}.block_43.shop .shop__sort{align-items:flex-start;flex-direction:column;gap:10px;width:100%}.block_43.shop .shop__sort .shop__sort__title{display:none}.block_43.shop .shop__sort .shop__sort__wrap{align-items:center;display:flex;gap:10px;justify-content:space-around;max-width:100vw;width:100%}.block_43.shop .shop__products{margin-top:25px}.block_43.shop .shop__filters{border:none;border-radius:0;bottom:0;box-shadow:none;box-sizing:border-box;height:calc(100% - 113px);left:0;max-height:none;overflow:auto;padding:25px;position:fixed;right:0;top:113px;transform:translateY(100%);width:100vw}.block_43.shop .shop__filters.shop__filters_shown{transform:translateY(0)}.block_43.shop .shop__filters .shop__filtersWrap{padding-bottom:40px}.block_43.shop .shop__filters .shop__filtersButtons{padding:0}.block_43.shop .shop__filtersButtons{position:fixed}}@media (max-width:550px){.block_43.shop .shop__productsWrap{display:flex;flex-direction:column;gap:45px}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-55.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.header+.block.block_55{height:calc(100vh - 60px)}.block_55{background:grey;box-sizing:border-box;color:#fff;height:100vh;padding:20vh 0;position:relative}.block_55 .block__content{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:4}.block_55 .block__subtitle{font-size:var(--fsize-small);font-weight:600;margin-bottom:10px}.block_55 .block__title{font-size:var(--fsize-h1);margin-bottom:10px}.block_55 .block__buttons{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:auto}.block_55 .block__buttons .button{border-radius:3px;padding:15px 0;width:200px}.block_55 .block__bg,.block_55 .block__bg.darkLayer:before{height:100%;left:0;position:absolute;top:0;width:100%}.block_55 .block__bg.darkLayer:before{background:rgba(0,0,0,.3);content:"";z-index:3}.block_55 .block__bg picture{z-index:1}.block_55 .block__bg picture,.block_55 .block__bg video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.block_55 .block__bg video{z-index:2}@media (max-width:1000px){.block_55{padding:70px 0}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-56.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_56{background:#f5f5f5;padding:15px 0}.block_56 ul{align-items:center;display:flex;gap:7px}.block_56 a,.block_56 span{font-size:var(--fsize-small);font-weight:600;text-transform:uppercase}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-57.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-58.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_58{overflow:hidden}.block_58 .block__wrap{margin-top:0}.block_58 .slider{align-items:center;aspect-ratio:1/.5;background:#f0f0f0;display:flex;overflow:hidden;position:relative;width:100%}.block_58 .slider:not(.inited) .slider__wrap{display:none}.block_58 .slider .sliderButton{position:absolute}.block_58 .slider .sliderButton.prev{left:0}.block_58 .slider .sliderButton.next{right:0}.block_58 .slider .chunkMedia{height:100%;position:relative;width:100%}.block_58 .slider .chunkMedia .imageWrap{height:100%;width:100%}.block_58 .slider .chunkMedia img{pointer-events:none}.block_58 .slider .chunkMedia img,.block_58 .slider .chunkMedia video{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.block_58 .slider .buttons{bottom:40px;display:flex;gap:30px;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%;z-index:5}.block_58 .slider .buttons .button{pointer-events:all}.block_58 .info{overflow-x:auto;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-overflow-style:none}.block_58 .info::-webkit-scrollbar{display:none}.block_58 .info{-webkit-overflow-scrolling:touch;display:grid;grid-auto-columns:calc(33.33333% + 1px);grid-auto-flow:column}.block_58 .info.twoCol{grid-auto-columns:50%}.block_58 .info .item{cursor:pointer;opacity:.5;padding:30px 0;transform:scale(.8);transition:.4s}.block_58 .info .item .item__content{font-size:var(--fsize-text-big)}.block_58 .info .item.active{opacity:1;transform:scale(1)}.block_58 .info .item:not(:first-of-type){padding-left:30px}.block_58 .info .item:not(:last-of-type){padding-right:30px}.block_58 .info .item .item__title{font-size:var(--fsize-h3);font-weight:500;margin-bottom:10px}.block_58 .pagination{display:flex;gap:10px;justify-content:flex-end;margin-bottom:10px}@media (max-width:769px){.block_58 .slider .buttons{bottom:20px;gap:10px;justify-content:flex-start;left:10px}.block_58 .info{display:flex;margin-top:30px;overflow:visible;position:relative}.block_58 .info .item{border:none!important;flex:1 0 100%;left:0;opacity:0;padding:0!important;pointer-events:none;position:absolute;top:0;transform:scale(1.1)}.block_58 .info .item.active{opacity:1;pointer-events:all;position:relative;transform:scale(1)}}@media (max-width:550px){.block_58 .slider{aspect-ratio:1/1}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-59.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_59 .wrap{align-items:center;display:flex;overflow:hidden;padding-bottom:1px;position:relative}.block_59 .item{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block_59 .item:hover .item__image img{transform:scale(1.08)}.block_59 .item .item__image{background:grey;overflow:hidden;width:100%}.block_59 .item .item__image img{height:auto;pointer-events:none;transform:scale(1);transition:transform 2.5s cubic-bezier(.25,.46,.45,.94),opacity 1s;width:100%;will-change:transform}.block_59 .item .item__content{border:1px solid #d5d5d5;border-top:none;display:flex;flex:1 1 auto;flex-direction:column;padding:30px}.block_59 .item .item__title{font-size:var(--fsize-h3);font-weight:500;margin-bottom:10px}.block_59 .item .item__text{font-weight:300;line-height:1.75}.block_59 .item .buttons{align-items:flex-end;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:15px;justify-content:flex-start}.block_59 .slider:not(.inited) .slider__track{display:flex}.block_59 .slider:not(.inited) .flicking-panel{flex:0 0 calc(33.33333% - 6.66667px)}.block_59 .slider:not(.inited) .flicking-panel:last-child{margin-right:0}.block_59 .slider:not(.inited) .sliderButton{opacity:0}.block_59 .slider .flicking-panel{margin-right:10px}.block_59 .slider .sliderButton{position:absolute;transform:translateY(-50%);z-index:2}.block_59 .slider .sliderButton.prev{left:0}.block_59 .slider .sliderButton.next{right:0}@media (max-width:550px){.block_59 .slider:not(.inited) .flicking-panel{flex:0 0 100%}.block_59 .slider .flicking-panel{margin-right:10px}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-60.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_60 .block__wrap{display:grid;gap:10px;grid-auto-rows:300px;grid-template-columns:repeat(6,1fr)}.block_60 .item{grid-column:span var(--grid-column-pc);grid-row:span var(--grid-row-pc);margin:0;overflow:hidden;position:relative}.block_60 .item a{display:inline-block;height:100%;width:100%}.block_60 .item img{transform:scale(1);transition:transform 2.5s cubic-bezier(.25,.46,.45,.94),opacity 1s;will-change:transform}.block_60 .item img.loaded{opacity:1}.block_60 .item:hover img{transform:scale(1.08)}.block_60 .item:hover .arrows:before{transform:scale(1.1)}.block_60 figcaption{display:none}.block_60 .arrows{align-items:center;background:#000;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;height:28px;justify-content:center;padding:5px;pointer-events:none;position:absolute;right:10px;top:10px;width:28px;z-index:2}.popup__block_60 .popup__wrap{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 100px);width:100%}.popup__block_60 .popup__close svg path{fill:#fff}.popup__block_60 .panel{display:flex;overflow:hidden}.popup__block_60 .panel .panel__items{flex:1 1 auto;position:relative}.popup__block_60 .panel .panel__item{background:#fff;box-sizing:border-box;height:100%;left:0;opacity:0;overflow:auto;padding:30px;pointer-events:none;position:absolute;top:0;transform:translateX(-15px);transition:.4s;width:100%}.popup__block_60 .panel .panel__item.empty{display:none}.popup__block_60 .panel .panel__item.current{opacity:1;pointer-events:all;position:relative;transform:translateX(0)}.popup__block_60 .slider{flex:1 1 630px;overflow:hidden}.popup__block_60 .slide{height:100%}.popup__block_60 img{pointer-events:none}.popup__block_60 .sliderButton{position:absolute;top:50%;transform:translateY(-50%)}.popup__block_60 .sliderButton.next{right:0}.popup__block_60 .sliderButton.prev{left:0}.popup__block_60 .pagination{color:#fff;display:flex;font-size:14px;font-weight:700;gap:10px;left:0;margin-bottom:15px;position:absolute;top:0;transform:translateY(calc(-100% - 15px))}@media (max-width:1000px){.block_60 .block__wrap{grid-template-columns:repeat(2,1fr)}.block_60 .block__wrap .item{grid-column:span var(--grid-column-mob);grid-row:span var(--grid-row-mob)}}@media (max-width:550px){.block_60 .block__wrap{grid-auto-rows:210px}.popup__block_60{box-sizing:border-box}.popup__block_60 .popup__wrap{height:100%;margin:0;max-height:100vh}.popup__block_60 .slider{flex:0 0 50vh}.popup__block_60 .popup__close{bottom:auto;padding:3px;right:0;top:0;z-index:2}.popup__block_60 .pagination{padding:15px;transform:none;z-index:2}.popup__block_60 img{height:auto;-o-object-fit:contain;object-fit:contain}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-61.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_61{height:100vh;overflow:hidden;position:relative}.block_61 picture{z-index:1}.block_61 picture,.block_61:before{height:100%;left:0;position:absolute;top:0;width:100%}.block_61:before{background:#000;content:"";display:inline-block;opacity:.5;z-index:2}.block_61 .bg-mob{display:none}.block_61 h2{margin-bottom:10px}.block_61 .container{align-items:center;display:flex;height:100%;justify-content:flex-end}.block_61 .block__content{align-items:flex-start;color:#fff;display:inline-flex;flex-direction:column;position:relative;width:50%;z-index:3}.block_61 .block__buttons{display:flex;gap:10px;margin-top:30px}.block_61 .button{align-self:flex-start;min-width:200px}@media (max-width:1000px){.block_61 .container{justify-content:flex-start}.block_61 .block__content{width:auto}}@media (max-width:550px){.block_61{background-attachment:scroll}.block_61 .block__buttons{flex-direction:column}.block_61 .bg-pc{display:none}.block_61 .bg-mobe{display:inline-block}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-62.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_62 .block__wrap{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;row-gap:70px}.block_62 .block__wrap.three-columns{grid-template-columns:1fr 1fr 1fr}.block_62 .item .media{margin-bottom:30px;position:relative}.block_62 .item .item__content,.block_62 .item .item__title{margin-right:10px}.block_62 .item .item__title{font-size:var(--fsize-h3);font-weight:500;margin-bottom:10px}.block_62 .item .videoPlayButton{bottom:10px;left:10px;transition:.4s}.block_62 .item .buttons{margin-top:30px}@media (max-width:1000px){.block_62 .block__wrap.three-columns{grid-template-columns:1fr 1fr}}@media (max-width:550px){.block_62 .block__wrap{display:flex;flex-direction:column;gap:45px}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-63.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_63{position:relative}.block_63.fullWidth{background:var(--grey-light-1);height:50vh}.block_63.fullWidth .media{height:100%;position:absolute;right:0;top:0;width:50%}.block_63.flipped .info{grid-column:2/3;grid-row:1;padding-left:70px;padding-right:0}.block_63.flipped .media{left:0;right:auto}.block_63 .container{display:grid;grid-template-columns:50% 50%;height:100%}.block_63 .info{box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;padding-right:70px}.block_63 .info h2{font-size:var(--fsize-h3);font-weight:500;margin-bottom:10px}.block_63 .media{background:rgba(0,0,0,.062)}@media (max-width:1000px){.block_63.fullWidth{height:auto}.block_63.fullWidth .media{position:static;width:100%}.block_63 .info,.block_63.flipped .info{padding:30px var(--container-horizontal-margin)}.block_63 .container{display:flex;flex-direction:column;height:auto;margin:0}.block_63 .info{max-width:550px;order:2;padding-left:var(--container-horizontal-margin);padding-right:var(--container-horizontal-margin);padding-top:30px}.block_63 .media{order:1;position:static;width:100%}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-64.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_64{height:calc(85vh - var(--header-height));margin:0!important;overflow:hidden;position:relative}.block_64 .wrap{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20vh 60px 60px;position:relative;text-align:center;z-index:3}.block_64 .wrap .subtitle{font-size:var(--fsize-small);font-weight:600;margin-bottom:10px}.block_64 .wrap .title{font-size:var(--fsize-h1);margin-bottom:10px}.block_64 .wrap .buttons{display:flex;gap:30px;margin-top:auto}.block_64 .scrollDown{align-items:center;border:3px solid #fff;border-radius:50%;bottom:60px;display:flex;height:60px;justify-content:center;position:absolute;right:0;transition:.4s;width:60px}.block_64 .scrollDown:hover{background:#fff}.block_64 .scrollDown:hover .fa-angle-down{color:var(--black)}.block_64 .scrollDown .fa-angle-down{animation:heroScroll 1.8s ease-out infinite;color:#fff;height:25px;pointer-events:none;transition:.4s;width:25px}@keyframes heroScroll{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.block_64 .media{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.block_64 .media picture{z-index:1}.block_64 .media picture,.block_64 .media video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.block_64 .media video{z-index:2}.block_64 .darkLayer{background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:769px){.block_64{height:calc(100vh - var(--sticky-nav-height) - var(--header-height) - 30px)}.block_64 .wrap{align-items:center;padding:60px 0}.block_64 .wrap .buttons{gap:10px;max-width:450px;width:100%}.block_64 .wrap .buttons .button{flex:1 1 auto}.block_64 .scrollDown{display:none}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-65.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_65 .block__wrap{display:flex;flex-direction:column;gap:60px}.block_65 .item{display:grid;grid-template-columns:repeat(2,50%)}.block_65 .item .text{display:flex;flex-direction:column;grid-row:1;justify-content:center;padding:60px}.block_65 .item .media{grid-row:1;position:relative}.block_65 .item:nth-of-type(2n) .text{grid-column:1/2}.block_65 .item:nth-of-type(2n) .media{grid-column:2/3}.block_65 .media{background:#f5f5f5}.block_65 .media .arrows{align-items:center;background:#000;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;height:28px;justify-content:center;padding:5px;pointer-events:none;position:absolute;right:10px;top:10px;width:28px;z-index:2}@media (max-width:1000px){.block_65 .item{display:flex;flex-direction:column}}@media (max-width:550px){.block_65 .block__wrap{gap:30px}.block_65 .item .text{padding:30px 0 0}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-66.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_66.stickyNav{background-color:#f5f5f5;height:var(--sticky-nav-height);position:sticky;top:var(--header-height);transform:translateY(0);transition:opacity .4s,transform .4s;white-space:nowrap;z-index:6}@media (min-width:1000px){.block_66.stickyNav.stickyTop{transform:translateY(calc(var(--header-height)*-1))}}.block_66.stickyNav .container{align-items:stretch;display:flex;gap:30px;height:100%;overflow:auto;scrollbar-width:none;text-transform:uppercase}.block_66.stickyNav a{align-items:center;display:flex;font-size:var(--fsize-small);font-weight:600}@media (max-width:1220px){.block_66.stickyNav .container{margin:0;padding:0 90px 0 25px}.block_66.stickyNav .container:after{background:linear-gradient(90deg,hsla(0,0%,96%,0),#f5f5f5);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:90px}}.stickyNavForObserver{margin-top:-4px}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-68.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_68 .container{display:grid;gap:30px;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 30px;max-width:none}.block_68 .item{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;gap:0;justify-content:center;min-height:150px;padding:30px;text-align:center;transition:.4s}.block_68 .item:hover{background:var(--black);color:#fff}.block_68 .item:hover img{filter:invert(1) brightness(1000%)}.block_68 .item img{height:40px;transition:.4s;width:auto}@media (max-width:1000px){.block_68 .container{grid-auto-flow:row;grid-template-columns:1fr 1fr}}@media (max-width:550px){.block_68 .container{gap:10px}.block_68 .item{padding:15px}}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/block-69.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/.block_69 .tabNav{display:flex;gap:30px;margin-bottom:30px}.block_69 .tabNav .navItem{cursor:pointer;font-family:inherit;font-size:var(--fsize-small);font-weight:600;white-space:nowrap}.block_69 .tabs{position:relative;transition:.4s}.block_69 .tabs .block{display:none;margin:0!important;opacity:0;position:absolute}.block_69 .tabs .block .container{margin:0}.block_69 .tabs .block.shown{display:inherit;opacity:1}@media (max-width:550px){.block_69 .tabNav{margin:0 0 30px;overflow-x:auto;padding:0 90px 2px 25px;scrollbar-width:none}}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/blocks/blocks.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/:root{--block-margin-top-pc:70px;--block-margin-bottom-pc:70px;--block-margin-top-mob:50px;--block-margin-bottom-mob:50px}.block{display:inline-block;margin-bottom:var(--block-margin-bottom-pc);margin-top:var(--block-margin-top-pc);position:relative;width:100%}.block .block__subTitle{display:inline-block;font-size:var(--fsize-small);font-weight:600;line-height:1;margin-bottom:30px;text-transform:uppercase}.block h2{font-size:var(--fsize-h2);font-weight:500;line-height:1;margin-bottom:30px}.block .block__description{max-width:calc(75% - 5px)}.block .block__wrap{margin-top:45px}@media (max-width:550px){.block{margin-bottom:var(--block-margin-bottom-mob);margin-top:var(--block-margin-top-mob)}.block .block__description{max-width:none}.block .block__wrap{margin-top:30px}}.blockObserveElement{height:40px;pointer-events:none;position:absolute;top:0;width:100%}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/styles/elements/header.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/:root{--header-height:70px;--sticky-nav-height:var(--header-height)}@media (max-width:769px){:root{--header-height:60px}}header .requestButton{align-items:stretch;display:flex;overflow:hidden;padding:0;transform:translateY(0);transition:background .4s,transform .4s}header .requestButton.clicked .fa-angle-down{transform:scaleY(-1)}header .requestButton .fa-phone-volume{display:none}header .requestButton>span{padding:15px 20px}header .requestButton .right{align-items:center;background:rgba(0,0,0,.38);border-left:2px solid #fff;color:#fff;display:flex;justify-content:center;width:40px}header .requestButton .fa-angle-down{transform:scaleY(1);transition:.4s}header .burger{background:none;height:35px;position:relative;width:35px}header .burger.clicked .fa-bars{opacity:0}header .burger.clicked .fa-xmark{opacity:1}header .burger .fa-bars{height:100%;opacity:1;transition:.4s;width:100%}header .burger .fa-xmark{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%}@media (max-width:769px){header .requestButton{background:transparent;border-radius:0;display:inline-block;height:100%;margin-left:auto;order:2}header .requestButton:hover{background:inherit}header .requestButton.clicked .fa-phone-volume{color:#5e5e5e}header .requestButton .fa-phone-volume{color:var(--black);display:inline-block;height:30px;transition:.4s;width:30px}header .requestButton .right,header .requestButton>span{display:none}}header.withMenu{background:#fff;height:var(--header-height);position:sticky;top:0;transform:translateY(0);transition:transform .4s;z-index:10}@media (min-width:1000px){header.withMenu.hidden{transform:translateY(-100%)}header.withMenu.hidden .requestButton{transform:translateY(var(--header-height))}header.withMenu.hidden .soc{top:calc(var(--header-height) + var(--sticky-nav-height))}}header.withMenu .container{align-items:center;display:flex;height:100%;justify-content:space-between}header.withMenu .logo{left:50%;position:absolute;transform:translateX(-50%)}header.withMenu .logo img{width:115px}@media (max-width:769px){header.withMenu .logo{position:static;transform:translateX(0)}header.withMenu .logo img{width:105px}header.withMenu .burger{margin-left:20px;order:3}}header.withNav{background:#fff;height:var(--header-height);position:sticky;top:0;transform:translateY(0);transition:transform .4s;z-index:12}@media (min-width:1000px){header.withNav.hidden{transform:translateY(-100%)}header.withNav.hidden .requestButton{transform:translateY(var(--header-height))}header.withNav.hidden .soc{top:calc(var(--header-height) + var(--sticky-nav-height))}}header.withNav .container{align-items:center;display:flex;height:100%;justify-content:space-between}header.withNav .burger{display:none}header.withNav .navWrap ul{align-items:center;display:flex;gap:30px}header.withNav .navWrap ul a{display:inline-block;font-size:var(--fsize-small);font-weight:600;white-space:nowrap}@media (min-width:769px){header.withNav .navWrap ul a:hover:after{transform:scaleX(1)}}header.withNav .navWrap .navSoc{display:none}header.withNav .logo img{width:115px}@media (max-width:1100px){header.withNav .burger{display:inherit}header.withNav .requestButton{margin-left:auto;margin-right:30px}header.withNav .navWrap{background:#fff;box-sizing:border-box;left:0;opacity:0;padding:0 25px;pointer-events:none;position:absolute;top:100%;transition:.4s;width:100%}header.withNav .navWrap.shown{opacity:1;pointer-events:all}header.withNav .navWrap ul{height:var(--header-height);justify-content:space-between}header.withNav .navWrap ul a{padding:15px 0}}@media (max-width:769px){header.withNav .requestButton{order:0}header.withNav .navWrap{flex-direction:column;height:calc(100vh - var(--header-height));left:0;padding:30px 0;top:var(--header-height)}header.withNav .navWrap ul{flex-direction:column;gap:30px;height:auto}header.withNav .navWrap ul a{font-size:15px;width:100%}header.withNav .navWrap .navSoc{display:flex;gap:20px;justify-content:center;margin-top:30px}header.withNav .navWrap .navSoc a{background:var(--black);border-radius:50%;box-sizing:border-box;color:#fff;height:40px;padding:10px;width:40px}}.soc{background:var(--black);height:var(--header-height);left:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition:.4s;width:100%;z-index:12}.soc.shown{opacity:1;pointer-events:all}.soc.shown a{opacity:1;transform:translateY(0)}.soc.shown a:nth-of-type(4){transition-delay:0s,0s,0s}.soc.shown a:nth-of-type(3){transition-delay:.2s,.2s,0s}.soc.shown a:nth-of-type(2){transition-delay:.4s,.4s,0s}.soc.shown a:first-of-type{transition-delay:.6s,.6s,0s}.soc .container{gap:60px;justify-content:space-between}.soc .container,.soc a{align-items:center;display:flex;height:100%}.soc a{color:#fff;gap:10px;opacity:1;opacity:0;text-transform:uppercase;transform:translateY(-15px);transition-delay:0s,0s,0s;transition-duration:.4s,.4s,.4s;transition-property:opacity,transform,color}.soc a:hover{color:#999}.soc .fa-phone-volume,.soc .max,.soc .tg,.soc .ws{height:15px;width:15px}.soc .fa-phone-volume{color:#fff}@media (max-width:769px){.soc{height:auto;height:50vh;padding:30px 0}.soc .container{flex-direction:column;gap:30px;justify-content:center}.soc .soc a{flex:0 1 auto}}.socBg{backdrop-filter:blur(3px);background:rgba(0,0,0,.457);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition:.4s;width:100%;z-index:11}.socBg.shown{opacity:1;pointer-events:all}.menu{--bar-width:max(300px,20vw);align-items:stretch;background:#f5f5f5;border-top:1px solid #e7e7e7;display:flex;height:calc(100vh - var(--header-height));left:0;margin-top:var(--header-height);opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s;width:100%;z-index:6}.menu.displayNone{display:none}.menu.shown{opacity:1;pointer-events:all}.menu.shown .bar{transform:translateX(0);transition:.4s}.menu .bar{background:#fff;border-right:1px solid #e7e7e7;flex-shrink:0;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:.2s;width:var(--bar-width)}.menu .bar .bar__section{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:30px}.menu .bar .bar__section:not(:last-of-type){border-bottom:1px solid #ededed}.menu .bar__section.cats .itemWrap .fa-angle-down{display:none}.menu .bar__section.cats .itemWrap .item{cursor:pointer;text-transform:uppercase;transition:.4s}.menu .bar__section.cats .itemWrap .item:not(.current):hover{color:#999}.menu .bar__section.cats .itemWrap .tab{display:none}.menu .bar__section.additional .item{display:flex;flex-direction:column}.menu .bar__section.additional .item .title{font-size:22px;margin-bottom:10px;margin-top:10px}.menu .bar__section.additional .item .subtitle{color:#676565;font-size:var(--fsize-small)}.menu .bar__section.additional .item .learnMore{align-self:flex-start;color:#676565;margin-top:30px;position:relative;transition:.4s}.menu .bar__section.additional .item .learnMore:hover{color:#101010}.menu .bar__section.additional .item .learnMore:hover:after{background:#101010;transform:translateY(-.1em)}.menu .bar__section.additional .item .learnMore:after{background:#676565;bottom:calc(50% - .85em);content:"";display:inline-block;height:2px;left:0;position:absolute;transform:translateY(0);transform-origin:left;transition:.4s;width:100%}.menu .bar__section.soc{display:flex;flex-direction:row;gap:15px;justify-content:center}.menu .bar__section.soc a{background:var(--black);border-radius:50%;box-sizing:border-box;display:flex;height:35px;padding:10px;width:35px}.menu .bar__section.soc a:nth-of-type(2){padding-left:8px}.menu .bar__section.soc .fa-phone-volume{color:#fff;height:100%;width:100%}.menu .catalog{margin-left:var(--bar-width);position:relative;width:calc(100% - var(--bar-width) - 60px)}.menu .tab{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;left:0;max-height:calc(100vh - 60px - var(--header-height));overflow:auto;padding:30px;pointer-events:none;position:absolute;top:0;width:100%}.menu .tab.current{pointer-events:all}.menu .tab.current .item{opacity:1;transform:scale(1)}.menu .tab.current .item:first-of-type{transition-delay:0s}.menu .tab.current .item:nth-of-type(2){transition-delay:.2s}.menu .tab.current .item:nth-of-type(3){transition-delay:.4s}.menu .tab.current .item:nth-of-type(4){transition-delay:.6s}.menu .tab.current .item:nth-of-type(5){transition-delay:.8s}.menu .tab.current .item:nth-of-type(6){transition-delay:1s}.menu .tab.current .item:nth-of-type(7){transition-delay:1.2s}.menu .tab.current .item:nth-of-type(8){transition-delay:1.4s}.menu .tab.current .item:nth-of-type(9),.menu .tab.current .item:nth-of-type(n+10){transition-delay:1.6s}.menu .tab .item{background:#fff;border:1px solid #e7e7e7;font-size:var(--fsize-text);opacity:0;transform:scale(.85);transition:.4s}.menu .tab .item .scalePicutre{height:250px}.menu .tab .item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu .tab .item span{display:inline-block;font-weight:500;padding:30px;text-transform:uppercase}.menu .tab::-webkit-scrollbar{display:none}@media (max-width:1200px){.menu .tab{grid-template-columns:1fr 1fr}}@media (max-width:769px){.menu.shown{transform:translateX(0)}.menu .bar{overflow:auto;transform:translateX(100%);width:100%}.menu .bar .bar__section{gap:0;padding:30px 0}.menu .bar .bar__section:not(:last-of-type){border:none}.menu .bar__section.cats .itemWrap{width:100%}.menu .bar__section.cats .itemWrap:after{display:none}.menu .bar__section.cats .itemWrap>.item{align-items:center;background:#fff;border-bottom:1px solid #ededed;display:flex;gap:10px;justify-content:space-between;padding:15px 25px;position:sticky;top:0;z-index:2}.menu .bar__section.cats .itemWrap>.item .fa-angle-down{display:inherit}.menu .bar__section.cats .itemWrap>.item:not(.current):hover{color:inherit}.menu .bar__section.cats .itemWrap .tab{background:#f5f5f5;border:1px solid #e7e7e7;display:grid;max-height:none;padding:10px;position:static;width:auto}.menu .bar__section.cats .itemWrap .tab .item span{padding:10px}.menu .bar__section.additional .item{padding:0 25px}.menu .bar__section.soc{gap:15px}.menu .catalog{display:none}}@media (max-width:550px){.menu .bar__section.cats .itemWrap .tab{display:flex;flex-direction:column}}.stickySocBar{display:none}@media (max-width:769px){.stickySocBar{align-items:center;background:var(--black);border-radius:50%;bottom:10px;display:flex;height:30px;justify-content:center;padding:10px;position:fixed;right:10px;width:30px;z-index:11}.stickySocBar.shown .fa-comment-dots{opacity:0}.stickySocBar .fa-comment-dots,.stickySocBar.shown .fa-xmark{opacity:1}.stickySocBar .fa-comment-dots,.stickySocBar .fa-xmark{color:#fff;height:25px;position:absolute;transition:.4s;width:25px}.stickySocBar .fa-xmark{opacity:0}}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets-dev/scripts/features/videos/videos.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/video{opacity:0;transition:opacity 1s}video.shown{opacity:1}.videoPlayButton{align-items:center;border:2px solid #fff;border-radius:50%;bottom:30px;display:flex;height:60px;justify-content:center;pointer-events:none;position:absolute;right:30px;width:60px;z-index:5}.videoPlayButton.descHidden{display:none}.videoPlayButton .fa-pause,.videoPlayButton .fa-play{color:#fff;height:18px;width:18px}.videoPlayButton .fa-play{display:none}.videoPlayButton.paused .fa-play{display:inline-block}.videoPlayButton.paused .fa-pause{display:none}@media (max-width:769px){.videoPlayButton{bottom:15px;height:50px;right:15px;width:50px}.videoPlayButton.descHidden{display:flex}.videoPlayButton.paused+video[data-video-type=playOnHover]{opacity:0}}.videoOnHover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%;z-index:2}.videoOnHover.shown{opacity:1}
/*# sourceMappingURL=app.bd0c8372.css.map*/