geno/wp-content/plugins/cartflows/compatibilities/themes/astra/css/astra-compatibility.css
2024-02-01 11:54:18 +00:00

155 lines
6.6 KiB
CSS

/*
* Astra's normalize css
*/
/* Two Column CSS */
.cartflows_step-template-default.woocommerce.woocommerce-checkout #customer_details h3 {
font-size: 20px;
padding: 0;
margin: 0 0 25px 0;
border-bottom: none;
}
.cartflows_step-template-default.woocommerce #customer_details,
.woocommerce .woocommerce table.shop_table {
margin-bottom: 0;
border-radius: 0;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form .form-row:last-child,
.woocommerce.woocommerce-checkout form .form-row:last-child {
margin-bottom: 1.1em;
}
.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review_heading {
font-size: 20px;
margin: 20px 0 0;
padding: 3px 3px 20px;
width: 100%;
border-width: 0;
border-style: none;
border-color: unset;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review,
.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review {
padding: 3px;
border-width: 0;
border-style: none;
border-color: unset;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout table.shop_table th,
.cartflows_step-template-default.woocommerce.woocommerce-checkout table.shop_table th {
padding: 0.6em 0;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout table.shop_table td,
.cartflows_step-template-default.woocommerce.woocommerce-checkout table.shop_table td {
padding: 0.6em 0;
border-color: unset;
opacity: 1;
}
.cartflows_step-template-default.woocommerce table.shop_table .woocommerce-Price-amount,
.cartflows_step-template-default.woocommerce-page table.shop_table .woocommerce-Price-amount {
font-weight: inherit;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review td,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review th,
.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review td,
.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review th {
border-top: none;
border-right: 0;
padding-left: 0;
border-color: #ccc;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review td:nth-child( 2 ) {
padding-left: 10px;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total:not( .recurring-total ) th,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total:not( .recurring-total ) td {
font-weight: 600;
border-top: 1px dashed #ccc;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout #payment ul.payment_methods,
.cartflows_step-template-default.woocommerce.woocommerce-checkout #payment ul.payment_methods {
margin-bottom: 0;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout #payment div.form-row,
.cartflows_step-template-default.woocommerce.woocommerce-checkout #payment div.form-row {
padding: 0;
margin: 0;
}
/* Two Column CSS */
/* One Column CSS */
.cartflows_step-template-default.woocommerce .wcf-embed-checkout-form-one-column #customer_details,
.cartflows_step-template-default.woocommerce .wcf-embed-checkout-form-one-column .woocommerce table.shop_table {
margin-bottom: 0;
border-radius: 0;
}
/* One Column CSS */
/* Modern Checkout Style CSS */
.cartflows_step-template-default.woocommerce.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout #customer_details h3 {
font-size: 22px;
font-weight: 500;
padding: 0;
margin: 20px 0 20px;
}
.cartflows_step-template-default.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout .wcf-payment-option-heading h3 {
margin-top: 0;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #ship-to-different-address {
font-size: 15px;
font-weight: 400;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout form .woocommerce-billing-fields-custom .form-row,
.cartflows_step-template-default .wcf-embed-checkout-form-modern-checkout .woocommerce #customer_details {
margin-bottom: 0;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th.product-name,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th.product-total {
padding: 1em 1.2em 1em 1.2em;
color: #555;
font-size: 15px;
font-weight: 500;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td dl dt,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td dl dd {
background-color: transparent;
border: none;
color: #555;
padding: 1.5em 1.2em 1.5em 1.2em;
line-height: 1.4em;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table tfoot tr.order-total:not( .recurring-total ) th,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table tfoot tr.order-total:not( .recurring-total ) td {
border-top: 1px solid #e5e7eb;
font-size: large;
padding: 1em 1em 1em 1.2em;
}
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt,
.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dd {
padding: 1.5em 1.2em 1.5em 1.2em;
}
/* Modern Checkout Style CSS */