.woocommerce .gem-table { border:0; } .woocommerce .shop_table td.product-price, .woocommerce .shop_table td.product-subtotal, .woocommerce .wishlist_table .product-info .product-info-content .product-price { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-size:var(--thegem-to-product-price-cart-font-size-tiny); line-height:var(--thegem-to-product-price-cart-line-height-tiny); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .shop_table.wishlist_table td.product-price, .woocommerce .wishlist_table .product-info .product-info-content .product-price { font-size:24px; } .woocommerce .shop_table.wishlist_table td.product-price del, .woocommerce .wishlist_table .product-info .product-info-content .product-price del { color:#99a9b5; font-size:20px; } .woocommerce .shop_table td.product-subtotal { font-size:24px; } .woocommerce .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, .woocommerce .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-size:var(--thegem-to-product-price-cart-font-size-tiny); line-height:var(--thegem-to-product-price-cart-line-height-tiny); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .woocommerce-checkout .checkout-payment .shop_table td.product-total .amount { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-size:var(--thegem-to-product-price-cart-font-size-tiny); line-height:var(--thegem-to-product-price-cart-line-height-tiny); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .shop_table .product-quantity input[type="number"] { color:#5f727f; } .woocommerce .shop_table tr.cart_item:nth-child(2n) td { background:#f0f3f2; } .woocommerce .shop_table thead tr th, .product-info .product-info-header > div { background:#b6c6c9; border-color:#b6c6c9; } .woocommerce-cart-form.responsive .cart-item .gem-table thead th { font-size:14px; } .woocommerce .shop_table tbody tr td, .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total th, .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total td, .woocommerce .woocommerce-checkout .shop_table tfoot > tr > td { border-color:#dfe5e8; } .woocommerce .shop_table tr td.product-remove .remove { background:#f44336; color:#ffffff; text-shadow:0 0 1px #ffffff; } .woocommerce input[type="text"].coupon-code { font-size:16px; color:#99a9b5; font-weight:400; background:#f5f7f6; } .woocommerce .woocommerce-cart-form .actions .submit-buttons button.button { font-size:19px; } .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button { background:#00bcd4; } .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button:not([aria-disabled="true"]):hover { border-color:#00bcd4; background-color:transparent; color:#00bcd4; } .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button, .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button { background:#393d50; } .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button:hover, .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button:hover { border-color:#393d50; background-color:transparent; color:#393d50; } body .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button:hover, .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button:hover { background-color:transparent; } .woocommerce .cart_totals table th, .woocommerce .cart_totals table td { border-color:#dfe5e8; } .woocommerce .order-details-column .cart_totals table td { color:#5f727f; } .woocommerce .cart_totals table th { font-family:var(--thegem-to-body-font-family); font-weight:var(--thegem-to-body-font-weight); font-style:var(--thegem-to-body-font-style); font-size:var(--thegem-to-body-font-size); line-height:var(--thegem-to-body-line-height); text-transform:var(--thegem-to-body-text-transform); letter-spacing:var(--thegem-to-body-letter-spacing);  color:var(--thegem-to-body-color); background-color:#f0f3f2; } .woocommerce .cart_totals table td .amount { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-style:var(--thegem-to-product-price-cart-font-style); font-size:var(--thegem-to-product-price-cart-font-size-tiny); line-height:var(--thegem-to-product-price-cart-line-height-tiny); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .cart_totals table tr.order-total td .amount { font-size:var(--thegem-to-product-price-cart-font-size); line-height:var(--thegem-to-product-price-cart-line-height); } .woocommerce .cart_totals table tr td { font-size:var(--thegem-to-body-font-size); line-height:var(--thegem-to-body-line-height); } .woocommerce .cart_totals table tr td #shipping_method li label, .woocommerce .order-totals table tr td #shipping_method li label, .woocommerce .cart_totals table tr td #shipping_method li label .amount, .woocommerce .order-totals table tr td #shipping_method li label .amount, .woocommerce-shipping-destination span { font-family:var(--thegem-to-body-font-family); font-weight:var(--thegem-to-body-font-weight); font-style:var(--thegem-to-body-font-style); font-size:var(--thegem-to-body-tiny-font-size); line-height:var(--thegem-to-body-tiny-line-height); text-transform:var(--thegem-to-body-text-transform); letter-spacing:var(--thegem-to-body-letter-spacing); } .woocommerce #shipping_method .radio-sign { background-color:#b6c6c9; border:0px; } .woocommerce #shipping_method .radio-sign:before { background-color:#ffffff; } .woocommerce .payment_methods .radio-sign { background-color:#ffffff; } .woocommerce .payment_methods .radio-sign:before { background-color:#3c3950; } .woocommerce .woocommerce-shipping-calculator .form-row input.input-text { font-size:16px; color:#99a9b5; font-weight:400; background:#ffffff; } .woocommerce .cross-sells .product .product-title { font-family:var(--thegem-to-body-font-family); font-weight:var(--thegem-to-body-font-weight); font-style:var(--thegem-to-body-font-style); font-size:var(--thegem-to-body-font-size); line-height:var(--thegem-to-body-line-height); text-transform:var(--thegem-to-body-text-transform); letter-spacing:var(--thegem-to-body-letter-spacing); }  .cross-sells-title span.placeholder span { border-top-color:#ffda75; border-bottom-color:#ffda75; } .checkout-steps .checkout-step, .checkout-steps .checkout-step:before, .checkout-steps .checkout-step:after { background:#e9f0ef; } .checkout-steps .checkout-step.active, .checkout-steps .checkout-step.before-active:before, .checkout-steps .checkout-step.before-active:after { background:#ffd453; color:#3c3950; } .woocommerce .checkout .form-row .input-text, .woocommerce .edit-address-form .form-row .input-text, .woocommerce .checkout .form-row textarea.input-text, .woocommerce .edit-address-form .form-row textarea.input-text, .select2-search .select2-input, .woocommerce .checkout-login .login .form-row .input-text, .woocommerce .lost_reset_password .input-text, .woocommerce .my-account-signup .register .form-row .input-text, .yith-wcwl-form .hidden-title-form input[type="text"] { background-color:#ffffff; border-color:#dfe5e8; color:#99a9b5; } .chosen-container-single .chosen-single span, .select2-container .select2-choice > .select2-chosen, .select2-results .select2-result-label { color:#99a9b5; } .woocommerce .checkout .form-row label abbr, .woocommerce .edit-address-form .form-row label abbr, .woocommerce .checkout-login .login .form-row label span.required, .woocommerce .my-account-signup .register .form-row label span.required { color:#f44336; } .woocommerce .chosen-container-single .chosen-single div, .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div, .woocommerce .select2-container .select2-choice .select2-arrow { background-color:#ffffff; } .woocommerce .chosen-container-single .chosen-single div:before, .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before, .woocommerce .select2-container .select2-choice .select2-arrow:before { color:#99a9b5; } .select2-results { background-color:#ffffff; } .checkout-navigation-buttons .checkout-prev-step button { border-color:#000000; color:#000000; } .checkout-navigation-buttons .checkout-prev-step button:hover { background:#000000; color:#ffffff; } .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total th { font-family:var(--thegem-to-body-font-family); font-weight:var(--thegem-to-body-font-weight); font-style:var(--thegem-to-body-font-style); font-size:var(--thegem-to-body-font-size); line-height:var(--thegem-to-body-line-height); text-transform:var(--thegem-to-body-text-transform); letter-spacing:var(--thegem-to-body-letter-spacing); } .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .order-total td .amount { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-style:var(--thegem-to-product-price-cart-font-style); font-size:var(--thegem-to-product-price-cart-font-size); line-height:var(--thegem-to-product-price-cart-line-height); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .cart-subtotal td .amount { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-style:var(--thegem-to-product-price-cart-font-style); font-size:var(--thegem-to-product-price-cart-font-size-tiny); line-height:var(--thegem-to-product-price-cart-line-height-tiny); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .shipping td { color:#99a9b5; } .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods .payment_box, .woocommerce .woocommerce-checkout .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods .payment_box { color:#3c3950; background-color:#a3e7f0; } .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods .payment_box:before, .woocommerce .woocommerce-checkout .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods .payment_box:before { color:#3c3950; background-color:#84b2c0; } .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods li, .woocommerce .woocommerce-checkout .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li { border-color:#dfe5e8; } .checkout-navigation-buttons .checkout-place-order button { background-color:#00bcd4; border-color:#00bcd4; line-height:46px; } .checkout-navigation-buttons .checkout-place-order button:hover { background-color:#ffffff; color:#00bcd4; } .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .terms .checkbox-sign:before, .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .checkbox-sign:before, .woocommerce .woocommerce-checkout .thegem-te-checkout-payment .woocommerce-checkout-payment .terms .checkbox-sign:before, .woocommerce .woocommerce-checkout .thegem-te-checkout-payment .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .checkbox-sign:before, .woocommerce .checkout-login-remember .checkbox-sign:before, .woocommerce .woocommerce-checkout #ship-to-different-address .checkbox-sign:before, .woocommerce .create-account-popup .checkbox-sign:before, .woocommerce .wishlist_table .checkbox-sign:before, .woocommerce .checkout.woocommerce-checkout-one-page .form-row.create-account-checkbox .checkbox-sign:before, .woocommerce .checkout.woocommerce-checkout-one-page .form-row.create-account .checkbox-sign:before { color:#3c3950; } .woocommerce .checkout-login .login .form-row label, .lost_reset_password .form-row label, .woocommerce .my-account-signup .register .form-row label { color:#5f727f; } .woocommerce .checkout-signin .checkout-create-account button { background-color:#00bcd4; } .woocommerce .checkout-signin .checkout-create-account button:hover { background-color:#3c3950; } .checkout-login .login .form-row .checkout-login-remember label { color:#99a9b5; } .woocommerce .checkout-login .login .lost_password:before { background-color:#dfe5e8; } .woocommerce ul.woocommerce-error li { background-color:#fcc6c2; font-size:16px; color:#3c3950; } .woocommerce ul.woocommerce-error li strong { text-transform:uppercase; font-weight:400; } .woocommerce ul.woocommerce-error li:before { background-color:#f44336 !important; } .order-customer-details, .order-customer-details address { line-height:36px; font-style:normal; } .woocommerce ul.order_details li:before { color:#6eb667; } .woocommerce .create-account-popup { background-color:#ffffff; border-color:#dfe5e8; } #create-account-popup-overlay { background-color:#393d50; } .shop_table .product-name dl.variation { color:#99a9b5; } .woocommerce-cart .custom-header .breadcrumbs .current, .woocommerce-checkout .custom-header .breadcrumbs .current, .woocommerce-wishlist .custom-header .breadcrumbs .current, .woocommerce-account .page-title-block .breadcrumbs .current { color:#99a9b5;  } .woocommerce-cart .custom-header .breadcrumbs span a, .woocommerce-checkout .custom-header .breadcrumbs span a, .woocommerce-wishlist .custom-header .breadcrumbs span a, .woocommerce-account .page-title-block .breadcrumbs span a { color:#00bcd4; } .woocommerce-cart .custom-header .breadcrumbs span a:hover, .woocommerce-checkout .custom-header .breadcrumbs span a:hover, .woocommerce-wishlist .custom-header .breadcrumbs span a:hover, .woocommerce-account .page-title-block .breadcrumbs span a:hover { color:#384554; } .woocommerce-cart .custom-header .breadcrumbs .divider .bc-devider:before, .woocommerce-checkout .custom-header .breadcrumbs .divider .bc-devider:before, .woocommerce-wishlist .custom-header .breadcrumbs .divider .bc-devider:before, .woocommerce-account .page-title-block .breadcrumbs .divider .bc-devider:before { color:#5f727f; } .woocommerce .wishlist_table td.product-stock-status .wishlist-in-stock, .woocommerce .wishlist_table .product-info .product-info-content .product-stock-status .wishlist-in-stock { color:#5f727f; } .woocommerce .wishlist_table td.product-stock-status .wishlist-out-of-stock, .woocommerce .wishlist_table .product-info .product-info-content .product-stock-status .wishlist-out-of-stock { color:#f44336; } .yith-wcwl-share .yith-wcwl-share-title { font-family:var(--thegem-to-product-price-cart-font-family); font-weight:var(--thegem-to-product-price-cart-font-weight); font-style:var(--thegem-to-product-price-cart-font-style); font-size:var(--thegem-to-product-price-cart-font-size); line-height:var(--thegem-to-product-price-cart-line-height); text-transform:var(--thegem-to-product-price-cart-text-transform); letter-spacing:var(--thegem-to-product-price-cart-letter-spacing, normal); } .product-info .product-info-header > div { font-size:14px; text-transform:uppercase; } .product-info .product-info-content, .woocommerce-wishlist .wishlist-content.responsive .cart-item { border-color:#dfe5e8; } .woocommerce-checkout-one-page #customer_details > div:after { border-bottom-color:#00b8d4; } .woocommerce-checkout-one-page .checkout-payment { background-color:#f0f3f2; } .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page #order_review .woocommerce-checkout-payment .payment_methods .payment_box, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods .payment_box { font-size:14px; color:#99a9b5; } .woocommerce-checkout-one-page #order_review table thead th, .woocommerce-checkout-one-page #order_review > table .order-total th, .woocommerce-checkout-one-page #order_review > table .order-total td { border-bottom:3px solid #dfe5e8 !important; } .woocommerce-checkout-one-page #order_review table tbody th, .woocommerce-checkout-one-page #order_review table tbody td { border-color:#dfe5e8; } .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .checkout-payment .shop_table td.product-total .amount { color:#3c3950; } .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total .order-total td .amount { font-size:calc(var(--thegem-to-product-price-cart-font-size) * 1.34); } @media (max-width:768px) { .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total .order-total td .amount {  font-size:var(--thegem-to-product-price-cart-font-size-tiny);  line-height:var(--thegem-to-product-price-cart-line-height-tiny); } } .woocommerce .woocommerce-checkout-one-page #shipping_method .radio-sign + label { font-size:14px; line-height:18px; color:#5f727f; } .checkout-order-review-pattern { background:#ffffff; } .woocommerce .woocommerce-checkout-one-page .checkout-navigation-buttons .checkout-place-order button:hover { background-color:transparent; } body.woocommerce-cart-layout-modern .woocommerce .shop_table .product-quantity input[type="number"], body.woocommerce-cart-layout-modern .woocommerce .order-details-column .cart_totals table td, body.woocommerce-cart-layout-modern .woocommerce .cart_totals table th, body.woocommerce-cart-layout-modern .woocommerce .cart_totals table tr td #shipping_method li label, body.woocommerce-cart-layout-modern .woocommerce .order-totals table tr td #shipping_method li label, body.woocommerce-cart-layout-modern .woocommerce .cart_totals table tr td #shipping_method li label .amount, body.woocommerce-cart-layout-modern .woocommerce .order-totals table tr td #shipping_method li label .amount, body.woocommerce-cart-layout-modern .woocommerce-shipping-destination span, body.woocommerce-checkout-layout-one-page-modern .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total th, body.woocommerce-checkout-layout-one-page-modern .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .shipping td, body.woocommerce-checkout-layout-one-page-modern .woocommerce .woocommerce-checkout-one-page #shipping_method .radio-sign + label, body .woocommerce .checkout .form-row label, body .woocommerce .checkout-login .login .form-row label, body .lost_reset_password .form-row label, body .woocommerce .my-account-signup .register .form-row label, body .woocommerce .wishlist_table td.product-stock-status .wishlist-in-stock, body .woocommerce .wishlist_table .product-info .product-info-content .product-stock-status .wishlist-in-stock, body .woocommerce .checkout-login .woocommerce-form-login.login .form-row .checkout-login-remember label{ color:var(--thegem-to-body-color); } body.woocommerce-cart-layout-modern .woocommerce .shop_table tr td.product-remove .remove{ border-color:var(--thegem-to-body-color); } body.woocommerce-cart-layout-modern .woocommerce .shop_table td.product-remove .remove:before, body.woocommerce-cart-layout-modern .woocommerce .shop_table td.product-remove .remove:after { background-color:var(--thegem-to-body-color); } #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered, #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow, body .woocommerce input[type="text"].coupon-code, body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text, body .woocommerce .checkout .form-row .input-text, body .woocommerce .edit-address-form .form-row .input-text, body .woocommerce .checkout .form-row textarea.input-text, body .woocommerce .edit-address-form .form-row textarea.input-text, body .select2-search .select2-input, body .woocommerce .checkout-login .login .form-row .input-text, body .woocommerce .lost_reset_password .input-text, body .woocommerce .my-account-signup .register .form-row .input-text, body .chosen-container-single .chosen-single span, body .select2-container .select2-choice > .select2-chosen, body .select2-results .select2-result-label, body .woocommerce .chosen-container-single .chosen-single div:before, body .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before, body .woocommerce .select2-container .select2-choice .select2-arrow:before { color:var(--thegem-to-body-color); }  #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder, body .woocommerce input[type="text"].coupon-code::placeholder, body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text::placeholder, body .woocommerce .checkout .form-row .input-text::placeholder, body .woocommerce .edit-address-form .form-row .input-text::placeholder, body .woocommerce .checkout .form-row textarea.input-text::placeholder, body .woocommerce .edit-address-form .form-row textarea.input-text::placeholder, body .woocommerce .checkout-login .login .form-row .input-text::placeholder, body .woocommerce .lost_reset_password .input-text::placeholder, body .woocommerce .my-account-signup .register .form-row .input-text::placeholder { color:var(--thegem-to-body-color-07); } 