/** Shopify CDN: Minification failed

Line 26:10 Expected identifier but found "{"
Line 26:11 Unexpected "{"
Line 26:21 Expected ":"
Line 32:10 Expected identifier but found "{"
Line 32:11 Unexpected "{"
Line 32:21 Expected ":"
Line 35:24 Expected identifier but found "{"
Line 35:25 Unexpected "{"
Line 35:35 Expected ":"
Line 46:17 Expected identifier but found "{"
... and 2 more hidden warnings

**/
/* Base: .grid__image-ratio--portrait:before */
.grid__image-ratio--portrait-short:before{
  padding-bottom:133.33%;
}

/* START scheduled blocks */
/* Base: .type-advanced */

.type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale)
  {
    color:{{ settings.color_image_text | default: "#fff" }};
    color:var(--colorHeroText)
  }

.type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a
  {
    color:{{ settings.color_image_text | default: "#fff" }};
    color:var(--colorHeroText);
    border-bottom:2px solid;
    border-bottom-color:{{ settings.color_image_text | default: "#fff" }};
    border-bottom-color:var(--colorHeroText)
  }

[data-button_style=square] .type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a:not(.btn--inverse),[data-button_style^=round] .type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a:not(.btn--inverse)
  {
    border-bottom:0;
  }

.type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) .btn--inverse
  {
    border-color:{{ settings.color_image_text | default: "#fff" }};
    border-color:var(--colorHeroText);
  }

.type-advanced_recurring .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after
  {
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:auto;
    background:radial-gradient(rgba(0,0,0,{{ settings.color_image_overlay_text_shadow | divided_by: 100.0 }}) 0%, transparent 60%);
    background:radial-gradient(rgba(0,0,0,var(--colorImageOverlayTextShadow)) 0%, transparent 60%);
    margin:-100px -200px -100px -200px;
    z-index:2;
  }

.type-advanced_recurring .rte--strong
  {
    font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);
    font-weight:var(--typeHeaderWeight);
    letter-spacing:var(--typeHeaderSpacing);
    line-height:var(--typeHeaderLineHeight);
  }

[data-type_header_capitalize=true] .type-advanced_recurring .rte--strong
  {
    text-transform:uppercase;
  }

.type-advanced_recurring .rte--strong
  {
    line-height:1.1;
  }

.type-advanced_recurring .rte--em
  {
    text-transform:uppercase;
    letter-spacing:0.3em;
    font-size:0.9375em;
    line-height:1.2;
  }

.type-advanced_recurring .rte--strong
  {
    font-size:1.6em;
    line-height:1.1;
  }

@media only screen and (min-width:769px)
  {
    .type-advanced_recurring .rte--strong
    {
      font-size:2.125em;
    }
  }

/* END scheduled blocks */

/* START scheduled images */
/* Base: .type-image */

.type-image_scheduled .promo-grid__container,
.type-image_recurring .promo-grid__container
  {
    background:none;
  }

.type-image_scheduled .image-wrap,
.type-image_scheduled a,
.type-image_scheduled img,
.type-image_recurring .image-wrap,
.type-image_recurring a,
.type-image_recurring img
  {
    width:100%;
  }

/* END scheduled images */