tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column;gap:10px}tr.woocommerce-shipping-totals.shipping>td{display:block;width:100%}#shipping_method.woocommerce-shipping-methods{list-style:none;margin:0;padding:0}#shipping_method.woocommerce-shipping-methods li{margin:0 0 10px}#shipping_method.woocommerce-shipping-methods li input.shipping_method{height:1px;opacity:0;position:absolute;width:1px}#shipping_method.woocommerce-shipping-methods li label{align-items:center;cursor:pointer;display:flex;gap:10px;text-align:left}#shipping_method.woocommerce-shipping-methods li label .woocommerce-Price-amount{font-weight:600;margin-left:auto;white-space:nowrap}#shipping_method.woocommerce-shipping-methods li label:before{border:2px solid rgba(0,0,0,.35);border-radius:999px;box-shadow:inset 0 0 0 9px #fff;content:"";display:inline-block;flex:0 0 18px;height:18px;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;width:18px}#shipping_method.woocommerce-shipping-methods li input.shipping_method:checked+label{border-color:rgba(0,0,0,.35)}#shipping_method.woocommerce-shipping-methods li input.shipping_method:checked+label:before{border-color:#111;box-shadow:inset 0 0 0 4px #111;transform:scale(1.06)}#shipping_method.woocommerce-shipping-methods li label:hover{border-color:rgba(0,0,0,.22)}#shipping_method.woocommerce-shipping-methods li input.shipping_method:focus-visible+label{outline:2px solid hsla(0,0%,7%,.35);outline-offset:2px}tr.woocommerce-shipping-totals.shipping>td{padding:0}#shipping_method.woocommerce-shipping-methods li input.shipping_method:checked+label{background:rgba(0,0,0,.03)}