
/*
  ******************************
  CSS for registered block styles.
  See styles/register-block-styles.php.
  ******************************
 */

 /* Buttons */




.is-style-doloni-fill-button .wp-block-button__link,
.is-style-doloni-fill-button .wp-block-button__link:visited {
    border-color: var(--wp--preset--color--transparent);
    color: var(--wp--preset--color--base);
    background-color: var(--wp--preset--color--contrast);;
    transition: all 0.35s;
}

.is-style-doloni-fill-button .wp-block-button__link:focus,
.is-style-doloni-fill-button .wp-block-button__link:hover {
    color: var(--wp--preset--color--contrast);
    border-color: var(--wp--preset--color--contrast);
    background-color: var(--wp--preset--color--transparent);
}
.is-style-doloni-outline-button .wp-block-button__link,
.is-style-doloni-outline-button .wp-block-button__link:visited {
    border-color: var(--wp--preset--color--contrast);
    color: var(--wp--preset--color--contrast);
    background-color: transparent;
    transition: all 0.35s;
}

.is-style-doloni-outline-button .wp-block-button__link:focus,
.is-style-doloni-outline-button .wp-block-button__link:hover {
    color: var(--wp--preset--color--base);
    border-color: var(--wp--preset--color--contrast);
    background-color: var(--wp--preset--color--contrast);
}




.is-style-media-rounded .wp-block-media-text__media {
    border-radius: 16px;
}

.is-style-thin-separator {
    border: 0;
    border-top: 1px solid;
}
.is-style-small-separator {
    width: 64px;
    height: 4px;
    border: none;
    border-radius: 2px;
    background-color: var(--wp--preset--color--primary);
}



/*
  ******************************
  CSS for registered block styles for mobile.
  See styles/register-block-styles.php.
  ******************************
 */
/* Small devices (landscape phones, less than 781px) */
@media screen and (max-width: 781px) { 


/* reverse columns in core/columns */
.is-style-reverse-columns-on-mobile {
    flex-direction: column-reverse;
}

.is-style-doloni-fill-button, .is-style-doloni-fill-button .wp-block-button__link {
    width: 100%;
}
.is-style-doloni-outline-button, .is-style-doloni-outline-button .wp-block-button__link {
    width: 100%;
}

}

