<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:   DÆ°á»£c TĂ¢m Háº±ng
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
p#billing_country_field {display: none !important;}
p#billing_address_1_field {width: 100% !important;}
h1, h2, h3, h4, h5, h6 {margin-top:10px}
/*p#billing_phone_field {margin-top: 8px;}
p#billing_state_field {margin-top: 18px;} */
input[type=checkbox]+label, input[type=radio]+label {display: inline !important;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {font-weight: 400 !important;}
ul.woocommerce-shipping-methods label {font-weight: 400 !important;}
.woocommerce-checkout label {font-weight: 600 !important;}
.header-golf .brxe-nav-menu .bricks-mobile-menu-wrapper li a {line-height: 30px !important;}
li#wp-admin-bar-editor_mode, li#wp-admin-bar-aiosrs {display: none;}
.woocommerce-shipping-fields {display: none;}
/*.woocommerce-checkout #payment .payment_methods .payment_box {background-color: var(--secondary-ultra-light) !important; margin: 6px 0 !important;} */
.term-description {text-align: justify;}
th, td {
    padding: .5em;
    text-align: left;
    border-bottom: 1px solid #ececec;
    line-height: 1.3;
    font-size: var(--text-m);
}
.variations td.value {display: flex; align-items: center;}
article.page.type-page {
    padding-left: 10px;
    padding-right: 10px;
	padding-bottom: 30px;
}
/* body:where(:not(.block-editor-writing-flow, .editor-styles-wrapper)) :where(p, h2, h3, h4, h5, h6, ul, ol, li) {
    margin-block: 0.5em;
} */
.page.type-page h1 {
    margin-bottom: 20px;
	margin-top: 20px;
    text-align: center;
}
.noti-bellow-checkout-button {color: red; padding-top: 1rem;}
/*Woocommerce style*/
p.stock.in-stock {display: none;}
.woocommerce-checkout form.checkout_coupon {
    margin: 15px 0 !important;
    padding: 10px !important;
}
.woocommerce-message {font-size: 13px;}
.wp-block-woocommerce-checkout {width: 100%; padding-left: 10px; padding-right: 10px;}
.wc-block-components-sidebar-layout .wc-block-components-main {padding-right: 30px;}
.wc-block-components-sidebar {padding-left: 10px;}
.woocommerce-mini-cart {padding: 10px;}
.variations td.value {display: flex; align-items: center;}
.showcoupon {
    text-decoration: none !important;
    Padding: 5px 10px;
    Background: var(--secondary-ultra-light);
    Border-radius: 8px;
	font-size: var(--text-s);
}
.woocommerce-info {
    background-color: var(--accent-ultra-light) !important;
    color: var(--base) !important;
    padding: 5px 15px !important;
}
.showlogin {font-size: 12px;}
.woocommerce-checkout .place-order .button {text-transform: uppercase;}
.woocommerce-info a:hover {background: var(--primary) !important; padding: 5px; border-radius: 5px; color: var(--white);}
.woocommerce-checkout .shop_table td.product-name, .woocommerce-checkout .shop_table td.product-total {
    font-size: 14px;
    color: var(--base);
    font-weight: 400;
}
.fa-product-sidebar .woocommerce .button {
    background-color: var(--primary);
    color: var(--accent-ultra-light);
    width: 100%;
    border-radius: 8px;
}
.woocommerce-error {text-align:center}
/*.woocommerce-checkout .shop_table td, .woocommerce-checkout .shop_table th {padding: 10px !important;width: 73% !Important;} */
.woocommerce-checkout .shop_table thead tr th {border: solid 1px var(--bricks-border-color) !important;}
.woocommerce-checkout .shop_table tbody tr:last-child td {border: solid 1px var(--bricks-border-color) !important;}
.woocommerce-checkout .shop_table tfoot tr th {border: solid 1px var(--bricks-border-color) !important; padding-left: 0.5rem;}
.woocommerce-checkout .shop_table tfoot tr td {border: solid 1px var(--bricks-border-color) !important;}
.input, input:not([type=submit]), select, textarea {border-radius: 6px;}
.woocommerce-billing-fields__field-wrapper, .woocommerce-checkout-review-order, .woocommerce-checkout {margin-top: 15px;}
.woocommerce-checkout-payment .button {background-color: var(--primary) !important; color: var(--white) !important;}
.woocommerce-checkout-payment .button:hover {background-color: var(--secondary) !important; color: var(--base) !important;}
.woocommerce-checkout .place-order .button {line-height: 39px !important; border-radius: 10px;}
.woocommerce-notices-wrapper .woocommerce-message a {background-color: var(--secondary) !important; border-radius: 8px;}
.woocommerce-notices-wrapper .woocommerce-message {padding: 5px 15px !important;}
.brxe-woocommerce-mini-cart .cart-detail li a {font-size: 14px !important; font-weight: 600 !important;}
/* CSS giá» hĂ&nbsp;ng */
.cart-collaterals .wc-proceed-to-checkout .button {
    line-height: 35px !important;
    background: var(--primary);
    color: var(--white);
    border-radius: 8px;
    width: 100%;
}
.cart-collaterals .wc-proceed-to-checkout .button:hover {background: var(--secondary); color: var(--primary);}
.woocommerce-cart-form .coupon .button {
    background: var(--secondary);
    color: var(--accent-ultra-light);
    border-radius: 5px;
}
.cart-collaterals table tbody th {padding: 10px 10px !important; width: 25%;}
.cart-collaterals table tbody td {padding: 10px 10px !important;}
.cart_totals .shop_table tbody tr th {border: solid 1px var(--bricks-border-color); !important;}
.cart_totals .shop_table tbody tr td {border: solid 1px var(--bricks-border-color); !important;}
.woocommerce-shipping-destination {display: none;}
form.woocommerce-shipping-calculator {display: none;}
ul.woocommerce-shipping-methods li {margin-bottom: 5px !important;}

@media (min-width: 768px){
	/*.woocommerce-checkout #order_review {width: 46% !important;}
	.woocommerce-checkout #customer_details {margin-right: 2% !important; width: 52% !important;} */
	.cart-collaterals {width: 100% !important;}
	.woocommerce-checkout .woocommerce-shipping-fields {margin: 90px 0 0 !important;}
	form.checkout.woocommerce-checkout .col-2 {padding-top: 10px !important;}
	div#order_review {box-shadow: 0px 0px 3px 2px #65656530; border-radius: 10px; padding: 8px;}
}
@media (max-width: 767px){
	.woocommerce-notices-wrapper .woocommerce-message a {font-size: 12px;}
	.woocommerce-info {font-size: 12px; padding: 10px;}
	.woocommerce-checkout #payment {padding: 10px !important;}
	.woocommerce-breadcrumb {margin-bottom: 15px;}
	.woocommerce .form-row-last {margin-top: 15px;}
	.woocommerce .form-row-wide {margin-top: 10px;}
	td.product-remove {
		position: absolute;
		color: #fff;
		padding: 10px !important;
	}
	.woocommerce-cart-form {margin-left: 10px !important; margin-right: 10px !important;}
	.cart-collaterals {padding-left:10px; padding-right:10px;}
	.woocommerce-checkout .woocommerce-shipping-fields {margin: 30px 0 0 !important;}
	.single-product .summary {padding-left: 10px; padding-right: 10px;}
	.single-product .summary .woocommerce-product-details__short-description {margin-bottom: 15px !important;}
	.woocommerce-product-gallery {padding-left: 5px; padding-right: 5px;}
	.woocommerce-tabs .panel {padding: 10px !important;}
	.showcoupon {font-size: 10px !important;}
	.showlogin {font-size: 10px !important;}
	form.woocommerce-form.woocommerce-form-login.login {font-size: 13px;}
	p#billing_state_field {margin-top: 18px;}
	span.select2.select2-container.select2-container--default {
    margin-top: 0px;}
}</pre></body></html>