﻿.cart-view h1{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;line-height:36px;color:#333;font-size:30px;text-align:center;padding:0;margin:0}.cart-view .header-city{font-family:"Roboto",Arial,sans-serif;font-weight:400;line-height:24px;color:#00a96f;font-size:14px;text-align:center;margin-bottom:20px;margin-top:-5px}.cart-view h1+small{color:#3e97ef;font-size:14px;display:block;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;line-height:24px;text-align:center;margin-bottom:16px}.cart-view .section-cart{position:relative;background:#fff}.cart-view .section-cart .cart-line{position:absolute;height:62px;border-bottom:1px solid #ddd;left:0;top:0;right:50%;display:none}.cart-view .section-cart .after-cart-line{height:1px;border-bottom:1px solid #ddd;display:none;margin-top:-1px}.cart-view .cart-wrapper .cart-inner .pre-cart-table{margin-left:-10px;margin-right:-10px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table{width:100%;border-bottom:1px solid #e6e6e6;display:block;-webkit-transition:.3s opacity;-moz-transition:.3s opacity;-ms-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;opacity:1}.cart-view .cart-wrapper .cart-inner .pre-cart-table table.fading{opacity:0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table thead{display:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tbody{display:block}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tbody tr{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #e6e6e6;padding:15px 0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th{padding:15px 10px 14px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;line-height:32px;color:#333;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;text-align:center}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th .header-img{height:32px;background:url("image/img-tab-blue.png") center center no-repeat;width:110px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th .header-close{height:32px;background:url("image/cart-remove.png") center center no-repeat;width:70px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th.header-title{width:45%}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th:last-child{border-right:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .delivery-title td{flex:0 0 100%}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .delivery-title .delivery-title__block{height:40px;background-color:#f7f7f7;border:1px solid #ccc;border-radius:4px;padding:10px 20px;line-height:18px;display:flex;justify-content:space-between;margin:0 15px 0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .delivery-title .delivery-title__block .delivery-title__text{color:#000;font-size:14px;font-weight:300}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .delivery-title .delivery-title__block .delivery-title__link{text-decoration:none;outline:none;color:#0eafe2;font-size:14px;font-weight:400;border-bottom:1px dashed #0eafe2}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .delivery-title:first-child .delivery-title__block{margin-top:15px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-img{flex:1 0 30%}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row td{display:block;padding:5px 10px 5px;line-height:20px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row td:first-child,.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row td:last-child{border-bottom:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-img .image{width:100%;padding-bottom:70%;background-repeat:no-repeat;background-position:center center;background-size:contain}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name{flex:1 0 70%;order:0;font-family:"Roboto",Helvetica,Arial,sans-serif}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-delete{flex:0 0 15%;order:1;display:flex}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name-sku{color:#999;font-size:13px;font-weight:400;line-height:18px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name-sku span{font-weight:bold;color:#3e97ef}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name-title{color:#2e835e;font-size:17px;font-weight:700;text-decoration:underline}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name-massives-colors{color:#999;font-size:14px;font-weight:400}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-number{order:2;flex:0 0 35%;display:flex;color:#3e97ef;line-height:48px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;text-align:center}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-number input{width:30px;height:40px;line-height:40px;display:inline-block;border:1px solid transparent;color:#333;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;text-align:center}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-prices{order:3;flex:0 0 65%}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-prices .realprice{color:#3e97ef;line-height:20px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;text-align:right;white-space:nowrap}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-prices .realprice span{color:#333;font-weight:500}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-prices .oldprice{line-height:16px;font-size:14px;color:#888;text-decoration:line-through;text-align:right}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-delete .delete-row{width:18px;height:18px;cursor:pointer;color:#fff;text-transform:lowercase;background:#fff url("image/cart-delete-a.png") center center no-repeat;margin:0 auto;line-height:16px;-webkit-transition:All .3s;-moz-transition:All .3s;-ms-transition:All .3s;-o-transition:All .3s;transition:All .3s;border-radius:50%;-webkit-transition:All .3s;-moz-transition:All .3s;-ms-transition:All .3s;-o-transition:All .3s;transition:All .3s}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-delete .delete-row:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-header+.cart-row td{padding-top:20px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .ctrls{text-align:center;white-space:nowrap}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .ctrls .ctrl{height:40px;display:inline-block;color:#555;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:900;margin:0 0;cursor:pointer;width:24px;text-align:center}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .ctrls .ctrl.last-item{background:url("image/cart-remove2.png") center 70% no-repeat;color:transparent}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot{display:block}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr{display:block;padding:10px 0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr td{display:block;padding:5px 20px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr td:last-child{display:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .total .old-total{color:#888;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:16px;text-align:right;text-decoration:line-through}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .total .real-total{color:#333;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:20px;text-align:right}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .total .lower-total{font-size:14px;font-weight:300;color:#2e825e;text-align:center;margin-right:48px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .cart-total-title{margin-right:30px;font-family:"Roboto",Arial,sans-serif;font-size:20px;line-height:30px;color:#333;font-weight:300}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .cart-total{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:24px;color:#333;font-weight:500}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .cart-total em{color:#3e97ef;font-weight:400;font-style:normal;text-transform:lowercase}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .order-button{background-color:#00a96f;border-radius:6px;text-align:center;line-height:52px;cursor:pointer;color:#fff;font-size:18px;font-weight:700;padding:0;height:52px;display:block;text-transform:uppercase;text-decoration:none}.cart-view .cart-coupons-wrapper{background:#f7f7f7;padding:5px 0}.cart-view .cart-coupons-row{padding:10px 15px;flex-wrap:wrap;width:100%;margin-left:-7px;margin-right:-7px}.cart-view .cart-coupons-row>div{padding-left:7px;padding-right:7px}.cart-view .cart-coupons-row .text-left,.cart-view .cart-coupons-row .text-right{text-align:center}.cart-view .cart-coupons-row .link-control{color:#2e835e;cursor:pointer;font-weight:bold;font-size:14px;line-height:30px;margin:0 15px;display:block;text-align:center}.cart-view .cart-coupons-row .link-control span,.cart-view .cart-coupons-row .link-control a{border-bottom:2px dashed #2e835e;margin-right:7px;text-decoration:none;color:#2e835e}.cart-view .cart-coupons-row .link-control span.blue,.cart-view .cart-coupons-row .link-control a.blue{color:#3e97ef;border-bottom:none}.cart-view .cart-coupons-row .link-control.reset{margin:0 5px;color:red}.cart-view .cart-coupons-row .link-control.reset span{border-bottom-color:red}.cart-view .cart-coupons-row input{height:30px;background-color:#fefefe;border:1px solid #ccc;border-radius:6px;line-height:30px;padding:0 17px;color:#777;font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:400;margin:0 0;display:block;width:100%;float:left}.cart-view .cart-coupons-row input.status-1{border-color:#2e835e}.cart-view .cart-coupons-row input.status-2{border-color:red}.cart-view .cart-coupons-row .closed{display:none}.cart-view .cart-coupons-row.open .closed{display:initial}.cart-view .cart-coupons-row .reset{display:none}.cart-view .cart-coupons-row.active-coupon input{display:none}.cart-view .cart-coupons-row.active-coupon .check{display:none;text-align:center}.cart-view .cart-coupons-row.active-coupon .reset{display:block;text-align:center}.cart-view .cart-coupons-row .error-info,.cart-view .cart-coupons-row .success-info{line-height:30px;font-size:16px;font-weight:bold;margin:0 15px;display:block;text-align:center}.cart-view .cart-coupons-row .error-info{color:red}.cart-view .cart-coupons-row .error-info a{color:red;border-bottom:1px dotted red;text-decoration:none}.cart-view .cart-coupons-row .success-info{color:#2e835e}.cart-view .cart-coupons-row .success-info .blue{color:#3e97ef}.cart-view .cart-infos{margin:30px 25px 0}.cart-view .cart-infos>.row{margin-left:-15px;margin-right:-15px}.cart-view .cart-infos>.row>div{padding-left:15px;padding-right:15px}.cart-view .cart-infos .cart-infos__item{color:#333;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:300;line-height:20px;margin-bottom:20px;background-repeat:no-repeat;background-size:auto;background-position:10px 5px;padding-left:60px}.cart-view .cart-infos .cart-infos__item a{font-weight:400;color:#3e97ef;text-decoration:none;border-bottom:#3e97ef 1px dashed}.cart-view .cart-list{text-align:center;padding:62px 30px 0}.cart-view .cart-list .title{font-family:"Roboto",Helvetica,Arial,sans-serif;line-height:24px;color:#333;font-size:17px;font-weight:500;text-transform:uppercase;padding:16px 0 11px}.cart-view .cart-list p{line-height:18px;color:#888;font-size:14px;font-weight:400;margin:0;padding:0 0 12px}.cart-view .cart-list a.phone{color:#3e97ef;font-size:22px;font-weight:600;display:block;margin-bottom:18px}.cart-view .cart-list .links{padding:20px 30px;text-align:left}.cart-view .cart-list .links a{display:block;color:#3e97ef;font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px;text-decoration:none;text-align:center}.cart-view .cart-list .links a span{border-bottom:1px dashed #3e97ef}.cart-view .cart-list .links a:hover{color:#0f64b8}.cart-view .cart-list .links a:hover span{border-bottom-color:#0f64b8}.cart-view .order-inner{padding-top:10px}.cart-view .order-inner .title{font-family:"Roboto",Helvetica,Arial,sans-serif;color:#333;font-size:30px;font-weight:700;line-height:36px;text-align:center}.cart-view .order-inner .descr{color:#777;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:25px;text-align:center}.cart-view .order-inner .descr span{display:inline-block;width:12px;position:relative;content:" "}.cart-view .order-inner .descr span:before{display:block;content:"*";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:50px;color:#2e835e;font-family:"Roboto",Arial,sans-serif;font-size:30px;font-weight:400;text-align:center}.cart-view .order-form-block{padding:0 0}.cart-view .order-form-block.no-border{border:none}.cart-view .order-form-block.header-block{background:#f7f7f7;margin-bottom:10px}.cart-view .order-form-block.main-block{padding:0 30px 0px}.cart-view .order-form-block>.row{margin-left:-23px;margin-right:-23px}.cart-view .order-form-block>.row>div{padding-left:23px;padding-right:23px}.cart-view .order-form-block>.row>div .row{margin-left:-10px;margin-right:-10px}.cart-view .order-form-block>.row>div .row>div{padding-left:10px;padding-right:10px}.cart-view .order-form-block>.row>div .row>div.text-left{padding-left:30px}.cart-view .order-form-block>.row>div .row>div.left-col{display:none}.cart-view .order-form-block>.row>div .row>div.flex-children *{display:flex;flex:0 0 100%}.cart-view .order-form-block.header-block{padding:18px 0;margin:0 8px}.cart-view .order-form-block.header-block>.row{margin-left:0;margin-right:0;width:100%}.cart-view .order-form-block.header-block>.row>div{padding-left:20px;padding-right:20px;position:relative}.cart-view .order-form-block.header-block>.row>div .left-col{display:none}.cart-view .order-form-block.header-block>.row>div .row{margin-left:-10px;margin-right:-10px;width:100%}.cart-view .order-form-block.header-block>.row>div .row>div{padding-left:10px;padding-right:10px}.cart-view .order-form-block.header-block>.row>div .row .required-info{right:17px}.cart-view .order-form-block .full-order{display:none}.cart-view .order-form-block .full-order-label{text-align:center;padding:10px 0 0}.cart-view .order-form-block .full-order-label label{color:#3e97ef;font-family:"Open Sans",Arial,sans-serif;font-weight:400;font-size:14px;line-height:22px;border-bottom:1px dashed #3e97ef;cursor:pointer}.cart-view .order-form-block input[type=checkbox]:checked~.full-order-label{display:none}.cart-view .order-form-block input[type=checkbox]:checked~.full-order{display:block}.cart-view .order-form-block hr{height:1px;border:none}.cart-view .order-form-block-title{margin:0 -10px;line-height:36px;padding:12px 12px 12px;text-align:left;color:#333;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500}.cart-view .order-form-block-title .block-title{padding-left:80px}.cart-view .order-form-block-title .block-title.user{padding-left:0;text-align:center}.cart-view .order-form-block-title i{color:#3e97ef;display:inline-block;width:100%}.cart-view .order-form-block-title i:before{font-size:36px}.cart-view .order-form-block-title i:after{font-size:36px}.cart-view .order-form-block-title .delivery{background:url("image/delivery.png") center center no-repeat;background-size:100% auto}.cart-view .order-form-block-title .cards{background:url("image/cards.png") center center no-repeat;background-size:100% auto}.cart-view .hide-labels{font-size:0;text-align:right}.cart-view .hide-labels .radio{padding:0;margin:0 0 20px}.cart-view .agree-field .checkbox{padding:0;margin:0}.cart-view .agree-field small{color:#999;font-size:10px;font-weight:400;font-family:"Roboto",Arial,sans-serif;line-height:10px;display:block;text-align:left;margin-left:37px;margin-top:-37px}.cart-view .agree-field small a{color:#999;text-decoration:underline}.cart-view .label-item{margin-bottom:10px;min-height:40px}.cart-view .order-form{margin-bottom:30px}.cart-view .order-form .field-order-agree_terms.has-error p.help-block{white-space:nowrap;margin-top:-15px}.cart-view .cart-empty{flex:0 0 100%;display:flex;padding:40px 30px;text-align:center}.cart-view .cart-empty>.row{margin-left:-15px;margin-right:-15px;flex:1 0 100%}.cart-view .cart-empty>.row>div{padding-left:15px;padding-right:15px}.cart-view .cart-empty .cart-empty-img{flex:0 0 100%;background:url("image/cart-empty.png") center center no-repeat;background-size:70% auto}.cart-view .cart-empty .cart-empty-title{color:#1f976e;font-size:24px;font-weight:500;line-height:32px;margin-bottom:8px}.cart-view .cart-empty .cart-empty-descr{margin-bottom:24px}.cart-view .cart-empty .cart-empty-descr p{font-size:14px;font-weight:400;line-height:18px;color:#333}.cart-view .cart-empty .cart-empty-descr a{color:#18bbee;text-decoration:underline}.cart-view .cart-empty .cart-empty-row.row{margin-left:-10px;margin-right:-10px}.cart-view .cart-empty .cart-empty-row.row>div{padding-left:10px;padding-right:10px}.cart-view .cart-empty .button-catalog{height:32px;background-color:#1f976e;border-radius:6px;color:#fff;font-size:10px;font-weight:400;line-height:14px;padding:8px 10px;text-align:center;text-decoration:none;display:block;width:100%;border:1px solid #1f976e;margin-bottom:10px;-webkit-transition:All .3s;-moz-transition:All .3s;-ms-transition:All .3s;-o-transition:All .3s;transition:All .3s}.cart-view .cart-empty .button-catalog:hover{background-color:#1b825f}.cart-view .cart-empty .button-call{height:32px;background-color:#fff;border-radius:6px;color:#18bbee;font-size:10px;font-weight:400;line-height:14px;padding:8px 10px;text-align:center;text-decoration:none;display:block;width:100%;border:1px solid #18bbee;-webkit-transition:All .3s;-moz-transition:All .3s;-ms-transition:All .3s;-o-transition:All .3s;transition:All .3s}.cart-view .cart-empty .button-call:hover{background-color:#18bbee;color:#fff}.gift-wrapper{display:flex;flex-wrap:wrap;border:1px solid #2e835e;border-radius:6px;padding:24px 10px;margin:15px 0 0}.gift-wrapper>div{padding-left:0px;padding-right:0px}.gift-wrapper .col-img{flex:0 0 30%}.gift-wrapper .col-text{flex:0 0 70%}.gift-wrapper .col-counter{flex:0 0 100%;display:flex}.gift-wrapper .gift-image{padding-bottom:74%;background:url("image/gift.png") center center no-repeat;background-size:contain}.gift-wrapper .gift-title{color:#1f976e;font-size:16px;font-weight:700;line-height:20px;margin-bottom:8px}.gift-wrapper .gift-descr{color:#333;font-size:14px;font-weight:400;line-height:18px}.gift-wrapper .gift-text-1,.gift-wrapper .gift-text-2{color:#777;font-size:14px;font-weight:300;line-height:14px;text-align:center}.gift-wrapper .gift-counter{text-align:center;color:#777;font-size:41px;font-weight:900;line-height:56px}.gift-wrapper .gift-counter-block{width:100%;padding-top:30px}.order-wrapper{padding-top:5px}.order-wrapper .policy{display:none;color:#999;font-weight:400;font-size:12px;padding:9px 0 9px 45px;background:url("image/policy.png") 15px center no-repeat;text-align:left;line-height:24px;margin-left:-24px;margin-bottom:15px}.order-wrapper .policy a,.order-wrapper .policy span{border-bottom:1px dashed #999;color:#999;outline:none;text-decoration:none}.order-wrapper form p{color:#777;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:0 0 18px}.order-wrapper form .countdown{color:#2e835e;font-weight:400;font-size:48px;line-height:40px;text-transform:uppercase;text-align:center;margin-bottom:15px}.order-wrapper form .countdown em{font-style:normal;font-size:30px}.order-wrapper form .call-hr{height:1px;border-bottom:1px solid #e6e6e6;margin-bottom:28px;display:none}.order-wrapper form .left-col{text-align:right;margin-bottom:10px}.order-wrapper form .left-col label{display:block;font-family:"Roboto",Arial,sans-serif;line-height:16px;color:#2e835e;font-size:17px;font-weight:700;margin:0;padding-top:4px}.order-wrapper form .left-col small{color:#999;font-size:14px;font-weight:400;font-family:"Roboto",Arial,sans-serif;line-height:16px;display:block}.order-wrapper form .right-col label{display:block;text-align:left;font-family:"Roboto",Arial,sans-serif;line-height:14px;color:#2e835e;font-size:14px;height:18px;font-weight:700;margin:0;padding-top:4px}.order-wrapper form .right-col small{color:#999;font-size:12px;font-weight:400;font-family:"Roboto",Arial,sans-serif;line-height:14px;height:42px;display:block;text-align:left}.order-wrapper form .right-col small a{color:#999;text-decoration:underline}.order-wrapper form input[type=text]{height:40px;background-color:#fefefe;border:1px solid #ccc;border-radius:6px;line-height:22px;padding:9px 17px;color:#777;font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:400;margin:0 0 5px;display:block;width:100%}.order-wrapper form input[type=text]:read-only{background-color:#eee;cursor:pointer}.order-wrapper form textarea{background-color:#fff;border:1px solid #ccc;border-radius:6px;line-height:22px;padding:9px 17px;color:#777;font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:400;margin:0 0 5px;width:100%;display:flex}.order-wrapper form textarea:focus{outline:none;border-color:#00a96f}.order-wrapper form input[type=text]:focus,.order-wrapper form .line-popupform textarea:focus{outline:none;border:1px solid #00a96f}.order-wrapper form input.inputfio{padding-left:70px;background:#fff url("image/input-name.png") 15px center no-repeat}.order-wrapper form input.inputphone{padding-left:70px;background:#fff url("image/input-phone.png") 15px center no-repeat}.order-wrapper form input.inputphone:read-only{background-color:#eee}.order-wrapper form input.inputemail{padding-left:70px;background:#fff url("image/input-email.png") 15px center no-repeat}.order-wrapper form input.inputaddress{padding-left:70px;background:#fff url("image/inputaddress.png") 15px center no-repeat}.order-wrapper form input.inputtitle{padding-left:70px;background:#fff url("image/input-title.png") 15px center no-repeat}.order-wrapper form .help-block-error{display:none}.order-wrapper form .has-error input[type=text]{color:red}.order-wrapper form .rating{margin:10px 0 20px}.order-wrapper form .form-group{margin-bottom:11px}.order-wrapper form .form-group p{margin:0 0 9px;padding:0}.order-wrapper form button{height:40px;background-color:#00a96f;border-radius:6px;display:block;width:100%;color:#fff;font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase;padding:9px 10px;text-align:center;border:none;cursor:pointer}.order-wrapper form button.button-call i{display:inline-block;width:22px;margin:0 12px}.order-wrapper form .required-info{position:absolute;top:0;right:30px;line-height:50px;color:#2e835e;font-family:"Roboto",Arial,sans-serif;font-size:30px;font-weight:400;text-align:center}.order-wrapper form .form-group .help-block-error{color:red;text-align:center;font-style:italic}.order-wrapper form .checkbox{margin-bottom:39px}.order-wrapper form .checkbox input[type=checkbox],.order-wrapper form .checkbox input[type=radio]{display:none}.order-wrapper form .checkbox input[type=checkbox]+label,.order-wrapper form .checkbox input[type=radio]+label{cursor:pointer;display:inline-block;height:24px;line-height:24px;position:relative}.order-wrapper form .checkbox input[type=checkbox]+label:before,.order-wrapper form .checkbox input[type=radio]+label:before{opacity:1;box-sizing:border-box;content:" ";display:inline-block;width:38px;height:38px;margin-right:8px;border:1px solid #ccc;border-radius:4px;box-shadow:none;padding:0}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms],.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms]{font-family:"Roboto",Arial,sans-serif;line-height:16px;color:#2e835e;font-size:17px;font-weight:700}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms] span,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms] span{display:none}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms]:before,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms]:before{margin-left:1px;margin-right:10px;margin-top:8px;width:24px;height:24px;border-radius:8px}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms]:after,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms]:after{margin-left:14px}.order-wrapper form .checkbox input[type=checkbox]:checked+label:before,.order-wrapper form .checkbox input[type=radio]:checked+label:before{background:#2e835e url("image/cart-check.png") center center no-repeat;border-color:#2e835e}.order-wrapper form .checkbox input[type=checkbox]:checked+label[for=order-agree_terms]:before,.order-wrapper form .checkbox input[type=radio]:checked+label[for=order-agree_terms]:before{background-size:16px auto}.order-wrapper form .checkbox input[type=checkbox]+label:after,.order-wrapper form .checkbox input[type=radio]+label:after{display:none}.order-wrapper form .checkbox input[type=checkbox]:checked+label:after,.order-wrapper form .checkbox input[type=radio]:checked+label:after{display:none}.order-wrapper form [role=radiogroup] .checkbox{width:41px;padding-right:8px;margin-bottom:47px}.order-wrapper .send-order-block{display:flex;align-items:center;flex-flow:column;text-align:center;padding:15px 15px}.order-wrapper .send-order-block .row{margin-left:-10px;margin-right:-10px}.order-wrapper .send-order-block .row>div{padding-left:10px;padding-right:10px}.order-wrapper .send-order-block .send-order-info{color:#333;font-size:12px;font-weight:400;line-height:16px;margin-bottom:12px}.order-wrapper .send-order-block .send-order-confirm{color:#777;font-size:11px;font-weight:400;line-height:16px}.order-wrapper .send-order-block button{padding:15px 40px;margin-bottom:12px;height:auto;font-size:16px;line-height:22px;font-family:"Roboto",Arial,sans-serif;font-weight:500;text-transform:uppercase;width:auto;-webkit-transition:All .3s;-moz-transition:All .3s;-ms-transition:All .3s;-o-transition:All .3s;transition:All .3s}.order-wrapper .send-order-block button[disabled]{background-color:#999}.order-wrapper .send-order-block button[data-disabled="0"]{-webkit-animation:order-submit .7s ease-in-out;-moz-animation:order-submit .7s ease-in-out;-o-animation:order-submit .7s ease-in-out;animation:order-submit .7s ease-in-out}@-webkit-keyframes order-submit{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes order-submit{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes order-submit{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes order-submit{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media(min-width: 768px){#your-cart-table .cart-name .cart-name-img{display:block}#your-cart-table .cart-sizes{display:table-cell}#your-cart-table .cart-number{display:table-cell}#your-cart-table .cart-prices{display:table-cell}#your-cart-table .cart-delete{display:table-cell}#your-cart-table tfoot td .cart-total-title{margin-right:128px}.cart-view{padding-top:0}.cart-view .order-form-block-title{margin:0;font-size:24px;padding:30px 12px 20px}.cart-view .hide-labels .radio{margin:0 0 15px}.cart-view .order-inner .title{font-size:30px}.cart-view .order-inner .descr{font-size:18px;line-height:30px;margin-bottom:20px}.cart-view .section-cart .cart-line{display:block}.cart-view .section-cart.cart-items-count-0 .cart-line{display:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table{margin-left:0;margin-right:0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table{width:100%;border-spacing:0;display:table}.cart-view .cart-wrapper .cart-inner .pre-cart-table table thead{display:table-header-group}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tbody{display:table-row-group}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tbody tr{display:table-row;border-bottom:none;padding:0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th{padding:15px 10px 14px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;line-height:32px;color:#333;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;text-align:center}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th .header-img{height:32px;background:url("image/img-tab-blue.png") center center no-repeat;width:110px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th .header-close{height:32px;background:url("image/cart-remove.png") center center no-repeat;width:70px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th:last-child{border-right:none}.cart-view .cart-wrapper .cart-inner .pre-cart-table table th.header-title{width:45%}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-img{display:table-cell}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-img image{width:96px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row td{padding:22px 20px 24px;display:table-cell}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-number input{width:30px;height:40px;line-height:40px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row:first-child td{padding-top:36px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row:last-child td{padding-bottom:25px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-name{width:auto}.cart-view .cart-wrapper .cart-inner .pre-cart-table table .cart-row .cart-number{display:table-cell}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot{display:table-footer-group}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr{display:table-row;padding:0}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr td{display:table-cell;padding:30px 20px}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot tr td:last-child{display:table-cell}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .total{text-align:right}.cart-view .cart-wrapper .cart-inner .pre-cart-table table tfoot .cart-total-title{font-size:24px}.cart-view .section-cart .after-cart-line{display:block}.cart-view .cart-wrapper .cart-inner .order-button{width:100%}.cart-view .order-form-block{padding:40px 0}.cart-view .order-form-block hr{border-top:1px solid #e6e6e6;margin:0 80px;width:auto}.cart-view .order-form-block.header-block{padding:30px 0 0;margin:0}.cart-view .order-form-block.header-block>.row>div{padding-left:33px;padding-right:33px}.cart-view .order-form-block.header-block>.row>div .left-col{display:block}.cart-view .order-form-block.header-block>.row>div .row .required-info{right:20px}.cart-view .order-form-block.main-block{padding:30px 0 0}.cart-view .order-form-block.main-block>.row{margin-bottom:20px}.cart-view .order-form-block>.row>div .row>div.text-left{padding-left:10px}.cart-view .order-form-block>.row>div .row>div.left-col{display:block}.cart-view .agree-field small{font-size:14px;line-height:16px;margin-left:73px;margin-top:-5px}.cart-view .cart-empty{padding:30px 0;text-align:left}.cart-view .cart-empty .cart-empty-descr{margin-bottom:12px}.cart-view .cart-empty .button-catalog{margin-bottom:0}.cart-view .order-form-block .full-order-label{padding:10px 0 20px}.cart-view .cart-coupons-row .link-control{display:inline-block;text-align:left}.cart-view .cart-coupons-row .link-control.check,.cart-view .cart-coupons-row .link-control.reset{float:left}.cart-view .cart-coupons-row .reset{display:none}.cart-view .cart-coupons-row input{width:180px}.cart-view .cart-coupons-row .error-info,.cart-view .cart-coupons-row .success-info{float:left;text-align:left}.cart-view .cart-coupons-row.active-coupon .check{display:none;text-align:left}.cart-view .cart-coupons-row.active-coupon .reset{display:inline-block;text-align:left}.order-wrapper form .form-group{margin-bottom:4px}.order-wrapper form .right-col label{height:20px;line-height:16px;font-size:17px}.order-wrapper form .right-col small{height:32px;line-height:16px;font-size:14px}.order-wrapper form [role=radiogroup] .checkbox{margin-bottom:39px}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms] span,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms] span{display:inline}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms]:before,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms]:before{margin-left:1px;margin-right:32px;margin-top:0;height:38px;width:38px;border-radius:4px}.order-wrapper form .checkbox input[type=checkbox]+label[for=order-agree_terms]:after,.order-wrapper form .checkbox input[type=radio]+label[for=order-agree_terms]:after{margin-left:14px}.order-wrapper form .checkbox input[type=checkbox]:checked+label[for=order-agree_terms]:before,.order-wrapper form .checkbox input[type=radio]:checked+label[for=order-agree_terms]:before{background-size:auto}.order-wrapper .policy{display:block}.order-wrapper .send-order-block{padding:20px 160px 40px}.order-wrapper .send-order-block .send-order-info{font-size:14px;line-height:18px}.order-wrapper .send-order-block .send-order-confirm{font-size:12px;line-height:18px}.order-wrapper .send-order-block button{padding:15px 80px;font-size:22px;margin-bottom:10px;width:auto}.paymethod-form{display:flex;justify-content:center;padding-bottom:80px}.paymethod-form input[type=submit]{background-color:#00a96f;border-radius:6px;text-align:center;line-height:52px;cursor:pointer;color:#fff;font-size:18px;font-weight:700;padding:0 40px;height:52px;display:block;text-transform:uppercase;text-decoration:none;border:none}.gift-wrapper{margin-top:40px;padding:36px 30px}.gift-wrapper>div{padding-left:15px;padding-right:15px}.gift-wrapper .gift-title{font-size:30px;line-height:30px;margin-bottom:8px}.gift-wrapper .gift-image{padding-bottom:60%}.gift-wrapper .col-img{flex:0 0 35%}.gift-wrapper .col-text{flex:0 0 65%}.gift-wrapper .col-counter{flex:0 0 100%}.gift-wrapper .gift-text-1,.gift-wrapper .gift-text-2{font-size:16px;line-height:16px}.gift-wrapper .gift-counter{font-size:56px;line-height:66px}}@media(min-width: 992px){.cart-view .cart-content-row>div:first-child{border-right:1px solid #ddd}.cart-view .cart-content-row>div:last-child{border-left:1px solid #ddd;margin-left:-1px}.cart-view .section-cart .cart-line{right:50%}.cart-view .hide-labels .radio{margin:0 0 20px}.gift-wrapper .col-img{flex:0 0 20%}.gift-wrapper .col-text{flex:0 0 55%}.gift-wrapper .col-counter{flex:0 0 25%}.gift-wrapper .gift-counter-block{padding-top:0}.gift-wrapper .gift-text-1,.gift-wrapper .gift-text-2{font-size:14px;line-height:14px}.gift-wrapper .gift-counter{font-size:41px;line-height:56px}}@media(min-width: 1200px){.gift-wrapper{margin:40px 80px 0}.cart-view .cart-coupons-row .text-right{text-align:right}.cart-view .cart-coupons-row .text-left{text-align:left}.cart-view .cart-infos{margin-left:120px;margin-right:120px}}/*# sourceMappingURL=cart.css.map */
