.mob{display:none}.header{position:absolute;top:0;left:0;right:0;z-index:555;will-change:transform , opacity;opacity:0;transition:opacity 2s .1s;transition-timing-function:ease-out;color:#fff}.page-load-end .header{opacity:1}.header>.container{position:relative;max-width:none;display:flex;align-items:center;justify-content:space-between;padding-top:12rem;padding-bottom:12rem}.header .logo{width:256rem;position:relative;z-index:3}.header .logo img{width:100%}.header .right-box{color:#fff}.header .right-box>*{position:relative;z-index:3}.header .right-box .phone-box{margin-top:12rem}.header .center-box{flex-grow:1;padding:0 52rem;max-width:1160rem}.header .center-box .top-row{display:flex;justify-content:space-between;align-items:center}.header .center-box .top-row .right-block{display:flex;align-items:center;gap:24rem;flex-grow:1}.header .center-box .top-row .right-block .search-input{flex-grow:1;padding-left:48rem;padding-right:8rem}.header .center-box .top-row .logo-description{line-height:1;font-size:18rem}.header .center-box .bottom-row{width:100%;padding-top:10rem;margin-top:8rem;border-top:1rem solid rgba(255,255,255,.2)}.header .center-box .menu-header{position:relative;display:flex;justify-content:space-between;gap:40rem}.header .center-box .menu-header a:hover{color:var(--bronze)}.header .center-box .menu-header li{position:relative}.header .center-box .menu-header li a{white-space:nowrap}.header .center-box .menu-header li ul{position:absolute;top: calc(100% + 8rem);left:-9999rem;background-color:#20222b;padding:16rem 24rem;border-radius:16rem;box-shadow:0 0 0 1px rgba(255,255,255,.36) inset;width:-moz-max-content;width:max-content;max-width:240rem;opacity:0;transition:opacity .5s}.header .center-box .menu-header li ul::before{content:"";display:block;position:absolute;height:16rem;width:100%;top:-16rem;left:0}.header .center-box .menu-header li ul li{padding:2rem 0}.header .center-box .menu-header li:hover ul{opacity:1;left:-24rem}.header .mob-nav-box{position:absolute;background-color:#222;z-index:1;top:0;right:0;width:100vw;padding-top:168rem;opacity:0;left:-9999px;transform:translateY(-80px);transition:transform .3s , opacity .5s}.header .mob-nav-box.open{transform:translateY(0);left:0;opacity:1}.header .mob-nav-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh}.header .mob-nav-box .container{display:flex;align-items:flex-start;padding-top:16rem;position:relative}.header .mob-nav-box .menu-box{flex-grow:1}.header .mob-nav-box .menu{flex-wrap:wrap;gap:12rem 40rem}.header .mob-nav-box .contacts-box{flex-shrink:0;display:none}@media (max-width:920px){.header .mob-nav-box .contacts-box{display:flex;flex-direction:column;align-items:flex-end}.header .mob-nav-box .contacts-box .phone-box .ico{display:none}.header .mob-nav-box .contacts-box .phone-box .text .phone{display:none}}.header .mob-nav-box .btn{display:none}.header .mob-nav-box .phone-box{position:relative;padding-bottom:32rem;width:200px}.header .mob-nav-box .phone-box .callback{display:block;margin:0;position:absolute;bottom:0;right:0}@media (max-width:1260px){.header .user-links{display:none}}.user-links{padding-left:32rem;display:flex;align-items:center;gap:32rem}.user-links .item{position:relative;width:40rem;height:40rem}.user-links .item img{transition:opacity .3s}.user-links .item:hover img{opacity:.7}.user-links .num{display:flex;align-items:center;justify-content:center;position:absolute;top:-8rem;right:-8rem;min-width:20rem;height:20rem;padding:0 4rem;border-radius:10rem;background-color:var(--bronze);color:#000;font-size:16rem;font-weight:600}.user-info-box{position:fixed;z-index:33;top:160rem;right:-12rem;width:80rem;box-shadow:0 0 0 1px #fce3a1;padding:24rem;border-radius:6rem;padding-right:40rem;top:64px;padding:8px 4px;width:52px;padding-right:14px;background-color:rgba(0,0,0,.5);display:none}@media (max-width:1260px){.user-info-box{display:block}}.user-info-box .item{width:32rem;height:32rem;display:flex;align-items:center;justify-content:center}.user-info-box .num{top:-8rem;right:-8rem;min-width:14px;height:14px;padding:0 3px;border-radius:10rem;background-color:var(--bronze);color:#000;font-size:16rem;font-weight:600}.user-info-box .user-links{padding-left:0;flex-direction:column;align-items:center;gap:24rem;gap:6px}.user-info-box img{max-width:32rem;max-height:16px}.user-info-box .cart{margin-right:8rem}.soc-list{display:flex;align-items:center;gap:8rem}.phone-box .text{white-space:nowrap}.phone-box .ico{display:flex;align-items:center;justify-content:center;margin-right:8rem;line-height:1}.phone-box .ico img{width:16rem}@media (max-width:1260px){.header{display:none}}.header-mob{position:fixed;top:0;left:0;width:100%;z-index:555;background-color:#f6f7ff;align-items:center;height:60rem;display:none;border-bottom:1px solid #ebebeb}@media (max-width:1260px){.header-mob{display:flex}}.header-mob .container{display:flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}.header-mob .right-col{display:flex;align-items:center;gap:12rem}.header-mob .contacts-box{display:flex;align-items:center;gap:12rem}.header-mob .search-box .search-ico{width:24px;height:24px;background-color:#ddc184;padding:4px;border-radius:4px}.header-mob .burger{margin-left:12rem}.mob-menu-box{position:fixed;width:100%;background-color:#f6f7ff;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:24rem;height:100vh;max-height:100vh;top:0;left:-9999px;z-index:556;opacity:0;transition:opacity .3s}.mob-menu-box.opened{left:0;opacity:1}.mob-menu-box .top-box{text-align:center;padding-bottom:24rem}.mob-menu-box .top-box .logo-box{padding:16rem}.mob-menu-box .top-box .description{max-width:228rem}.mob-menu-box .center-box{flex-grow:1;overflow-y:auto}.mob-menu-box .center-box .mob-menu ul{display:flex;flex-direction:column;align-items:center;font-size:22rem;font-weight:400}.mob-menu-box .center-box .mob-menu ul li{margin:4rem}.mob-menu-box .center-box .mob-menu ul .parent{display:flex;flex-direction:column;align-items:center}.mob-menu-box .center-box .mob-menu ul .parent>a{font-weight:600;display:block;position:relative}.mob-menu-box .center-box .mob-menu ul .parent>a::after{content:"";display:block;position:absolute;right:-12rem;top:8rem;height:8rem;width:8rem;background-image:url(https://new.meb-w.ru/wp-content/themes/mebW/assets/images/arrow-min.svg);background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:transform .3s}.mob-menu-box .center-box .mob-menu ul .parent ul{display:none}.mob-menu-box .center-box .mob-menu ul .parent ul.opened{display:flex}.mob-menu-box .center-box .mob-menu ul .parent li{font-size:18rem}.mob-menu-box .center-box .mob-menu ul .parent.active>a::after{transform:rotate(180deg)}.mob-menu-box .bottom-box{padding-top:24rem}.mob-menu-box .bottom-box .contacts-box{display:flex;flex-direction:column;align-items:center}.mob-menu-box .bottom-box .contacts-box>*{margin:6rem}.mob-menu-box .bottom-box .contacts-box .btn{background-color:#ddc184;margin-top:16rem}.mob-menu-box .bottom-box .soc-list{display:flex;align-items:center;justify-content:center;gap:12rem;margin-bottom:16rem}.mob-menu-box .close{position:absolute;top:20rem;right:20rem;width:40rem;height:40rem;display:flex;align-items:center;justify-content:center}.mob-menu-box .close img{width:12rem}.overlay-dark{position:absolute;inset:-4rem;background-color:#111;z-index:3;opacity:0;pointer-events:none}.bg-visual{position:absolute;inset:-200rem 0;background-color:#000}.main-screen .bg-visual{opacity:0;transition:opacity 5s .2s;transition-timing-function:ease-out}.page-load-end .main-screen .bg-visual{opacity:1}.bg-visual .photo{position:absolute;inset:0;opacity:.64}.bg-visual .bg-parallax{position:absolute;inset:0}.main-screen .bg-visual::before{content:"";position:absolute;top:0;left:0;right:0;height:320rem;background-image:linear-gradient(to bottom,#000,transparent);z-index:2;opacity:.5}.bg-visual .bg-decor{position:absolute;inset:0;margin:auto;width:1px;height:1px;z-index:2;opacity:.05}.bg-visual .bg-decor img{position:absolute;top:-400px;left:-60px;max-width:none;width:1200px;opacity:1}.main-screen{background-color:#151515;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;will-change:transform;padding:160rem 0 80rem 0}@media (max-width:1000px){.main-screen{padding:60px 0;padding-bottom:20px}}.main-screen .bg-visual .bg-decor{opacity:.03}.main-screen.fullpage{height:100vh;min-height:-moz-max-content;min-height:max-content;max-height:1240rem}.main-screen .screen-bg-01.dark .photo-box{opacity:0;transition:3s .3s}.page-load-end .main-screen .screen-bg-01.dark .photo-box{opacity:.1}.main-screen .slider-wrapper,.main-screen .slider,.main-screen .slick-slider,.main-screen .slick-list,.main-screen .slick-track,.main-screen .slick-slide>*,.main-screen .slide{display:block!important;position:absolute;inset:0}.main-screen .slide{display:flex!important}.main-screen .slick-current img{opacity:1!important}.main-screen .container{position:relative;display:flex;align-items:center;opacity:0;transform:translateX(200rem);transition:transform .5s , opacity 1s .1s ease-in}@media (max-width:1000px){.main-screen .container{justify-content:center}}.page-load-end .main-screen .container{opacity:1;transform:translateX(0)}.main-screen .left-box{width:80%}@media (max-width:1260px){.main-screen .left-box{width:auto}}.main-screen .info{padding-right:64rem}@media (max-width:1000px){.main-screen .info{padding-right:0}}.main-screen .info .main-title h1{font-size:92rem;line-height:1.04;font-weight:400;color:#fff}.main-screen .info .main-title h1 span{display:block;color:var(--bronze);transform:translateX(100px);transition:transform 1s}.page-load-end .main-screen .info .main-title h1 span{transform:translateX(0)}@media (max-width:1000px){.main-screen .info .main-title h1{font-size:32px;text-align:center;padding:0 24px}}.main-screen .info .desc{font-size:40rem;line-height:1.6;margin-top:16rem;text-shadow:0 0 2rem rgba(0,0,0,.2);opacity:0;transform:translateY(-40rem);transition:opacity 1s .5s , transform .2s .5s}.page-load-end .main-screen .info .desc{opacity:1;transform:translateY(0)}@media (max-width:1000px){.main-screen .info .desc{font-size:24px;text-align:center;line-height:1.1}}.main-screen .info .btn-box{margin-top:80rem;display:table;opacity:0;transform:translateY(-20rem);transition:opacity 1s 1.2s , transform .4s 1.2s}.page-load-end .main-screen .info .btn-box{opacity:1;transform:translateY(0)}@media (max-width:1000px){.main-screen .info .btn-box{margin-top:40px;margin-left:auto;margin-right:auto}.main-screen .info .btn-box .btn{font-size:24px;min-height:60px;padding:0 56px}}.main-screen.fullpage .main-title h1{text-shadow:0 0 8px rgba(0,0,0,.1) , 0 1px 0 rgba(0,0,0,.2)}.main-screen .right-box{flex-shrink:0;opacity:0;transform:translateX(200rem);transition:opacity 1s .5s , transform .4s .4s}.page-load-end .main-screen .right-box{opacity:1;transform:translateX(0)}.main-screen .right-box .btn-block{position:relative}.about-numbers-box{display:flex;justify-content:start;gap:32rem;font-size:32rem;line-height:1;opacity:0;transform:translateX(120rem);transition:opacity 1s .8s , transform .6s .8s}.page-load-end .about-numbers-box{opacity:1;transform:translateX(0)}.main-screen .about-numbers-box{margin-top:40rem}.about-numbers-box .ico{padding-right:12rem}.about-numbers-box .ico img{width:32rem}.about-numbers-box .number{font-size:40rem;font-weight:500;color:var(--bronze)}.about-numbers-box .number,.about-numbers-box .label{width:-moz-max-content;width:max-content}@media (max-width:1000px){.about-numbers-box{gap:12px}.about-numbers-box>*{width:calc(33% - 0px)}.about-numbers-box .icotext{flex-direction:column;align-items:center}.about-numbers-box .icotext .text{display:flex;flex-direction:column;align-items:center}.about-numbers-box .icotext .ico{padding-right:0;margin-right:0}.about-numbers-box .number{font-size:20px;margin-top:8px;width:auto}.about-numbers-box .label{font-size:16px;width:auto;text-align:center;margin-top:4px}}.white-screen{background-color:#f6f7ff}.white-screen+.white-screen,.white-screen+.white-screen .container{padding-top:0}.gray-screen{background-color:#e8eaf2}.full-bg-screen{background-color:#2d303a;position:relative;overflow:hidden}.full-bg-screen .container{position:relative;z-index:1}.full-bg-screen .bg-photo{position:absolute;inset:0;margin:auto;height: calc(100% + 360rem);opacity:.64;overflow:hidden}.hover-block-01-----------------------------------------{transition:transform .3s;transform:scale(1)}.hover-block-01-----------------------------------------:hover{transform:scale(1.1)}.photo-box-sh1 .photo{display:block;border-radius:6rem;overflow:hidden;box-shadow:0 2rem 0 #222}.prev-block-01 .photo{overflow:hidden}.prev-block-01 img{transition:transform .5s;transform:scale(1)}.prev-block-01:hover img{transform:scale(1.075)}.products-categories.blocks-list-01 .prev-block-01 .photo-box-sh1{margin-bottom:16rem}.products-categories.blocks-list-01 .prev-block-01 .photo-box-sh1 .photo{height:224rem;display:block}.products-categories.blocks-list-01.slider{height:308rem;overflow:hidden}.products-categories.blocks-list-01.slider .slide{padding:16rem}.products-categories.blocks-list-01.slider .text{font-size:32rem;font-weight:500;display:block}@media (max-width:1000px){.products-categories.blocks-list-01 .text{font-size:24rem!important}.products-categories.blocks-list-01.slider{margin-left:-20px;margin-right:-20px;height:auto;overflow:hidden}.products-categories.blocks-list-01.slider .slick-list{padding-left:20px;padding-right:20px}.products-categories.blocks-list-01.slider a{display:block}.products-categories.blocks-list-01.slider .slide{padding:4px;width:240px!important;display:block!important}.products-categories.blocks-list-01.slider .photo{height:152px!important}}.arrows-def{position:relative}.arrows-def .arrows-box{width:100%;height:0;display:flex;justify-content:space-between;position:absolute;top:50%;left:0;z-index:5}.arrows-def .arrows-box .arrow{width:52rem;height:52rem;background-color:#fff;border-radius:50%;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;transition:transform .3s;cursor:pointer;position:relative;box-shadow:0 6rem 16rem -12rem rgba(0,0,0,.9)}.arrows-def .arrows-box .arrow.arrow-next{right:-92rem}.arrows-def .arrows-box .arrow.arrow-prev{left:-92rem}.arrows-def .arrows-box .arrow.arrow-prev img{transform:rotate(180deg)}@media (max-width:1580px){.arrows-def .arrows-box .arrow{width:32px;height:32px}.arrows-def .arrows-box .arrow img{width:16px}.arrows-def .arrows-box .arrow.arrow-next{right:-32px}.arrows-def .arrows-box .arrow.arrow-prev{left:-32px}}@media (max-width:1000px){.arrows-def .arrows-box .arrow.arrow-next{right:-20rem}.arrows-def .arrows-box .arrow.arrow-prev{left:-20rem}}.arrows-def.products-categories-slider-box .arrows-box{top:calc(50% - 24rem)}.slick-arrow.slick-disabled{opacity:.4;pointer-events:none}.materials-categories.blocks-list-01 .prev-block-01 .photo-box-sh1{margin-bottom:16rem}.materials-categories.blocks-list-01 .prev-block-01 .photo-box-sh1 .photo{height:320rem}.materials-categories.blocks-list-01 .prev-block-01 .text{font-size:32rem;font-weight:500}@media (max-width:1000px){.materials-categories.blocks-list-01 .prev-block-01 .text{font-size:24rem}}@media (max-width:640px){.materials-categories.blocks-list-01{grid-template-columns:repeat(1,1fr);gap:32rem}}.tech-categories.blocks-list-01 .prev-block-01 .photo-box-sh1{margin-bottom:16rem}.tech-categories.blocks-list-01 .prev-block-01 .photo-box-sh1 .photo{height:180rem;display:block}.tech-categories.blocks-list-01 .text{font-size:32rem;font-weight:500}@media (max-width:640px){.tech-categories.blocks-list-01{grid-template-columns:repeat(2,1fr);gap:20rem}.tech-categories.blocks-list-01 .prev-block-01 .photo-box-sh1 .photo{height:100px}.tech-categories.blocks-list-01 .text{font-size:24rem}}.prev-block-01 h3 span{font-size:24rem}@media (max-width:1220px){.catalog-screen .blocks-list-4colum{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.catalog-screen .blocks-list-4colum{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:520px){.catalog-screen .blocks-list-4colum{grid-template-columns:repeat(1,1fr)}}.blocks-list-02 .prev-block-01 .photo-box-sh1{margin-bottom:16rem}.blocks-list-02 .prev-block-01 .photo-box-sh1 .photo{height:160rem}.product-prev-block{background-color:#fff;border-radius:8rem;overflow:hidden;position:relative}.product-prev-block .photo{height:240rem;display:block}.product-prev-block .photo{overflow:hidden}.product-prev-block img{transition:transform .5s;transform:scale(1)}.product-prev-block:hover img{transform:scale(1.075)}.product-prev-block .info-block{padding:20rem}.product-prev-block .title{font-size:24rem;font-weight:500;margin-bottom:6rem}.product-prev-block .desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-prev-block .buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:12rem;margin-top:24rem}.product-prev-block .buttons .btn{width:100%}.like-product{width:36rem;height:36rem;border-radius:50%;background-color:rgba(32,34,43,.3);position:absolute;top:12rem;right:12rem;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4rem;padding-top:6rem}.btn-view-all{margin-top:76rem}.photo-box img{border-radius:6rem}blockquote{font-size:1.25em;font-style:italic;font-weight:500;position:relative;display:flex;padding-left:32rem}blockquote::before{content:'"';display:block;font-size:360rem;height:120rem;line-height:.8;font-weight:400;margin-right:24rem;opacity:.64}blockquote span{margin-top:64rem}.content-photo-box-01{display:grid;grid-template-columns:repeat(2,1fr);gap:64rem;position:relative}@media (max-width:1000px){.content-photo-box-01{grid-template-columns:repeat(1,1fr)}.content-photo-box-01 .photo-box{width:50%}.content-photo-box-01 .photo-box img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-photo-box-01 blockquote{display:block;position:absolute;top:0;left:50%;font-size:24px;padding-left:20px}.content-photo-box-01 blockquote span{display:block;margin-top:0}.content-photo-box-01 blockquote::before{font-size:160px;height:60rem;line-height:.7;font-weight:400;margin-right:24rem;opacity:.64}}@media (max-width:640px){.content-photo-box-01{gap:32px}.content-photo-box-01 .photo{height:186px}.content-photo-box-01 blockquote{font-size:18px}.word.fz28{font-size:18px}}.photos-list .photo{height:320rem;border-radius:6rem;overflow:hidden}.photos-list .slide .photo{overflow:hidden}.photos-list .slide img{transition:transform .5s;transform:scale(1)}.photos-list .slide:hover img{transform:scale(1.075)}.photoslider-wrap{height:326rem}.photoslider-wrap .slide{padding:0 16rem}@media (max-width:1000px){.work-screen .photoslider-wrap{overflow:visible}.work-screen .photoslider-wrap .photos-list{margin-left:-20px;margin-right:-20px}.work-screen .photoslider-wrap .photos-list .slick-list{padding-left:20px;padding-right:20px}.work-screen .photoslider-wrap .photos-list .slide{padding:0 2px}}.works-complex .prev-block-01 .photo-box-sh1{margin-bottom:16rem}.works-complex .prev-block-01 .photo-box-sh1 .photo{height:320rem;display:block}@media (max-width:480px){.works-complex .prev-block-01 .photo-box-sh1 .photo{height:240px}}.works-complex .text{font-size:32rem;font-weight:500}@media (max-width:720px){.works-complex{display:grid;grid-template-columns:repeat(1,1fr);gap:32rem}}.works-complex .text{font-size:24rem}.stages-screen.screen{padding:0;position:relative}.stages-screen.screen .screen-title{margin-bottom:0;width:100%;max-width:none;position:absolute;top:60rem;z-index:2}@media (max-width:1000px){.stages-screen.screen .screen-title{top:0}}.stages-slider{height:780rem;overflow:hidden;position:relative;z-index:2}@media (max-width:640px){.stages-slider{height:auto}}.stages-slider .slide{color:#fff}.stages-slider .slide .container{display:flex;position:relative;padding-top:0;padding-bottom:0}.stages-slider .slide .container>.right-col{width:50%;flex-shrink:0}.stages-slider .info-box{padding-right:40rem}.stages-slider .title{font-size:48rem;margin-top:260rem}.stages-slider .title .ico{margin-right:32rem}@media (max-width:640px){.stages-slider .title{font-size:24px;margin-top:120rem}.stages-slider .title img{height:40px}}.stages-slider .desc{margin-top:40rem;line-height:1.1}@media (max-width:1000px){.stages-slider .fz32{font-size:20px}}.stages-slider .buttons-block{position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;padding-right:32rem;padding-bottom:120rem;width:44%}.stages-slider .buttons-block .disable{opacity:0;pointer-events:none}.stages-slider .buttons-block .btn-arrow{cursor:pointer}.stages-slider .buttons-block .arrow-prev .ico{transform:rotate(180deg)}.stages-slider .photo-block{width:100%;height:780rem;position:relative}.stages-slider .photo-block img{max-height:100%;position:absolute;left:0;top:264rem;width:100%;border-radius:8rem}@media (max-width:640px){.stages-slider .buttons-block{width:calc(100% - 20px);padding-bottom:40px}.stages-slider .right-col{display:none}.stages-slider .left-col{height:400px}}.stages-slider .photo-block.big-photo img{max-height:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;width:auto;max-width:none}@media (max-width:1220px){.stages-slider .photo-block.big-photo img{max-width:60vw}}.stages-slider .photo-block.big-photo-2 img{height:542rem;position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:8rem;width:auto}@media (max-width:1220px){.stages-slider .photo-block.big-photo-2 img{height:auto}}@media (max-width:480px){.feedback-screen .content-photo-box-01 .photo-box{width:100%}.feedback-screen .fz32{font-size:20px}.feedback-screen .file-upload-block .label{margin-right:16rem}.feedback-screen .form-box .form-item{width:100%}}.advantages-box ul{display:grid;grid-template-columns:repeat(4,1fr);gap:48rem;width:100%}.advantages-box ul li{position:relative}.advantages-box ul li p{font-size:1.2em;line-height:1.3;font-weight:700}.advantages-box ul li p::after{content:"";display:block;height:4rem;width:48rem;border-radius:2rem;background-color:var(--bronze);opacity:.64;margin-top:12rem;margin-bottom:24rem}.advantages-box ul li span{font-size:1.2em}.pagezonecenter{position:relative}.screen{position:relative;padding:80rem 0}.screen .container{z-index:1}@media (max-width:1000px){.screen{padding:8px 0}}.screen-bg-01{overflow:hidden;position:absolute;inset:0;background-color:#f0f0f0}.screen-bg-01 .prlx{position:absolute;inset:-200rem}.screen-bg-01 .photo-box{position:absolute;inset:0;opacity:.6}.screen-bg-01 .photo-box img{margin:auto;position:absolute;inset:0;max-width:none;height:100%}.screen-bg-01.dark{background-color:#333}.screen-bg-01.dark .photo-box{opacity:.03}h2{font-size:1.6em;font-weight:700;line-height:1}.screen-title{margin-bottom:76rem}.screen-title .container{padding-bottom:0}.screen-title > *:not(.container),
.screen-title .container > * {max-width:1140rem}.screen-title h2{font-size:72rem;font-weight:500}.screen-title.fz48 h2{font-size:48rem}.screen-title h3{font-size:48rem;font-weight:500}@media (max-width:1000px){.screen-title h3{font-size:24px}.screen-title.fz48 h2{font-size:32px}}.screen-title .word{margin-top:48rem}.screen-title .desc{margin-top:32rem}@media (max-width:1000px){.screen-title{margin-bottom:28px}.screen-title h2{font-size:32px}}.services-screen{position:relative;overflow:hidden}.services-screen .overlay-dark{background-color:#ccc}.box-title{position:relative;z-index:3;margin-top:-24rem}.box-title .title{display:flex;flex-direction:column;align-items:center;text-align:center;text-shadow:0 0 16px #fff;font-weight:700}.box-title .title span{color:var(--bronze-txt)}.box-title .title::after{content:"";display:block;background-color:var(--bronze);width:80rem;height:8rem;border-radius:4rem;margin:48rem 0;margin-top:20rem}.full-bg-photo{background-color:#2d303a;position:relative;overflow:hidden;border-radius:20rem}.full-bg-photo>*:first-child{position:relative;z-index:3}.full-bg-photo .bg-photo{position:absolute;inset:0;margin:auto;height: calc(100% + 400rem);opacity:.1;overflow:hidden}.gift-info .ico{margin-right:32rem;flex-shrink:0}.gift-info .round{width:92rem;height:92rem;background-color:#fff;border-radius:50%;padding:14rem;display:flex;align-items:center;justify-content:space-between}.gift-info .round img{max-width:100%}.gift-info .text{max-width:360rem;line-height:1}.gift-info.big{margin-bottom:48rem}.gift-info.big .round{width:148rem;height:148rem}.infophoto-01{display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));gap:120rem;opacity:0;transition:opacity .2s}.slick-current .infophoto-01{transition:opacity .3s .3s;opacity:1}.full-bg-photo .infophoto-01{padding:52rem}.infophoto-01 .left-col{height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:3}.infophoto-01 .firs-block>*+*{margin-top:24rem}.infophoto-01 .radioboxes-list{margin-top:24rem}.infophoto-01 .radioboxes-list.column2-auto{display:flex;gap:24rem}.infophoto-01 .radioboxes-list.column2-auto .col{padding-right:64rem;flex-shrink:0;max-width:420rem;flex-shrink:0}.infophoto-01 .form-box,.infophoto-01 .last-block{max-width:568rem}.infophoto-01 .photo{display:flex;align-items:center;justify-content:center;height:496rem}.infophoto-01 .photo img{max-height:100%;border-radius:6rem}.infophoto-01 .photo.nopadding img{position:absolute;bottom:0;left:auto}.slider .arrow2-wrap{display:flex;justify-content:space-between}.slider .btn{padding:0 56rem}.textmax3{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.calc-slider{max-height:600rem;overflow:hidden}.calc-slider .mob{display:none!important}.calc-slider .btn br{display:none}.calc-slider .slide{display:block!important}@media (max-width:1260px){.calc-slider{height:auto}.calc-slider .infophoto-01{padding:32px;gap:40px}.calc-slider .infophoto-01 .radioboxes-list{margin-top:20px}.calc-slider .infophoto-01 .radioboxes-list.column2-auto .col{padding-right:20rem;max-width:360rem}.calc-slider .infophoto-01 .photo{height:480rem}.calc-slider .fz48{font-size:24px}.calc-slider .fz32{font-size:18px}.calc-slider .fz32 .radiobox label i{margin-top:2px;margin-right:12px}.calc-slider .checkboxes-list .checkbox+.checkbox,.calc-slider .radioboxes-list .radiobox+.radiobox{margin-top:6px}.calc-slider .gift-info:not(.big) .ico {margin-right:20rem}.calc-slider .gift-info:not(.big) .round {width:48px;height:48px;padding:6px}.calc-slider .gift-info:not(.big) .text {max-width:240px;font-size:20px}.calc-slider .btn{padding:0 24px}}@media (max-width:880px){.calc-slider{max-width:640rem}.calc-slider .btn br{display:block}}@media (max-width:799px){.calc-slider{height:auto}.calc-slider .right-col{display:none}.calc-slider .infophoto-01{display:block;padding:20px}.calc-slider .infophoto-01 .form-box,.calc-slider .infophoto-01 .last-block{max-width:none}.calc-slider .infophoto-01 .left-col{height:465px;display:flex;flex-direction:column;justify-content:space-between}fieldset.hidden-fields-container{display:none!important}.calc-slider .infophoto-01 .radioboxes-list.column2-auto{flex-direction:column}.calc-slider .infophoto-01 .radioboxes-list.column2-auto .col{display:flex;gap:24rem}.calc-slider .infophoto-01 .radioboxes-list.column2-auto .checkbox+.checkbox,.calc-slider .infophoto-01 .radioboxes-list.column2-auto .radiobox+.radiobox{margin-top:0}.calc-slider .infophoto-01{position:relative}.calc-slider .left-col .last-block,.calc-slider .left-col .firs-block{position:relative;z-index:3}.calc-slider .btn br{display:block}.calc-slider .photo.mob.visible:not(.nopadding) {display:block!important;height:160px}.calc-slider .photo.mob.visible:not(.nopadding) img {max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.calc-slider .infophoto-01 .photo.mob.visible.nopadding{display:block!important;position:absolute;inset:0;height:100%;width:100%}.calc-slider .infophoto-01 .photo.mob.visible.nopadding img{right:-80px;left:0;bottom:-20px;margin:auto;height:280px;width:auto;max-width:none}.calc-slider .infophoto-01 .radioboxes-list.column2-auto .col{padding-right:0}}@media (max-width:1260px) and (min-width:799px){.calc-slider .column-count3{-moz-column-count:2;column-count:2}}@media (max-width:560px){.calc-slider .column-count3{-moz-column-count:2;column-count:2}.calc-slider .column-count2:not(.column-always) {-moz-column-count:1;column-count:1}}@media (max-width:419px){.gift-info.big{flex-direction:column;align-items:center;text-align:center;margin-bottom:16px}.gift-info.big .ico{margin-right:20rem;margin-bottom:16px}.gift-info.big .round{width:96px;height:96px;padding:12px}.gift-info.big .text{font-size:28px}}.services-basic-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24rem}.services-basic-block{display:flex;align-items:center;background-color:transparent;transform:translateY(0);transition:.3s;border-radius:32rem;background-color:#f1f1f1;overflow:hidden}.services-basic-block:hover{transform:translateY(-4rem);background-color:#ffe379}.services-basic-block .photo-box-1x1{width:160rem;height:100%;flex-shrink:0;align-self:flex-start}.services-basic-block .photo-box-1x1 .photo::before{border-radius:0}.services-basic-block .photo-box-1x1 img{border-radius:0}.services-basic-block .text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24rem;font-size:1em;height:100%;padding:32rem}.services-basic-block .text h2{font-size:1.2em;flex-grow:1;display:flex;align-items:center}.promo-services-screen{background-color:#dadada;background-color:#000;background-color:#ffea9d;background-color:var(--bronze);display:flex;align-items:center;overflow:hidden}.promo-services-screen .overlay-dark{background-color:var(--bronze)}.promo-services-screen .title-styck{position:absolute;bottom:calc(100% - 160px);right:20%;width:240px;height:240px;padding:40px;border-radius:50%;background-color:#222;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;min-height:200px;z-index:5;display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:400}.promo-services-screen .title-styck span{display:block;font-weight:400}.promo-services-screen .title-styck span::after{content:"";display:block;width:80px;height:1px;border-radius:2px;background-color:#222;margin:12px auto;display:none}.promo-services-screen .full-bg-photo .bg-photo{inset:-2000rem 0;margin:auto;opacity:1;height:1000rem;background-color:#000}.promo-services-screen .full-bg-photo .bg-photo img{max-width:none;opacity:.64}.morelink{display:inline-flex;align-items:center;font-size:1em;font-weight:600}.morelink::after{content:"";display:block;width:32rem;height:32rem;background-image:url(https://new.meb-w.ru/wp-content/themes/mebW/assets/images/arrow-next.svg);background-repeat:no-repeat;background-position:center;background-size:100%;opacity:.7;margin-left:2px}.about-screen .word ul{-moz-column-count:2;column-count:2}a.blue{color:#0024c7;text-decoration:underline;text-decoration-thickness:1rem}.form-box{display:flex;gap:20rem;flex-wrap:wrap}.form-box .form-item{width:calc(50% - 10rem)}.form-box .form-item.w100{width:100%}.form-box .item-btn{margin-top:40rem}.form-box .desc{font-size:.9em;line-height:1.2;opacity:.64}.form-box .desc a{text-decoration:underline}.form-box .w50{width:calc(50% - 24rem)}.advantages-box{font-size:32rem;line-height:1}@media (max-width:1260px){.advantages-box{gap:8px}}@media (max-width:640px){.advantages-box{grid-template-columns:repeat(1,1fr)}}.advantage-block{background-color:var(--bronze);padding:24rem 64rem;height:186rem;display:flex;border-radius:6rem;box-shadow:0 1rem 0 #222;font-weight:500}.advantage-block .ico{padding-right:12rem;flex-shrink:0}.advantage-block .ico img{width:80rem;max-height:80rem}.advantage-block .text p{font-size:40rem;font-weight:500}.advantage-block .text p+p{font-size:32rem;font-weight:500}@media (max-width:1260px){.advantage-block{padding:24px 24px;height:auto}}@media (max-width:960px){.advantage-block{justify-content:center}.advantage-block .icotext{flex-direction:column;justify-content:center;text-align:center}.advantage-block .ico{padding-right:0;margin-right:0;margin-bottom:8px}.advantage-block .ico img{width:40px;max-height:40px}.advantage-block .text p{font-size:24rem;font-weight:600}.advantage-block .text p+p{font-size:24rem;font-weight:400}}.white-block{background-color:#fff;border-radius:6rem}.review-block{padding:24rem;font-size:24rem;display:block!important;transform:translateY(0);transition:transform .3s}.review-block:hover{transform:translateY(-4rem)}.review-block p:first-child{font-weight:500;font-size:32rem}.review-block P:nth-child(2) {height:52rem;overflow:hidden;margin-top:4rem}.review-block P:nth-child(3) {display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;height:154rem}.review-block .last-block{display:flex;align-items:center;justify-content:space-between;margin-top:32rem;font-size:16rem}.review-block .last-block .link{font-weight:400}@media (max-width:1260px){.review-block{font-size:16px}.review-block p:first-child{font-weight:500;font-size:20px}.review-block P:nth-child(2) {height:40rem}.review-block P:nth-child(3) {height:128rem}}.footer{background-color:#20222b;color:#fff;padding:64rem 0}.footer .top-block{color:#ccc}.footer .top-block .title{color:#fff}.footer .top-block a:not(.btn) {color:#ccc}.footer .top-block a:not(.btn):hover {color:var(--bronze)}.footer .container{display:flex;gap:56rem;justify-content:space-between}.footer .container .right-col{width:45%;flex-shrink:0}.footer .container .left-col{flex-grow:1}.footer .logoblock .logo{margin-right:32rem}.footer .logoblock img{width:216rem;flex-shrink:0}.footer .logoblock .text{font-size:28rem;max-width:360rem}.footer .info-block{margin-top:56rem;display:flex;justify-content:space-between;gap:64rem}.footer .title{font-size:24rem;margin-bottom:16rem;font-weight:500}.footer .menu-box{display:flex;justify-content:space-between;gap:64rem;flex-grow:1;max-width:420rem}.footer .menu-box .menu li{margin:8rem 0}.footer .bottom-block{display:flex;justify-content:space-between;padding-top:64rem;color:#ccc}.footer .bottom-block a:not(.btn) {color:#ccc}@media (max-width:959px){.footer{padding-top:0}.footer .container{display:block}.footer .contacts-block{margin-right:16%}.footer .container .right-col{height:320px;width:auto;margin-top:40px}.footer .bottom-block{position:absolute;bottom:0;left:0;width:100%;padding-left:20px;padding-right:20px;padding-bottom:40px}}@media (max-width:800px){.footer .contacts-block{margin-right:0}.footer .logoblock .text{font-size:20rem}}@media (max-width:479px){.footer .info-block{display:block}.footer .logoblock{flex-direction:column;text-align:center}.footer .logoblock .logo{margin-right:0}.footer .logoblock .text{font-size:24rem;margin-top:16px}.footer .contacts-block{margin-top:40px}.footer .contacts-block .contacts-list{display:flex;gap:20px}.footer .contacts-block .contacts-list>*{width:50%}.footer .menu-box{display:flex;justify-content:space-between;gap:20px;max-width:none}.footer .menu-box>*{width:50%}}.contacts-block .item{margin-bottom:12rem}.contacts-block .btn{margin-top:12rem}.contacts-block .icon img{max-width:20rem}.map-box{height:600rem;border-radius:12rem;background-color:#fdfaf1;margin-top:0;overflow:hidden;max-width:100%}.footer .map-box{height:100%}.map-box>*{height:100%}@media (max-width:479px){.map-box{height:600rem}}.popup{width:680rem;max-width:100%;border-radius:20rem;padding:0!important;box-shadow:0 8rem 18rem -6rem rgba(24,39,75,.12) , 0 12rem 42rem -4rem rgba(24,39,75,.12);background-color:#f6f7ff}.popup.popup-small{width:380rem}.popup.popup-info{width:848rem}.popup.popup-success{width:640rem}.popup.popup-success .head{padding-bottom:48rem;text-align:center}.popup.popup-success .head .description{margin-top:16rem}.popup.popup-big{width:1320rem}.popup .fancybox-close-small{display:none!important}.popup .popup-close{position:absolute;top:16rem;right:16rem;width:40rem;height:40rem;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:.4;transition:opacity .2s}.popup .popup-close:hover{opacity:.6}.popup .head{padding:16rem 32rem;padding-top:48rem}.popup .head .title{font-size:36rem;font-weight:600;text-align:center;padding:0 40rem}.popup .body{padding:32rem;padding-bottom:64rem}.popup .body .description{margin-bottom:32px;font-weight:500}.popup .body .maintext{font-weight:500}.popup .body .form-box{max-width:420rem;margin:0 auto}.popup .body .form-box .reg-action-block{display:flex;justify-content:space-between;padding-top:12rem}.popup .body .form-box .checks-inform{padding-top:12rem;font-weight:500}.popup .body .form-box .checks-inform .checkbox+.checkbox{margin-top:16rem}.popup.popup-mesage .head{padding:32rem 48rem;padding-right:84rem}.popup.popup-mesage .head .title{font-weight:300}.popup.popup-feedback{background-color:#f1f1f1;padding:0;border-radius:48rem;border-bottom-left-radius:8rem}@media (max-width:1260px){.popup.popup-feedback{width:720rem}}.popup.popup-feedback .body{padding:0}.popup.popup-feedback .feedback-form .form-wrapper{gap:0}.popup.popup-feedback .feedback-form .right-box{padding:48rem}.popup.popup-feedback .feedback-form .coment{border-radius:0}.main-screen.landing-page .bg-visual{inset:0}.word-screen .page-intro-box{display:block}.word-screen .page-intro-box .main-photo-block{width:40%;flex-shrink:0;align-self:flex-start;margin-left:96rem;margin-bottom:32rem}.word-screen .page-intro-box .main-photo-block .photo-box-1x1{width:100%}.word-screen .page-intro-box .main-photo-block .photo-box-1x1 .photo img{border-radius:160rem;border-bottom-left-radius:32rem}.word-screen .page-intro-box .main-photo-block .photo-box-1x1 .photo::before{border-radius:160rem;border-bottom-left-radius:32rem}@media (max-width:919px){.word-screen .page-intro-box{display:flex;flex-direction:column;gap:0}.word-screen .page-intro-box .main-photo-block{width:480rem;max-width:100%;flex-shrink:0;align-self:flex-start;margin-left:0;margin-bottom:48rem;margin-top:56rem;order:1}.word-screen .page-intro-box .main-photo-block .photo-box-1x1{width:100%}.word-screen .page-intro-box .main-photo-block .photo-box-1x1 .photo img{border-radius:160rem;border-bottom-left-radius:32rem}.word-screen .page-intro-box .main-photo-block .photo-box-1x1 .photo::before{border-radius:160rem;border-bottom-left-radius:32rem}.word-screen .page-intro-box .word{order:1}}.header-page{background-color:#20222b;position:relative}.products-categories-list .prev-block-01 .photo{height:240rem;display:block}.products-categories-list .prev-block-01 .text{display:flex;justify-content:space-between;gap:24rem;margin-top:24rem;font-size:36rem;line-height:1.1;font-weight:400}.products-categories-list .prev-block-01 .text a:not(.btn) {padding-top:6rem}.products-categories-list .prev-block-01 .text .button{flex-shrink:0}@media (width < 1260px) {
  .products-categories-list {
    grid-template-columns: repeat(3, 1fr);
    gap: 16rem;
    font-size: 24rem;
  }
  .products-categories-list .prev-block-01 .photo {
    height: 180rem;
  }
  .products-categories-list .prev-block-01 .text {
    gap: 24rem;
    margin-top: 24rem;
    font-size: 28rem;
    padding-bottom: 24rem;
  }
}@media (width < 800px) {
  .products-categories-list {
    grid-template-columns: repeat(2, 1fr);
    font-size: 24rem;
  }
  .products-categories-list .prev-block-01 .photo {
    height: 140rem;
  }
  .products-categories-list .prev-block-01 .text {
    gap: 24rem;
    margin-top: 24rem;
    font-size: 28rem;
  }
}@media (width < 560px) {
  .products-categories-list {
    grid-template-columns: repeat(2, 1fr);
    font-size: 24rem;
  }
  .products-categories-list .prev-block-01 {
    display: flex;
    flex-direction: column;
    position: relative;
    padding-bottom: 72rem;
  }
  .products-categories-list .prev-block-01 .text {
    order: -1;
    font-size: 24rem;
    padding-bottom: 8rem;
    margin-top: 0;
  }
  .products-categories-list .prev-block-01 .text a:not(.btn) {
    padding-top: 0;
  }
  .products-categories-list .prev-block-01 .text .button {
    position: absolute;
    bottom: 16rem;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
  }
}.reversnav .container{padding-top:36rem;padding-bottom:12rem}@media (width <= 1260px) {
  .reversnav {
    display: none;
  }
}@media (width <= 1260px) {
  .pagezonecenter:not(.indexpage) {
    padding-top: 60rem;
  }
}.page-title .container{padding-bottom:24rem}.page-title h1{font-size:64rem;font-weight:600}@media (width <= 1260px) {
  .page-title .container {
    padding-bottom: 0;
  }
}@media (width < 640px) {
  .page-title h1 {
    font-size: 48rem;
    padding: 0;
    padding-right: 40rem;
  }
}.products-catalog-box{display:flex}.products-catalog-box .filters-col{width:340rem;flex-shrink:0}.products-catalog-box .filters-col .page-count-info{margin-top:-148rem;margin-bottom:16rem}.products-catalog-box .front-col{flex-grow:1;padding-left:40rem}@media (max-width:1260px){.products-catalog-box .filters-col{width:auto;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff}.products-catalog-box .filters-col.opened{display:flex;flex-direction:column;height:70vh}.products-catalog-box .filters-col .scroll-column{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 20px 100px}.products-catalog-box .filters-col .close.mob{position:fixed;bottom:0;left:0;right:0;padding:16px 20px;background:#fff;border-top:1px solid #e8e5de;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}body.filters-opened{overflow:hidden}.products-catalog-box .front-col{padding-left:0}}.range-box .inputs{display:flex;align-items:center;gap:8rem}.range-box .inputs span{flex-shrink:0}.range-box .ranger{margin-top:24rem;margin-bottom:16rem}.range-box .irs--flat{height:20rem}.range-box .irs--flat .irs-line{top:0;height:4px;background-color:#505665;border-radius:4px}.range-box .irs--flat .irs-bar{top:-1rem;height:6rem;background-color:#fff;border:1px solid #222}.range-box .irs--flat .irs-handle{top:-8rem;width:16rem;height:16rem;background-color:transparent}.range-box .irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:2rem;left:0;width:100%;height:100%;margin-left:-1px;background-color:#636e89;border:1px solid #222;border-radius:50%;cursor:pointer}.filter-box{-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-box .title{position:relative;cursor:pointer;font-weight:600;font-size:28rem}.filter-box .hidden-box{position:absolute;left:-99999px;opacity:0;transition:opacity .5s;border-top:1px solid #ccc;margin-top:16rem;padding-top:16rem}.filter-box .hidden-box.opened{left:0;position:relative;opacity:1}.filter-box .hidden-box .checkbox label span,.filter-box .hidden-box .radiobox label span{padding-top:1rem;font-size:24rem}.filter-box .hidden-box.color label i{width:32rem;height:32rem}.filter-box .hidden-box.color label span{padding-top:6rem;line-height:1}.filter-box .hidden-box .checkboxes-list .checkbox+.checkbox,.filter-box .hidden-box .radioboxes-list .radiobox+.radiobox{margin-top:12rem}.filter-box .hidden-box .toggle-list{margin-top:24rem;display:inline-block;border-bottom:1px solid rgba(0,0,0,.3);line-height:1;text-align:center}.filter-box .hidden-box .checkbox.color label i{width:32rem;height:32rem;margin:4px 12px 4px 4px}.filter-box .hidden-box .checkbox.color label span{padding-top:6rem;line-height:1}.filter-box .hidden-box .checkbox.color input[type="checkbox"]:checked+label i{background-image:none;box-shadow:0 0 0 3rem rgba(0,0,0,.64)}.filter-box input{padding:0 12rem;border-radius:6rem}.filter-box .expandable-list > *:nth-child(n+7) {display:none}.filter-box .range-title{font-size:20rem;font-weight:600;margin-bottom:12rem}.range-list{display:flex;flex-direction:column}.filter-box .title:before{content:"";display:block;position:absolute;top:2px;right:0;width:20px;height:20px;background-image:url(https://new.meb-w.ru/wp-content/themes/mebW/assets/images/arrow-v.svg);background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:transform .3s}.view-hidden-box.active::before{transform:rotate(180deg)}.filter-list .filter-box{padding:24rem;background-color:#dbdee6;border-radius:8rem}.filter-list .filter-box+.filter-box{margin-top:20rem}.filter-list .buttons-block{padding:24rem}.filter-list .buttons-block .btn{width:100%}.filter-list .buttons-block .btn+.btn{margin-top:20rem}@media (width <= 1260px) {
  .filters-col {
    margin-bottom: 40rem;
  }
  .filters-col .filters-button {
    display: block;
    margin-top: 20rem;
  }
  .filters-col .filters-button .btn {
    font-weight: 400;
  }
  .range-list- {
    flex-direction: row;
    flex-wrap: wrap;
    gap: 32rem;
  }
  .range-box {
    max-width: 400rem;
  }
}.gobox{opacity:0;transform:translateY(200rem);transition:opacity .1s , transform .1s}.gobox.screen-show{opacity:1;transform:translateY(0);transition:opacity 1s .2s , transform .7s .1s}.page-load-end.nosmother .gobox{transform:translateY(0);opacity:1}.tags-wrapper{position:relative;padding-right:100px}.tags-list{display:flex;flex-wrap:wrap;gap:20px}.otter-tags{position:absolute;right:0;top:0;cursor:pointer;color:#00f;white-space:nowrap;background:none;border:none;padding:0}.otter-tags:hover{text-decoration:underline}.otter-tags-list{display:none;flex-wrap:wrap;gap:20px;margin-top:10px}.otter-tags-list.visible{display:flex}.sort-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:32rem}.select-block{display:flex;align-items:center;gap:16rem}.select-block .label{font-size:28rem;opacity:.6}.select-block .select{width:320rem}@media (width <= 1260px) {
  .products-filter-btn .ico {
    display: block;
  }
}@media (width < 560px) {
  .sort-box .select-block .select {
    width: 220rem;
  }
  .sort-box .selectize-input > .item {
    min-width: 0;
  }
}.product-prev-block .title{font-size:32rem;display:block;margin-bottom:12rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-prev-block .price-block{font-size:28rem;font-weight:600;margin-top:8rem}@media (width < 900px) {
  .products-catalog-box .products-list {
    grid-template-columns: repeat(2, 1fr);
    gap: 16rem;
  }
}@media (width < 600px) {
  .product-prev-block .info-block {
    padding: 12rem;
  }
  .product-prev-block .photo {
    height: 180rem;
  }
  .product-prev-block .title {
    font-size: 24rem;
  }
  .product-prev-block .price-block {
    font-size: 24rem;
  }
  .product-prev-block .specific-list .item {
    display: block;
    margin-bottom: 4rem;
  }
  .product-prev-block .specific-list .item .label {
    padding-right: 0;
    width: auto;
  }
  .product-prev-block .buttons {
    display: block;
    margin-top: 8rem;
  }
  .product-prev-block .buttons .item + .item {
    margin-top: 12rem;
  }
  .product-prev-block .title {
    font-size: 24rem;
  }
}.specific-list .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}.specific-list .item .label{font-size:14rem;padding-right:16rem;width:50%;flex-shrink:0}.specific-list .item .value{font-size:20rem;font-weight:500}.page-nav{display:flex}.page-nav li a{display:block;width:32rem;height:32rem;display:flex;align-items:center;justify-content:center}.page-nav li.prev a{transform:rotate(180deg)}.page-nav li.arrow{background-color:#dbdee6;margin:0 12rem}.page-nav li.active{font-weight:600;pointer-events:none}.page-nav-box{margin-top:64rem;margin-bottom:64rem}.page-nav-box .view-more{margin-top:20rem;font-weight:500;font-size:20rem}.big-photoslider-wrap{height:640rem}.big-photoslider-wrap .photos-list .slide{display:block!important}.big-photoslider-wrap .photos-list .photo-block{display:block;padding:0 60rem}.big-photoslider-wrap .photos-list .photo{height:640rem;width:1180rem;overflow:hidden;margin:0 auto}.big-photoslider-wrap.arrows-def .arrows-box{inset:0;margin:auto;width:1200rem}.big-photoslider-wrap.arrows-def .arrows-box .arrow.arrow-next{right:-76rem}.big-photoslider-wrap.arrows-def .arrows-box .arrow.arrow-prev{left:-76rem}.big-photoslider-wrap.arrows-def.products-categories-slider-box .arrows-box{top:calc(50% - 24rem)}@media (width < 1000px) {
  .big-photoslider-wrap {
    margin-bottom: 64rem;
  }
}@media (width < 1180px) {
  .big-photoslider-wrap {
    padding-left: 24rem;
    padding-right: 24rem;
  }
  .big-photoslider-wrap .photos-list {
    overflow: hidden;
    border-radius: 8rem;
  }
  .big-photoslider-wrap .photos-list .photo-block {
    display: block;
    padding: 0;
  }
  .big-photoslider-wrap .photos-list .photo {
    width: calc(100vw - 48rem);
  }
  .big-photoslider-wrap .photos-list .photo img {
    border-radius: 0;
  }
  .big-photoslider-wrap.arrows-def .arrows-box {
    inset: 0;
    margin: auto;
    width: 100%;
  }
  .big-photoslider-wrap.arrows-def .arrows-box .arrow.arrow-next {
    right: 8rem;
  }
  .big-photoslider-wrap.arrows-def .arrows-box .arrow.arrow-prev {
    left: 8rem;
  }
  .big-photoslider-wrap.arrows-def.products-categories-slider-box .arrows-box {
    top: calc(50% - 24rem);
  }
}@media (width < 720px) {
  .big-photoslider-wrap {
    height: 400rem;
    margin-bottom: 48rem;
  }
  .big-photoslider-wrap .photos-list {
    overflow: hidden;
    border-radius: 8rem;
  }
  .big-photoslider-wrap .photos-list .photo {
    height: 400rem;
  }
}@media (width < 420px) {
  .big-photoslider-wrap {
    height: 200px;
  }
  .big-photoslider-wrap .photos-list {
    overflow: hidden;
    border-radius: 8rem;
  }
  .big-photoslider-wrap .photos-list .photo {
    height: 200px;
  }
}.main-photo-box{width:700rem}.main-photo-box .arrows-def .arrows-box{top:auto;bottom:46rem}.main-photo-box .arrows-def .arrows-box .arrow.arrow-next{right:0}.main-photo-box .arrows-def .arrows-box .arrow.arrow-prev{left:0}.product-photo-slider{border-radius:6rem;overflow:hidden}.product-photo-slider .slide{display:block!important}.product-photo-slider .slide a{display:block;height:480rem}@media (width < 520px) {
  .product-photo-slider .slide a {
    height: 320rem;
  }
}.product-photo-slider-nav{width:calc(100% - 124rem);margin:16rem auto;overflow:hidden;border-radius:6rem}.product-photo-slider-nav .slick-track{margin:0;display:flex;gap:16rem}.product-photo-slider-nav .slide{display:block!important;height:90rem;cursor:pointer}.product-photo-slider-nav .slide img{border-radius:6rem}.product-photo-slider-nav .slick-current .slide{box-shadow:0 0 0 2rem var(--orange)}@media (width < 800px) {
  .product-photo-slider-nav {
    width: calc(100% - 80rem);
  }
  .product-photo-slider-nav .slide {
    height: 60rem;
  }
  .main-photo-box .arrows-def .arrows-box {
    top: auto;
    bottom: 32rem;
  }
}.buttons-ico-list{display:flex;gap:12rem}.buttons-ico-list a{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:6px;padding:12rem 0 2rem 0;width:86rem;font-size:16rem}.buttons-ico-list a .ico{width:40rem;height:40rem;display:flex;justify-content:center}.buttons-ico-list a:hover{background-color:var(--bronze)}.product-top-info{display:flex;gap:32rem}.product-top-info .main-info-box{display:flex;flex-direction:column;justify-content:space-between}.product-top-info .main-info-box .head{margin-bottom:32rem}.product-top-info .main-info-box .subtitle{font-size:36rem;font-weight:400;margin-bottom:32rem}.product-top-info .price-block{display:flex;align-items:center;gap:16rem;font-size:36rem;font-weight:400;margin-bottom:32rem}.product-top-info .price-block .old-price{opacity:.6;display:inline-block;position:relative;font-size:28rem}.product-top-info .price-block .old-price::after{content:"";display:block;position:absolute;top:calc(50% - .04em);left:0;width:100%;height:.075em;background-color:#333}.product-top-info .price-block .actual-price{font-weight:600}.product-top-info .buttons-block{display:flex;margin-bottom:32rem}.product-top-info .buttons-block .button{flex-grow:1;padding-right:12rem}.product-top-info .buttons-block .button .btn{width:100%}.product-top-info .all-specific-link{margin-top:24rem;display:inline-block}@media (width < 1180px) {
  .main-photo-box {
    width: auto;
  }
  .product-top-info .main-info-box {
    margin-top: 48rem;
  }
  .product-top-info {
    display: block;
  }
  .product-top-info .specific-list-2 .material-sel {
    display: none;
  }
  .product-top-info .buttons-ico-list {
    display: flex;
    flex-wrap: wrap;
    gap: 12rem;
    max-width: 186rem;
  }
  .product-top-info .buttons-ico-list a {
    padding: 4rem;
  }
  .product-top-info .buttons-ico-list .text {
    display: none;
  }
  .product-top-info .buttons-block {
    max-width: 640rem;
  }
  .product-top-info .buttons-block .button .btn {
    height: 100%;
  }
}@media (width < 800px) {
  .buttons-ico-list a {
    width: 56rem;
  }
  .product-top-info .buttons-ico-list {
    max-width: 128rem;
  }
}.tags-list-min{display:flex;flex-wrap:wrap;gap:6rem;font-size:20rem}.tags-list-min>*{padding:2rem 8rem;background-color:#fff;border-radius:4rem;cursor:pointer}.tags-list-min>*.active{box-shadow:0 0 0 1px #d6be7c}.specific-list-2 .item{display:flex;gap:16rem;margin-top:12rem}.specific-list-2 .item .label{font-weight:600}.specific-list-2 .item .value{font-weight:400}.specific-list-2 .item .value span{display:inline-block}.specific-list-2 .item .value span+span{padding-left:12rem}.specific-list-3 .item{display:flex;gap:16rem}.specific-list-3 .item+.item{border-top:1px solid #f1f1f1;margin-top:16rem;padding-top:16rem}.specific-list-3 .item .label{font-weight:600;width:320px;min-width:240px;flex-shrink:0;padding-right:24px}.specific-list-3 .item .value span{display:inline-block}.specific-list-3 .item .value span+span{padding-left:12rem}@media (width < 640px) {
  .specific-list-3 .item {
    display: block;
  }
  .specific-list-3 .item .label {
    width: auto;
    min-width: auto;
    margin-bottom: 8rem;
  }
}.tabs-buttons{margin:64rem 0 24rem 0}.tabs-buttons .tabs{display:flex;gap:20rem}.tabs-buttons .tabs li{padding:16rem 32rem;cursor:pointer;transition:.3s;position:relative;font-size:36rem;font-weight:400;background-color:#dbdee6;border-radius:8rem;transition:background-color .3s}.tabs-buttons .tabs li:hover{background-color:var(--bronze)}.tabs-buttons .tabs li::after{content:"";display:block;position:absolute;top:calc(100% - 2rem);left:0;height:3rem;width:100%;background-color:transparent}.tabs-buttons .tabs li:hover{color:var(--orange)}.tabs-buttons .tabs li.active{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);pointer-events:none}.tabs-buttons .tabs li.active::after{background-color:var(--orange)}.info-tabs-box .info-boxes-wrapper{background-color:#fff;border-radius:8rem;padding:32rem}.info-tabs-box .info-box{position:absolute;left:-9999px;opacity:0;transform:translateY(40rem);transition:left 0s , opacity 1s .3s , transform .3s .3s}.info-tabs-box .info-box.opened{position:relative;left:0;opacity:1;transform:translateY(0)}@media (width < 640px) {
  .tabs-buttons .tabs {
    gap: 12rem;
  }
  .tabs-buttons .tabs li {
    padding: 8rem 12rem;
    cursor: pointer;
    font-size: 24rem;
  }
  .info-tabs-box .info-boxes-wrapper {
    padding: 20rem;
  }
}.products-slider .slick-slide>div{padding:0 16rem}@media (width < 1000px) {
  .products-slider .slick-slide > div {
    padding: 0 8rem;
  }
}@media (width < 640px) {
  .products-slider {
    margin: 0 -12rem;
  }
  .products-slider .arrows-box .arrow.arrow-next {
    right: -12rem;
  }
  .products-slider .arrows-box .arrow.arrow-prev {
    left: -12rem;
  }
}.reviews-slider{height:382rem}.reviews-slider .slick-slide>div{padding:16rem}@media (max-width:1260px){.reviews-slider{height:auto}}@media (max-width:1000px){.reviews-slider .slick-slide>div{padding:4px}}.cart-page-wrap{display:flex;margin-bottom:96rem}.cart-page-wrap .front-col{flex-grow:1}.cart-page-wrap .right-col{width:480rem;padding-left:32rem}@media (width < 1260px) {
  .cart-page-wrap .right-col {
    width: 420rem;
  }
}@media (width < 960px) {
  .cart-page-wrap {
    flex-direction: column;
  }
  .cart-page-wrap .right-col {
    width: auto;
    padding-left: 0;
    margin-top: 40rem;
  }
}.cart-product{display:flex;position:relative}.cart-product+.cart-product{margin-top:40rem}.cart-product .photo{width:332rem;height:228rem;display:block;border-radius:6rem}.cart-product .photo{overflow:hidden}.cart-product img{transition:transform .5s;transform:scale(1)}.cart-product:hover img{transform:scale(1.075)}.cart-product .info-col{padding-left:32rem;padding-right:48rem}.cart-product .info-col>*{margin:8rem 0}.cart-product .title{font-size:36rem}.cart-product .delete{position:absolute;top:8rem;right:0;cursor:pointer}@media (width < 640px) {
  .cart-product .photo {
    width: 140rem;
    height: 96rem;
  }
  .cart-product .info-col {
    padding-left: 16rem;
    padding-right: 20rem;
  }
  .cart-product .info-col > * {
    margin: 2rem 0;
  }
  .cart-product .title {
    font-size: 24rem;
  }
  .cart-product .delete {
    top: 0rem;
    width: 24rem;
    padding: 4rem;
  }
}.cart-finish-box{padding:32rem}.cart-finish-box .button-block{margin-top:64rem}@media (width < 640px) {
  .cart-finish-box {
    padding: 20rem;
  }
}.cart-finish-box .button-block{margin-top:16rem}.cart-finish-box .fz28{font-size:24rem}.cart-finish-box .fz40{font-size:28rem}.search-page-head{margin:64rem 0;margin-top:24rem;display:flex;justify-content:space-between;position:relative;z-index:3}.search-page-head .left-col{width:560rem}@media (width < 920px) {
  .search-page-head .left-col {
    width: 100%;
  }
  .search-page-head .right-col {
    display: none;
  }
}.search-input button{background-color:#ddc184;position:absolute;top:-1px;right:-1px;height: calc(100% + 2px);width:64rem;display:flex;justify-content:center;align-items:center;border-radius:6rem}.input.big input{font-size:28rem}.search-input.search-min .input{padding:2rem 12rem;border-radius:4rem;height:32rem;padding-right:48rem}.search-input.search-min .input input{font-size:16px}.search-input.search-min button{height: calc(100% + 2px);width:40rem;border-radius:4rem}.search-input.search-min button img{width:20rem}@media (width < 1348px) {
  .products-list.blocks-list-4colum {
    grid-template-columns: repeat(3, 1fr);
  }
}@media (width < 960px) {
  .products-list.blocks-list-4colum {
    grid-template-columns: repeat(2, 1fr);
    gap: 16rem;
  }
}.page-title.title-columns .container{display:flex;align-items:center;justify-content:space-between}@media (width < 560px) {
  .page-title.title-columns .select-block {
    display: none;
  }
}.page-title+.page-word{margin-top:-20rem}.page-word .author{font-size:28rem}.page-word p+.author{margin-top:-20rem}.word.word-big{font-size:32rem}@media (width < 640px) {
  .word.word-big {
    font-size: 24rem;
  }
}.tags-list{display:flex;flex-wrap:wrap;gap:12rem;font-size:28rem}.tags-list>div{padding:8rem 18rem;border-radius:8rem;box-shadow:0 0 0 1px rgba(190,168,108,.5);cursor:pointer;transition:background-color .5s}.tags-list>div:hover{background-color:var(--bronze)}.tags-list>div.active{box-shadow:0 0 0 1px #d6be7c;background-color:#fff;font-weight:500}@media (width < 960px) {
  .tags-list {
    flex-wrap: nowrap;
    overflow-x: auto;
    margin: 0 -20px;
    padding: 2px 20px;
    font-size: 24rem;
  }
  .tags-list > div {
    border-radius: 6rem;
    padding: 6rem 12rem;
    flex-shrink: 0;
    white-space: nowrap;
  }
}.works-page .tags-list{margin-top:56rem}.works-list{margin-top:80rem}@media (width < 1001px) {
  .works-list {
    gap: 16rem;
  }
}@media (width < 840px) {
  .works-list {
    grid-template-columns: repeat(2, 1fr);
  }
}@media (width < 580px) {
  .works-list {
    margin-top: 40rem;
    grid-template-columns: repeat(1, 1fr);
  }
}.works-page{padding-bottom:96rem}.info-prev-block{background-color:#fff;border-radius:8rem;overflow:hidden}.info-prev-block .photo{height:280rem;display:block}.info-prev-block .photo{overflow:hidden}.info-prev-block img{transition:transform .5s;transform:scale(1)}.info-prev-block:hover img{transform:scale(1.075)}.info-prev-block .info-block{padding:32rem}.info-prev-block .title{display:block;font-size:32rem;font-weight:600;max-width:100%}.info-prev-block .category{font-size:24rem;margin-bottom:20rem;font-weight:400}.info-prev-block .desc{display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;height:52rem;margin-top:16px;font-size:24rem}.info-prev-block .buttons{margin-top:24rem}.info-prev-block .buttons .btn{width:148rem}@media (width < 640px) {
  .info-prev-block .info-block {
    padding: 20rem;
  }
  .info-prev-block .title {
    font-size: 24rem;
  }
  .info-prev-block .desc {
    font-size: 20rem;
    margin-top: 8rem;
  }
  .info-prev-block .buttons {
    margin-top: 12rem;
  }
  .info-prev-block .category {
    font-size: 20rem;
    margin-bottom: 8rem;
  }
}@media (width < 580px) {
  .info-prev-block .info-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .info-prev-block .photo {
    height: 240rem;
  }
}.work-page{padding-bottom:40rem}.work-page .big-photoslider-wrap{margin:40rem 0}.work-page .big-photoslider-wrap+.screen{margin-top:-40rem}@media (width < 1001px) {
  .work-page .big-photoslider-wrap + .screen {
    margin-top: 0;
  }
}@media (width < 640px) {
  .work-page {
    padding-bottom: 0;
  }
  .work-page .fz36 {
    font-size: 28rem;
  }
  .work-page .author {
    font-size: 24rem;
  }
  .work-page .big-photoslider-wrap {
    margin: 0;
  }
  .work-page .word-info-02 {
    margin-top: 0;
  }
  .work-page p + .author {
    margin-top: -8rem;
  }
}@media (width < 420px) {
  .work-page .big-photoslider-wrap {
    margin: 20rem 0;
  }
}.word-info-02{margin:40rem 0}.screen .word-info-02{margin:0}.word-info-02 .left-block.gray-block{margin-top:-48rem}@media (width < 1001px) {
  .word-info-02 .container.blocks-list-2colum {
    display: flex;
    flex-direction: column;
  }
  .word-info-02 .left-block.gray-block {
    order: -1;
    margin: 0 -20px;
    padding: 40rem 20px;
    margin-bottom: 20rem;
    border-radius: 0;
  }
}.info-prevs-slider .slide{padding:0 16rem}@media (width < 1001px) {
  .info-prevs-slider .slide {
    padding: 0 8rem;
  }
}.info-prevs-slider.no-slider .works-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30rem;margin-top:0}.info-prevs-slider.no-slider .slide{padding:0;width:auto!important;min-width:0;float:none!important}@media (width < 840px) {
  .info-prevs-slider.no-slider .works-list {
    grid-template-columns: repeat(2, 1fr);
    gap: 16rem;
  }
}@media (width < 580px) {
  .info-prevs-slider.no-slider .works-list {
    grid-template-columns: 1fr;
  }
}.screen-title.w100{max-width:none}.form-box.full-screen{gap:32rem}.form-box.full-screen .form-item{width:calc(33% - 20rem)}.form-box.full-screen .form-item.w100{width:100%}.form-box.full-screen .form-item.w66{width:calc(67% - 20rem)}.form-box.full-screen .form-item.w33{width:calc(33% - 20rem)}.form-box.full-screen .form-item.w50{width:calc(50% - 20rem)}.form-box.full-screen .item-btn{margin-top:0}@media (width < 560px) {
  .form-box.full-screen {
    gap: 16rem;
  }
  .form-box.full-screen .form-item.aself {
    padding: 16rem 0;
  }
}.captcha{height:100%;background-color:#fff;padding:20rem;border-radius:4rem;border:1px solid #ddd;font-size:24rem}.gray-block{background-color:rgba(105,109,120,.1);padding:32rem;border-radius:8rem}.gray-block .screen-title{margin-bottom:32rem;margin-top:12rem}.gray-block .screen-title h2{font-size:52rem}@media (width < 960px) {
  .gray-block .screen-title {
    margin-bottom: 32rem;
    margin-top: 12rem;
  }
  .gray-block .screen-title h2 {
    font-size: 40rem;
  }
}.technologies-list{padding-bottom:80rem}.technologies-list .photo{height:200rem}.technologies-list .info-block{text-align:center}.technologies-list .info-block .desc-small{margin-top:8rem;display:block}@media (width < 1001px) {
  .technologies-list {
    padding-bottom: 0;
  }
}@media (width < 960px) {
  .technologies-list {
    grid-template-columns: repeat(2, 1fr);
  }
}.page-title+.technologies-list{padding-bottom:76rem}.order-page-wrap{display:flex;padding-bottom:120rem}.order-page-wrap .front-col{width:50%;padding-right:24rem}.order-page-wrap .right-col{flex-grow:1;border-left:1px solid rgba(32,34,43,.2);padding-left:24rem}.order-page-wrap .form-box{display:block}.order-page-wrap .form-box .button{margin-top:48rem}.order-page-wrap .form-box .checks-inform{margin-top:24rem}.order-page-wrap .form-box .form-group+.form-group{margin-top:32rem}.order-page-wrap .form-box .form-item{width:100%;margin-top:16rem}.order-page-wrap .cart-products-list .cart-product+.cart-product{margin-top:24rem}.order-page-wrap .cart-products-list .cart-product .photo{width:220rem;height:140rem}.order-page-wrap .cart-products-list .cart-product .title{font-size:24rem}.order-page-wrap .cart-products-list .cart-product .desc{font-size:20rem;margin-top:6rem}.order-page-wrap .cart-products-list .cart-product .price{font-size:24rem}.order-page-wrap .cart-products-list .cart-product .info-col{display:flex;justify-content:space-between;flex-grow:1;padding-right:0}.order-page-wrap .total-price-detail{border-top:1px solid rgba(32,34,43,.2);padding-top:24rem;margin-top:24rem}.order-page-wrap .total-price-detail .item{display:flex;justify-content:space-between;padding-left:252rem;font-weight:400;font-size:16rem;margin-top:6rem}.order-page-wrap .total-price{border-top:1px solid rgba(32,34,43,.2);padding-top:24rem;margin-top:24rem;display:flex;justify-content:space-between;font-weight:600;font-size:28rem}.order-page-wrap .total-price .label{padding-left:252rem}@media (width < 960px) {
  .order-page-wrap {
    flex-direction: column;
  }
  .order-page-wrap .front-col,
  .order-page-wrap .right-col {
    width: auto;
    padding-right: 0;
    padding-left: 0;
    border: none;
  }
  .order-page-wrap .front-col {
    order: 1;
  }
  .order-page-wrap .right-col {
    margin-bottom: 80rem;
  }
  .order-page-wrap .total-price-detail .item {
    padding-left: 0;
  }
  .order-page-wrap .total-price .label {
    padding-left: 0;
  }
}@media (width < 640px) {
  .order-page-wrap .blocks-list-2colum,
  .order-page-wrap .blocks-list-3colum {
    grid-template-columns: repeat(1, 1fr);
    gap: 8rem;
  }
  .order-page-wrap .cart-products-list .cart-product .info-col {
    display: flex;
    flex-direction: column;
    justify-content: start;
  }
  .order-page-wrap .cart-products-list .cart-product .photo {
    width: 140rem;
    height: 96rem;
  }
  .order-page-wrap .cart-products-list .cart-product .desc {
    margin-top: 0;
  }
}.order-info-box{margin-top:-40rem;padding-bottom:80rem}.order-info-detail{margin-top:24rem;font-size:20rem}.order-info-detail .item{display:flex;margin-top:8rem}.order-info-detail .item .label{flex-shrink:0;padding-right:24rem;width:240rem;opacity:.6}.order-info-detail .item .value{font-weight:400}@media (width < 560px) {
  .order-info-detail .item .label {
    width: 160rem;
  }
}.order-products-box{margin-top:32rem;max-width:720rem}.order-products-box .white-block{border:1px solid rgba(32,34,43,.2);padding:24rem}.order-products-box .title{font-weight:500;font-size:24rem;margin-bottom:12rem}.order-products-box table thead{font-size:14rem;opacity:.6}.order-products-box table thead .price{width:148rem}.order-products-box table thead .count{width:120rem}.order-products-box table tbody{font-weight:400;font-size:24rem}.order-products-box table tbody td{padding-top:8rem}.order-products-box .total-price{display:flex;justify-content:end;align-items:center;font-size:20rem;font-weight:600;margin-top:24rem}.order-products-box .total-price .label{width:120rem}.order-products-box .total-price .value{width:174rem;font-size:24rem}@media (width < 560px) {
  .order-products-box .white-block {
    padding: 16rem;
  }
  .order-products-box table thead .price {
    width: 118rem;
  }
  .order-products-box table thead .count {
    width: 48rem;
  }
  .order-products-box table tbody {
    font-size: 20rem;
  }
  .order-products-box .total-price {
    justify-content: space-between;
  }
  .order-products-box .total-price .value {
    width: 182rem;
  }
}.contacts-block.contacts-big{padding-right:40rem;width:480rem;flex-shrink:0}.contacts-block.contacts-big .icon{margin-right:16rem}.contacts-block.contacts-big img{max-width:30rem}@media (width < 640px) {
  .contacts-block.contacts-big {
    width: auto;
  }
  .contacts-block.contacts-big img {
    max-width: 24rem;
  }
}.contacts-page-box{display:flex}.contacts-page-box .contacts-block .item{margin-bottom:20rem}.contacts-page-box .right-col{flex-grow:1}.contacts-page-box .map-box-incontacts{margin-top:-120rem}@media (width < 960px) {
  .contacts-page-box .right-col {
    display: none;
  }
}@media (width < 640px) {
  .contacts-page-box .fz28 {
    font-size: 24rem;
  }
  .contacts-page-box .contacts-block .item {
    margin-bottom: 12rem;
  }
}.map-box-incontacts{height: calc(100% + 120rem);border-radius:12rem;background-color:#fdfaf1;overflow:hidden;max-width:100%}.screen-title-2{margin-bottom:40rem}.screen-title-2 h2{font-size:52rem;font-weight:500}@media (width < 640px) {
  .screen-title-2 h2 {
    font-size: 36rem;
  }
}.feedback-gray-box{padding:40rem;background-color:#e8eaf2;border-radius:12rem}@media (width < 560px) {
  .feedback-gray-box {
    padding: 20rem;
  }
}.contacts-page{padding-bottom:120rem}@media (width < 800px) {
  .form-box.full-screen .form-item {
    width: 100% !important;
  }
}@keyframes key-01 {
  0% {
    transform: translate(0vw, 0);
    opacity: 0.3;
  }
  100% {
    transform: translate(-20vw, 0);
    opacity: 0.5;
  }
}.file-upload-block{position:relative}.file-upload-block .file-input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.file-upload-block .file-input-text{width:100%;padding:12px 15px;border:1px solid #e0e0e0;border-radius:5px;background:#fff;cursor:pointer}.file-upload-block .clear-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:3}.file-upload-block .clear-button::after{content:'×';font-size:20px;color:#999}.file-upload-block .ico{position:absolute;right:40px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3}.wpcf7-form .textarea textarea{width:100%;padding:15px;border:1px solid #e0e0e0;border-radius:5px;resize:vertical;font-family:inherit}.wpcf7-form .textarea textarea:focus{outline:none;border-color:#c1a55b}.file-upload-block .file-input-container{position:relative;display:flex;align-items:center;width:100%;height:64px;border:1px solid #ddd;border-radius:6px;background-color:#fff;cursor:pointer}.file-upload-block .wpcf7-file{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:10}.file-upload-block .file-input-text{flex:1;height:100%;border:none;padding:0 15px;background:transparent;cursor:pointer;font-size:14px;color:#666;pointer-events:none}.file-upload-block .clear-button{width:40px;height:40px;background:none;border:none;cursor:pointer;position:relative;z-index:11;font-size:24px;color:#999;display:flex;align-items:center;justify-content:center}.file-upload-block .clear-button:hover{color:red}.file-upload-block .ico{width:40px;height:40px;display:flex;align-items:center;justify-content:center;pointer-events:none}.file-upload-block .ico img{width:24px;height:24px}.wpcf7-form p{margin:0;padding:0}.wpcf7-form br{display:none}.file-upload-block .file-input-container{position:relative;display:flex;align-items:center;width:100%;height:64px;border:1px solid #ddd;border-radius:6px;background-color:#fff;cursor:pointer;overflow:hidden}.file-upload-block .wpcf7-file{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:10}.file-upload-block .file-input-text{flex:1;height:100%;border:none;padding:0 15px;background:transparent;cursor:pointer;font-size:14px;color:#666;pointer-events:none}.file-upload-block .clear-button{width:40px;height:40px;background:none;border:none;cursor:pointer;position:relative;z-index:11;font-size:24px;color:#999;display:flex;align-items:center;justify-content:center}.file-upload-block .clear-button:hover{color:red}.file-upload-block .clear-button::after{content:'×'}.file-upload-block .ico{width:40px;height:40px;display:flex;align-items:center;justify-content:center;pointer-events:none}.file-upload-block .ico img{width:24px;height:24px}.checks-inform .checkbox .wpcf7-list-item{display:block;margin:0}.checks-inform .checkbox .wpcf7-list-item-label{display:flex;align-items:flex-start;cursor:pointer;gap:10px}.checks-inform .checkbox input[type="checkbox"]{width:18px;height:18px;margin-top:2px;cursor:pointer;position:initial!important;margin-right:15px}.wpcf7-not-valid-tip{color:red;font-size:12px;margin-top:5px}.file-input-container p{display:inline-flex;align-items:anchor-center}.file-input-container br{display:none!important}form.wpcf7-form.init fieldset.hidden-fields-container{display:none!important}.mob-menu-box.opened{z-index:999999}.calc-slider{max-height:600rem;overflow:hidden}.calc-slider .infophoto-01{padding:52rem}.calc-slider .gift-info .round{width:92rem;height:92rem;background-color:#fff;border-radius:50%;padding:14rem}.calc-slider .gift-info.big .round{width:148rem;height:148rem}.calc-slider .arrow2-wrap{display:flex;justify-content:space-between;gap:20px}.calc-slider .btn{padding:0 56rem;cursor:pointer}@media (max-width:800px){.calc-slider .infophoto-01{display:block;padding:20px}.calc-slider .right-col{display:none}.calc-slider .btn{padding:0 24px}}.radioboxes-list.column-count1,.checkboxes-list.column-count1{column-count:1}.radioboxes-list.column-count2,.checkboxes-list.column-count2{column-count:2}.radioboxes-list.column-count3,.checkboxes-list.column-count3{column-count:3}.radioboxes-list.column-count4,.checkboxes-list.column-count4{column-count:4}.radioboxes-list .radiobox,.checkboxes-list .checkbox{break-inside:avoid;page-break-inside:avoid;margin-bottom:12px}@media (max-width:768px){.radioboxes-list.column-count2,.radioboxes-list.column-count3,.radioboxes-list.column-count4,.checkboxes-list.column-count2,.checkboxes-list.column-count3,.checkboxes-list.column-count4{column-count:1}}.file-upload-block.type2{display:flex;align-items:center;gap:20px}.file-upload-block.type2 .ico1{flex-shrink:0}.file-upload-block.type2 .ico1 img{height:68rem}.file-upload-block.type2 .file-input-container{flex:1}