.inside-header .site-navigation{border-bottom:1px solid rgb(0 0 0 / 10%)}.woocommerce-shipping-totals.shipping th{display:none;padding:8px 0}.woocommerce ul#shipping_method li:last-child{margin-bottom:0}.woocommerce #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row>label,.woocommerce #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row>label{font-weight:600}#ship-to-different-address{margin-bottom:0}.section.single-post .col-content{width:100%}.section.section-title{background-color:#f4f4f4;padding-bottom:20px}#customer_details.show{padding:30px}.bg-check.show{opacity:.85!important}.woocommerce-checkout-review-order-table .cart_item .product-name{display:flex;gap:8px;align-items:flex-start}.woocommerce-checkout-review-order-table .cart_item .product-name .product-thumb{width:60px;height:60px;border-radius:5px;overflow:hidden;flex:0 0 auto;aspect-ratio:1 / 1}.woocommerce-checkout-review-order-table .cart_item .product-name .product-thumb img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info{flex:1 1 0%;min-width:0}.controls.input-number-group{background-color:#fff}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span .controls.input-number-group button,.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span .controls.input-number-group input{height:30px}@media (min-width:768px){.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span{display:flex;align-items:center;gap:10px}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span .product-total{flex:1 1 0%}.woocommerce form.checkout.woocommerce-checkout{display:flex;align-items:flex-start;gap:30px;background:none}.woocommerce form.checkout.woocommerce-checkout #customer_details.show{width:90%;max-width:700px;height:fit-content;max-height:90%}.woocommerce form.checkout.woocommerce-checkout #customer_details:not(.show){padding:0;flex:1 1 0%;min-width:0}.woocommerce form.checkout.woocommerce-checkout #order_review{padding:25px;flex:0 0 auto;width:440px;background-color:#efefef;border:1px solid rgb(0 0 0 / 30%)}.woocommerce #order_review table.woocommerce-checkout-review-order-table tr td:first-child,.woocommerce #order_review table.woocommerce-checkout-review-order-table tr th:first-child,.woocommerce #order_review table.woocommerce-checkout-review-order-table,.woocommerce #order_review table.woocommerce-checkout-review-order-table :where(tbody,tfoot,thead){border:none;background:none}.woocommerce #order_review table.woocommerce-checkout-review-order-table{margin-bottom:0}.woocommerce #order_review table.woocommerce-checkout-review-order-table tr td:first-child,.woocommerce #order_review table.woocommerce-checkout-review-order-table tr th:first-child{padding:8px 0}.woocommerce table.shop_table tbody tr.cart_item dl.variation dt,.woocommerce table.shop_table tbody tr.cart_item dl.variation dd{margin-bottom:0;line-height:normal;font-size:14px}.woocommerce table.shop_table tbody tr.cart_item dl.variation dt{flex:0 0 110px;max-width:110px;margin-right:10px}.woocommerce table.shop_table tbody tr.cart_item dl.variation dd{flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px)}.woocommerce table.shop_table tbody tr.cart_item dl.variation dt p:last-child,.woocommerce table.shop_table tbody tr.cart_item dl.variation dd p:last-child{margin-bottom:0}.woocommerce table.shop_table tbody tr.cart_item dl.variation dt p,.woocommerce table.shop_table tbody tr.cart_item dl.variation dd p{line-height:normal}.woocommerce table.shop_table tbody tr.cart_item dl.variation{margin-top:10px;align-items:center}.woocommerce #order_review table.woocommerce-checkout-review-order-table .cart_item .product-name h6{font-size:14px;font-weight:600}.woocommerce #order_review #order_review_heading{margin-bottom:0}.woocommerce-checkout #payment{background:none}.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none}.woocommerce #order_review .place-order .woocommerce-privacy-policy-text p{color:currentColor;line-height:1.5;font-size:14px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{line-height:1.4;font-size:13px}.woocommerce-checkout #payment div.form-row{padding:10px 0 0 0}.woocommerce table.shop_table tfoot td{padding:8px 0}.woocommerce #order_review table.woocommerce-checkout-review-order-table tfoot{background:none}}@media (max-width:767px){.woocommerce #customer_details{padding:0}.woocommerce #order_review{padding:20px 0 0 0}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span .product-total{flex:0 0 100%;max-width:100%}.woocommerce-checkout-review-order-table .cart_item .product-name .product-info>span .quantity{flex:1 1 0%;min-width:0}}