/**
* Theme Name: Nutreko Child
* Description: This is a child theme of Nutreko, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opalthemes</a>
* Template: nutreko
* Version: 1.0.8
*/
.haspro-shipper-dashboard .shipper-filter-form{display:flex;gap:10px;margin-bottom:30px}
.haspro-shipper-dashboard .shipper-filter-form select{width:calc(100% - 100px)}
.haspro-shipper-dashboard .shipper-filter-form button{width:100px;padding:10px 20px}
.haspro-shipper-dashboard table.woocommerce-shipper-orders-table{width:100%;text-align:left}
table.woocommerce-shipper-orders-table .haspro-status-badge{padding:4px 8px;border-radius:4px}
table.woocommerce-shipper-orders-table button.sh-dst-sucess-btn{font-size:12px!important;padding:4px;cursor:not-allowed;background-color:#ccc}
table.woocommerce-shipper-orders-table form.haspro-status-update-form{display:flex;gap:5px;margin:0!important}
button.sh-dst-sucess-btn,table.woocommerce-shipper-orders-table form.haspro-status-update-form button{width:85px;font-size:14px;padding:3px 8px}
@media screen and (max-width:991px){
table.woocommerce-shipper-orders-table,table.woocommerce-shipper-orders-table tbody,table.woocommerce-shipper-orders-table td,table.woocommerce-shipper-orders-table tr{display:block;width:100%}
table.woocommerce-shipper-orders-table thead tr{position:absolute;top:-9999px;left:-9999px}
table.woocommerce-shipper-orders-table tr{padding:10px 20px;margin-bottom:20px;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}
table.woocommerce-shipper-orders-table td{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:15px;text-align:right!important;padding:12px 0;border:none;border-bottom:1px solid #e2e8f0;background-color:transparent!important}
table.woocommerce-shipper-orders-table td:last-child{border-bottom:none}
table.woocommerce-shipper-orders-table td::before{content:attr(data-label);font-size:14px;font-weight:600;color:#222931;text-align:left;float:left}}
.haspro-shipper-portal-order-view{margin-bottom:85px}
.haspro-shipper-portal-order-view .sp-ot-back-action{display:block;font-size:15px;font-weight:600;text-align:center}
.haspro-shipper-portal-order-view h2{font-size:22px!important;text-align:center;margin:15px 0}
.haspro-shipper-portal-order-view .haspro-shipper-portal-order-info{display:flex;justify-content:space-between;gap:15px;margin:35px 0}
.haspro-shipper-portal-order-info .sp-order-info-box{width:100%;text-align:center;padding:25px 15px;border:1px solid #e1dada}
.haspro-shipper-portal-order-info .sp-order-info-box h3{font-size:20px!important}
.haspro-shipper-portal-order-info .sp-order-info-box p{margin:0!important;padding:3px 0}
.haspro-shipper-portal-order-info .sp-order-info-box strong{font-weight:600}
.haspro-shipper-portal-order-view-table h3{font-size:22px!important;text-align:center}
@media screen and (max-width:567px){
.haspro-shipper-portal-order-view h2{font-size:20px!important}
.haspro-shipper-portal-order-view .haspro-shipper-portal-order-info{flex-direction:column;gap:15px;margin:35px 0}}