.woocommerce-tabs{margin-top:3rem;border-top:1px solid #eee;padding-top:2rem}.tabs{display:flex;gap:1rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.tabs li a{padding:.5rem 1rem;display:block;color:#666;font-weight:700}.tabs li.active a{color:#000;border-bottom:2px solid #000}.related.products{margin-top:4rem}.related>h2{font-size:1.5rem;margin-bottom:1rem}.woocommerce-cart-form__contents{width:100%;border-collapse:collapse}.woocommerce-cart-form__contents th,.woocommerce-cart-form__contents td{padding:1rem;border-bottom:1px solid #eee;text-align:left}.product-thumbnail img{width:60px;height:60px;object-fit:contain}.checkout-wrapper{display:grid;gap:2rem;grid-template-columns:1fr}#order_review{background:#f9f9f9;padding:1.5rem;border-radius:4px}#payment .payment_methods{margin:1rem 0;padding:0;list-style:none}#payment .payment_box{background:#eee;padding:1rem;margin-top:.5rem;font-size:.875rem}@media (min-width:768px){.checkout-wrapper{grid-template-columns:2fr 1fr}}