@font-face{font-family:NotoSans;font-display:swap;src:url(../fonts/NotoSans-Light.woff2) format("woff2"),url("../fonts/NotoSans-Light'.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url(../fonts/NotoSans-Regular.woff2) format("woff2"),url("../fonts/NotoSans-Regular'.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url(../fonts/NotoSans-Medium.woff2) format("woff2"),url("../fonts/NotoSans-Medium'.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url(../fonts/NotoSans-SemiBold.woff2) format("woff2"),url("../fonts/NotoSans-SemiBold'.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url(../fonts/NotoSans-Bold.woff2) format("woff2"),url("../fonts/NotoSans-Bold'.woff") format("woff");font-weight:700;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body,html{position:relative;margin:0;padding:0;width:auto;color:#323232;font-weight:400;overflow-x:hidden;background-color:#fff;line-height:1.2;font-family:NotoSans,sans-serif;-ms-overflow-style:scrollbar;width:100%}body,html{font-size:16px}body::-webkit-scrollbar,html::-webkit-scrollbar{width:10px;background-color:#fff}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#e21760;border-radius:4px}body::-webkit-scrollbar-button:vertical:start:decrement,html::-webkit-scrollbar-button:vertical:start:decrement{background:linear-gradient(120deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(240deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(0deg,#fff 30%,rgba(0,0,0,0) 31%);background-color:#fff}body::-webkit-scrollbar-button:vertical:end:increment,html::-webkit-scrollbar-button:vertical:end:increment{background:linear-gradient(300deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(60deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(180deg,#fff 30%,rgba(0,0,0,0) 31%);background-color:#fff}a,a:active,a:focus,a:link{text-decoration:none;outline:0;color:#e21760;transition:.2s;font-size:16px}p{line-height:1.5;display:block}p{font-size:16px}b{display:block;line-height:1;font-weight:500;font-size:18px;letter-spacing:-.72px}b{font-size:24px}img{max-width:100%;display:block;object-fit:contain}ul{list-style:none}ol{list-style:decimal;padding-left:20px}article,div,header,main,nav,section,span{padding:0;margin:0}button,input,select,textarea{box-shadow:none;color:#737373;background-color:#f6f8fa;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:16px;font-family:NotoSans,sans-serif}button option,input option,select option,textarea option{background-color:#f6f8fa;color:#737373}button:placeholder,input:placeholder,select:placeholder,textarea:placeholder{font-size:16px;color:#000}textarea{resize:none;max-width:100%;width:100%;border:none;max-height:160px;padding:10px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:16px;background:#f6f8fa;color:#212121;box-shadow:none}button,input[type=email],input[type=password],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;appearance:none;padding:10px 15px;border:none;width:100%;max-width:100%;box-shadow:none}button,input[type=submit]{cursor:pointer}input[type=number]{padding:10px 15px;width:100%;max-width:440px;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;visibility:hidden;position:absolute;margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5{font-weight:500;display:block}.container,.mob-nav .menu_sublist{width:100%;max-width:1400px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main,section{margin-bottom:100px}.disabled{pointer-events:none;opacity:.5}.hidden{display:none}.icon{transition:.2s;display:flex;justify-content:center;align-items:center}.icon:hover{transition:.2s}svg{transition:.2s}svg path,svg rect{transition:.2s}svg:hover{transition:.2s}svg:hover path,svg:hover rect{transition:.2s}.__jivoMobileButton{z-index:10!important}.__jivoMobileButton>jdiv{margin-bottom:80px!important;box-shadow:none!important}@keyframes header{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.fixed{overflow-y:hidden;display:block;position:relative;background-color:#fff;max-width:calc(100% - 10px)}.fixed .header.scrolled{right:auto;max-width:calc(100% - 10px)}.fixed .header::after{height:100%;width:10px;right:-10px;top:0;position:absolute;background-color:#fff;content:""}@media (min-width:1081px){a:hover{color:#e21760;transition:.2s;font-size:16px}a:hover:hover{transition:.2s;color:#000}.offer .swiper-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;gap:10px;margin:0 auto}.offer .item{border-radius:10px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden}.offer .item.big{grid-row:span 2}.offer .item img{object-fit:cover;width:100%;height:100%}.offer .button{position:absolute;right:30px;bottom:30px}.only-mob{display:none!important}.only-pc{display:block!important}.only-mob-flex{display:none!important}.only-pc-flex{display:flex!important}.mob-header{display:none}.header{display:block!important;position:absolute;right:0;left:0;top:0;width:100%;background-color:#fff;z-index:30;padding-top:20px;padding-bottom:20px}.header.scrolled{position:fixed;animation-name:header;animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;transform:translateY(-100%);box-shadow:0 0 14px 4px rgba(0,0,0,.1)}.header.scrolled .top{display:none}.header.scrolled .bottom{justify-content:space-between}.header.scrolled .bottom .right{display:flex}.header.scrolled .bottom .logo{display:flex!important;margin-right:32px}.header.scrolled .bottom .logo img{min-width:140px}.header .top{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:18px}.header .top .search-wrap{position:relative}.header .top .search{display:block;top:50%;right:0;z-index:2;min-width:850px;max-width:850px;opacity:1;transition:min-width .4s ease-in-out,opacity .4s ease-in-out}.header .top .work-time{font-size:16px;color:#737373;margin-right:40px;white-space:nowrap}.header .top .phone{font-size:16px;font-weight:500;line-height:1;letter-spacing:-.48px;display:block;margin-right:16px;white-space:nowrap}.header .top .right{display:flex;justify-content:flex-end;align-items:center}.header .top .right .only-pc-flex{position:relative}.header .top .right .only-pc-flex span{position:absolute;background-color:#e21760;color:#fff;border-radius:100%;height:24px;width:24px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;top:-18px;right:-18px}.header .top .right .login,.header .top .right a{margin-left:20px;transition:.3s;cursor:pointer}.header .top .right .login:hover svg path,.header .top .right a:hover svg path{stroke:#000}.header .top .logo{display:flex;justify-content:flex-start;align-items:center}.header .top .logo img{width:190px;min-width:190px;margin-right:20px}.header .top .logo span{white-space:nowrap;line-height:1.2;font-weight:400;color:#737373;font-size:14px}.header .bottom{display:flex;justify-content:center;align-items:center;width:100%}.header .bottom ul{display:flex;justify-content:center;align-items:center}.header .bottom ul li.menu-item-has-children{position:relative;cursor:pointer}.header .bottom ul li.menu-item-has-children.opened>a,.header .bottom ul li.menu-item-has-children.opened>span{color:#000}.header .bottom ul li.menu-item-has-children.opened>a::after,.header .bottom ul li.menu-item-has-children.opened>span::after{transform:translateY(-50%) rotate(180deg);transition:.3s}.header .bottom ul li.menu-item-has-children ul{display:none;position:absolute;background-color:#fff;padding:20px;border-radius:24px;box-shadow:0 8px 40px 0 rgba(0,0,0,.08);min-width:250px;left:0;top:calc(100% + 20px)}.header .bottom ul li.menu-item-has-children ul li a,.header .bottom ul li.menu-item-has-children ul li span{display:block;margin-bottom:12px;white-space:nowrap}.header .bottom ul li.menu-item-has-children ul li a:hover{color:#e21760}.header .bottom ul li.menu-item-has-children ul li:last-child a,.header .bottom ul li.menu-item-has-children ul li:last-child span{margin-bottom:0}.header .bottom ul li.menu-item-has-children ul::after{position:absolute;content:"";width:100%;height:40px;top:-20px;left:0;transition:.3s}.header .bottom ul li.menu-item-has-children>a,.header .bottom ul li.menu-item-has-children>span{position:relative;padding-right:28px}.header .bottom ul li.menu-item-has-children>a::after,.header .bottom ul li.menu-item-has-children>span::after{position:absolute;content:"";height:24px;width:24px;top:50%;transform:translateY(-50%);right:0;background-repeat:no-repeat;transition:.3s;background-size:contain;background-image:url(../img/icons/menu-arr.svg)}.header .bottom ul li>a,.header .bottom ul li>span{color:#323232;font-size:16px;display:block;margin-right:24px;font-weight:400;line-height:1.2;white-space:nowrap}.header .bottom ul li>a:hover,.header .bottom ul li>span:hover{color:#e21760}.header .bottom .right{display:flex;justify-content:flex-end;align-items:center;display:none}.header .bottom .right .only-pc-flex{position:relative}.header .bottom .right .only-pc-flex span{position:absolute;background-color:#e21760;color:#fff;border-radius:100%;height:24px;width:24px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;top:-18px;right:-18px}.header .bottom .right a{margin-left:20px}.header .bottom .right a:hover svg path{stroke:#000}.header .bottom .login{cursor:pointer}.header .bottom .login-toggle{position:relative;cursor:pointer}.header .bottom .login-toggle.opened svg path,.header .bottom .login-toggle:hover svg path{stroke:#000}}@media (max-width:1080px){body,html{font-size:14px}p{font-size:14px}b{font-size:18px}main,section{margin-bottom:40px}.container,.mob-nav .menu_sublist{max-width:740px}.only-mob{display:block!important}.only-pc{display:none!important}.only-mob-flex{display:flex!important}.only-pc-flex{display:none!important}.fixed{padding-right:0;max-width:100%}.fixed .header.scrolled{max-width:100%}.fixed .header.scrolled::after{display:none}.offer .swiper-wrapper{height:auto!important;min-height:230px}.offer .item{border-radius:10px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;height:auto;aspect-ratio:16/10}.offer .item.big{grid-row:span 2}.offer .item img{object-fit:cover;width:100%;height:100%}.offer .button{position:absolute;right:15px;bottom:15px;height:40px;padding:0 24px}.mob-search{height:calc(100dvh - 100px)!important;bottom:0;top:auto;position:fixed;background-color:#fff;max-width:100%!important;left:0;right:0;padding:24px 0 100px 0;border-radius:20px 20px 0 0;box-shadow:0 0 40px 0 rgba(0,0,0,.08);overflow-y:auto;z-index:90;transform:translateY(100%);transition:.5s}.mob-search.active{transform:translateY(0)}.mob-search::-webkit-scrollbar{width:0}.mob-search .mob-search-header{width:100%;margin-left:auto;margin-right:auto}.mob-search .mob-search-wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.mob-search .mob-search-wrapper .item{width:calc(50% - 4px);margin-bottom:8px;background-color:#f6f8fa;border:none;display:block;border-radius:20px;padding:16px;position:relative;overflow:hidden;aspect-ratio:160/140;height:auto}.mob-search .mob-search-wrapper .item .icon{position:absolute;bottom:22px;left:22px}.mob-search .mob-search-wrapper .item .icon svg{width:12px;height:12px}.mob-search .mob-search-wrapper .item b{white-space:normal;font-size:14px}.mob-search .mob-search-wrapper .item img{position:absolute;bottom:0;right:0;width:100%}.mob-search .mob-search-wrapper .item:nth-child(2) img{min-width:140%}.mob-search .mob-search-wrapper .item:nth-child(2) b{max-width:100px}.mob-search .mob-search-wrapper .item:nth-child(3) img{max-width:60%;right:10px;bottom:10px}.mob-search .mob-search-wrapper .item:nth-child(4) img{max-width:65%}.mob-search .mob-search-wrapper .item:nth-child(5) img{max-width:75%;right:10px}.mob-search .mob-search-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mob-search .mob-search-header span{border:0;padding:0;margin:0;font-size:32px;font-weight:500;letter-spacing:-1px;white-space:nowrap}.mob-search .mob-search-header span.icon{width:40px;height:40px;display:flex;align-items:center;justify-content:flex-end}.mob-catalog{height:calc(100dvh - 100px)!important;bottom:0;top:auto;position:fixed;background-color:#fff;max-width:100%!important;left:0;right:0;padding:24px 0 100px 0;border-radius:20px 20px 0 0;box-shadow:0 0 40px 0 rgba(0,0,0,.08);overflow-y:auto;z-index:90;transform:translateY(100%);transition:.5s}.mob-catalog.active{transform:translateY(0)}.mob-catalog::-webkit-scrollbar{width:0}.mob-catalog .catalog-wrapper,.mob-catalog .mob-catalog-header{width:100%;margin-left:auto;margin-right:auto}.mob-catalog .mob-catalog-wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.mob-catalog .mob-catalog-wrapper .item{width:calc(50% - 4px);margin-bottom:8px;background-color:#f6f8fa;border:none;display:block;border-radius:20px;padding:16px;position:relative;overflow:hidden;aspect-ratio:160/140;height:auto}.mob-catalog .mob-catalog-wrapper .item .icon{position:absolute;bottom:22px;left:22px}.mob-catalog .mob-catalog-wrapper .item .icon svg{width:12px;height:12px}.mob-catalog .mob-catalog-wrapper .item b{white-space:normal;font-size:14px}.mob-catalog .mob-catalog-wrapper .item img{position:absolute;bottom:0;right:0;width:100%}.mob-catalog .mob-catalog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mob-catalog .mob-catalog-header span{border:0;padding:0;margin:0;font-size:32px;font-weight:500;letter-spacing:-1px;white-space:nowrap}.mob-catalog .mob-catalog-header span.icon{width:40px;height:40px;display:flex;align-items:center;justify-content:flex-end}.mob-catalog .menu-title{display:none}.mob-catalog .back-btn{display:none}.back-btn{display:flex;justify-content:flex-start;align-items:center;height:24px;margin-bottom:16px;border:none}.back-btn .icon{margin-right:13px}.back-btn span{white-space:nowrap;color:#e21760;font-weight:500;display:block;font-size:16px;line-height:1.2;border:none}.mob-bar{display:block;z-index:100;position:fixed;bottom:0;right:0;left:0;width:100%;background-color:#f6f8fa;transition:1s;transform:translateY(100%);box-shadow:0 -1px 0 0 rgba(0,0,0,.08);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 14px);height:calc(60px + env(safe-area-inset-bottom,0px))}.mob-bar.active{transform:translateY(0)}.mob-bar .wrap{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding-top:10px}.mob-bar .wrap .item{display:flex;flex-direction:column;align-items:center;width:66px;max-width:100%;margin:0 8px}.mob-bar .wrap .item .only-mob-flex{display:flex;flex-direction:column;align-items:center;width:66px;position:relative}.mob-bar .wrap .item .only-mob-flex span{position:absolute;background-color:#e21760;border-radius:100%;width:20px;height:20px;font-size:12px;color:#fff;line-height:1;top:-6px;right:0;display:flex;justify-content:center;align-items:center}.mob-bar .wrap .item.active .icon svg path{stroke:#e21760}.mob-bar .wrap .item.active span{color:#e21760}.mob-bar .wrap .item .icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.mob-bar .wrap .item p,.mob-bar .wrap .item span{font-size:12px;white-space:nowrap;color:#737373;margin-top:6px;line-height:1}.header{display:none}.mob-header{display:block;position:absolute;top:0;right:0;left:0;width:100%;background-color:#fff;z-index:20;border-bottom:1px solid #d4d4d4}.mob-header.scrolled{position:fixed;animation-name:header;animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;transform:translateY(-100%)}.mob-header .top{padding:12px 0;background-color:#fff;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}.mob-header .top .lang{margin-left:auto;margin-right:10px}.mob-header .top .burger{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.mob-header .top .burger span{width:24px;height:2px;display:block;border-radius:999px;background-color:#e21760;position:absolute;transition:.5s}.mob-header .top .burger span:nth-child(1){left:50%;transform:translateX(-50%);top:12px}.mob-header .top .burger span:nth-child(2){top:50%;left:50%;transform:translate(-50%,-50%)}.mob-header .top .burger span:nth-child(3){left:50%;transform:translateX(-50%);top:26px}.mob-header .top .burger.active span:nth-child(1){top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.mob-header .top .burger.active span:nth-child(2){top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.mob-header .top .burger.active span:nth-child(3){top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.mob-header .top .logo{display:flex;justify-content:flex-start;align-items:center}.mob-header .top .logo img{width:156px;margin-right:14px}.mob-header .top .logo span{color:#737373;font-size:12px;font-weight:400;line-height:1.2;display:block;white-space:nowrap}.mob-header .mob-menu{background-color:#fff;z-index:5;width:100%;height:100dvh;overflow-y:auto;transform:translateX(200%);transition:.5s;left:0;top:68px;bottom:0;right:0;position:absolute;border-top:1px solid #d4d4d4;padding-top:16px;padding-bottom:150px;overflow-y:auto}.mob-header .mob-menu::-webkit-scrollbar{width:0}.mob-header .mob-menu .social{display:flex;justify-content:flex-start;align-items:center}.mob-header .mob-menu .social a{margin-right:12px}.mob-header .mob-menu .phone-wrap{display:flex;justify-content:flex-start;align-items:center;margin-top:30px;margin-bottom:20px}.mob-header .mob-menu .phone-wrap a{font-weight:500;font-size:16px;white-space:nowrap;margin-right:14px;color:#323232}.mob-header .mob-menu .phone-wrap span{color:#737373;white-space:nowrap;font-size:14px}.mob-header .mob-menu ul li.menu-item-has-children>a,.mob-header .mob-menu ul li.menu-item-has-children>span{position:relative;color:#323232}.mob-header .mob-menu ul li.menu-item-has-children>a::after,.mob-header .mob-menu ul li.menu-item-has-children>span::after{position:absolute;content:"";height:14px;width:8px;background-image:url(../img/icons/mob-menu-arr.svg);right:0;top:50%;background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-50%)}.mob-header .mob-menu ul li>a,.mob-header .mob-menu ul li>span{font-weight:500;margin:0;padding:14px 0;color:#323232;display:block;white-space:nowrap;line-height:1.2;border-bottom:1px solid #d4d4d4}.mob-header .mob-menu ul li>a,.mob-header .mob-menu ul li>span{font-size:18px}.mob-header .mob-menu ul li ul{display:none;position:fixed;background-color:#fff;top:0;right:auto;bottom:0;left:auto;z-index:10;max-width:710px;width:100%;padding-top:16px}.mob-header .mob-menu ul li ul .menu-title{font-weight:500;font-size:32px;display:block;margin-bottom:16px;letter-spacing:-1px;line-height:1}.mob-header .mob-menu ul li ul .back-btn span{border:none;padding:0}.mob-header .mob-menu.opened{transform:translateX(0)}.login-mob-wrap{min-height:100px!important;height:auto;padding-bottom:80px!important;bottom:0;top:auto;position:fixed;background-color:#fff;max-width:100%!important;width:100%;left:0;right:0;padding:24px 0 100px 0;border-radius:20px 20px 0 0;box-shadow:0 0 40px 0 rgba(0,0,0,.08);overflow-y:auto;z-index:90;transform:translateY(100%);transition:.5s;max-width:100vw}.login-mob-wrap li{display:block;width:100%;max-width:540px;padding:0 15px;margin:auto;margin-bottom:12px}.login-mob-wrap li:last-child{margin-bottom:0}.login-mob-wrap li a{display:flex;width:100%;justify-content:flex-end}.login-mob-wrap.active{transform:translateY(0)}.login-mob-wrap::-webkit-scrollbar{width:0}}@media (max-width:1080px) and (max-width:1080px){.mob-header .mob-menu ul li>a,.mob-header .mob-menu ul li>span{font-size:16px}}@media (max-width:767px){.container,.mob-nav .menu_sublist{max-width:540px}.mob-header .mob-menu ul li.menu-item-has-children ul{max-width:510px}}@media (max-width:578px){.offer-bg{min-width:calc(100% + 30px)}.mob-header .mob-menu ul li.menu-item-has-children ul{max-width:calc(100% - 30px)}}@media (max-width:576px){.container,.mob-nav .menu_sublist{max-width:100%}}@media (max-width:360px){.mob-header .mob-menu{top:64px}.mob-header .top .logo span{font-size:10px}.mob-header .top .logo img{max-width:130px}}@media (min-width:1081px) and (max-width:1275px){html{zoom:.7}}@media (min-width:1275px) and (max-width:1400px){html{zoom:.9}}