/*
 Theme Name:   Floria Child Theme
 Theme URI:    https://floria.ancorathemes.com/
 Description:  Floria Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     floria
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  floria
*/


/* =Theme customization starts here
------------------------------------------------------------ */

/* Add some breathing room above the footer on My Account pages */
body.woocommerce-account .woocommerce-MyAccount-content {
    margin-bottom: 80px;   /* adjust to taste */
}

/* Extra safety: padding for the whole content wrapper on account pages */
body.woocommerce-account .page_content_wrap {
    padding-bottom: 80px;
}

/* WooCommerce mini-cart buttons: stack them, allow wrapping */
.woocommerce-mini-cart__buttons.buttons,
.widget_shopping_cart .buttons {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.sc_layouts_cart:not(.modern) .sc_layouts_cart_widget .widget_shopping_cart .buttons a,
.widget_shopping_cart .button {
    width: 100%;
    white-space: normal; /* allow text to wrap */
    text-align: center;
}


.list_products{
    min-height: calc(100vh - 27rem);
}


.cart_wrapper{
    min-height: calc(100vh - 27rem);
}

.woocommerce form .mrkv_ua_shipping_nova-poshta-fields .form-row label,
.woocommerce form .mrkv_ua_shipping_nova-poshta_poshtamat-fields .form-row label,
.woocommerce form .mrkv_ua_shipping_nova-poshta_address-fields .form-row label{
    margin-top: 17px;
}
.woocommerce form .mrkv_ua_shipping_nova-poshta-fields .form-row,
.woocommerce form .mrkv_ua_shipping_nova-poshta_poshtamat-fields .form-row,
.woocommerce form .mrkv_ua_shipping_nova-poshta_address-fields .form-row{
    margin-bottom: 0;
}
