.Search{width:25%;max-height:42px;position:relative}.Search input{border:1px solid #d3d3d3;border-radius:8px;width:100%;padding:1rem;transition:all .15s ease-in}.Search .search-icon{max-width:18px;max-height:18px;position:absolute;top:.75rem;right:.75rem}.Search input:focus{border:1px solid #040404;box-shadow:0 0 5px #0003}@media (max-width:1239px){.Search{width:35%}}@media (max-width:660px){.Search{width:50%}}@media (max-width:468px){.Search{width:100%}}
.BlogPage h1{color:#040404;margin-bottom:1em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.BlogPage .blog-items{flex-wrap:wrap;justify-content:space-between;gap:1em;width:100%;display:flex}.BlogPage .blog-items .action{justify-content:center;width:100%;margin-top:1em;display:flex}.BlogPage .blog-items .action button{cursor:pointer;width:fit-content;transition:var(--transition-primary);background-color:#040404;border:1px solid #040404;border-radius:5px;align-items:center;gap:1em;padding:1em;display:flex}.BlogPage .blog-items .action button:hover{opacity:.7}.BlogPage .blog-items .action button span{color:#fff;font-size:14px;font-style:normal;font-weight:500}.BlogPage .header{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:468px){.BlogPage .header{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5em}.BlogPage .header h1{margin:0}}
.Article{flex-direction:column;gap:1em;display:flex;position:relative}.Article h1{color:#040404;margin:0;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.Article .text-container p{color:#040404;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.Article .text-container h4{color:#040404;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.Article img{width:100%}@media (max-width:705px){.Article h1{font-size:24px}.Article .text-container p,.Article .text-container h4{font-size:14px}}
.BlogItemPage{flex-direction:column;gap:4.5em;width:100%;display:flex}
.searchPage{grid-template-columns:repeat(4,1fr);gap:1em;display:grid}.searchPage .ProductCard{max-width:100%}@media (min-width:2200px){.searchPage .ProductCard{height:auto}.searchPage .ProductCard .bottom-container{padding:15px}.searchPage .ProductCard .bottom-container .title{height:50px}}@media (max-width:975px){.searchPage{flex-wrap:wrap;display:flex}.searchPage .ProductCard{max-width:calc(50% - 1em)}}.searchPage__result{color:#040404;padding:1em 1.5em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (min-width:1800px){.searchPage__result{font-size:32px}}

.News{flex-wrap:wrap;justify-content:space-between;gap:1em .5em;display:flex}.News .item-card{width:100%;transition:var(--transition-primary);cursor:pointer;background:#f8f8f8;border-radius:10px;align-items:center;gap:1rem;padding:1.5em;display:flex}.News .item-card:hover{opacity:.5}.News .item-card img{object-fit:cover;border-radius:10px 0 0 10px;width:calc(25% - .5rem);height:calc(100% + 3rem);margin:-1.5em 0 -1.5em -1.5em}.News .item-card .item-card_text{width:calc(75% - .5rem)}.News .item-card .item-card_text h3{color:#040404;transition:var(--transition-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.News .item-card .item-card_text p{color:#040404;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - .5em);font-size:14px;font-style:normal;font-weight:400;overflow:hidden}.News .action{justify-content:center;width:100%;margin-top:3em;display:flex}.News .action button{cursor:pointer;width:fit-content;transition:var(--transition-primary);background-color:#040404;border:1px solid #040404;border-radius:5px;align-items:center;gap:1em;padding:1em;display:flex}.News .action button:hover{opacity:.7}.News .action button span{color:#fff;font-size:14px;font-style:normal;font-weight:500}@media (max-width:1240px){.News .item-card img{width:calc(35% - .5rem)}.News .item-card .item-card_text{width:calc(65% - .5rem)}.News .item-card .item-card_text h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:705px){.News .item-card{width:100%}}@media (max-width:348px){.News .item-card img{display:none}.News .item-card .item-card_text{width:100%}}
.NewsPage h1{color:#040404;margin-bottom:1em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}
.NewsAboutItem{margin-bottom:4.25em}.NewsAboutItem h1{color:#040404;margin-bottom:1em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.NewsAboutItem p{color:#040404;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:705px){.NewsAboutItem h1{color:#040404;font-size:24px;font-style:normal;font-weight:900;line-height:normal}.NewsAboutItem p{color:#040404;font-size:14px;font-style:normal;font-weight:400;line-height:normal}}
.MoreNews h2{color:#040404;margin-bottom:1em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.MoreNews .items-container{flex-wrap:wrap;justify-content:space-between;gap:1em .5em;display:flex}.MoreNews .item-card{width:calc(25% - .5em);transition:var(--transition-primary);cursor:pointer;background:#f8f8f8;border-radius:10px;padding:1.5em}.MoreNews .item-card:hover{opacity:.5}.MoreNews .item-card h3{color:#040404;transition:var(--transition-primary);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.MoreNews .item-card p{color:#040404;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}@media (max-width:1605px){.MoreNews .item-card{width:calc(50% - .5em)}}@media (max-width:705px){.MoreNews .item-card{width:100%}}.MoreNews .more-action{justify-content:center;align-items:center;width:100%;margin-top:3em;display:flex}.MoreNews button{cursor:pointer;width:fit-content;transition:var(--transition-primary);background-color:#040404;border:1px solid #040404;border-radius:5px;align-items:center;gap:1em;padding:1em;display:flex}.MoreNews button:hover{opacity:.7}.MoreNews button span{color:#fff;font-size:14px;font-style:normal;font-weight:500}

.ProfileImage-module-scss-module__zgtoVq__input{display:none}.ProfileImage-module-scss-module__zgtoVq__inputWrapper{text-align:center;width:100%;transition:var(--transition-primary);background-color:#040404;border-radius:10px;position:relative;overflow:hidden}.ProfileImage-module-scss-module__zgtoVq__inputWrapper:hover{opacity:.7}.ProfileImage-module-scss-module__zgtoVq__label{color:#fff;width:100%;height:100%;padding:10px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ProfileImage-module-scss-module__zgtoVq__imageWrapper{border-radius:50%;width:140px;height:140px;overflow:hidden}.ProfileImage-module-scss-module__zgtoVq__image{width:120%}.ProfileImage-module-scss-module__zgtoVq__wrapper{align-items:center;display:flex}
.ProfileImage{flex-direction:column;justify-content:center;gap:1.5em;width:calc(31% - 1em);display:flex}@media (max-width:705px){.ProfileImage{align-items:center;width:50%}}
.ProfileForm{flex-direction:row;justify-content:center;align-items:center;gap:2em;width:100%;display:flex}.ProfileForm .form-container{flex-wrap:wrap;align-items:flex-start;gap:1.5em 1em;width:100%;display:flex}.ProfileForm .form-container .input-group{flex-direction:column;gap:.25em;width:calc(50% - .5em);display:flex}.ProfileForm .form-container .input-group label{color:#040404;text-overflow:ellipsis;cursor:default;font-size:14px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden}.ProfileForm .form-container .input-group input{color:#040404;border:var(--bs-border-width)solid var(--bs-border-color);width:100%;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ProfileForm .form-container .input-group input:disabled{background-color:var(--bs-secondary-bg);opacity:1}.ProfileForm button{color:#fff;transition:var(--transition-primary);background:#040404;border-radius:10px;padding:1em 3.5em;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:absolute;bottom:-80px;left:50%}.ProfileForm button:hover{opacity:.7}@media (max-width:975px){.ProfileForm button{left:unset;bottom:unset;margin:16px auto 0;position:relative}.ProfileForm{flex-direction:column;width:100%}.ProfileForm .form-container{gap:1em}.ProfileForm .form-container .input-group{gap:1em;width:100%}}
.ProfileChapter{width:100%;animation-duration:.5s}.ProfileChapter h2{color:#040404;margin-bottom:.75em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ProfileChapter h3{color:#040404;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ProfileChapter .profile-content{justify-content:space-between;align-items:center;margin-top:2em;display:flex}@media (max-width:705px){.ProfileChapter h2{margin-bottom:.15em;font-size:18px}.ProfileChapter h3{font-size:14px}.profile-content{flex-direction:column;align-items:center;gap:2em}}
.ModalHistoryOrder .header{justify-content:space-between;align-items:center;padding:1.5em;display:flex}.ModalHistoryOrder .header .text-content{align-items:center;gap:2em;width:70%;display:flex}.ModalHistoryOrder .header .text-content h2{color:#040404;text-align:left;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.ModalHistoryOrder .header .text-content span{color:#040404;text-align:right;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.ModalHistoryOrder .content{flex-direction:column;gap:2.5em;padding:1.5em;display:flex}.ModalHistoryOrder .content .product{cursor:pointer;width:100%;transition:var(--transition-primary);align-items:center;gap:2em;display:flex}.ModalHistoryOrder .content .product:hover{opacity:.5}.ModalHistoryOrder .content .product img{object-fit:contain;width:135px;height:175px}.ModalHistoryOrder .content .product .about-order{flex-direction:column;gap:1.25em;display:flex}.ModalHistoryOrder .content .product .about-order .row-product{align-items:flex-start;gap:.5em;display:flex}.ModalHistoryOrder .content .product .about-order .row-product h3{color:#a3a3a3;width:125px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ModalHistoryOrder .content .product .about-order .row-product p{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.action{cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-primary);background:#dbdbdb;border-radius:10px;justify-content:space-between;align-items:center;gap:5px;padding:.5em .7em;display:flex}.action:hover{opacity:.7}.rotate{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1239px){.ModalHistoryOrder .content .product .about-order .row-product p{width:50%}}@media (max-width:575px){.ModalHistoryOrder .content .product img{object-fit:contain;width:75px;height:100px}}
.CardOrder{background:#fafafa;border-radius:10px;width:calc(50% - 1em)}.CardOrder .header{border-bottom:1px solid #a3a3a3;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;display:flex}.CardOrder .header h2{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.CardOrder .header span{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardOrder .main{flex-direction:column;gap:1.25em;width:100%;padding:1.5em;display:flex}.CardOrder .main .row-item{align-items:center;gap:.5em;display:flex}.CardOrder .main .row-item h3{color:#a3a3a3;width:125px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CardOrder .main .row-item p{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardOrder .action{cursor:pointer;width:100%;transition:var(--transition-primary);background:#040404;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;padding:1em 1.5em;display:flex}.CardOrder .action span{color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.CardOrder .action:hover{opacity:.7}@media (max-width:1605px){.CardOrder{width:100%}}@media (max-width:520px){.CardOrder{width:100%}.CardOrder .main .row-item p{width:200px}}
.HistoryOrders{width:100%;animation-duration:.5s}.HistoryOrders h2{color:#040404;margin-bottom:.75em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.HistoryOrders .history-content{flex-wrap:wrap;align-items:flex-start;gap:2em;width:100%;display:flex}
.CardReturnOrder{background:#fafafa;border-radius:10px;width:50%}.CardReturnOrder .header{border-bottom:1px solid #a3a3a3;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;display:flex}.CardReturnOrder .header .input-group{justify-content:flex-end;align-items:center;gap:1em;width:50%;display:flex}.CardReturnOrder .header .input-group label{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardReturnOrder .header h2{color:#040404;width:50%;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.CardReturnOrder .main{flex-direction:column;gap:1.25em;width:100%;padding:1.5em;display:flex}.CardReturnOrder .main .row-item{align-items:center;gap:.5em;display:flex}.CardReturnOrder .main .row-item h3{color:#a3a3a3;width:125px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CardReturnOrder .main .row-item p{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardReturnOrder .main .orders{flex-direction:column;gap:2em;display:flex}.CardReturnOrder .main .orders .order-item{justify-content:space-between;display:flex}.CardReturnOrder .main .orders .order-item img{width:95px;height:100%}.CardReturnOrder .main .orders .order-item .order-info{flex-direction:column;gap:1.25em;width:52.5%;display:flex}.CardReturnOrder .main .orders .order-item .order-info .row-item{align-items:flex-start}.CardReturnOrder .main .orders .order-item .order-info .row-item p{width:175px}.CardReturnOrder .main .orders .order-item .actions{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.CardReturnOrder .main .orders .order-item .actions a{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.CardReturnOrder button{color:#fff;width:100%;transition:var(--transition-primary);background:#040404;border-radius:0 0 10px 10px;padding:1em;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.CardReturnOrder button:hover{opacity:.7}.CardReturnOrder button:disabled{opacity:.3;cursor:initial}@media (max-width:1605px){.CardReturnOrder{width:100%}}@media (max-width:705px){.CardReturnOrder .main .row-item h3{width:100px;font-size:12px}.CardReturnOrder .main .row-item p{font-size:12px}}@media (max-width:520px){.CardReturnOrder .main .orders .order-item{justify-content:flex-start;gap:1em}.CardReturnOrder .main .orders .order-item .order-info{width:70%}.CardReturnOrder .main .orders .order-item .actions{display:none}.CardReturnOrder .main .orders .order-item .order-info .row-item p{width:200px}.CardReturnOrder .header h2,.CardReturnOrder .header .input-group label{font-size:12px}}
.CardHistoryReturnOrder{background:#fafafa;border-radius:10px;width:50%}.CardHistoryReturnOrder .header{border-bottom:1px solid #a3a3a3;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;display:flex}.CardHistoryReturnOrder .header span{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardHistoryReturnOrder .header h2{color:#040404;width:50%;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.CardHistoryReturnOrder .main{flex-direction:column;gap:1.25em;width:100%;padding:1.5em;display:flex}.CardHistoryReturnOrder .main .row-item{align-items:center;gap:.5em;display:flex}.CardHistoryReturnOrder .main .row-item h3{color:#a3a3a3;width:125px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CardHistoryReturnOrder .main .row-item p{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardHistoryReturnOrder .main .orders{flex-direction:column;gap:2em;display:flex}.CardHistoryReturnOrder .main .orders .order-item{justify-content:space-between;display:flex}.CardHistoryReturnOrder .main .orders .order-item img{width:95px;height:100%}.CardHistoryReturnOrder .main .orders .order-item .order-info{flex-direction:column;gap:1.25em;width:52.5%;display:flex}.CardHistoryReturnOrder .main .orders .order-item .order-info .row-item{align-items:flex-start}.CardHistoryReturnOrder .main .orders .order-item .order-info .row-item p{width:175px}.CardHistoryReturnOrder .main .orders .order-item .actions a{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:1605px){.CardHistoryReturnOrder{width:100%}}@media (max-width:705px){.CardHistoryReturnOrder .main .row-item h3{width:100px;font-size:12px}.CardHistoryReturnOrder .main .row-item p{font-size:12px}}@media (max-width:520px){.CardHistoryReturnOrder .main .orders .order-item{justify-content:flex-start;gap:1em}.CardHistoryReturnOrder .main .orders .order-item .order-info{width:70%}.CardHistoryReturnOrder .main .orders .order-item .actions{display:none}.CardHistoryReturnOrder .main .orders .order-item .order-info .row-item p{width:200px}.CardHistoryReturnOrder .header h2,.CardHistoryReturnOrder .header span{font-size:12px}}
.ReturnOrders{animation-duration:.5s}.ReturnOrders .navigation{align-items:center;gap:1em;display:flex}.ReturnOrders .navigation button{color:#a3a3a3;margin-bottom:.75em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ReturnOrders .navigation button:disabled{color:#040404}@media (max-width:520px){.ReturnOrders .navigation button{font-size:18px}}
.CardHistoryTrans{background:#fafafa;border-radius:10px;width:100%}.CardHistoryTrans .header{border-bottom:1px solid #a3a3a3;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;display:flex}.CardHistoryTrans .header h2{color:#040404;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.CardHistoryTrans .header span{color:#040404;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.CardHistoryTrans .main{height:150px;padding:1em 1.5em}
.HistoryTransactions{animation-duration:.5s}.HistoryTransactions h2{color:#040404;margin-bottom:.75em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}
.LoginSettings{flex-direction:column;align-items:center;gap:.5em;display:flex}.LoginSettings h3{text-align:left;color:#040404;width:100%;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.LoginSettings .inputs{flex-wrap:wrap;align-items:flex-start;gap:1em;width:100%;margin-bottom:1em;display:flex}.LoginSettings .inputs .input-item{flex-direction:column;gap:.5em;width:calc(50% - .5em);display:flex}.LoginSettings .inputs .input-item .header{justify-content:space-between;align-items:center;display:flex}.LoginSettings .inputs .input-item .header label{color:#040404;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden}.LoginSettings .inputs .input-item .header span{cursor:pointer;color:#040404;text-align:right;letter-spacing:.35px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.LoginSettings .inputs .input-item input{color:#040404;padding:1em;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.LoginSettings button{color:#fff;text-align:center;transition:var(--transition-primary);background:#040404;border-radius:10px;padding:1em 3em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.LoginSettings button:hover{opacity:.7}.LoginSettings .hide{display:none}@media (max-width:505px){.LoginSettings .inputs .input-item{width:100%}}
.SettingsProfile{animation-duration:.5s}.SettingsProfile h2{color:#040404;margin-bottom:.75em;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.SettingsProfile .settings-content{width:80%}@media (max-width:975px){.SettingsProfile .settings-content{width:100%}}
.TabBarProfile{align-items:flex-start;gap:4em;margin-bottom:30px;display:flex}.TabBarProfile nav{flex-direction:column;align-items:flex-start;gap:.5em;width:calc(20% - 2em);display:flex}.TabBarProfile nav button{color:#040404;text-align:left;width:100%;transition:var(--transition-primary);background:#f3f3f3;border-radius:10px;justify-content:flex-start;align-items:center;gap:1em;padding:1.25em 2em;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex}.TabBarProfile nav button svg{height:15px}.TabBarProfile nav button:hover{background:#e5e5e5}.TabBarProfile nav button:disabled{color:#fff;background:#040404}.TabBarProfile nav button:disabled svg path{stroke:#fff}.TabBarProfile nav button.no-active:disabled{color:#040404;background:#f9f9f9}.TabBarProfile nav button.no-active:disabled svg path{stroke:#040404}.TabBarProfile .content-profile{width:calc(80% - 2em)}@media (max-width:1605px){.TabBarProfile nav{width:calc(30% - 2em)}.TabBarProfile .content-profile{width:calc(70% - 2em)}}@media (max-width:975px){.TabBarProfile{margin-bottom:unset;flex-direction:column}.TabBarProfile nav,.TabBarProfile .content-profile{width:100%}}
.ProfilePage h1{color:#040404;margin-bottom:1em;font-size:32px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:975px){.ProfilePage h1{margin-bottom:.5em}}@media (max-width:705px){.ProfilePage h1{font-size:24px}}
.EmptyCart{justify-content:center;align-items:center;width:100%;height:500px;display:flex}.EmptyCart .empty-cart-content{flex-direction:column;align-items:center;gap:2em;display:flex}.EmptyCart .empty-cart-content .text{text-align:center;width:100%}.EmptyCart .empty-cart-content .text a{color:#040404;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline}.EmptyCart .empty-cart-content .text h1{color:#040404;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}
.CardPlacingOrder{background:#f8f8f8;border-radius:10px;flex-direction:column;justify-content:space-between;gap:1.5em;width:calc(33% - .5em);padding:1.5em;display:flex;overflow:hidden}.CardPlacingOrder h2{color:#222;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.CardPlacingOrder.big-card{width:calc(66% - .5em)}.CardPlacingOrder.big-card .card-info .input-group input{height:150px}.CardPlacingOrder button{width:100%;transition:var(--transition-primary);cursor:pointer;color:#fff;text-align:center;background:#040404;border-radius:10px;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.CardPlacingOrder button:hover{opacity:.7}.CardPlacingOrder button:disabled{opacity:.5;cursor:initial}.CardPlacingOrder.active{opacity:1}.CardPlacingOrder .card-info{flex-direction:column;gap:1em;display:flex}.CardPlacingOrder .card-info h3{color:#222;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:100%}.CardPlacingOrder .card-info .input-group{flex-wrap:nowrap;align-items:center;gap:.5em;display:flex}.CardPlacingOrder .card-info .input-group span{color:#222;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.CardPlacingOrder .card-info .input-group label{color:#040404;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:120%}@media (max-width:1240px){.CardPlacingOrder,.CardPlacingOrder.big-card{width:100%}}.CurrentStep button{animation:2s ease-in-out infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.65}}
.CDEK-widget__popup-mask{z-index:1000000!important}
.PlacingOrder{flex-wrap:wrap;gap:1em;width:100%;display:flex}@media (max-width:1240px){.PlacingOrder{flex-direction:column}}
.index-module__0-o3AW__wrapper{flex-direction:column;width:100%;display:flex}.index-module__0-o3AW__wrapper>button{width:100%;color:var(--color-primary);transition:var(--transition-primary);background:#f8f8f8;border-radius:10px;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex}.index-module__0-o3AW__wrapper>button.index-module__0-o3AW__toggle{border-bottom:1px solid var(--color-primary);border-radius:10px 10px 0 0}.index-module__0-o3AW__wrapper>button>img{transition:var(--transition-primary)}.index-module__0-o3AW__wrapper>button.index-module__0-o3AW__toggle>img{rotate:90deg}.index-module__0-o3AW__content.index-module__0-o3AW__toggled{height:100%;padding:1.5rem}.index-module__0-o3AW__content{width:100%;height:0;transition:var(--transition-primary);background:#f8f8f8;border-radius:0 0 10px 10px;flex-direction:column;gap:.5rem;padding:0 1.5rem;display:flex;overflow:hidden}.index-module__0-o3AW__content>span{color:#222;transition:var(--transition-primary);opacity:0;font-size:14px;font-style:normal;font-weight:500}.index-module__0-o3AW__content.index-module__0-o3AW__toggled>span{opacity:1}.index-module__0-o3AW__field{transition:var(--transition-primary);opacity:0;align-items:center;display:flex}.index-module__0-o3AW__content.index-module__0-o3AW__toggled .index-module__0-o3AW__field{opacity:1}.index-module__0-o3AW__field>input{width:100%;color:var(--color-primary);transition:var(--transition-primary);border:1px solid #ccc;border-radius:10px 0 0 10px;padding:.5rem 1rem;font-weight:500}.index-module__0-o3AW__field>input:focus{border-color:var(--color-primary)}.index-module__0-o3AW__field>button{width:25%;transition:var(--transition-primary);cursor:pointer;color:#fff;text-align:center;background:#040404;border-radius:0 10px 10px 0;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.index-module__0-o3AW__field>button:hover,.index-module__0-o3AW__field>button:disabled{opacity:.7}@media (max-width:548px){.index-module__0-o3AW__wrapper>button{justify-content:space-between}.index-module__0-o3AW__field>button{width:45%}}@media (max-width:406px){.index-module__0-o3AW__wrapper>button{font-size:14px}}
.OrdersCart{flex-direction:column;gap:1em;width:calc(75% - 1em);display:flex}.OrdersCart .item-cart{background:#f8f8f8;border-radius:10px;justify-content:space-between;align-items:center;gap:4em;width:100%;padding:1em;display:flex}.OrdersCart .item-cart .about-item{align-items:center;gap:2em;width:calc(45% - 2em);display:flex}.OrdersCart .item-cart .about-item img{height:100px}.OrdersCart .item-cart .about-item .text-item h3,.OrdersCart .item-cart .about-item .text-item a{-webkit-line-clamp:2;color:#040404;-webkit-box-orient:vertical;margin-bottom:.15em;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}.OrdersCart .item-cart .about-item .text-item span{color:#fff;background-color:#040404;border-radius:5px;padding:.25em 1em;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.OrdersCart .item-cart .info-item{align-items:center;width:calc(55% - 2em);display:flex}.OrdersCart .item-cart .info-item .info{border-left:1px solid #a3a3a3;border-right:1px solid #a3a3a3;justify-content:center;align-items:center;width:28%;height:70px;display:flex}.OrdersCart .item-cart .info-item .info h2{color:#040404;text-align:center;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.OrdersCart .item-cart.title .info-item .info{height:20px}.OrdersCart .item-cart.title{padding:0 1em}.OrdersCart .item-cart.title h6{color:#040404;margin:0}.OrdersCart .item-cart .info-item .info.count{align-items:center;gap:1em;display:flex}.OrdersCart .item-cart .info-item .info.count span{transition:var(--transition-primary);cursor:pointer;color:#040404;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.OrdersCart .item-cart .info-item .info.count span:hover{opacity:.7}.OrdersCart .item-cart .info-item .delete-action{cursor:pointer;width:16%;transition:var(--transition-primary);cursor:pointer;justify-content:center;align-items:center;display:flex}.OrdersCart .item-cart .info-item .delete-action:hover{opacity:.7}@media (max-width:1240px){.OrdersCart{width:100%}}@media (max-width:975px){.OrdersCart .item-cart{flex-direction:column;align-items:flex-start;gap:2em}.OrdersCart .item-cart .info-item,.OrdersCart .item-cart .about-item{width:100%}}@media (max-width:550px){.OrdersCart .item-cart .info-item{flex-direction:column}.OrdersCart .item-cart .info-item .info{border:1px solid #a3a3a3;border-left:0;border-right:0;width:100%;height:100px}.OrdersCart .item-cart .info-item .delete-action{width:100%;padding:2em 0 1em}.OrdersCart .item-cart .about-item{text-align:center;flex-direction:column}}.cart-present{justify-content:center;align-items:center;width:16%;height:40px;display:flex}.cart-present svg{width:100%;height:100%}.cart-count-en{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.cart-count-dis{z-index:1000;width:100%;height:100%;position:absolute;top:0;left:0}.count-opacity{opacity:.3}.cart-thumb-wrapper{width:40%;height:100px}
.StatisticCart{flex-direction:column;gap:1.5em;width:calc(25% - 1em);display:flex}.StatisticCart .card-statistic{background:#f8f8f8;border-radius:10px;flex-direction:column;gap:1em;width:100%;padding:1.5em;display:flex}.StatisticCart .card-statistic h3{color:#040404;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.StatisticCart .card-statistic .rect{background:#a3a3a3;width:100%;height:1px;margin:1em 0}.StatisticCart .card-statistic .card-row{justify-content:space-between;align-items:center;display:flex}.StatisticCart .card-statistic .card-row h2{color:#040404;text-align:right;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.StatisticCart .card-statistic .card-row h4{color:#040404;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.StatisticCart .card-statistic .card-row span{color:#040404;text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.StatisticCart button.clear-cart-action{width:100%;transition:var(--transition-primary);cursor:pointer;color:#fff;text-align:center;background:#040404;border-radius:10px;justify-content:center;align-items:center;gap:1em;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex}.StatisticCart button.clear-cart-action:hover{opacity:.7}@media (max-width:1240px){.StatisticCart{width:100%}}
.ProductToPresent-module-scss-module__tziosq__conter{cursor:pointer;color:#040404;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ProductToPresent-module-scss-module__tziosq__disable{cursor:default;color:#ccc}
.CartOrders{align-items:flex-start;gap:2em;margin-bottom:2em;display:flex}@media (max-width:1240px){.CartOrders{flex-direction:column}}
.CartPage{flex-direction:column;gap:1.5em;display:flex}.CartPage h1{color:#040404;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.CartPage h1 span{color:#a3a3a3;font-size:32px;font-style:normal;font-weight:900;line-height:normal}
.FormAuth{flex-direction:column;gap:1em;width:100%;display:flex}.FormAuth .input-control{gap:.5em;display:flex;flex-direction:column!important}.input-control-password{position:relative}.FormAuth .input-control label{color:#040404;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden}.FormAuth .input-control input{color:#a3a3a3;width:100%;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:10px}.FormAuth .actions{justify-content:space-between;align-items:center;display:flex}.FormAuth .remember-device{align-items:center;gap:.5em;width:50%;display:flex}.FormAuth .form-check-input:checked{cursor:pointer;background-color:#040404;border-color:#040404}.FormAuth .remember-device span{color:#040404;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FormAuth .actions a{color:#040404;text-align:right;transition:var(--transition-primary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.FormAuth .actions a:hover{opacity:.6}.FormAuth button{color:#fff;text-align:center;width:100%;transition:var(--transition-primary);background:#040404;border-radius:10px;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FormAuth button:hover{opacity:.7}.input-control-password .show-password{background:0 0;border:none;width:40px;height:35px;top:50%;right:1px;transform:translateY(-15%);z-index:10!important;position:absolute!important}
.SocialAuth{flex-direction:column;gap:1em;width:100%;display:flex}.SocialAuth .title{justify-content:space-between;align-items:center;display:flex}.SocialAuth .title .title-rect{background:#d3d3d6;width:calc(23% - 1em);height:1px}.SocialAuth .title span{text-align:center;color:#a3a3a3;width:190px;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.SocialAuth .social-btn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;width:100%;display:flex}.SocialAuth .social-btn button{color:#232532;width:calc(50% - .6em);transition:var(--transition-primary);background:#f3f3f3;border-radius:10px;justify-content:center;align-items:center;gap:1em;padding:1em;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex}.SocialAuth .social-btn button:hover{background:#e5e5e5}@media (max-width:605px){.SocialAuth .social-btn button{width:100%}}
.LoginPage{width:30%;margin-bottom:10em;animation-duration:.5s}.LoginPage h1{color:#040404;margin-bottom:.5em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.LoginPage .form-container{flex-direction:column;gap:1em;width:100%;display:flex}.LoginPage .form-container .redirect{color:#040404;text-align:center;margin-top:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.LoginPage .form-container .redirect a{color:#040404;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}@media (max-width:1239px){.LoginPage{width:50%}}@media (max-width:705px){.LoginPage{width:100%}}
.FormAuth{flex-direction:column;gap:1em;width:100%;display:flex}.FormAuth .input-control{gap:.5em;display:flex;flex-direction:column!important}.FormAuth .input-control label{color:#040404;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:120%;overflow:hidden}.FormAuth .input-control input{color:#a3a3a3;width:100%;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:10px}.FormAuth .actions{justify-content:space-between;align-items:center;display:flex}.FormAuth .remember-device{align-items:center;gap:.5em;width:50%;display:flex}.FormAuth .form-check-input:checked{cursor:pointer;background-color:#040404;border-color:#040404}.FormAuth .remember-device span{color:#040404;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FormAuth .actions a{color:#040404;text-align:right;transition:var(--transition-primary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.FormAuth .actions a:hover{opacity:.6}.FormAuth button{color:#fff;text-align:center;width:100%;transition:var(--transition-primary);background:#040404;border-radius:10px;padding:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FormAuth button:hover{opacity:.7}.input-control-password .show-password{background:0 0;border:none;width:40px;height:35px;top:50%;right:1px;transform:translateY(-15%);z-index:10!important;position:absolute!important}
.RegistrationPage{width:30%;margin-bottom:10em;animation-duration:.5s}.RegistrationPage h1{color:#040404;margin-bottom:.5em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.RegistrationPage .form-container{flex-direction:column;align-items:center;gap:1em;width:100%;display:flex}.RegistrationPage .form-container .redirect{color:#040404;text-align:center;margin-top:1em;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.RegistrationPage .form-container .redirect a{color:#040404;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}@media (max-width:1239px){.RegistrationPage{width:50%}}@media (max-width:705px){.RegistrationPage{width:100%}}
.Questions h2{color:#040404;margin-bottom:.5em;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.Questions .items{flex-direction:column;gap:2.5em;width:100%;display:flex}.Questions .action{justify-content:center;width:100%;margin-top:3em;display:flex}.Questions .action button{cursor:pointer;width:fit-content;transition:var(--transition-primary);background-color:#040404;border:1px solid #040404;border-radius:5px;align-items:center;gap:1em;padding:1em;display:flex}.Questions .action button:hover{opacity:.7}.Questions .action button span{color:#fff;font-size:14px;font-style:normal;font-weight:500}
.QuestionsPage h1{color:#040404;margin-bottom:.5em;font-size:32px;font-style:normal;font-weight:900;line-height:normal}.QuestionsPage .content-wrapper{flex-direction:column;gap:2em;width:100%;display:flex}
.PasswordInput-module-scss-module__RDtJJa__inputWrapper{position:relative}.PasswordInput-module-scss-module__RDtJJa__icon{cursor:pointer;color:#999;width:30px;position:absolute;top:10px;right:30px}
.styles-module__03g-Pa__form{flex-direction:column;display:flex;gap:1rem!important}.styles-module__03g-Pa__form>div{flex-direction:column;display:flex;position:relative;gap:0!important}.styles-module__03g-Pa__form>div>div>div{right:15px;top:5px!important}
/*# sourceMappingURL=d029e0cadc74c5da.css.map*/