.header{z-index:100}.header__holder{display:flex;align-items:center;height:72px;padding:22px 0}.page-holder--inner .header{border-bottom:1px solid rgba(0,0,0,.5)}.header.header--main{position:absolute;left:0;top:0;background:transparent}.header.header--main:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:width 1s}.header.header--main._active:after{width:100%} .header__logo{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-holder .header__logo a{border-bottom:none}.page-holder .header__logo svg{display:inherit}.personal__menu{display:flex;align-items:center;margin-left:auto}.personal__menu-item{display:flex;margin-left:22px}.personal__menu-item a{display:flex;border-bottom:none;cursor:pointer}.personal__menu-item.cart a{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 5px;border-radius:100%;color:#fff;border-bottom:none;border:1.5px solid #fff;font-size:14px}.main__slogan{position:absolute;left:50%;width:100%;transform:translateX(-50%);width:100%;max-width:1848px;font-size:110px;line-height:99.6%;text-align:center;letter-spacing:-.02em;text-transform:uppercase;color:var(--site-light-color);font-family:'Object Sans';opacity:0;transition:opacity .5s}.main__slogan._active{opacity:1}.header__hamburger{width:40px;height:27px;margin:0;padding:0;background:none;border:none;cursor:pointer;z-index:15}.header__hamburger .ico{position:relative;display:block;width:40px;height:1px;margin-bottom:7px;background-color:#fff}.header__hamburger .ico:last-child{margin-bottom:0}.page-holder--inner .header__hamburger .ico,.header_fixed .header__hamburger .ico{background-color:#000}.page-holder--inner .personal__menu-item.cart a,.header_fixed .personal__menu-item.cart a{color:#000;border-color:#000}.l-header.header_fixed{position:fixed;top:0;left:0;width:100%;background-color:var(--site-bg-color);z-index:500;animation:fixedHeader .5s linear}.l-header.header_fixed:after{background-color:rgba(0,0,0,.5)}.l-header.header_fixed.hide{animation:hideFixedHeader .5s linear}.l-header.header_fixed .personal__menu-item.cart a{color:#000;border-color:#000}.l-header.header_fixed .header__logo svg path{fill:#000}@keyframes fixedHeader{0%{top:-72px} 100%{top:0}}@keyframes hideFixedHeader{0%{top:0} 100%{top:-72px}}@media(max-width:576px){.header__holder{height:48px} .header__logo{max-width:100px;z-index:1000} .page-holder .header__logo svg{max-width:100px} body.g-fixed .header__logo svg path{fill:#000} body.g-fixed .header__hamburger,body.g-fixed .personal__menu-item.cart{z-index:1000} body.g-fixed .header__hamburger .ico{background-color:#000;z-index:1000} body.g-fixed .personal__menu-item.cart a{color:#000;border-color:#000} body.g-fixed .header--main:before{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#000;z-index:1000}}.content-banner{position:relative;overflow:hidden}.content-banner-title{font-weight:500;font-size:38px;letter-spacing:-.03em;color:var(--site-light-color);line-height:130.9%;text-transform:uppercase}.content-banners-list{display:flex;margin-left:-80px}.content-banner.half-long{position:relative;width:100%;max-width:880px;margin-left:80px}.content-banner.half-long:first-child:after{content:'';position:absolute;right:-41px;top:-40px;height:calc(100% + 80px);width:1px;background-color:rgba(0,0,0,.5)}.content-banner .content-banner-title{margin-bottom:10px}.content-banner .content-banner-text{position:absolute;left:40px;right:40px;bottom:40px;max-width:640px}.content-banner-subtitle{color:#fff}.ethical-cosmetics{margin-bottom:195px;width:100%}.ethical-cosmetics-holder{display:flex;flex-wrap:wrap}.ethical-cosmetics-item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% / 4);padding:130px 40px 0 40px;opacity:0;transition:opacity 1s}.ethical-cosmetics-item:after{content:'';position:absolute;left:0;top:0;height:0;width:1px;background-color:var(--site-grey-color);transition:height 1s}.ethical-cosmetics-item._active{opacity:1}.ethical-cosmetics-item._active:after{height:calc(100% + 40px)}.page-holder .ethical-cosmetics-item.title{justify-content:flex-start;padding-top:40px;padding-left:0;font-weight:500;font-size:26px;line-height:138.9%;letter-spacing:-.03em;text-transform:uppercase}.page-holder .ethical-cosmetics-item.title a{text-decoration:underline;border-bottom:none}.ethical-cosmetics-item.title:after{content:none}.ethical-cosmetics-item-title{margin-top:auto;font-size:26px;line-height:142.9%}.ethical-cosmetics-item.item-2:before,.ethical-cosmetics-item.item-3:before,.ethical-cosmetics-item.item-4:before{content:'';content:'';position:absolute;top:38px;left:38px;display:inline-block;width:81px;height:81px;background-repeat:no-repeat}.ethical-cosmetics-item.item-2:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='81' height='81' viewBox='0 0 81 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M40.032 79.064C18.4752 79.064 1 61.5888 1 40.032C1 18.4752 18.4752 1 40.032 1C61.5888 1 79.064 18.4752 79.064 40.032C79.064 61.5888 61.5888 79.064 40.032 79.064ZM0 40.032C0 17.923 17.923 0 40.032 0C62.1411 0 80.064 17.923 80.064 40.032C80.064 62.1411 62.1411 80.064 40.032 80.064C17.923 80.064 0 62.1411 0 40.032ZM56.9372 23.1245C57.0168 23.2041 57.0771 23.301 57.1133 23.4076C57.9669 25.9218 58.4011 28.5593 58.3983 31.2145C58.3983 44.5834 47.522 55.4598 34.1532 55.4598C31.6532 55.4606 29.1681 55.0742 26.7864 54.3144L22.9174 58.1833C22.7797 58.3211 22.5928 58.3986 22.3979 58.3986C22.2031 58.3986 22.0162 58.3213 21.8784 58.1835C21.7406 58.0457 21.6631 57.8589 21.6631 57.664C21.6631 57.4692 21.7404 57.2823 21.8782 57.1445L25.7475 53.2755C24.9877 50.8937 24.6013 48.4086 24.6021 45.9086C24.6021 32.5398 35.4784 21.6634 48.8472 21.6634C51.5024 21.6606 54.1399 22.0948 56.6541 22.9484C56.7608 22.9846 56.8576 23.0449 56.9372 23.1245ZM27.963 53.1379C29.9774 53.7051 32.0604 53.9919 34.1532 53.9904C37.7423 53.9877 41.2801 53.1374 44.4785 51.5088C47.6768 49.8802 50.4454 47.5193 52.5587 44.6183C54.672 41.7173 56.0703 38.3582 56.6398 34.8145C57.2094 31.2708 56.934 27.6428 55.8361 24.2257C51.9137 22.9654 47.723 22.792 43.7099 23.7236C39.6968 24.6553 36.0112 26.6573 33.0452 29.5168C30.0792 32.3762 27.9437 35.986 26.8659 39.9624C25.788 43.9388 25.8081 48.133 26.9239 52.0989L46.8582 32.1643C46.9264 32.0961 47.0074 32.042 47.0966 32.0051C47.1857 31.9681 47.2813 31.9491 47.3778 31.9492C47.4743 31.9492 47.5698 31.9682 47.659 32.0051C47.7481 32.042 47.8291 32.0962 47.8973 32.1644C47.9656 32.2326 48.0197 32.3137 48.0566 32.4028C48.0935 32.492 48.1125 32.5875 48.1125 32.684C48.1125 32.7805 48.0935 32.876 48.0565 32.9652C48.0196 33.0543 47.9655 33.1353 47.8972 33.2036L27.963 53.1379Z' fill='black'/%3e%3c/svg%3e")}.ethical-cosmetics-item.item-3:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='81' height='81' viewBox='0 0 81 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='.5' y='.5' width='79.064' height='79.064' rx='39.532' stroke='black'/%3e%3cpath d='M45.2425 59.8146C49.6471 59.8146 53.2299 56.0768 53.2299 51.4826C53.2299 50.3274 53.0415 49.1554 52.6691 47.9979C52.6557 47.9578 52.3479 47.01 52.058 46.4457C50.7288 43.5944 48.3213 40.8323 44.9002 38.2364C42.3656 36.3128 40.2435 35.2312 40.1543 35.1855C39.9703 35.0918 39.7518 35.0918 39.5678 35.1855C39.4786 35.2301 37.3566 36.3128 34.8219 38.2364C31.3975 40.8357 28.9867 43.6022 27.6586 46.458C27.6575 46.4602 27.6563 46.4624 27.6552 46.4647C27.6385 46.5026 27.2371 47.3958 27.0497 48.0069C26.6739 49.2346 26.4922 50.3709 26.4922 51.4815C26.4922 56.0757 30.0761 59.8135 34.4796 59.8135C36.4701 59.8135 38.3958 59.0285 39.86 57.639C41.3263 59.0296 43.2521 59.8146 45.2425 59.8146ZM39.3771 56.2775C38.1148 57.7004 36.3307 58.5166 34.483 58.5166C30.7942 58.5166 27.7935 55.3609 27.7935 51.4826C27.7935 50.5024 27.9574 49.4899 28.2942 48.3871C28.4514 47.8719 28.8127 47.0635 28.8395 47.0022C29.6892 45.1756 31.5503 42.3556 35.588 39.2857C37.4982 37.8338 39.1998 36.8604 39.8622 36.5002C40.5245 36.8615 42.2262 37.8338 44.1363 39.2857C48.1774 42.3578 50.0374 45.179 50.8871 47.0055C50.8916 47.0144 50.8949 47.0222 50.8994 47.0311C51.1001 47.417 51.3532 48.1485 51.4335 48.396C51.7647 49.4241 51.932 50.4623 51.932 51.4815C51.932 55.3598 48.9313 58.5155 45.2425 58.5155C43.3937 58.5155 41.6095 57.6993 40.3484 56.2764C40.2257 56.137 40.0484 56.0578 39.8633 56.0578C39.6782 56.0578 39.4998 56.1381 39.3771 56.2775Z' fill='black'/%3e%3cpath d='M43.343 35.0381C43.5716 35.0894 43.808 35.1162 44.0432 35.1162C46.3738 35.1162 48.6296 32.6184 49.4091 29.1761C49.8127 27.3908 49.7581 25.6033 49.2541 24.1447C48.7133 22.5791 47.7208 21.5588 46.4585 21.2734C46.2299 21.2221 45.9935 21.1953 45.7583 21.1953C43.4277 21.1953 41.1719 23.6931 40.3924 27.1354C39.9888 28.9207 40.0434 30.7082 40.5474 32.1667C41.0871 33.7323 42.0807 34.7526 43.343 35.0381ZM41.6581 27.422C41.9781 26.0103 42.5981 24.7257 43.4043 23.8069C44.1481 22.9594 44.9833 22.4933 45.7571 22.4933C45.8965 22.4933 46.0359 22.5089 46.1708 22.539C47.9282 22.9371 48.8315 25.8453 48.1423 28.8895C47.8223 30.3012 47.2023 31.5858 46.3961 32.5046C45.5185 33.5049 44.5105 33.9721 43.6284 33.7725C41.8722 33.3744 40.9689 30.4662 41.6581 27.422Z' fill='black'/%3e%3cpath d='M55.5986 30.5186C55.0779 30.0603 54.3898 29.8184 53.6093 29.8184C52.0571 29.8184 50.2439 30.784 48.8768 32.3396C47.8888 33.4636 47.2298 34.7694 47.0202 36.0172C46.7927 37.3776 47.1161 38.5217 47.9334 39.2387C48.4542 39.697 49.1422 39.939 49.9228 39.939C51.475 39.939 53.2881 38.9733 54.6552 37.4177C55.6432 36.2937 56.3022 34.9879 56.5119 33.7401C56.7394 32.3808 56.4149 31.2368 55.5986 30.5186ZM55.2317 33.5261C55.0623 34.5386 54.5114 35.6169 53.6806 36.5613C52.5533 37.8448 51.1137 38.641 49.9228 38.641C49.4555 38.641 49.0753 38.5139 48.7898 38.2641C48.3237 37.8537 48.1498 37.1323 48.3003 36.2313C48.4698 35.2188 49.0207 34.1405 49.8514 33.196C50.9788 31.9125 52.4184 31.1163 53.6093 31.1163C54.0765 31.1163 54.4568 31.2435 54.7422 31.4932C55.2083 31.9036 55.3823 32.6262 55.2317 33.5261Z' fill='black'/%3e%3cpath d='M30.3144 29.1761C31.0927 32.6172 33.3497 35.1162 35.6791 35.1162C35.9155 35.1162 36.1508 35.0894 36.3794 35.0381C37.6417 34.7526 38.6352 33.7323 39.1761 32.1667C39.6801 30.7082 39.7347 28.9218 39.3311 27.1354C38.5516 23.6931 36.2958 21.1953 33.9652 21.1953C33.7288 21.1953 33.4935 21.2221 33.2649 21.2734C32.0026 21.5588 31.0091 22.5791 30.4683 24.1447C29.9654 25.6033 29.9107 27.3908 30.3144 29.1761ZM33.5515 22.539C33.6864 22.5089 33.8258 22.4933 33.9652 22.4933C34.7391 22.4933 35.5743 22.9594 36.3181 23.8069C37.1243 24.7257 37.7454 26.0092 38.0643 27.422C38.7534 30.4662 37.8502 33.3744 36.0928 33.7725C35.9579 33.8026 35.8185 33.8182 35.6791 33.8182C34.9052 33.8182 34.0689 33.3521 33.3263 32.5046C32.5201 31.5858 31.9001 30.3023 31.58 28.8895C30.8909 25.8453 31.7941 22.9371 33.5515 22.539Z' fill='black'/%3e%3cpath d='M26.1141 29.8184C25.3335 29.8184 24.6455 30.0603 24.1247 30.5186C23.3085 31.2368 22.984 32.3808 23.2115 33.7401C23.42 34.9879 24.0801 36.2937 25.0681 37.4177C26.4352 38.9722 28.2484 39.939 29.8006 39.939C30.5811 39.939 31.268 39.697 31.7899 39.2387C32.6062 38.5206 32.9306 37.3765 32.7032 36.0172C32.4946 34.7694 31.8345 33.4636 30.8465 32.3396C29.4794 30.7851 27.6663 29.8184 26.1141 29.8184ZM30.9324 38.2641C30.648 38.5139 30.2667 38.641 29.8006 38.641C28.6108 38.641 27.1712 37.8437 26.0427 36.5613C25.212 35.6169 24.6611 34.5386 24.4916 33.5261C24.3411 32.6251 24.515 31.9036 24.9811 31.4932C25.2655 31.2435 25.6468 31.1163 26.1141 31.1163C27.3039 31.1163 28.7435 31.9136 29.8719 33.196C30.7027 34.1405 31.2535 35.2188 31.423 36.2313C31.5736 37.1323 31.3996 37.8549 30.9324 38.2641Z' fill='black'/%3e%3c/svg%3e")}.ethical-cosmetics-item.item-4:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='81' height='81' viewBox='0 0 81 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='.5' y='.5' width='79.064' height='79.064' rx='39.532' stroke='black'/%3e%3cpath d='M45.4019 44.0643C45.6806 44.0643 45.9061 43.8364 45.9061 43.5554V41.8215C48.3732 41.5659 50.3043 39.4562 50.3043 36.8996C50.3043 33.5969 45.9406 29.2414 45.7549 29.0575C45.559 28.8637 45.2449 28.8635 45.0489 29.0578C44.8633 29.2414 40.5 33.5969 40.5 36.8996C40.5 39.4562 42.4307 41.5659 44.8978 41.8215V43.5554C44.8978 43.8364 45.1233 44.0643 45.4019 44.0643ZM41.5084 36.8996C41.5084 34.5214 44.3827 31.2404 45.4019 30.1516C46.4216 31.2404 49.296 34.5214 49.296 36.8996C49.296 39.0668 47.5491 40.8299 45.4019 40.8299C43.2552 40.8299 41.5084 39.0668 41.5084 36.8996Z' fill='black'/%3e%3cpath d='M35.5972 52.0877C35.8759 52.0877 36.1014 51.8599 36.1014 51.5788V49.845C38.5687 49.5897 40.4997 47.4799 40.4997 44.923C40.4997 41.6203 36.1364 37.2648 35.9508 37.0812C35.7548 36.8869 35.4407 36.8872 35.2447 37.081C35.0591 37.2648 30.6953 41.6203 30.6953 44.923C30.6953 47.4795 32.6262 49.589 35.0931 49.8449V51.5788C35.0931 51.8599 35.3186 52.0877 35.5972 52.0877ZM31.7037 44.923C31.7037 42.5446 34.5785 39.2633 35.5977 38.1747C36.6174 39.2628 39.4913 42.5416 39.4913 44.923C39.4913 47.0902 37.7444 48.8534 35.5977 48.8534C33.4506 48.8534 31.7037 47.0902 31.7037 44.923Z' fill='black'/%3e%3cpath d='M21.0357 40.4359C21.0357 29.731 29.8635 21.0218 40.7141 21.0218C45.1001 21.0218 49.3585 22.4697 52.8021 25.1156L49.9085 25.1217C49.6223 25.1222 49.3912 25.3514 49.3917 25.6336C49.3922 25.9155 49.6238 26.1435 49.9095 26.1435C49.91 26.1435 49.91 26.1435 49.9105 26.1435L54.2349 26.1345C54.5201 26.134 54.7513 25.906 54.7518 25.6246L54.7609 21.3421C54.7614 21.06 54.5303 20.8307 54.244 20.8302C53.9411 20.8147 53.7257 21.0577 53.7252 21.3401L53.7183 24.5341C50.0448 21.6089 45.4515 20 40.7141 20C29.2925 20 20 29.1675 20 40.4359C20 44.5313 21.2233 48.4825 23.5375 51.8622C23.6376 52.0081 23.801 52.087 23.9673 52.087C24.067 52.087 24.1681 52.0585 24.2566 51.9994C24.4938 51.8415 24.556 51.5239 24.3962 51.2899C22.1978 48.0799 21.0357 44.3267 21.0357 40.4359Z' fill='black'/%3e%3cpath d='M56.7735 28.9995C56.5381 29.1575 56.4763 29.475 56.635 29.709C58.8173 32.9191 59.971 36.6723 59.971 40.5631C59.971 51.268 51.2075 59.9773 40.4358 59.9773C35.9092 59.9773 31.5609 58.4277 28.0789 55.5975L31.0553 55.5912C31.3395 55.5907 31.5689 55.3615 31.5684 55.0793C31.5679 54.7974 31.3379 54.5694 31.0543 54.5694C31.0538 54.5694 31.0538 54.5694 31.0533 54.5694L26.7604 54.5784C26.4773 54.5789 26.2478 54.8069 26.2473 55.0883L26.2383 59.3708C26.2378 59.653 26.4672 59.8822 26.7514 59.8827C26.7519 59.8827 26.7519 59.8827 26.7524 59.8827C27.036 59.8827 27.2659 59.6547 27.2664 59.3728L27.2731 56.2625C30.9644 59.3223 35.6039 60.9991 40.4358 60.9991C51.7743 60.9991 60.9991 51.8316 60.9991 40.5631C60.9991 36.4677 59.7847 32.5165 57.4874 29.1368C57.3288 28.9033 57.008 28.8419 56.7735 28.9995Z' fill='black'/%3e%3c/svg%3e")}@media(max-width:1550px){.main__slogan{font-size:100px}}@media(max-width:1199px){.ethical-cosmetics-holder{margin:0 -40px} .ethical-cosmetics-item.title{padding-left:40px} .ethical-cosmetics-item{width:calc(100% / 2);padding:130px 40px 40px 40px;border-bottom:1px solid var(--site-grey-color)} .ethical-cosmetics-item:last-child,.ethical-cosmetics-item:nth-last-child(2){border-bottom:none} .ethical-cosmetics-item:after{transition:none} .ethical-cosmetics-item:nth-child(odd):after{content:none}}@media(max-width:991px){.header__holder{padding:16px 0} .main__slogan{margin-top:78px;font-size:36px} .personal__menu-item.personal,.personal__menu-item.favorite{display:none} .content-banners-list{flex-direction:column;margin-left:0} .content-banner.half-long{max-width:100%;margin-left:0} .content-banner.half-long:not(:last-child){margin-bottom:80px} .content-banner .content-banner-text{left:15px;right:26px} .content-banner.half-long:first-child:after{content:'';position:absolute;right:unset;top:unset;bottom:-40px;height:1px;width:calc(100% + 30px);margin:0 -15px;background-color:rgba(0,0,0,.5)} .ethical-cosmetics{margin-bottom:160px;padding-bottom:0;border-bottom:none} .ethical-cosmetics-item{overflow:hidden} .ethical-cosmetics-item:first-child,.ethical-cosmetics-item:nth-child(2){padding-bottom:40px} .ethical-cosmetics-item:first-child:after,.ethical-cosmetics-item:nth-child(2):after{content:'';position:absolute;bottom:0;left:0;margin:0;width:1px;height:100%;background:rgba(0,0,0,.5)}}@media(max-width:768px){.content-banner-title{font-size:24px} .content-banner-subtitle{font-size:16px} .ethical-cosmetics-item{align-items:center;width:calc(100% + 30px);margin:0 -15px;padding-bottom:56px;padding-left:15px;padding-right:15px;border-left:none;border-bottom:1px solid var(--site-grey-color);text-align:center} .ethical-cosmetics-item:last-child,.ethical-cosmetics-item:nth-last-child(2){border-bottom:1px solid var(--site-grey-color)} .ethical-cosmetics-item.title{padding-top:100px;padding-bottom:100px} .ethical-cosmetics-item:first-child:after,.ethical-cosmetics-item:nth-child(2):after{content:none} .ethical-cosmetics-item.item-2:before,.ethical-cosmetics-item.item-3:before,.ethical-cosmetics-item.item-4:before{left:50%;transform:translateX(-50%)} .ethical-cosmetics-item.title{padding-left:0;padding-right:0} .ethical-cosmetics-item-subtitle{padding:0 40px}}@media(max-width:480px){.ethical-cosmetics-item{width:100%;margin:0}}.contacts-holder{position:relative;display:flex;margin-top:-40px}.contacts-text{position:relative;display:flex;flex-direction:column;width:calc(100% / 2 - 80px);max-width:880px;margin:0 80px 0 0}.contacts-text:after{content:'';position:absolute;right:-40px;top:0;width:1px;height:100%;background-color:var(--site-grey-color)}.contacts-title{margin:0 0 24px 0}.contacts-text__bottom-descr{max-width:420px;margin-top:auto;margin-bottom:52px}.page-holder .contacts-text p a{border-bottom-color:#1B3081;transition:all .3s}.page-holder .contacts-text span{transition:color .3s}.page-holder .contacts-text p a:hover,.page-holder .contacts-text p a:hover span{border-bottom-color:var(--site-default-color--hover);color:var(--site-default-color--hover)!important}.shops-list__item{position:relative;padding-left:31px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 10C6.9 10 6 9.1 6 8C6 6.9 6.9 6 8 6C9.1 6 10 6.9 10 8C10 9.1 9.1 10 8 10ZM14 8.2C14 4.57 11.35 2 8 2C4.65 2 2 4.57 2 8.2C2 10.54 3.95 13.64 8 17.34C12.05 13.64 14 10.54 14 8.2ZM8 0C12.2 0 16 3.22 16 8.2C16 11.52 13.33 15.45 8 20C2.67 15.45 0 11.52 0 8.2C0 3.22 3.8 0 8 0Z' fill='black'/%3e%3c/svg%3e");background-position:left 6px;background-repeat:no-repeat;line-height:172.74%;transition:color .3s font-weight .3s;font-weight:500}.shops-list__item:hover{color:var(--site-accent-color--hover);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 10C6.9 10 6 9.1 6 8C6 6.9 6.9 6 8 6C9.1 6 10 6.9 10 8C10 9.1 9.1 10 8 10ZM14 8.2C14 4.57 11.35 2 8 2C4.65 2 2 4.57 2 8.2C2 10.54 3.95 13.64 8 17.34C12.05 13.64 14 10.54 14 8.2ZM8 0C12.2 0 16 3.22 16 8.2C16 11.52 13.33 15.45 8 20C2.67 15.45 0 11.52 0 8.2C0 3.22 3.8 0 8 0Z' fill='%231B3081'/%3e%3c/svg%3e")}.contacts-text,.contacts-map{padding-top:40px;padding-bottom:40px}.bx-yandex-view-map{height:100%}div.bx-yandex-map{height:100%!important}.contacts-map{position:relative;width:calc(100% / 2);max-width:880px;height:720px}.contacts-map .horizontal-line__bottom{width:calc(100% + 80px);margin:0 -40px}.placemark_layout_container{width:40px;height:50px;transform:translate(-50%,-50%);border-radius:50%}.circle_layout{font-size:0;width:100%;height:100%;border-radius:50%;background-size:40px 50px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='50' viewBox='0 0 40 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.8113 25C17.0873 25 14.8585 22.75 14.8585 20C14.8585 17.25 17.0873 15 19.8113 15C22.5354 15 24.7641 17.25 24.7641 20C24.7641 22.75 22.5354 25 19.8113 25ZM34.6698 20.5C34.6698 11.425 28.1073 5 19.8113 5C11.5153 5 4.95283 11.425 4.95283 20.5C4.95283 26.35 9.78184 34.1 19.8113 43.35C29.8408 34.1 34.6698 26.35 34.6698 20.5ZM19.8113 0C30.2123 0 39.6226 8.05 39.6226 20.5C39.6226 28.8 33.0106 38.625 19.8113 50C6.61203 38.625 0 28.8 0 20.5C0 8.05 9.41038 0 19.8113 0Z' fill='%231B3081'/%3e%3c/svg%3e")}.shops-list__item{cursor:pointer}@media(max-width:1199px){.contacts-holder{flex-direction:column-reverse} .contacts-text{width:100%;max-width:100%;margin-right:0} .contacts-text:after{content:none} .contacts-title,.shops-list{margin-bottom:40px} .contacts-text__bottom-descr{max-width:100%} .contacts-map{width:100%;max-width:100%;height:480px}}@media(max-width:380px){.contacts-map{padding:15px 0;height:205px} .circle_layout{background-size:14px 18px} .shops-list{margin-bottom:56px} .shops-list__item{margin-bottom:15px;font-size:16px;font-weight:400} .contacts-text__bottom-descr{margin-bottom:40px}}.popup-window{width:100%;max-width:640px;padding:60px 0 40px 0;z-index:1003!important}.popup-window-overlay{z-index:1002!important;}.popup-window-close-icon{width:14px;height:14px;top:20px;right:20px}.popup-window-close-icon:after{position:relative;left:0;top:0;transform:none;width:14px;height:14px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z' fill='%23323232'/%3e%3c/svg%3e")}.bx-authform{width:100%;max-width:440px;margin:0 auto}.page-holder .bx-authform{margin:0}.bx-authform-link-container.auth-controls{display:flex;justify-content:center}.bx-authform-link-container.auth-controls a{color:var(--site-grey-color);text-decoration:none;font-size:26px;line-height:27px;border-bottom:none}.bx-authform-link-container.auth-controls{margin-bottom:50px;font-size:26px;line-height:27px}.bx-authform-input-container{position:relative}.bx-authform .bx-authform-input-container input{padding-left:0;background:transparent}.bx-authform-formgroup-container.password{position:relative}.bx-authform-formgroup-container .g-button{margin-bottom:40px;padding:29px 20px 28px;color:#fff;font-size:18px;letter-spacing:.05em;text-transform:uppercase} .bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #CCD5DB;border-radius:2px;background:#f8fafc;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;background-image:url('/local/templates/template.bemetic/components/bitrix/socserv.auth.form/flat/images/sprite.png');background-repeat:no-repeat;border-bottom:none}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}.bx-authform-formgroup-container{position:relative;min-height:40px;margin-bottom:30px}.bx-authform-formgroup-container.agreement{margin-bottom:0;min-height:auto}#modal_auth .bx-authform-label-container{position:absolute;top:50%;transform:translateY(-50%);display:block;transition:transform .3s,font-size .3s}#modal_auth .bx-authform-label-container.active{transform:translateY(-140%);font-size:16px;z-index:1}.bx-authform-label-container{position:relative;display:inline-block;font-weight:500;font-size:18px;line-height:162.9%;color:var(--site-default-color)}.bx-authform-starrequired{position:absolute;right:-10px}.bx-authform-formgroup-container.button{margin-top:20px;text-transform:uppercase}.bx-authform-link-container.forgot_pass{display:flex;justify-content:center}.bx-authform-link-container.forgot_pass a{color:var(--site-grey-color)}.bx-authform.forgot-password{max-width:572px}.bx-authform.forgot-password form{max-width:440px}#modal_auth .bx-authform.forgot-password form{margin:0 auto}.bx-title.forgot-password-title{margin-bottom:40px;font-size:26px;line-height:27px}.bx-authform-content-container.forgot-password{margin-bottom:80px;font-size:18px;font-family:'Object Sans'}#modal_auth .bx-title.forgot-password-title,#modal_auth .bx-authform-content-container.forgot-password,#modal_auth .bx-authform.forgot-password form{text-align:center}.password-control{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block;width:22px;height:19px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 0C6 0 1.73 3.11 0 7.5C1.73 11.89 6 15 11 15C16 15 20.27 11.89 22 7.5C20.27 3.11 16 0 11 0ZM11 12.5C8.24 12.5 6 10.26 6 7.5C6 4.74 8.24 2.5 11 2.5C13.76 2.5 16 4.74 16 7.5C16 10.26 13.76 12.5 11 12.5ZM11 4.5C9.34 4.5 8 5.84 8 7.5C8 9.16 9.34 10.5 11 10.5C12.66 10.5 14 9.16 14 7.5C14 5.84 12.66 4.5 11 4.5Z' fill='%23323232'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:22px 15px;background-position:center center;cursor:pointer}.password-control.active{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 4C13.76 4 16 6.24 16 9C16 9.65 15.87 10.26 15.64 10.83L18.56 13.75C20.07 12.49 21.26 10.86 21.99 9C20.26 4.61 15.99 1.5 10.99 1.5C9.59 1.5 8.25 1.75 7.01 2.2L9.17 4.36C9.74 4.13 10.35 4 11 4ZM1 1.27L3.28 3.55L3.74 4.01C2.08 5.3 .78 7.02 0 9C1.73 13.39 6 16.5 11 16.5C12.55 16.5 14.03 16.2 15.38 15.66L15.8 16.08L18.73 19L20 17.73L2.27 0L1 1.27ZM6.53 6.8L8.08 8.35C8.03 8.56 8 8.78 8 9C8 10.66 9.34 12 11 12C11.22 12 11.44 11.97 11.65 11.92L13.2 13.47C12.53 13.8 11.79 14 11 14C8.24 14 6 11.76 6 9C6 8.21 6.2 7.47 6.53 6.8ZM10.84 6.02L13.99 9.17L14.01 9.01C14.01 7.35 12.67 6.01 11.01 6.01L10.84 6.02Z' fill='%23323232'/%3e%3c/svg%3e");background-size:22px 19px}.user-login{margin-bottom:10px;font-size:18px;font-weight:500}.user-profile-link{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}.bx-system-auth-form .g-button{margin-bottom:10px}@media(max-width:768px){.popup-window{left:50%!important;transform:translateX(-50%);width:calc(100% - 30px);padding-left:20px;padding-right:20px}}