body.woocommerce-checkout,.wp-site-blocks,.wp-block-woocommerce-checkout{background:#F8F5EF!important}.wc-block-components-sidebar{background:#FFFFFF;border:1px solid #D8B273;border-radius:20px;padding:25px;box-shadow:0 10px 25px rgba(0,0,0,.05)}.wc-block-components-text-input input,.wc-block-components-text-input textarea,.wc-block-components-combobox input,.wc-block-components-address-form input,.wc-block-components-address-form select{background:#FFFFFF!important;border:1px solid #D8B273!important;border-radius:12px!important;min-height:52px;transition:all .25s ease;box-shadow:none!important}.wc-block-components-text-input input:hover,.wc-block-components-text-input textarea:hover,.wc-block-components-combobox input:hover,.wc-block-components-address-form input:hover,.wc-block-components-address-form select:hover{border-color:#C69A4D!important}.wc-block-components-text-input input:focus,.wc-block-components-text-input textarea:focus,.wc-block-components-combobox input:focus,.wc-block-components-address-form input:focus,.wc-block-components-address-form select:focus{border-color:#B98A3D!important;box-shadow:0 0 0 3px rgba(216,178,115,.15)!important;outline:none!important}.wc-block-components-text-input input::placeholder,.wc-block-components-text-input textarea::placeholder{color:#999}.wc-block-components-text-input label,.wc-block-components-address-form label,.wc-block-components-combobox label{color:#333;font-weight:600}.wc-block-checkout__actions{display:flex;justify-content:center;margin-top:35px}.wc-block-components-button{background:#D4B072!important;color:#000!important;border:2px solid #000!important;border-radius:14px!important;padding:18px 42px!important;width:auto!important;min-width:330px;font-size:22px!important;font-weight:700!important;transition:.25s}.wc-block-components-button:hover{background:#000!important;color:#FFF!important}body.woocommerce-checkout{background:#F8F5EF!important}.et_pb_section,.et_pb_with_background,.et_builder_inner_content,#main-content,#main-content .container,.et-l,.et-l--body,#page-container{background:#F8F5EF!important}.wp-block-woocommerce-checkout,.wc-block-checkout{background:#F8F5EF!important}body.woocommerce-order-pay .woocommerce{max-width:780px;margin:60px auto;background:#FFFFFF;border:1px solid #D8B273;border-radius:20px;padding:40px;box-shadow:0 10px 25px rgba(0,0,0,.05)}body.woocommerce-order-pay ul.order_details{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px;margin:0 0 45px;padding:0;border:none}body.woocommerce-order-pay ul.order_details li{float:none;border:none;padding:0;margin:0;text-align:center;min-width:140px}body.woocommerce-order-pay ul.order_details li strong{display:block;margin-top:8px;font-size:24px;font-weight:700;color:#2E2E2E}body.woocommerce-order-pay .waybox-button{background:#D4B072!important;border:2px solid #000!important;border-radius:14px!important;color:#000!important;box-shadow:none!important}body.woocommerce-order-pay .waybox-button:hover{background:#000!important;color:#FFF!important}body.woocommerce-order-pay .waybox-button{font-weight:700!important}body.woocommerce-order-pay .waybox-button strong{font-weight:700!important}.inugami-whatsapp{position:fixed;right:25px;bottom:25px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#C5A46D;color:#000000;border-radius:50%;z-index:99999;box-shadow:0 5px 18px rgba(0,0,0,0.28);transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.inugami-whatsapp svg{width:31px;height:31px;fill:currentColor}.inugami-whatsapp:hover{background:#000000;color:#F8F7F3;transform:translateY(-4px);box-shadow:0 8px 22px rgba(0,0,0,0.32)}@media (max-width:767px){.inugami-whatsapp{width:58px;height:58px;right:18px;bottom:18px}.inugami-whatsapp svg{width:28px;height:28px}}body.woocommerce-order-received{background:#F8F5EF!important}body.woocommerce-order-received .woocommerce{max-width:780px;margin:60px auto;background:#FFFFFF;border:1px solid #D8B273;border-radius:20px;padding:40px;box-shadow:0 10px 25px rgba(0,0,0,.05)}body.woocommerce-order-received.woocommerce-thankyou-order-received{display:block!important;margin:0 0 30px;color:#2E2E2E!important;font-size:18px!important;font-weight:500!important;text-align:left}body.woocommerce-order-receivedul.order_details{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;gap:35px;margin:0 0 35px;padding:0;border:none}body.woocommerce-order-receivedul.order_details li{float:none!important;border:none!important;padding:0!important;margin:0!important;min-width:130px;text-align:center;color:#444444!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.3px}body.woocommerce-order-receivedul.order_details li strong{display:block;margin-top:6px;color:#2E2E2E!important;font-size:18px!important;line-height:1.25;font-weight:700!important;text-transform:none;letter-spacing:0}body.woocommerce-order-receivedul.order_details li strong{max-width:170px;margin-left:auto;margin-right:auto}body.woocommerce-order-received.woocommerce-order-details__title{margin:30px 0 15px!important;color:#2E2E2E!important;font-size:21px!important;font-weight:600!important}body.woocommerce-order-received.woocommerce-order-details{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}body.woocommerce-order-received.woocommerce-table--order-details{width:100%;border-collapse:collapse;border:none!important}body.woocommerce-order-received.woocommerce-table--order-details th{background:#F8F5EF!important;color:#333333!important;font-size:11px!important;font-weight:600!important;padding:13px 15px!important;border-bottom:1px solid #D8B273!important}body.woocommerce-order-received.woocommerce-table--order-details td{color:#444444!important;font-size:11px!important;font-weight:400!important;padding:12px 15px!important;border-bottom:1px solid #E8E2D8!important}body.woocommerce-order-received.woocommerce-table--order-details .product-name a{color:#9C783D!important;font-weight:500!important}body.woocommerce-order-received.woocommerce-table--order-details tfoot th,body.woocommerce-order-received.woocommerce-table--order-details tfoot td{font-size:11px!important;font-weight:600!important;color:#333333!important;padding:11px 15px!important}body.woocommerce-order-received.woocommerce-order-details .order-actions{display:none!important}body.woocommerce-order-received.woocommerce-order-details tr:last-child{display:none!important}body.woocommerce-order-received.woocommerce-column__title{margin:35px 0 15px!important;color:#2E2E2E!important;font-size:21px!important;font-weight:600!important}body.woocommerce-order-received.woocommerce-customer-details address{background:#F8F5EF!important;border:1px solid #D8B273!important;border-radius:14px!important;padding:20px!important;margin:0!important;color:#444444!important;font-size:11px!important;line-height:1.7;font-style:normal}@media (max-width:767px){body.woocommerce-order-received .woocommerce{max-width:none;width:auto;margin:35px 16px 50px;padding:25px 20px;border-radius:18px}body.woocommerce-order-received.woocommerce-thankyou-order-received{font-size:17px!important;margin-bottom:25px}body.woocommerce-order-receivedul.order_details{flex-direction:column!important;gap:22px;margin-bottom:30px}body.woocommerce-order-receivedul.order_details li{width:100%;min-width:0}body.woocommerce-order-receivedul.order_details li strong{font-size:18px!important}body.woocommerce-order-received.woocommerce-order-details__title,body.woocommerce-order-received.woocommerce-column__title{font-size:19px!important}body.woocommerce-order-received.woocommerce-table--order-details th{font-size:10px!important;padding:10px 8px!important}body.woocommerce-order-received.woocommerce-table--order-details td{font-size:10px!important;padding:10px 8px!important}body.woocommerce-order-received.woocommerce-customer-details address{padding:16px!important;font-size:10px!important}}