@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap";#auth-layout{display:flex;flex-flow:column;align-items:center;justify-content:center;background:linear-gradient(#cbe1f3,#f1e2e9);width:100%;height:100%;box-sizing:border-box;padding:60px 20px}#auth-layout .auth-logo{width:205px;height:100px;margin:0 0 32px;visibility:hidden;transition:opacity .5s ease-out;opacity:0}#auth-layout .auth-block{display:flex;align-items:center;justify-content:center;min-width:620px;min-height:120px;margin:0 0 30px;text-align:center}#auth-layout .loading-block{min-width:470px;min-height:100px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#auth-layout .auth-block .hello{display:flex;flex-direction:column;min-width:470px}#auth-layout .auth-block .hello .text{background:#ffffffbf;padding:20px 0;margin:10px 0 40px;border-radius:20px}#auth-layout .auth-block .hello .text .username{font-size:1.5em}#auth-layout .auth-block .hello .text .loginname{font-size:1em}#auth-layout .hello .btn.continue{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;box-sizing:border-box;min-height:50px;max-width:600px;border-radius:25px;font-size:1.15em;line-height:1;font-weight:600;background:var(--main-color);border:none;color:#fff}#auth-layout .hello .logout{padding:50px 0}#auth-layout .hello .logout a{text-decoration:none;border-bottom:solid 1px}#auth-layout .error-block .error-text{font-size:1.15em;margin:0 0 12px}#auth-layout .error-block .logout a{text-decoration:none;border-bottom:solid 1px}#auth-layout .brands-list{display:flex;justify-content:center;max-width:640px;min-height:60px;visibility:hidden;transition:opacity .5s ease-in-out;opacity:0}#auth-layout .brands-list svg{max-height:60px;margin:0 20px}#auth-layout .brands-list svg:first-child{margin-left:0}#auth-layout .brands-list svg:last-child{margin-right:0}#auth-layout .btn.login{box-sizing:border-box;padding:0 30px;min-height:50px;min-width:210px;max-width:600px;border-radius:25px;font-size:1.25em;background:var(--main-color);border:none;color:#fff}#auth-layout .copy{position:absolute;left:0;bottom:0;width:100%;padding:20px 0;text-align:center;opacity:.75}@media screen and (max-width: 768px){#auth-layout .auth-block{min-width:auto}#auth-layout .brands-list svg{max-width:25%;max-height:40px;margin:0 10px}#auth-layout .auth-block .hello{min-width:auto}#auth-layout .auth-block .hello .text{padding:20px 30px}}header{padding:30px 0}header>.wr{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}header .mobile-menu-button{display:none}header .logo{display:block;width:auto;height:60px;margin:0 60px 0 0;padding:0 5px;align-self:center}header .logo svg{position:relative;width:auto;min-width:124px;height:60px;aspect-ratio:370/180}footer{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;height:100px;padding:30px 0 50px}footer .wr{display:grid;grid-template-columns:auto auto 1fr;column-gap:60px}footer .copy{opacity:.75}footer .law-links .link{text-decoration:none;margin:0 30px 0 0;opacity:.75;font-size:.85em}footer .law-links .link span{border-bottom:solid 1px rgba(0,0,0,.15)}footer .law-links .link:last-child{margin-right:0}main{padding:10px 0 30px;margin-bottom:90px}main h1:first-child{margin-top:0}#top-nav{display:flex;flex-grow:1;justify-content:start;align-items:center;margin:0 30px 0 0}header .top-nav-backdrop{position:fixed}#top-nav a{display:block;font-size:1.25em;font-weight:400;line-height:1;text-decoration:none;margin:0 30px 0 0;color:#000;-webkit-user-select:none;user-select:none}#top-nav a:last-child{margin-right:0}#top-nav a .icon{display:none;padding:7px;width:24px;height:24px}#top-nav a .icon svg{position:relative;width:100%;height:auto;aspect-ratio:1/1}#top-nav a .label{border-bottom:solid 1px rgba(0,0,0,.15)}#top-nav a.active .label{border:none}#top-nav a.mobile,#top-nav .law-links{display:none}#top-profile{display:flex;flex-direction:column;justify-content:center;min-width:240px;max-width:320px;white-space:nowrap;overflow:hidden;min-height:60px;margin:0 15px 0 0;text-align:right;line-height:1.5}#top-profile .username a{color:inherit;text-decoration:none;border-bottom:solid 1px rgba(0,0,0,.15)}#top-cart{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:7px}#top-cart a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;line-height:0;border-radius:50%;background-color:#eee;text-decoration:none;color:#000}#top-cart .icon{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0}#top-cart .icon svg{width:28px;height:28px;fill:#000}#top-cart .count{display:flex;position:relative;top:17px;left:17px;align-items:center;justify-content:center;min-width:20px;min-height:20px;background:var(--main-color);border-radius:50%;color:#fff;font-size:78%;line-height:1;opacity:0;zoom:0;transition:all .2s linear}#top-cart .count.active{opacity:1;zoom:1}.back-link{display:flex;align-items:center;margin:0 0 20px}.back-link a{display:flex;align-items:center;text-decoration:none;position:relative;min-height:38px;padding:0 20px;border:solid 1px #ccc;border-radius:19px;color:#000;opacity:.6;transition:all .2s linear}.back-link a:hover{opacity:1;border-color:#000}.back-link a span{display:block}@media screen and (max-width: 768px){header{width:100%;height:68px;box-sizing:border-box;padding:10px 0;z-index:100;position:fixed;background:#fff;transition:all .2s linear}header.sticked{box-shadow:0 0 5px #00000026}header .wr{position:static}header .mobile-menu-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#f1f1f1;z-index:200}header .mobile-menu-button span{position:relative;display:block;width:50%;height:3px;border-radius:2px;background:#000}header .mobile-menu-button span:before{content:"";position:absolute;display:block;width:100%;height:3px;border-radius:2px;background:#000;top:-8px;transition:all .1s linear;width:85%}header .mobile-menu-button span:after{content:"";position:absolute;display:block;width:100%;height:3px;border-radius:2px;background:#000;top:8px;transition:all .1s linear;width:75%}.mobile-menu-opened header .mobile-menu-button span{background:transparent}.mobile-menu-opened header .mobile-menu-button span:before{opacity:1;transform:rotate(-45deg);top:0;width:100%}.mobile-menu-opened header .mobile-menu-button span:after{opacity:1;transform:rotate(45deg);top:0;width:100%}header .logo{margin:0;padding:0}header .logo{height:48px}header .logo svg{max-height:100%}header #top-nav{position:absolute;z-index:100;display:block;width:calc(100% - 72px);height:100vh;height:calc(var(--vh, 1vh) * 100);padding:98px 10px 110px;margin-left:-100%;left:0;top:0;bottom:0;overflow-x:hidden;white-space:nowrap;box-sizing:border-box;background:#fff;box-shadow:0 0 4px #00000040;transition:all .2s ease-in-out;opacity:1}header #top-nav.hide{transition-duration:0s}.mobile-menu-opened #top-nav{right:72px;margin:0;opacity:1}.mobile-menu-opened #top-nav+.top-nav-backdrop{transition:all .2s linear;z-index:50;left:0;top:0;right:0;bottom:0;background:#000000bf}header #top-nav .mobile{display:flex}header #top-nav a{font-size:1.15em;margin:0;padding:12px 0;display:flex;flex-wrap:nowrap;align-items:center;border-radius:7px;overflow:hidden}header #top-nav a.active{background:var(--main-color);color:#fff}header #top-nav a.active svg{fill:#fff}header #top-nav a .icon{display:block;padding:0 12px;min-width:24px}header #top-nav a .label{border:none}header #top-nav .sep{display:block;border-bottom:dotted 1px #666;margin:10px 0}#top-nav .law-links{display:block;position:absolute;bottom:0;padding:60px 12px 15px}#top-nav .law-links a{font-size:.85em;padding:4px 0;margin:4px 0;opacity:.65}#top-nav .law-links a span{border-bottom:solid 1px rgba(0,0,0,.15)}header #top-profile{display:none}main{padding:20px 0;margin-bottom:30px}main:before{content:"";display:block;width:100%;height:68px}footer{height:auto;padding:10px 0;text-align:center;font-size:.8em}footer .wr{grid-template-columns:auto}footer .law-links{display:none}}.no-match-page{display:flex;width:100%;height:50vh;align-items:center;justify-content:center}.no-match-page .block{padding:30px 50px}.no-match-page .block .text{margin:0 0 20px}.no-match-page .block .btn{display:inline-block;box-sizing:border-box;min-height:auto;padding:0 20px;line-height:38px;border-radius:19px;margin-bottom:10px}.catalogue-filter{margin-bottom:30px}.catalogue-filter .brands{display:flex;flex-wrap:wrap}.catalogue-filter .brands .item{display:flex;align-items:center;min-height:48px;box-sizing:border-box;padding:7px 20px 7px 12px;margin:0 10px 0 0;border-radius:28px;border:solid 1px rgba(0,0,0,.15);-webkit-user-select:none;user-select:none}.catalogue-filter .brands .item .icon{width:32px;height:32px;margin-right:12px}.catalogue-filter .brands .item .icon svg{position:relative;width:100%;height:100%}.catalogue-filter .brands .item .title{font-size:1.1em;line-height:1;font-weight:600}.catalogue-filter .brands .item.selected{color:var(--main-color);border-color:var(--main-color)}@media screen and (max-width: 768px){.catalogue-filter{margin-bottom:20px}.catalogue-filter .brands{margin-bottom:-7px}.catalogue-filter .brands .item{min-height:0;padding:3px 10px 3px 3px;margin:0 7px 7px 0}.catalogue-filter .brands .item .icon{width:24px;height:24px;margin-right:7px}.catalogue-filter .brands .item .title{font-size:1em}}.catalogue-items-list{display:flex;flex-wrap:wrap}.catalogue-items-list .item{display:flex;flex-direction:column;box-sizing:border-box;width:31%;margin:0 3.5% 40px 0}.catalogue-items-list .item:nth-child(3n+3){margin-right:0}.catalogue-items-list .item .image{display:block;background-position:center;background-size:cover;overflow:hidden;border-radius:7px;margin-bottom:12px;aspect-ratio:1/ 1.25;text-decoration:none}.catalogue-items-list .item .title{display:block;min-height:24px;max-height:56px;overflow:hidden;font-weight:700;font-size:1.15em;margin:0 0 4px}.catalogue-items-list .item .desc{font-size:1em;min-height:21px;max-height:72px;overflow:hidden;margin:0 0 7px;opacity:.75;transition:all .2s linear}.catalogue-items-list .item .desc:hover{opacity:1}.catalogue-items-list .item .price{display:block;min-height:24px;margin:0 0 12px;font-size:1.15em}.catalogue-items-list .item .price .value{margin:0 4px 0 0;font-weight:700}.catalogue-items-list .item .space{flex-grow:1}.catalogue-items-list .item .more .btn{display:inline-flex;align-items:center;justify-content:start;line-height:1;height:40px;padding:0 30px;border-radius:20px;font-size:90%;font-weight:400;text-transform:uppercase;color:#000;transition:all .2s linear}.catalogue-items-list .item .more .btn:hover{color:#fff;background:#000;border-color:#000}.catalogue-items-list .item.fake .title{width:60%;border-radius:7px}.catalogue-items-list .item.fake .desc{width:80%;border-radius:7px}.catalogue-items-list .item.fake .price{width:40%;border-radius:7px}@media screen and (max-width: 768px){.catalogue-items-list .item{width:100%;margin:0 0 32px}}.faq nav{margin:0 0 30px}.faq nav li{padding:7px 0}.faq nav a{font-size:1.25em;text-decoration:none;border-bottom:dashed 1px rgba(0,0,0,.5)}.faq .sizes-image{position:relative;max-width:260px;float:left;margin:40px 60px 40px 0}@media screen and (max-width: 768px){.faq nav{margin:0}.faq nav a{font-size:1em}}#profile{display:flex;flex-direction:row}#profile .aside{width:280px;margin:0 30px 0 0}#profile .aside nav{display:flex;flex-direction:column}#profile .aside nav>a{display:flex;align-items:center;margin:0 0 10px;padding:7px;text-decoration:none;color:#000;line-height:1;border-radius:12px}#profile .aside nav>a .icon{display:block;padding:7px;width:24px;height:24px}#profile .aside nav>a .icon svg{position:relative;width:100%;height:auto;aspect-ratio:1/1}#profile .aside nav>a .label{position:relative;top:-1px;font-size:1.2em}#profile .aside nav>a.active{background:var(--main-color);color:#fff}#profile .aside nav>a.active svg{fill:#fff}#profile .aside nav .sep{border-bottom:dotted 1px #666;margin:20px 0}#profile .cont{flex-grow:1}#profile .main-card{display:flex;justify-content:center;width:100%;box-sizing:border-box;padding:30px 50px;min-height:320px;background:#f8f8f8;border-radius:12px;border:solid 1px #fbf1fb;box-shadow:4px 4px 20px #0000000d}#profile .main-card .title{width:50%;display:flex;flex-direction:column;justify-content:center;padding:0 0 10%}#profile .main-card .title .name{display:block;font-size:1.5em;font-weight:700;margin-bottom:20px}#profile .main-card .title .login-name{font-size:85%;opacity:.75}#profile .main-card .balance{width:50%;display:flex;align-items:center;padding:0 0 10%}#profile .main-card .balance .container{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:120px;box-sizing:border-box;padding:20px;border-radius:12px;background:linear-gradient(#f7f1f1,#e4eff4)}#profile .main-card .balance .label{font-size:1.2em;font-weight:700}#profile .main-card .balance .val{font-size:3em;font-weight:700;color:red;margin-right:10px}#profile .main-card .balance .sign{font-size:2em}@media screen and (max-width: 768px){#profile .aside{display:none}#profile .main-card{flex-direction:column;padding:0;min-height:auto;background:none;box-shadow:none;border:none}#profile .main-card .title{width:100%;box-sizing:border-box;padding:30px 20px}#profile .main-card .balance{width:100%}}.add-to-cart{display:flex;align-items:center}.add-to-cart .add-button{min-width:220px;min-height:48px;padding:0;margin:0;border-radius:24px;background:#000;border:none;color:#fff;font-size:1.1em;line-height:1}.add-to-cart .add-button:disabled{opacity:.15}.add-to-cart.add .notice{font-size:.8em;opacity:.75;padding-left:20px}.add-to-cart.change-count{min-height:48px}.add-to-cart .count-select{display:flex;min-width:180px;min-height:48px;background:#f1f1f1;border-radius:12px;overflow:hidden;margin-right:30px;line-height:1;justify-content:center;align-items:center}.add-to-cart .count-select .count-button{display:flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;background:#ccc;font-size:2.5em;line-height:1;font-weight:100;text-align:center;cursor:pointer}.add-to-cart .count-select .count-button svg{position:relative;width:32px;height:auto;aspect-ratio:1/1}.add-to-cart .count-select .count{flex-grow:1;text-align:center;font-size:1.2em}.add-to-cart .to-cart-button{display:flex;flex-direction:column;justify-content:center;min-width:220px;min-height:48px;margin-right:30px;box-sizing:border-box;padding:0 30px 2px;border-radius:24px;line-height:1;text-decoration:none;color:#fff;background:var(--main-color)}.add-to-cart .to-cart-button .text1{display:block}.add-to-cart .to-cart-button .text2{display:block;padding:4px 0 0;font-size:.8em}@media screen and (max-width: 768px){.add-to-cart{flex-direction:column;justify-content:center}.add-to-cart.change-count{display:grid;grid-template-columns:56% 40%;column-gap:4%}.add-to-cart .add-button{width:100%}.add-to-cart.add .notice{width:100%;padding:7px 0 0;text-align:center}.add-to-cart .to-cart-button{min-width:auto;margin:0;padding:0 20px}.add-to-cart .count-select{min-width:auto;margin:0}.add-to-cart .count-select .count-button{min-width:38px}}.detail-item{display:flex}.detail-item .images{display:flex;flex-wrap:wrap;width:46%;margin:0 4% 0 0;align-self:start;line-height:0}.detail-item .images .nophoto-block{position:relative;width:100%;height:auto;aspect-ratio:1;border-radius:12px}.detail-item .images .nophoto-block .text{font-size:2em}.detail-item .images img{position:relative;width:100%;height:auto}.detail-item .images .main-image{min-height:400px;margin:0 0 12px;border-radius:12px;overflow:hidden}.detail-item .images .previews{display:flex;flex-wrap:wrap}.detail-item .images .previews .image{width:18%;margin:0 2.5% 10px 0;box-sizing:border-box;border-radius:7px;overflow:hidden;cursor:pointer;opacity:.5;border:solid 2px transparent;transition:all .2s linear}.detail-item .images .previews .image:nth-child(5n){margin-right:0}.detail-item .images .previews .image.active{border:solid 2px var(--main-color);opacity:1}.detail-item .content{width:50%}.detail-item .content .title{min-height:42px;margin-bottom:12px}.detail-item .price{min-height:26px;margin:0 0 20px;font-size:1.2em}.detail-item .price .value{font-weight:700;margin-right:5px}.detail-item .groups,.detail-item .groups .group{padding:0 0 10px}.detail-item .groups .group .label{font-weight:700;margin:0 0 7px;text-transform:capitalize}.detail-item .groups .group .values{display:flex;flex-wrap:wrap}.detail-item .groups .group .values a{display:inline-block;padding:8px 24px;margin:0 10px 10px 0;border-radius:7px;border:solid 2px rgba(0,0,0,.15);-webkit-user-select:none;user-select:none}.detail-item .groups .group .values a.selected{color:var(--main-color);border-color:var(--main-color)}.detail-item .button{min-height:48px;margin:0 0 20px}.detail-item .desc .label{font-weight:700;margin:0 0 7px}.detail-item .desc p:first-child{margin-top:0}.detail-item.fake .main-image{width:100%;aspect-ratio:1}.detail-item.fake .title{width:60%;border-radius:7px}.detail-item.fake .price{width:20%;border-radius:7px}.detail-item.fake .button{width:220px;border-radius:24px}.detail-item.fake .desc{padding-top:30px}.detail-item.fake .desc .label{width:20%;border-radius:7px;height:21px}.detail-item.fake .desc .fake-line{width:80%;border-radius:7px;height:21px;margin-bottom:14px}.detail-item.fake .desc .fake-line:nth-child(2){width:60%}.detail-item.fake .desc .fake-line:nth-child(3){width:70%}#image-modal[open]{display:flex;flex-direction:column;align-items:center;min-width:100%;min-height:100%;padding:0;margin:0}#image-modal .modal-close-block{width:100%;max-width:1200px;display:flex;justify-content:end;position:fixed;z-index:10;line-height:0}#image-modal .modal-close{position:fixed;z-index:10;line-height:0;transition:all .2s linear}#image-modal.scrolled .modal-close{background:#00000040}#image-modal .modal-close svg{position:relative;height:48px;aspect-ratio:1/1;fill:#fff}#image-modal .modal-content{display:flex;flex-direction:column;align-items:end;max-width:1200px}#image-modal .modal-content .modal-item{font:0/0 serif;margin-bottom:12px}#image-modal .modal-content .modal-item:first-of-type{padding-top:50px}#image-modal .modal-content .modal-item:last-child{margin-bottom:50px}#image-modal .modal-content .modal-item img{position:relative;width:100%;height:auto}@media screen and (max-width: 768px){.detail-item{flex-direction:column}.detail-item .images{width:100%;margin:0 0 20px}.detail-item .content{width:100%}.detail-item .images .nophoto-block .text{font-size:1.5em}#image-modal .modal-content .modal-item{margin:0}#image-modal .modal-content .modal-item:first-of-type{padding:0}#image-modal .modal-content .modal-item:last-child{margin-bottom:0}}.order-items .item{display:flex;align-items:center;padding:20px 0;border-bottom:solid 1px #eee}.order-items .item .number{min-width:32px}.order-items .item .image{width:70px;height:70px;overflow:hidden;background-color:#f1f1f1;background-position:center;background-size:cover;border-radius:7px;margin-right:20px;cursor:pointer}.order-items .item .main-info{flex-grow:1;margin-right:20px}.order-items .item .main-info .title{font-weight:700;color:inherit;text-decoration:none}.order-items .item .count-control{display:flex;overflow:hidden;margin-right:20px;line-height:1;justify-content:center;align-items:center}.order-items .item .count-control .count{display:block;min-width:32px;flex-grow:1;text-align:center}.order-items .item .count-control .count-button{background:#f1f1f1;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;width:34px;aspect-ratio:1}.order-items .item .count-control .count-button svg{position:relative;width:18px;height:auto;aspect-ratio:1/1}.order-items .item .total{min-width:120px;text-align:center;margin-right:20px}.order-items .item .actions .action{background:#f1f1f1;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;width:34px;aspect-ratio:1}.order-items .item .actions .action svg{position:relative;width:18px;height:auto;aspect-ratio:1/1}.order-items .item:last-child{border:none}.order-items.fake .item .main-info .title{width:40%;min-height:21px;border-radius:7px;margin-bottom:7px}.order-items.fake .item .main-info .params{width:60%;min-height:21px;border-radius:7px}.order-items.fake .item .total div{min-height:14px;border-radius:7px;margin:7px 0}.order-summary{border-top:solid 1px #eee;padding:12px 0;text-align:right}.order-summary .total{font-size:1.25em}.order-summary .total .value{font-weight:700}.order-summary .total .text{margin-right:4px}.order-form .buttons{display:flex;box-sizing:border-box;min-height:92px;flex-direction:column;align-items:center;justify-content:center}.order-form .submit-button{display:flex;align-items:center;justify-content:center;min-width:420px;min-height:52px;padding:0;margin:0;border-radius:26px;background:var(--main-color);border:none;color:#fff;font-size:1.1em}.order-form .submit-button .label{font-size:1.15em}.order-form .submit-button .loading{animation:opacity .3s linear 1}.order-form .submit-button.loading .label{visibility:hidden}.order-form .balance-message{padding:0 20px;text-align:center;border-radius:12px}.order-form .balance-message .text{font-size:1.2em}.order-form .balance-message .notice{opacity:.75}.order-block .modal-message{display:none}.order-block .modal-message[open]{position:fixed;display:block;box-sizing:border-box;padding:0;background:#fff;border-radius:7px}.order-block .modal-message .modal-close{float:right;display:block;width:32px;height:32px;padding:4px}.order-block .modal-message .modal-close svg{width:100%;height:100%}.order-block .modal-message .modal-content{min-width:400px;padding:20px 30px}.order-block .modal-message .modal-content .header{margin:0 0 7px}.order-block .thank-you a{color:inherit;text-decoration:none;border-bottom:solid 1px rgba(0,0,0,.15)}.order-block .empty-cart .btn{display:inline-flex;align-items:center;min-height:42px;padding:0 20px;border-radius:21px;font-size:1em}@media screen and (max-width: 768px){.order-items .item{display:grid;grid-template-columns:min-content min-content auto 100px min-content;grid-template-rows:auto auto}.order-items .item .number{grid-row:span 2;min-width:0;width:24px}.order-items .item .image{grid-row:span 2;margin-right:10px}.order-items .item .main-info{grid-column:span 3;margin:0 0 10px;width:100%}.order-items .item .count-control{margin-right:10px}.order-items .item .count-control .count-button{width:24px}.order-items .item .actions{flex-shrink:1}.order-items .item .actions .action{width:24px}.order-items .item .total{min-width:auto;margin-right:10px}.order-summary .total{font-size:1.1em}.order-form .submit-button{min-width:auto;width:100%}}.orders-list .item{display:flex;flex-direction:column;border:solid 1px #ddd;border-radius:12px;padding:17px 30px;margin:0 0 20px}.orders-list .item .row{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.orders-list .item .left{flex-grow:1}.orders-list .item .number-date{margin-bottom:7px}.orders-list .item .status{display:block;padding:4px 15px;border-radius:7px;border:solid 1px}.orders-list .item .status.color1{background:#0c9b66;border-color:transparent;color:#fff}.orders-list .item .status.color2{background:#fef397;border-color:transparent;color:#000}.orders-list .item .status.color3{background:#1b7dff;border-color:transparent;color:#fff}.orders-list .item .status.color4{background:#000;border-color:transparent;color:#fff}.orders-list .item .status.color5,.orders-list .item .status.color6{background:#fff;border-color:#000;color:#000}.orders-list .bottom .links a{text-decoration:none;color:#000;border-bottom:dotted 1px rgba(0,0,0,1)}.orders-list .bottom .loading-block{opacity:.5}.orders-list .bottom .loading-block .loading{transform:scale(.65)}.orders-list .details{opacity:0;height:0;overflow:hidden;transition:opacity .2s,height .2s;position:absolute;z-index:-1;margin-bottom:12px}.orders-list .details.expanded{opacity:1;height:auto;position:relative;z-index:10}.orders-list .details .error{color:#c00}.orders-list .details .list-detail-item{position:relative;display:flex;align-items:start;border-bottom:solid 1px #eee;padding:15px 0}.orders-list .details .list-detail-item .n{min-width:24px;margin-right:10px;align-self:center;opacity:.7}.orders-list .details .list-detail-item .image{width:50px;border-radius:4px;overflow:hidden;font:0/0 serif;aspect-ratio:1;background:#f1f1f1;background-position:center;background-size:cover;margin-right:20px;cursor:pointer}.orders-list .details .list-detail-item .main-info{flex-grow:1}.orders-list .details .list-detail-item .main-info .title{font-weight:700}.orders-list .details .list-detail-item .main-info .subtitle{font-size:.85em;opacity:.7}.orders-list .details .list-detail-item .add{min-width:280px;display:flex;white-space:nowrap;text-align:center;align-self:center}.orders-list .details .list-detail-item .add>div{width:25%;align-self:center}.orders-list .details .list-detail-item .add>.sign{width:12.5%;opacity:.35}.orders-list .details .list-detail-item .add .amount .value{font-weight:700}.orders-list .show-all{display:flex}.orders-list .show-all a{display:flex;align-items:center;min-height:42px;padding:0 30px;border:solid 1px #ccc;border-radius:21px;color:#000;opacity:.7;transition:all .2s linear}.orders-list .show-all a:hover{border-color:#000;opacity:1}@media screen and (max-width: 768px){.orders-list .item{padding:12px 12px 12px 17px}.orders-list .item .row{align-items:start;margin:0}.orders-list .item .left{white-space:nowrap;margin-right:10px;margin-bottom:10px}.orders-list .item .status{padding:2px 7px;font-size:1em}.orders-list .item .number-date{margin:0}.orders-list .details .list-detail-item{align-items:center}.orders-list .details .list-detail-item .n{margin-right:0}.orders-list .details .list-detail-item .image,.orders-list .details .list-detail-item .main-info{margin-right:10px}.orders-list .details .list-detail-item .add{min-width:auto;flex-direction:column;text-align:right}.orders-list .details .list-detail-item .add>div{width:auto;align-self:start;font-size:.85em}.orders-list .details .list-detail-item .add>.sign{display:none}.orders-list .details .list-detail-item .add>.price{display:none}}.balance-current{margin:0 0 30px;font-size:1.25em}.balance-history-list{display:flex;flex-direction:column;background:#f8f8f8;border:solid 1px #fbf1fb;box-shadow:4px 4px 20px #0000000d;border-radius:12px}.balance-history-list .item{display:flex;border-bottom:solid 1px #f1f1f1}.balance-history-list .item:last-child{margin-bottom:0}.balance-history-list .item .col{padding:30px 40px;box-sizing:border-box;align-self:center}.balance-history-list .item .date{width:35%}.balance-history-list .item .amount{width:15%;line-height:1;display:flex;align-items:baseline}.balance-history-list .item .amount .sign{min-width:24px;align-self:center;text-align:center;font-size:1.5em}.balance-history-list .item .amount .value{margin:0 4px 0 0;font-size:1.5em;font-weight:700}.balance-history-list .item .amount.plus{color:#0c9b66}.balance-history-list .item .amount.minus{color:#ce151a}.balance-history-list .item .desc{width:50%;text-align:right}.balance-history-list .is-empty-text{padding:10px 30px;opacity:.75}.balance-show-all{display:flex;padding-top:30px}.balance-show-all a{display:flex;align-items:center;min-height:42px;padding:0 30px;border:solid 1px #ccc;border-radius:21px;color:#000;opacity:.7;transition:all .2s linear}.balance-show-all a:hover{border-color:#000;opacity:1}@media screen and (max-width: 768px){.balance-current{font-size:1em;margin:0 0 20px}.balance-history-list .item .col{padding:15px 12px}.balance-history-list .item .date,.balance-history-list .item .amount{width:auto}.balance-history-list .item .amount .sign,.balance-history-list .item .amount .value{font-size:1.15em}.balance-history-list .item .desc{width:auto;line-height:1.15;flex-grow:1}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:textfield;appearance:textfield}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--main-color: #e30613}:root{font-family:Montserrat,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color:#333;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes gradient{0%{background-position:0% 50%}to{background-position:100% 50%}}body{margin:0;padding:0;display:flex;position:relative;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}body.scroll-lock{overflow:hidden}a{cursor:pointer;color:#000}table{border:solid 0px #ccc;border-collapse:collapse}table td{padding:5px 10px;vertical-align:middle;border:solid 1px #ccc}table thead th{padding:5px 10px;font-weight:700;text-align:left}table tbody tr:nth-child(2n){background:#fcecff}table table,table table td{border:none}section{padding:20px 0}section p:last-child{padding-bottom:0;margin-bottom:0}section *:first-child{margin-top:0;padding-top:0}section h2{position:relative}section h2:before{content:"";position:absolute;width:1em;height:1px;background:#000;top:.7em;margin-left:-32px;opacity:.4;transition:all .2s linear}section:hover h2:before{opacity:1}dialog{animation:opacity .4s;background:transparent;border:none}dialog::backdrop{background:#000000a6}#root{width:100%}.wr{position:relative;margin:0 auto;min-width:980px;max-width:1170px;padding:0 20px}.clear{clear:both}.btn{display:block;padding:7px 12px;min-height:38px;min-width:80px;line-height:1;font-size:.9em;font-weight:600;background:transparent;border:solid 1px;border-radius:5px;cursor:pointer;transition:all .2s linear;-webkit-user-select:none;user-select:none;text-decoration:none}.btn:disabled{cursor:default}.btn:hover:not(:disabled){opacity:.9}.btn:active:not(:disabled){opacity:.75}.loading{position:relative;cursor:default;text-shadow:none!important;color:transparent!important;opacity:1;pointer-events:auto}.loading:before{position:absolute;content:"";top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px;border-radius:100%;border:3px solid rgba(0,0,0,.25);box-sizing:border-box}.loading:after{position:absolute;content:"";top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px;box-sizing:border-box;animation:button-spin .6s linear;animation-iteration-count:infinite;border-radius:100%;border-color:#fff transparent transparent;border-width:3px;border-style:solid}.grad-loading{background:linear-gradient(60deg,#e7e7e7,#fff,#e7e7e7);background-size:400% 400%!important;animation:gradient 3s ease-in infinite,opacity .3s linear 1;transform:translateZ(0)}form .row{padding:0 0 15px}form .row .lbl{display:block;padding:0 0 5px}form .row input[type=checkbox]{position:relative;margin:0 9px 0 0}form .row .error{font-size:.9em;color:#c00;padding:4px 0}form .checkbox-text{border-bottom:dotted 1px;cursor:pointer}form .buttons{padding:20px 0}.loading-block{display:flex;width:100%}.loading-block .loading{width:20px;height:20px;margin-right:7px;transform:scale(.75)}.nophoto-block{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#f6f6f6;-webkit-user-select:none;user-select:none}.nophoto-block svg{width:50%;aspect-ratio:1;opacity:.12}.nophoto-block .text{width:100%;box-sizing:border-box;padding:1em 10%;font-size:1.5em;font-weight:700;line-height:1.3;text-align:center;color:#000;opacity:.12}@media screen and (max-width: 768px){.wr{min-width:auto;padding-left:10px;padding-right:10px}h1{font-size:1.5em}section{padding:10px 0}}
