#main > div > div.woocommerce-notices-wrapper > div > a {
color: white !important;
background-color: #E48200 !important;
} .ast-site-header-cart .widget_shopping_cart, .woocommerce .ast-site-header-cart .widget_shopping_cart {
width: 400px !important;
} .woocommerce-js #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text {
width: auto;
padding: 23px 20px;
} div.entry-content.clear > div > div.cart-collaterals > div > div > a {
background-color: #E48200 !important;
color: white !important;
}
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .ast-site-header-cart .widget_shopping_cart .buttons .button:not(.checkout), .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a.button {
background-color: transparent !important;
border-style: solid;
border-width: 1px;
border-color: var(--ast-global-color-0);
color: var(--ast-global-color-0);
} div.entry-content.clear > div > form > table > tbody > tr > td.product-thumbnail > a > img {
height: 70px !important;
width: 70px !important;
object-fit: contain !important;
} #ast-site-header-cart > div.ast-site-header-cart-data > div  {
width: 500px !important;
background-color: #fff !important;
border: solid 2px #eee;
box-shadow: 2px 2px 2px 2px #eee;
} .amount {
color: #e68f1e !important;
font-size: 20px !important;
}
h3.empty_cart_text {
text-align:center;
padding-top: 20px !important;
} button[name="update_cart"]{
visibility: hidden;
} .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float:right;
width: 68%;
}
.woocommerce-shipping-destination {
display: none;
} #ast-desktop-header > div.ast-main-header-wrap.main-header-bar-wrap > div > div.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container > div > div.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section > div.ast-builder-layout-element.site-header-focus-item.ast-header-woo-cart > div.ast-site-header-cart.ast-menu-cart-with-border.ast-menu-cart-outline > div.ast-site-header-cart-data > div > div > p.woocommerce-mini-cart__buttons.buttons > a:nth-child(1), #astra-mobile-cart-drawer > div.astra-cart-drawer-content > div > div > p.woocommerce-mini-cart__buttons.buttons > a:nth-child(1) {
border-color: #E48200 !important;
color: #E48200 !important;
background-color: white !important;
} #ast-desktop-header > div.ast-main-header-wrap.main-header-bar-wrap > div > div.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container > div > div.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section > div.ast-builder-layout-element.site-header-focus-item.ast-header-woo-cart > div.ast-site-header-cart.ast-menu-cart-with-border.ast-menu-cart-outline > div.ast-site-header-cart-data > div > div > p.woocommerce-mini-cart__buttons.buttons > a.button.checkout.wc-forward, #astra-mobile-cart-drawer > div.astra-cart-drawer-content > div > div > p.woocommerce-mini-cart__buttons.buttons > a.button.checkout.wc-forward {
border-color: #E48200 !important;
color: white !important;
background-color: #E48200 !important;
}
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells {
padding: 0;
border-width: 1px;
border-style: solid;
border-color: var(--ast-border-color);
border-radius: 0;
margin-bottom: 2em;
}
.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2 {
margin: 0;
background-color: #fbfbfb;
border-bottom: 1px solid var(--ast-border-color);
} .ast-site-header-cart .widget_shopping_cart .product_list_widget li img, .woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li img {
max-width: 4em;
margin: 0 0 .5em 0;
object-fit: contain;
}
@media screen and (max-width: 600px) {
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals {
width: 100% !important;
}
}