.woocommerce-order-received #primary .woocommerce-order{margin-top:8rem}.woocommerce-order-received #primary .woocommerce-thankyou-order-received{font-size:var(--font-size-large);font-family:var(--serif);font-weight:700}@media screen and (max-width:600px){.woocommerce-order-received #primary ul.order_details li{display:block;margin-bottom:15px;float:none;border-right:none}}@media screen and (min-width:768px){.woocommerce-order-received #primary table.shop_table .product-purchase-note td{padding-top:0}.woocommerce-order-received #primary table.shop_table .product-purchase-note td p{margin-top:0;font-size:85%}}.woocommerce-checkout:not(.woocommerce-order-received) #site-navigation,.woocommerce-checkout:not(.woocommerce-order-received) .menu-toggle,.woocommerce-checkout:not(.woocommerce-order-received) .shop-navigation,.woocommerce-checkout:not(.woocommerce-order-received) .social-links,.woocommerce-checkout:not(.woocommerce-order-received) .toggle-localization,.woocommerce-checkout:not(.woocommerce-order-received) .toggle-searchform{display:none}.woocommerce-checkout #primary ::-webkit-input-placeholder{opacity:.6}.woocommerce-checkout #primary ::-moz-placeholder{opacity:.6}.woocommerce-checkout #primary ::placeholder{opacity:.6}.woocommerce-checkout #primary :-ms-input-placeholder{opacity:.6}.woocommerce-checkout #primary ::-ms-input-placeholder{opacity:.6}.woocommerce-checkout #primary .wc-amazon-checkout-message,.woocommerce-checkout #primary .woocommerce-form-coupon,.woocommerce-checkout #primary .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout #primary form.login{border-color:#000;border-radius:0}.woocommerce-checkout #primary #ship-to-different-address{font-size:var(--font-size-medium)}.woocommerce-checkout #primary #payment{border-radius:0;border:1px solid #000;background:transparent}.woocommerce-checkout #primary #payment .about_paypal{display:none}.woocommerce-checkout #primary #payment ul{border-bottom:none}.woocommerce-checkout #primary #payment ul li{color:#000;font-weight:300;font-size:1rem;line-height:1.5}.woocommerce-checkout #primary #payment ul li img{display:inline-block}.woocommerce-checkout #primary #payment ul div.payment_box{color:#000;font-weight:300}.woocommerce-checkout #primary #payment ul div.payment_box p{margin:0}.woocommerce-checkout #primary #payment .form-row.place-order{display:none}.woocommerce-checkout #primary #payment .woocommerce-SavedPaymentMethods.wc-saved-payment-methods label{display:inline}.woocommerce-checkout #primary table.shop_table{border-collapse:collapse}.woocommerce-checkout #primary table.shop_table tr.cart_item{-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout #primary table.shop_table tr.cart_item td{border-bottom:1px solid #000}.woocommerce-checkout #primary table.shop_table td.product-name{line-height:1.3}.woocommerce-checkout #primary table.shop_table td.product-name a{text-decoration:none}.woocommerce-checkout #primary table.shop_table td.product-name img{max-width:70px;margin-bottom:10px}.woocommerce-checkout #primary table.shop_table td.product-name .delivery-time{font-size:12px}.woocommerce-checkout #primary table.shop_table td.product-total>.woocommerce-Price-amount{font-weight:400}.woocommerce-checkout #primary table.shop_table td.product-total>.amount:first-child{display:block}.woocommerce-checkout #primary table.shop_table td.product-total .product-tax,.woocommerce-checkout #primary table.shop_table td.product-total .wgm-info{display:block;font-size:12px;line-height:1.2}.woocommerce-checkout #primary table.shop_table tfoot th{font-family:var(--serif)}.woocommerce-checkout #primary table.shop_table tfoot .cart-subtotal td,.woocommerce-checkout #primary table.shop_table tfoot td{font-weight:300}.woocommerce-checkout #primary table.shop_table tfoot .shipping td{font-weight:300;font-size:16px}.woocommerce-checkout #primary table.shop_table tfoot .order-total td .woocommerce-Price-amount,.woocommerce-checkout #primary table.shop_table tfoot .order-total th{font-size:1.4rem}.woocommerce-checkout #primary table.shop_table tfoot .order-total td .includes_tax{font-weight:300;font-size:.8rem}.woocommerce-checkout #primary table.shop_table tfoot .order-total td .includes_tax .amount{font-size:.8rem;font-weight:400}.woocommerce-checkout #primary table.shop_table tfoot .wgm-tax{font-size:.8rem}.woocommerce-checkout #primary table.shop_table tfoot #shipping_method label:after{top:2px}.woocommerce-checkout #primary table.shop_table tfoot #shipping_method label .wgm-tax{font-size:.8rem}.woocommerce-checkout #primary table.shop_table tfoot #shipping_method label .wgm-tax .amount{font-weight:300}.woocommerce-checkout #primary .woocommerce form .form-row{margin-bottom:10px}.woocommerce-checkout #primary #place_order{background:var(--color-theme-pink);font-size:1.1rem;padding:.8em 1.2em;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;margin-bottom:50px;margin-top:50px}.woocommerce-checkout #primary #place_order:hover{background:#000}@media screen and (min-width:769px){.woocommerce-checkout #primary .woocommerce-shipping-fields h3{margin-top:40px}}@media screen and (min-width:1100px){.woocommerce-checkout #primary table.shop_table{counter-reset:cartitemindex}.woocommerce-checkout #primary table.shop_table tr.cart_item td{border:none}.woocommerce-checkout #primary table.shop_table td.product-name{line-height:1.3;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-checkout #primary table.shop_table td.product-name:before{counter-increment:cartitemindex;content:counter(cartitemindex);display:inline-block;font-size:3rem;font-family:var(--serif);font-weight:700;width:3rem;-webkit-transform:translateY(-10%);transform:translateY(-10%);text-align:right;margin-right:.5rem}.woocommerce-checkout #primary table.shop_table td.product-name img{max-width:90px;margin-bottom:10px;margin-right:15px}.woocommerce-checkout #primary table.shop_table td.product-total>.amount:first-child{display:block}.woocommerce-checkout #primary table.shop_table td.product-total br{display:none}.woocommerce-checkout #primary table.shop_table td.product-total .product-tax,.woocommerce-checkout #primary table.shop_table td.product-total .wgm-info{display:block;font-size:.8rem;line-height:1.2}.woocommerce-checkout #primary table.shop_table tfoot tr th{padding-left:40%}.woocommerce-checkout #primary table.shop_table tfoot tr td,.woocommerce-checkout #primary table.shop_table tfoot tr th{position:relative;border:none}.woocommerce-checkout #primary table.shop_table tfoot tr td:after,.woocommerce-checkout #primary table.shop_table tfoot tr th:after{content:"";position:absolute;top:0;right:0;width:100%;height:1px;background:#000}.woocommerce-checkout #primary table.shop_table tfoot tr th:after{width:50%}.woocommerce-checkout #primary table.shop_table tfoot tr.cart-subtotal td:after,.woocommerce-checkout #primary table.shop_table tfoot tr.cart-subtotal th:after{content:none}& .woocommerce form .form-row{margin-bottom:10px}& #place_order{background:var(--color-theme-pink);font-size:1.1rem;padding:.8em 1.2em;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;margin-bottom:50px;margin-top:50px}& #place_order:hover{background:#000}}@media screen and (min-width:1200px){.woocommerce-checkout #primary .woocommerce-shipping-fields h3{margin-top:50px}}