.woocommerce-shipping-calculator,.cart-collaterals .shipping-calculator-button,.woocommerce-shipping-totals,.cart_totals .shipping,table.shop_table .shipping{display:none !important}.woocommerce-mini-cart__buttons .button:not(.checkout){display:none !important}.wp-inplate-panel-button{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:99999;display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;background:#1a1a1a;color:#fff !important;font:600 15px/1 system-ui,sans-serif;text-decoration:none !important;box-shadow:0 4px 16px rgba(0,0,0,.3)}.wp-inplate-panel-button:hover,.wp-inplate-panel-button:focus-visible{background:#333}.wp-inplate-fulfillment{margin:32px 0;font-family:inherit}.wp-inplate-fulfillment__title{font-size:1.3em;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #1a1a1a}.wp-inplate-fulfillment__cards{display:flex;gap:16px;flex-wrap:wrap}.wp-inplate-fulfillment__card{flex:1;min-width:200px;background:#f8f8f6;border-radius:12px;padding:20px 24px;border:1px solid #e8e8e4}.wp-inplate-fulfillment__card--slot{background:#1a1a1a}.wp-inplate-fulfillment__card-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#888;margin-bottom:6px;font-weight:600}.wp-inplate-fulfillment__card--slot .wp-inplate-fulfillment__card-label{color:#999}.wp-inplate-fulfillment__card-value{display:flex;align-items:center;gap:10px;font-size:1.1em;font-weight:700;color:#1a1a1a}.wp-inplate-fulfillment__card-value--slot{font-size:1.4em;font-weight:800;color:#fff;letter-spacing:-0.01em}.wp-inplate-fulfillment__icon{flex-shrink:0;opacity:.55}.woocommerce-order .woocommerce-notice--success{background:none;border:none;padding:0 0 8px;font-size:1.1em;font-weight:600;color:#1a1a1a}.woocommerce-order .woocommerce-notice--success::before{display:none}.woocommerce-order .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0 0 32px;padding:0;background:#f8f8f6;border-radius:12px;border:1px solid #e8e8e4;overflow:hidden}.woocommerce-order .woocommerce-order-overview li{min-width:180px;flex:1;padding:16px 20px !important;font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.06em;border-right:none !important}.woocommerce-order .woocommerce-order-overview li:last-child{border-right:none}.woocommerce-order .woocommerce-order-overview li strong{display:block;font-size:12px !important;font-weight:700;color:#1a1a1a;text-transform:none;letter-spacing:0;margin-top:4px}@media(max-width: 600px){.woocommerce-order .woocommerce-order-overview li{flex:0 0 100%;border-bottom:1px solid #e8e8e4}.woocommerce-order .woocommerce-order-overview li:nth-child(even){border-right:none}}.woocommerce-order .woocommerce-order-details{margin-bottom:32px}.woocommerce-order .woocommerce-order-details__title{font-size:1.2em;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #1a1a1a}.woocommerce-order .woocommerce-table--order-details{width:100%;border-collapse:collapse;font-size:14px}.woocommerce-order .woocommerce-table--order-details thead tr{border-bottom:2px solid #1a1a1a}.woocommerce-order .woocommerce-table--order-details thead tr th{padding:10px 0;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#888}.woocommerce-order .woocommerce-table--order-details tbody tr{border-bottom:1px solid #f0f0ee}.woocommerce-order .woocommerce-table--order-details tbody tr td{padding:12px 0;vertical-align:middle}.woocommerce-order .woocommerce-table--order-details tbody tr .product-name a{font-weight:600;color:#1a1a1a;text-decoration:none}.woocommerce-order .woocommerce-table--order-details tbody tr .product-name a:hover{color:#555}.woocommerce-order .woocommerce-table--order-details tbody tr .product-quantity{color:#888;font-weight:400}.woocommerce-order .woocommerce-table--order-details tbody tr .product-total{text-align:right;font-weight:600}.woocommerce-order .woocommerce-table--order-details tfoot tr{border-bottom:1px solid #f0f0ee}.woocommerce-order .woocommerce-table--order-details tfoot tr th{padding:10px 0;font-weight:600;font-size:13px;color:#888;text-align:left}.woocommerce-order .woocommerce-table--order-details tfoot tr td{padding:10px 0;text-align:right;font-weight:600}.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child{display:none}.woocommerce-order .woocommerce-customer-details{margin-top:32px}.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-size:1.1em;font-weight:700;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e4}.woocommerce-order .woocommerce-customer-details address{font-style:normal;font-size:14px;line-height:1.7;color:#444;background:#f8f8f6;border-radius:10px;padding:16px 20px;border:1px solid #e8e8e4}.woocommerce-order .woocommerce-customer-details p{margin:0}
