/*
 Theme Name:   Bricks Child Theme
 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
*/

/*** Cart ***/
td.product-subtotal {margin-top: 0 !important; margin-left: 0 !important;}
input#coupon_code {font-size: 16px;}

/*** Checkout ***/
.woocommerce-checkout #rp_header {background: #161616;}
article#brx-content {padding-top: 200px;}
article#brx-content h1 {font-size: 50px;}
.woocommerce-checkout fieldset#contact-fields {margin-bottom: 0px;}
.woocommerce-checkout .wc-block-components-checkout-place-order-button {background-color: var(--bricks-color-jypcct); font-size: 22px; letter-spacing: 0px; line-height: 1.0; font-family: "League Spartan"; font-weight: 600; border-radius: 50px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; cursor: pointer;}
.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover {background: #998d77; color: white;}
.woocommerce-checkout  .wc-block-checkout__sidebar {position: relative!important;}
.woocommerce-checkout .wp-block-woocommerce-checkout-shipping-method-block {display: none;}
p.wc-block-components-checkout-order-summary__title-text {color: #161616; font-weight: 600 !important;}
label.wc-block-components-radio-control__option.wc-block-components-radio-control__option-checked {padding-top: 0 !important;}
.p-LinkAutofillPrompt {padding-top: 0;}
span.wc-block-components-checkbox__label a {color: #998d77;font-weight: 600; border-bottom: 1px solid;}

@media only screen and (max-width: 479px) { 
	.woocommerce-checkout #brx-content {padding-top: 150px;}
	.woocommerce-checkout #brx-content h1 {font-size: 30px;}
	.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide.wc-block-checkout {padding-top: 0px;}
	.woocommerce-checkout span.wc-block-components-checkbox__label {font-size: 16px; line-height: 1.3 !important;}
	.woocommerce-checkout .wc-block-components-checkout-place-order-button {padding: 10px 20px; font-size: 18px;}
	a.wc-block-components-checkout-return-to-cart-button {
 font-size: 16px !important;}
}