/*
Theme Name: Unzipped Theme
Theme URI: https://olliewp.com
Description: This is Mike's custom child theme.
Author: Mike McAlister
Author URI: https://olliewp.com
Template:     ollie
Version: 1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         blog, portfolio, entertainment, grid-layout, one-column, two-columns, three-columns, four-columns, block-patterns, block-styles, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, theme-options, translation-ready, wide-blocks
Text Domain: ollie-child
*/

input:focus-visible, textarea:focus-visible{
    outline: 1px solid var(--wp--preset--color--main);
}

.w-100{
    width: 100% !important;
}

.wp-block-search__input {
    background-color: #f9f9f9 !important;
    outline: none;
}

/* style input placeholder */
.wp-block-search__input::placeholder {
    font-size: 14px;
}

.wp-block-search__input:focus {
    outline: 1px solid var(--wp--preset--color--main);
}

.wp-block-quote {
    padding-left: 0;
    position: relative;
  }

/* Pull the border outside the container */
.wp-block-quote::before {
    content: '';
    position: absolute;
    left: -30px;
    /* Adjust this for how far out you want it */
    top: 0;
    bottom: 0;
    width: 4px;
    background-color: #252525;
}

/* Remove default border-left to prevent double border */
.wp-block-quote {
    border-left: none;
}

ul.wp-block-post-template li.wp-block-post:last-child > div.wp-block-group{
    border-bottom: 0 !important;
}

.mailerlite-form{
    font-size: 14px;
}

.mailerlite-form-field label{
    display: none !important;
}

.mailerlite-form-field input{
    width: 100%;
}

.mailerlite-form-field input:focus{
    outline: 1px solid var(--wp--preset--color--main);
}

.mailerlite-form-field input::placeholder {
    font-size: 14px;
}

.mailerlite-subscribe-submit{
    width: 100%;
    background-color: var(--wp--preset--color--main);
    border-radius: 5px;
    border-width: 0;
    color: var(--wp--preset--color--base);
    font-family: inherit;
    font-size: var(--wp--preset--font-size--small);
    font-weight: 500;
    line-height: inherit;
    padding-top: .6em;
    padding-right: 1em;
    padding-bottom: .6em;
    padding-left: 1em;
    text-decoration: none;
    cursor: pointer;
}

.mailerlite-form-response h4{
    font-weight: inherit;
}
.mailerlite-form-response, .mailerlite-form-response span{
    font-size: 14px !important;
    color: var(--wp--preset--color--main) !important;
}

input[type="submit"]{
    cursor: pointer;
}

input::placeholder {
    font-size: 14px;
}

.sib_signup_form p > br{
    display: none !important;
}