.profile_orders .order{min-height:91px;padding:20px;color:#101820;transition:.2s ease-in-out;background-color:#fff;box-shadow:0 10px 30px rgb(0 0 0/5%);border-radius:8px;cursor:pointer;width:100%;display:flex}.profile_orders .order:hover{box-shadow:none}.order+.order{margin-top:10px}.order .order_info{flex:0 0 210px}.order .order_number{font-size:1.9rem;font-weight:500}.order .order_status{font-size:12px;align-items:center;line-height:17px;margin-top:8px;display:flex}.status{padding:2px 10px;margin-right:10px;color:#fff;border-radius:3px;background:#8bc34a}.order .order_total{flex:0 0 100px;justify-content:flex-end;font-size:2.3rem;font-weight:500;align-items:flex-start;margin-left:auto;display:flex}.order_items{padding:0 20px;font-size:14px;width:100%;line-height:20px}.order_items .order-address{font-weight:700;margin-top:5px}.order_items .order_contacts_flex{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.order_items .order_contacts_flex .order-address{margin-top:0}.order_items .order_contacts_flex .order-contacts span{font-weight:700}.status.processing{background:#ff9800}.status.cancelled,.status.refunded{background:#9e9e9e}.status.failed,.status.pending{background:#ff5722}.status.pending{padding:2px 6px;font-size:1rem}.test-modal{min-height:500px;width:750px}.order_detail{display:flex}.order_detail .order_info{flex:0 0 350px;padding:40px;flex-direction:column;border-radius:8px 0 0 8px;background:#f3f3f5;width:350px;display:flex}.order_detail .products_list{flex:1 1;overflow:auto;padding:40px;flex-direction:column;border-radius:0 8px 8px 0;background:#fff;display:flex}.order_detail .order_list_title{font-size:2rem;text-align:center}.order_detail .repeat_order{margin-top:auto}.order_detail .order_number{font-size:30px;font-weight:700;margin-bottom:10px;line-height:1.2}.order_detail .order_status{font-size:12px;align-items:center;line-height:17px;margin-top:10px;display:flex}.order_detail .thanks{text-align:center;margin-top:auto}.order_detail .thanks .thanks_order{font-size:2rem;display:block}.order_detail .thanks .wait_call{font-size:1.4rem;display:block}.order_info .date{align-items:center;margin-left:auto;display:flex}.order_info .feedback_order{margin:20px 0}.order_info ul{list-style:none;padding:0;font-size:18px}.order_info ul li{list-style:none;padding:0;margin-top:22px}.order_info ul li span{font-size:14px;line-height:20px;display:block}.products_list ul{list-style:none;padding:0}.products_list ul li{overflow:hidden;min-height:80px;margin-bottom:5px;box-shadow:0 10px 30px rgb(0 0 0/5%);border-radius:8px;background:#fff;display:flex}.products_list .image{flex:0 0 80px;background-size:cover;background-position:50%}.products_list .detail{flex:1 1;padding:10px 10px 8px;flex-direction:column;display:flex}.products_list .detail .name{font-size:14px;line-height:17px}.products_list .detail .footer{font-size:14px;align-items:flex-end;line-height:20px;margin-top:auto;display:flex}.products_list .weight{opacity:.5;min-width:50px}.products_list .count{margin-left:20px}.products_list .price{justify-content:space-between;font-size:14px;font-weight:700;align-items:center;padding-bottom:1px;margin-left:auto;line-height:19px;display:flex}.products_list .price span.strike{margin-right:8px;color:rgba(0,0,0,.5);position:relative}.products_list .price span.strike:before{height:1px;content:"";position:absolute;top:50%;background-color:#ed7852;width:100%;display:block}.close_modal{font-size:25px;right:25px;position:absolute;top:20px;cursor:pointer;line-height:1}.operator_head{margin-bottom:30px;align-items:center;display:flex}.operator_head h2{font-size:1.7rem;width:60%;line-height:1.2}.operator_head #operator_search_order{border:1px solid var(--color-primary);width:22%}.operator_head label{width:18%}#operator_refresh{display:none}#operator_refresh+label{padding:0 15px;color:#1f1f1f;flex-direction:column;text-align:center;margin:0 0 0 10px;border-radius:5px;background:#f9f9f9;cursor:pointer;display:flex}#operator_refresh+label span{font-size:1rem}#operator_refresh:checked+label{color:#fff;background:var(--color-primary)}.change_order_status{margin-top:auto}.change_order_status h4{font-size:1.6rem;margin-bottom:10px;text-align:center}.change_order_status .pick_status{justify-content:center;margin-bottom:10px;align-items:center;width:100%;display:flex}.change_order_status input[name=change_order_status]{display:none}.change_order_status .pick_status label:last-child{margin-right:0}.change_order_status .pick_status label:first-of-type{margin-left:0}.change_order_status input[name=change_order_status]+label{flex:1;font-size:1.4rem;border:1px solid #d2d6dd;text-align:center;margin:0 5px;border-radius:5px;background:#fff;cursor:pointer;display:block}.change_order_status input[name=change_order_status]:checked+label{border-color:var(--color-primary);color:#fff;background:var(--color-primary);cursor:pointer}#save_status{color:#fff;background:var(--color-primary);width:100%}.owner_head .form-control.input{border:2px solid #607d8b!important;font-weight:500;max-width:300px;text-align:center;margin:auto;border-radius:100px!important;cursor:pointer}#owner_summary{min-height:5rem;margin-top:2rem}#owner_summary>div:not(.nb){padding:20px;font-weight:500;text-align:center;border-radius:5px;background:#edf1f5}#owner_summary>div.description{padding:0;font-weight:300;color:#040404;text-align:center;margin:.5rem auto 2rem;background:transparent}#owner_summary>div .total{font-size:4rem;color:#444;display:block}#owner_summary>div .prev{justify-content:space-between;font-size:1.8rem;font-weight:400;max-width:200px;margin:1rem auto 0;display:flex}#owner_summary>div .prev.bad{color:#f44336}#owner_summary>div .prev.nice{color:#4caf50}#owner_summary>div .prev.nice .prev_diff:before{content:"+"}#owner_summary table{table-layout:fixed;width:100%}#owner_summary table td{width:100%}#owner_summary table tbody tr:nth-child(odd){background-color:#fff}#owner_summary table tbody tr:nth-child(2n){background-color:#fbfbfb}#owner_summary table tbody tr:hover{background:#edf1f5}#birthday{display:none}#owner_summary .owner_logout{padding:1rem 2rem;color:#fff;margin:2rem auto;border-radius:2rem;background:var(--color-primary);display:block}.operator_head .logout_link{color:#fff;text-align:center;border-radius:.4rem;background:#44545c;margin-left:1rem;line-height:1.3}.order_list_error{justify-content:center;align-items:center}@media (max-width:768px){.operator_head{flex-wrap:wrap}.operator_head #operator_search_order{width:100%}#operator_refresh:checked+label{margin:1rem 0;width:100%}.operator_head .logout_link{padding:1rem;margin:auto}.order_items .order_contacts_flex .order-contacts span{white-space:nowrap}}@media (min-width:640px){.order_popup.modal{height:100%;overflow:auto;transform:unset;right:0;transition:none;bottom:0;visibility:hidden;top:0;left:0;width:100%;padding-left:0;z-index:10}.order_popup.modal>div{transform:translateX(-50%);min-height:500px;position:absolute;max-height:700px;top:60px;left:50%;width:750px;z-index:11}.order_popup.modal.active{transform:unset;opacity:1}}