/*
Theme Name: Folia Flowers
Theme URI: https://folia.flowers
Author: Folia Flowers
Author URI: https://folia.flowers
Description: Stylish design with delicate colors and responsive layout for mobile devices.
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 7.0
Version: 1.0
Text Domain: folia.flowers
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

:where(.wp-site-blocks *:focus) {
    outline-width: 0 !important;
    outline-style: none !important;
}

.delivery_date_wrapper, .delivery_time_wrapper {
    position: relative;
    display: inline-grid;
    height: 50px;
}

.delivery_date_wrapper label, .delivery_time_wrapper label {
    font-size: 14px;
    color: hsla(0,0%,7%,.7);
    margin: 0;
}

.delivery_time_wrapper select {
    margin-top: 4px;
    font-size: 17px;
}

/* (768px - 1199px) */
@media (max-width: 1199px) {
    .wc-block-product-template__responsive.columns-3 {
        grid-template-columns: repeat(auto-fill, minmax(max(150px, calc(50% - .83333em)), 1fr));
    }
}

/* (576px - 767px) */
@media (max-width: 767px) {
    .wc-block-product-template__responsive.columns-3 {
        grid-template-columns: repeat(auto-fill, minmax(max(150px, calc(50% - .83333em)), 1fr));
    }
}

@media (max-width: 525px) {
    .wc-block-product-template__responsive.columns-3 {
        grid-template-columns: repeat(auto-fill, minmax(max(150px, calc(100% - .83333em)), 1fr));
    }
}