/*
Theme Name: ADIVO Booster Fashion
Theme URI:
Author: Eagle Vision IT
Author URI: https://www.eaglevisionit.com
Description: Tema ADIVO basato sul lavoro gia approvato nel tema attuale. Shop materiali per stampa 3D, polimeri tecnici, ceramica, scansione 3D e riciclo di materiali polimerici.
Template: woo-booster
Version: 1.0.0
Requires at least: 5.9
Tested up to: 6.4
Requires PHP: 7.0
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: adivo-booster-fashion
Tags: editor-style, blog, custom-background, custom-logo, custom-menu, e-commerce, featured-images, footer-widgets, left-sidebar, one-column, right-sidebar, full-site-editing, threaded-comments, translation-ready, two-columns, wide-blocks, full-width-template, sticky-post, block-styles, block-patterns
*/

.woocommerce-checkout.woocommerce-page .wc-booster-multistep-checkout-wrapper article.page>div.wc-booster-multistep-checkout-navigation button, .woocommerce-cart-form button, .wc-booster-place-order-wrapper button {
    background-color: var(--wp--preset--color--primary);
    color: white;
    border: unset;
    padding: 10px;
    cursor: pointer;
}

li.product .wp-block-button .add_to_cart_button,
.wp-element-button,
.wp-block-button__link {
    color: var(--wp--preset--color--black);
}

.added_to_cart {
    color: var(--wp--preset--color--primary) !important;
}

.woocommerce-checkout.woocommerce-page .wc-booster-multistep-checkout-wrapper article.page>div.wc-booster-multistep-checkout-navigation button, .woocommerce-cart-form button, .wc-booster-place-order-wrapper button {
    color: var(--wp--preset--color--base);
}

.shop-now-badge{
    transform: rotate(-25deg);
}


/*header search */

.wp-block-search__input{
   border-radius: 30px 0 0 30px;
}

.wp-block-search__button{
border-radius: 0 30px 30px 0;
margin-left: unset;
}

.mc4wp-form-fields {
   display: flex;
    align-items: center;
    max-width: 400px;
    margin: auto;
}
.mc4wp-form-fields label {
   display: block;
}
.mc4wp-form-fields p:first-child {
   width: calc(100% - 150px);
}

.mc4wp-form-fields p:last-child {
   width: 150px;
}


.mc4wp-form-fields input[type="email"]{
   border-radius: 30px 0px 0px 30px !important;
    margin-right: unset !important;
    width: 100% !important;
    max-width: 100%;
    height: 49px;
    border: 1px solid white;
    padding: unset;
    background: transparent !important;
}

.mc4wp-form-fields input[type="submit"] {
   border-radius: 0px 30px 30px 0px !important;
    margin-right: unset !important;
    width: 100% !important;
    max-width: 300px;
    height: 51px;
    background: white !important;
    border: 1px solid white;
}

.mc4wp-form-fields input::placeholder{
   color: white !important;
   padding-left: 20px;
}

.wp-block-navigation__responsive-container-close svg {
   height: 35px;
   width: 35px;
   background: #111;
}

.wp-block-navigation__responsive-container-close {
   top: -15px;
}

.taxonomy-category a {
    padding: 5px 15px;
    margin: 9px 5px 10px 0px;
    font-size: 12px;
    color: #fff;
    background: var(--wp--preset--color--luminous-vivid-amber);
}

.taxonomy-category{
    margin-top: -20px;
    position: relative;
}


@media (max-width: 768px) {
   .wp-container-core-post-template-layout-2.wp-container-core-post-template-layout-2  {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
   }
}

.taxonomy-category.wp-block-post-terms::before {
display: none;
}

.home a {
   text-decoration: none;
}

.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items {
	border-bottom: 1px solid var(--wp--preset--color--table-line);
}

.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td {
	border-top: 1px solid var(--wp--preset--color--table-line);
}

.woocommerce-cart .wc-block-components-totals-wrapper {
    border-top: 1px solid var(--wp--preset--color--table-line);
}

