form.d-order-add-to-cart-form{padding:10px 10px 10px 20px;background:#f6fbf7}form.d-order-add-to-cart-form .form-item-num,form.d-order-add-to-cart-form .form-item-attribute-id{display:inline-block;margin:10px 10px 10px 0}form.d-order-add-to-cart-form .form-item-attribute-id label{display:block;margin:0 0 3px;font-weight:600}form.d-order-add-to-cart-form .form-item-num label{display:block;margin:0 0 3px;font-weight:600}form.d-order-add-to-cart-form .form-actions{display:inline-block;margin:10px 10px 10px 0}form.d-order-add-to-cart-form .form-item-num input{height:32px;width:80px}.cart-butts.inb{text-align:center}.cart-butts a{color:#121212;text-decoration:none}.cart-butts .cart-text a{text-decoration:underline}.cart-butts .cart{margin:0 0 4px}.cart-butts .cart a{position:relative;display:inline-block}.cart-butts .cart a .num{position:absolute;right:-10px;top:-8px;color:#fff;background:#00b23a;display:block;min-width:34px;height:34px;line-height:34px;font-size:16px;border-radius:50%;text-align:center}.cart-butts .fa{font-size:40px;color:#545454}.cart-butts-mobile{display:none;float:right;margin:5px 0 0 0;padding:9px 0 9px 15px;border-left:1px solid #333;color:#00b23a}.cart-butts-mobile .fa{font-size:21px}.cart-butts-mobile a{position:relative;display:block}.cart-butts-mobile a .num{color:#fff;text-decoration:none;position:absolute;top:-5px;right:-5px;font-weight:600}.acc-mobile{display:none;float:right;margin:0 0 0 18px;padding:4px 6px 4px 6px;color:#fff;cursor:pointer}.acc-mobile .fa{font-size:21px}.acc-mob-block{display:none;position:absolute!important;top:89px;left:0;padding:15px 20px;background-color:#374046;border-top:1px solid #00b23a;width:100%;text-align:right}.acc-mob-block.open{display:block}.acc-mob-block a{color:#fff;margin:0 10px}form.d-order-add-to-cart-form .in-cart{display:inline-block;margin:0 10px}form.d-order-add-to-cart-form .in-cart.in-0{display:none}form.d-order-add-to-cart-form .in-cart:before{content:'\2714';font-size:16px;margin:0 4px 0 0;font-weight:600}.cabinet-block{margin:15px 0 0;font-size:13px}.cabinet-block a{color:#343434}.complect-block{display:inline-block;margin:10px 10px 10px 0}.complect-block a{display:inline-block;padding:8px 12px;border:1px solid #535353;color:#232323;text-decoration:none;background:#fff}.d-order-cart-items-form .form-title,.pers-title{margin:0 0 10px;font-size:18px;background:#f4f4f4;box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:8px 18px}.pers-title{margin:0 0 20px}.d-order-cart-items-form .list{display:table;width:100%;border-collapse:collapse;margin:0 0 10px}.d-order-cart-items-form .list-item{display:table-row}.d-order-cart-items-form .list-item>div{vertical-align:middle;display:table-cell;border-bottom:1px solid #757575;padding:8px}.d-order-cart-items-form .curr,.d-order-cart-items-form .unit{font-size:13px}.d-order-cart-items-form .list-item .price{text-align:right;font-size:17px;white-space:nowrap}.d-order-cart-items-form .list-item .full-price{text-align:right;font-size:18px;white-space:nowrap}.d-order-cart-items-form .form-item{text-align:center}.d-order-cart-items-form .form-item input.form-number{width:70px}.d-order-cart-items-form .form-actions{text-align:left}.d-order-cart-items-form .total-price{text-align:left;margin:0 0 10px;font-size:16px}.d-order-cart-items-form .total-price .price{font-size:22px}.d-order-cart-items-form .prod-info a{vertical-align:middle}.d-order-cart-items-form .prod-image a.img{display:inline-block}.d-order-cart-items-form .prod-image a.img img{display:inline-block}.del-item input[type="submit"]{padding:0;background:none;box-shadow:none;font-size:24px;color:#535353}.up-desc{text-align:left;font-style:italic;margin:10px 0;color:#757575}.to-shop{margin:20px 0}.attr-name{margin:5px 0 0;font-size:13px}.order-block{margin:0 -15px;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.order-block>div{-webkit-flex-grow:1;flex-grow:1;padding:0 15px 30px;width:480px}.d-order-add-form>div{margin:0 0 12px}.d-order-add-form .form-wrapper>.form-item>label{display:block;margin:0 0 5px;font-weight:600}.d-order-add-form .form-wrapper>.form-item>input{width:100%;border:0 none;border-bottom:1px solid #757575}.d-order-add-form .form-wrapper select{border:1px solid #757575;padding:10px 10px}.link-complect{margin:10px 0 0}.link-complect a{display:inline-block;padding:6px 12px;border-radius:20px;color:#fff;text-decoration:none;background:#00b23a}.cart-mess{position:fixed;z-index:310;width:300px;margin-left:-150px;margin-top:-50px;text-align:center;top:50%;left:50%;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.7)}.mess-content{padding:20px;color:#121212}.mess-content .text{margin:5px 0}.mess-content .link{margin:20px 0 5px}.mess-content .link a{display:inline-block;padding:8px 20px;background:#f2f2f2;box-shadow:1px 1px 2px rgba(0,0,0,.7);text-decoration:none;font-size:14px;color:#343434}.shad{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(40,40,40,.5);z-index:300;cursor:pointer}.attributes .color-kv{width:42px;height:42px}.attributes .views-field-name{display:none;font-size:13px;position:absolute;z-index:10;bottom:0;left:5px;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,.8) , -1px -1px 1px rgba(255,255,255,.8) , -1px 1px 1px rgba(255,255,255,.8) , 1px -1px 1px rgba(255,255,255,.8)}.attributes .views-row:hover .views-field-name{display:block}.attributes .views-row{cursor:pointer}.attributes .views-row.check .color-kv,.attributes .views-row:hover .color-kv{border:3px solid #00b23a}.field-node-name .field-title,.field-node-phone .field-title,.field-node-email .field-title,.field-node-field_status .field-title{font-weight:600;margin:0 0 4px;display:inline-block;width:80px}.field-node-name .item,.field-node-phone .item,.field-node-email .item,.field-node-field_status .item{display:inline-block;margin:0 0 4px}.field-node-field_status,.field-node-name,.field-node-phone,.field-node-email{margin:0 0 10px}.views-field-field-status .views-label-field-status{font-weight:600;margin:0 4px 0 0}.views-field-created{margin:0 0 10px;font-size:13px}.views-field-created .views-label-created{font-weight:600;margin:0 4px 0 0}#d-order-edit-form .form-item label{display:inline-block;margin:0 10px 0 0;width:100px;font-weight:600}#d-order-edit-form .form-wrapper{margin:0 0 10px}.field--name-field-pay-method select{width:100%}.field--name-field-pay-method .description{margin:10px 0 0;font-size:13px;font-style:italic}.field--name-field-pay-method .description p{display:none}.field--name-field-pay-method .description p strong{color:#ff8436;margin:0 0 10px;display:inline-block}