/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/valio-ad-card/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
/**
* The following styles get applied both on the front of your site
* and in the editor.
*
* Replace them with your own styles or remove the file completely.
*/
/**
 * Breakpoints & Media Queries
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Breakpoint mixins
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
/**
 * Breakpoints & Media Queries
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Breakpoint mixins
 */
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
/**
 * Legacy device reference:
 * xs   phone
 * sm   tablet-portrait
 * md   tablet-landscape
 * lg   laptop
 * xl   desktop
 * 2xl  large-desktop
 */
/**
 * Takes either a straight css value or a media breakpoint
 * map and assigns those to the properties.
 *
 * Examples:
 * @include mq-prop(margin-left, (xs: 3rem, lg: 10rem));
 * @include mq-prop((padding-top, padding-bottom), 5rem);
 */
/**
 * Downward, "max-width" based mixins.
 */
/**
 * Surgical mixins targeting only specific breakpoints.
 */
/**
 * Timo's Lovechild, a.k.a. "The Breakpoint CSS Property Mixin"
 *
 * Takes either a straight css value or a media breakpoint
 * map and assigns those to the properties.
 *
 * Examples:
 * @include break-prop(margin-left, ("mobile": 1.875rem, "xlarge": 6.25rem));
 * @include break-prop((padding-top, padding-bottom), 3.125rem);
 */
/**
 * This is a dirty, but relatively working IE 11
 * support for grid layouts. Use with caution though
 * and don't expect 1:1 results.
 */
/**
 * Remove animations if this media query is used in element
 * In the future we could remove animation.scss file from webpack and create it as a standalone, then call it like this:
 * <link rel="stylesheet" href="animations.css" media="(prefers-reduced-motion: no-preference)">
 * Then it will never be downloaded if user has the setting on
 */
.block-root .vl-block-ad-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
  border-radius: 13px;
  overflow: hidden;
  height: 19.0625rem;
  max-width: 271px;
  margin: 0 auto;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.block-root .vl-block-ad-card__wrapper {
  height: 100%;
  font-family: var(--font-family-gotham);
  display: flex;
  flex-direction: column;
  width: 100%;
}
.block-root .vl-block-ad-card__wrapper p {
  margin-bottom: 0.3125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.block-root .vl-block-ad-card__wrapper p:first-of-type {
  padding-top: 2rem;
}
.block-root .vl-block-ad-card__wrapper em {
  font-family: var(--font-family-playfair);
}
.block-root .vl-block-ad-card__wrapper .wp-block-image:only-child, .block-root .vl-block-ad-card__wrapper .wp-block-image.aligncenter {
  margin-left: auto;
  margin-right: auto;
}
.block-root .vl-block-ad-card .has-h-3-font-size {
  line-height: 1 !important;
  margin-bottom: 0.3125rem;
}

/*# sourceMappingURL=style-index.css.map*/