.cart_totals table.shop_table,.cart_totals table.shop_table tbody{display:block;width:100%}.cart_totals table.shop_table tr{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%}.cart_totals table.shop_table tr>th{text-align:left}.cart_totals table.shop_table tr>td{text-align:right}.cart_totals table.shop_table tr:not(.woocommerce-shipping-totals):not(.shipping):not(.merida-shipping-cutoff):not(.merida-free-shipping-progress)>th{width:auto;white-space:nowrap}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td{border-top:0;border-bottom:0}.cart_totals table.shop_table tr.woocommerce-shipping-totals,.cart_totals table.shop_table tr.fee,.cart_totals table.shop_table tr.tax-rate,.cart_totals table.shop_table tr.tax-total,.cart_totals table.shop_table tr.order-total{border-top:1px solid var(--global-palette7, #e6e8eb);padding-top:12px}.cart_totals table.shop_table tr.woocommerce-shipping-totals,.cart_totals table.shop_table tr.shipping,.cart_totals table.shop_table tr.merida-shipping-cutoff,.cart_totals table.shop_table tr.merida-free-shipping-progress{display:block;width:100%}.cart_totals table.shop_table tr.woocommerce-shipping-totals>th,.cart_totals table.shop_table tr.woocommerce-shipping-totals>td,.cart_totals table.shop_table tr.shipping>th,.cart_totals table.shop_table tr.shipping>td,.cart_totals table.shop_table tr.merida-shipping-cutoff>td,.cart_totals table.shop_table tr.merida-free-shipping-progress>td{display:block;width:100%;max-width:100%;box-sizing:border-box;text-align:left}.cart_totals table.shop_table tr.woocommerce-shipping-totals>th,.cart_totals table.shop_table tr.shipping>th{padding-bottom:6px}.cart_totals ul.woocommerce-shipping-methods{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.cart_totals ul.woocommerce-shipping-methods li{display:flex;align-items:center;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--global-palette7, #e2e4e7);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.cart_totals ul.woocommerce-shipping-methods li:has(input.shipping_method:checked){border-color:var(--global-palette1, #1e73be);box-shadow:inset 0 0 0 1px var(--global-palette1, #1e73be)}.cart_totals ul#shipping_method.woocommerce-shipping-methods li{margin:0}.cart_totals ul.woocommerce-shipping-methods li input.shipping_method{flex:0 0 auto;margin:0;accent-color:#1a1a1a}.cart_totals ul.woocommerce-shipping-methods li label{flex:1 1 auto;margin:0;cursor:pointer}.merida-shipping-tile{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo name price" "desc desc desc";align-items:center;column-gap:10px;row-gap:0;width:100%}.merida-shipping-tile__logo{grid-area:logo;display:inline-flex;align-items:center;justify-content:center;width:44px;height:28px}.merida-shipping-tile__logo img{max-width:44px;max-height:28px;width:auto;height:auto;object-fit:contain;display:block}.merida-shipping-tile__name{grid-area:name;font-weight:600;line-height:1.3}.merida-shipping-tile__price{grid-area:price;white-space:nowrap;font-weight:600;text-align:right}.merida-shipping-tile__desc{grid-area:desc;margin-top:4px;font-size:.85em;line-height:1.3;opacity:.7}.merida-shipping-tile__free{color:#6b6b6b;font-weight:400}.cart_totals .merida-shipping-cutoff td{padding-top:8px}.merida-shipping-cutoff__inner{display:flex;align-items:center;gap:7px;font-size:.85em;line-height:1.35;color:var(--global-palette5, #515963)}.merida-shipping-cutoff__icon{flex:0 0 auto;width:16px;height:16px;color:var(--global-palette4, #6b7280)}.merida-shipping-cutoff__icon svg{display:block;width:100%;height:100%}.merida-shipping-cutoff__msg strong{font-weight:600;color:var(--global-palette3, #2b2b2b);white-space:nowrap}.merida-shipping-cutoff__countdown{color:var(--global-palette5, #6b7280)}.merida-shipping-cutoff--after .merida-shipping-cutoff__countdown{display:none}@media screen and (max-width:719px){.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals td:before,.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals td:before,.woocommerce table.shop_table_responsive tr.shipping td:before,.woocommerce-page table.shop_table_responsive tr.shipping td:before,.woocommerce table.shop_table_responsive tr.merida-shipping-cutoff td:before,.woocommerce-page table.shop_table_responsive tr.merida-shipping-cutoff td:before{content:none;float:none}}
