@CHARSET "UTF-8";.cart-finish-item
td{padding:15px}.t-weight{font-weight:bold}.need-to-rebuy{line-height:13px;padding:4px;font-size:13px;margin:3px;font-weight:normal}.cart-page{}.cart-page .head-form{display:flex;justify-content:center;padding:0px
0px 50px 0px}.cart-page .footer-form{display:none;justify-content:center;padding:50px
0px 10px 0px}.cart-page .footer-form
.hcontacts{margin:0px;padding:0px}.cart-page .footer-form .hcontacts
.phones{display:flex;text-align:center;white-space:nowrap}.cart-page .footer-form .hcontacts
ul{margin-left:0px}.cart-page .footer-form .hcontacts ul
li{padding:5px;font-size:14px}.cart-page .d-flex{display:flex}.cart-page .d-flex>div:first-child{width:100%}.cart-page .d-flex>div:nth-child(2){padding:0px
0px 0px 7px;font-size:20px}.cart-page .d-flex .d2-btn{padding:13px
16px}.cart-page .list-and-form{display:flex;justify-content:space-between}.cart-page .list-and-form>div{margin:10px;padding:25px
35px;border-radius:8px}.cart-page .list-and-form .cart-form-listing{margin:10px;padding:0px
70px 0px 0px;border-radius:8px;width:66%;position:relative}.cart-page .list-and-form .cart-form-building{width:34%;background:#FFF;transform:translateY(-80px);box-shadow:0px 8px 35px rgba(222, 192, 192, 0.54);border-radius:8px;height:100%}.fancybox-stage .cart-page .list-and-form>div:nth-child(2){transform:none}.fancybox-stage .form-wrapper .form-input.input-file
label{left:45%}.fancybox-stage .form-wrapper .form-checked.form-hide{display:none}.cart-page .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.cart-page
.alert{border:1px
solid transparent;border-radius:4px}.cart-page
.blue{color:var(--color);text-decoration:none;border-bottom:dashed 1px var(--color)}.cart-page .blue:hover{color:var(--color-dark)!important;text-decoration:none;border:none}.cart-page .cart-invoice{margin:0
auto;border:solid 1px #dadada}.cart-page .cart-invoice
.form_elements{max-width:285px;width:100%;padding:12px
7px}.cart-page .cart-invoice
select.form_elements{max-width:400px;width:100%}.cart-page .m-w{width:100%;max-width:330px}.cart-page .contact-form{width:100%;margin:0px}.cart-page .contact-form .chosen-container-single .chosen-single{padding:10px!important;background:#fff;border:solid 1px #fff;border-radius:4px;text-overflow:ellipsis}.cart-page .contact-form .chosen-container-single .chosen-single
div{top:10px}.cart-page .contact-form .chosen-container-single .chosen-search input[type=text]{padding:10px}.cart-page .contact-form .chosen-container-single .chosen-drop{margin-top:-8px}.cart-page .contact-form .chosen-container-single .chosen-single
span{font-size:14px}.cart-page .cart-form
th{font-weight:bold}.cart-page .cart-form td, .cart-page .cart-form
th{vertical-align:middle;padding:10px
5px}.cart-page .contact-form td .form_elements, .cart-page
.form_elements_err{margin:0px;border:0px;width:100%;padding:15px;border-radius:4px;font-size:14px}.cart-page .cart-form{width:100%}.cart-page .cart-form
td{vertical-align:middle;padding:10px
0}.cart-page .cart-form input[type="text"]{border:0;color:#000;font-weight:700;padding:5px;width:25px}.cart-page .cart-form .line
td{border-bottom:solid 1px #dadada}.cart-page .cart-form
.h2{font-size:1.4em;font-weight:700}.cart-page .cart-delete{font-weight:300;font-size:10px;display:block}.cart-page .cart-delete .fa-close{font-weight:300}.cart-page .need-delete{background:red;color:#fff;border:0;padding:3px
6px}.cart-page .my-balance{padding:5px;margin:5px
0;background:#ffe023;font-weight:700;font-size:13px;display:flex;align-items:center;border-radius:4px}.cart-page #cart-next-btn{margin:15px
auto;background:var(--color-dark)!important;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFF;display:flex;justify-content:center;align-items:center;border:none;border-radius:50px;white-space:nowrap;cursor:pointer}.cart-page #cart-next-btn:hover{box-shadow:0px 5px 30px 2px #be1015 inset}.cart-page .cart-block{padding:10px}.cart-page .page-title{padding:16px
10px;font-weight:bold}.cart-page .cart-form-action{display:block;margin-top:10px}.cart-page .new-sum-style{font-size:18px;color:red}.cart-page
.form_elements_err{border:1px
solid red!important}.cart-page .agree_order,
.cart-page .agree_order:hover{background-color:var(--color)!important}.cart-page .shop-list{font-weight:700;white-space:nowrap;background:var(--color);color:#fff}.cart-page .shop-list
td{padding:8px!important}.cart-page .crt-nxt{margin:10px}.cart-page .promo-module{display:flex;justify-content:center}.cart-page .promo-module .promo-touse{border:solid 0px #ef233c;color:#fff;background:#ef233c;padding:10px
10px;font-size:20px;border-radius:4px;margin-left:5px}.cart-page .promo-module .promo-used{border:solid 0px #2fb744;background:#2fb744}.my-balance{padding:5px;margin:5px;background:#ffe023;font-weight:700;font-size:13px}.box-payments{display:flex;justify-content:center}.box-payment{text-align:center;width:150px;margin:37px;font-weight:700;display:block}.box-payment
i{font-size:50px}.cart-finish-item{display:block;padding:10px}.cart-finish-item .my-balance{padding:10px;margin:0px;background:#ffe023;font-weight:700;font-size:13px;display:flex;justify-content:center;align-items:center;border-radius:4px}.cart-finish-item
table{width:100%}.cart-finish-item
th{background:#f1f1f1}.cart-finish-item th, .cart-finish-item
td{padding:15px}.order-success{width:100%;padding:20px;text-align:center}.order-success .order-icon-accept{font-size:200px;color:#00b100}.order-success .order-thanks{margin-top:25px;font-size:34px;font-weight:600;margin-bottom:25px;line-height:27px}.order-success .order-text{font-size:20px;font-weight:400;line-height:24px;margin-bottom:10px}.order-link
a{color:#000;text-decoration:underline;text-underline-position:under;text-decoration-color:var(--color-dark);line-height:31px}.order-link a:hover{color:var(--color-dark)}.order-success .order-number{font-size:20px;font-weight:400;line-height:24px;margin-bottom:30px}.order-success .order-number
span{font-weight:700}.order-success .order-next
a{display:flex;margin:0
auto;border-radius:50px;background:var(--color-dark)!important;font-size:15px;font-weight:700;text-transform:uppercase;padding:0px
26px;height:52px;width:256px;color:#FFF;justify-content:center;align-items:center}.order-success .order-next a:hover{box-shadow:0px 5px 30px 2px #be1015 inset;text-decoration:none}.cart-form-building-buttons{display:flex;justify-content:center;margin-top:20px}.cart-form-building-no-action{background:var(--color);color:#FFF;padding:15px;font-size:16px;font-weight:700;cursor:pointer;display:inline-block;border-radius:4px;margin-right:5px}.cart-form-building-action{background:var(--color-dark);color:#FFF;padding:15px;font-size:16px;font-weight:700;cursor:pointer;display:inline-block;border-radius:4px}.list-need-wrapper{position:relative}.list-need-wrapper .swiper-button-prev{width:38px;height:38px;background-color:#F3F3F3;border-radius:100%;top:50%;background-image:none;display:flex;justify-content:center;align-items:center;left:-20px}.list-need-wrapper .swiper-button-next{width:38px;height:38px;background-color:#F3F3F3;border-radius:100%;top:50%;background-image:none;display:flex;justify-content:center;align-items:center;right:-20px}.list-need .swiper-slide{padding:0px;border:1px
solid #DEDEDE;border-radius:8px;height:400px;overflow:hidden}.list-need .need-photo{width:100%;height:205px;margin-bottom:20px}.list-need .need-photo
img{width:100%;height:100%;object-fit:contain}.shop-product-page .list-need .need-photo,
.cart-page .list-need .need-photo{margin-top:10px}.shop-product-page .list-need .need-photo
img{transform:none}.list-need .need-name{padding:0px
20px}.list-need .need-name .offer-next{font-size:16px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0em;color:#000;min-height:40px;max-height:50px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-need .need-name .offer-next:hover{text-decoration:none;color:var(--color-dark)}.list-need .need-name .offer-price{margin-top:20px}.list-need .need-name .offer-price .big-price{font-size:20px;font-family:'Exo 2'}.list-need .need-name .offer-price .price-name{font-size:16px;font-weight:400}.list-need .need-name .offer-price .btn-cart{border-radius:50px;color:#000!important;background:#FFF;text-transform:uppercase;font-size:13px;font-weight:700;display:flex;justify-content:center;align-items:center;width:100%;max-width:140px;min-width:120px;max-height:40px;min-height:40px;border:1px
solid #DEDEDE}.list-need .need-name .offer-price .btn-cart
i{margin-right:7px}.list-need .need-name .offer-price .btn-cart:hover{background:var(--color-dark);color:#FFF!important}.list-need .need-name .offer-price .btn-cart:hover .adata-icon-btn-cart{background:url('/media/img/adata/btn-cart-icon.svg') no-repeat center center}.list-need .need-name .offer-price .before-cat-price{display:flex;justify-content:flex-start;align-items:center}.list-need .need-name .offer-price .g-price-cart{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.list-need .need-name .offer-price .g-price-cart>div:first-child{width:100%}.list-need .need-name .offer-price .d2-btn{border-radius:50px;color:#000!important;background:#FFF;text-transform:uppercase;font-size:13px;font-weight:700;display:flex;justify-content:center;align-items:center;max-width:160px;min-width:160px;max-height:40px;min-height:40px;border:1px
solid #DEDEDE}.list-need .need-name .offer-price .d2-btn:hover{background:var(--color-dark);color:#FFF!important;text-decoration:none}.list-need .i-love-you-my-heart{position:absolute;right:10px;top:10px;z-index:9;font-size:18px;width:20px;height:20px;padding:15px;background:#FFF;border-radius:100px}.list-need .i-love-you-my-heart
span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.list-need-wrapper
.margin_inform{position:absolute;top:10px;left:20px}@media screen and (max-width: 480px) and (min-width: 100px){.cart-page .list-and-form{display:block}.cart-page .cart-form, .cart-page .contact-form{width:100%}.cart-page .cart-form .line td, .cart-page .cart-form .shop-list td, .cart-page .cart-form
td{border-bottom:solid 1px #dadada}.cart-page .list-and-form .cart-form-listing{width:100%}.cart-page .list-and-form>div:nth-child(2){width:100%}.cart-page .list-and-form>div{margin:0px}.box-payments{display:block;justify-content:center}.box-payment{width:100%;margin:37px
0px}.cart-page .cart-form{margin:0px}}.cart-form-building .form-wrapper .form-select.form-select__time,
.cart-form-building .form-wrapper .form-select.form-select__city{position:relative;margin-top:14px}.cart-form-building .form-wrapper .form-select.form-select__time > span,
.cart-form-building .form-wrapper .form-select.form-select__city>span{position:absolute;background:#fff;top:3px;left:10px;font-size:14px;font-weight:400;color:var(--color-links);padding:0px
10px}.cart-form-building .form-wrapper .form-select.form-select__time > span > small,
.cart-form-building .form-wrapper .form-select.form-select__city>span>small{color:red}.cart-form-building .form-wrapper .form-select.form-select__time .chosen-single{padding:15px
18px 15px 18px!important}.fancybox-container .cart-page.adata-ajax .cart-form-listing{display:none}.fancybox-container .cart-page.adata-ajax .cart-form-building{width:100%;min-width:100%;max-width:360px}.fancybox-container .cart-page.adata-ajax .canbe-hidden{display:none}.fancybox-container .cart-page.adata-ajax
.content{margin:0}