.shopify-section--ff-dynamic-grid{margin:0;background:transparent}.shopify-section--ff-dynamic-grid .ff-dynamic-grid-section{--dynamic-grid-explicit-row-count: var(--dynamic-grid-explicit-row-count-mobile, 1);--dynamic-grid-gap: var(--dynamic-grid-gap-mobile, 16px);background:transparent;background-image:none;position:relative}.shopify-section--ff-dynamic-grid .ff-dynamic-grid-section--white-bg{background:rgb(var(--background, 255 255 255));background-image:none}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content{position:relative;z-index:1;width:100%}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card{--text-color: var(--ff-accent, 96 115 89);--heading-text-color: var(--ff-accent, 96 115 89);--link-text-color: var(--ff-accent, 96 115 89);--button-background: var(--ff-accent, 96 115 89);--button-outline-color: var(--ff-accent, 96 115 89);--button-text-color: 255 255 255;background:#fff;color:rgb(var(--ff-accent, 96 115 89));border:0;border-radius:0;padding:clamp(18px,2.2vw,32px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card :is(h1,h2,h3,h4,h5,h6,p,li,strong,em,span,small,a:not(.button)){color:inherit}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card .button--outline,.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card .button--outline :is(span,strong,em,small,svg,.icon){color:rgb(var(--ff-accent, 96 115 89))!important;-webkit-text-fill-color:rgb(var(--ff-accent, 96 115 89))!important}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card :is(.button,.button--outline):is(:hover,:focus-visible,:active){--button-background: var(--ff-accent, 96 115 89);--button-outline-color: var(--ff-accent, 96 115 89);--button-text-color: 255 255 255;background-color:rgb(var(--ff-accent, 96 115 89))!important;border-color:rgb(var(--ff-accent, 96 115 89))!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-card :is(.button,.button--outline):is(:hover,:focus-visible,:active) :is(span,strong,em,small,svg,.icon){color:#fff!important;-webkit-text-fill-color:#ffffff!important}.shopify-section--ff-dynamic-grid .ff-heading-block--white{--heading-text-color: 255 255 255;color:#fff!important}.shopify-section--ff-dynamic-grid .ff-heading-block--white :is(span,strong,em,a,small){color:inherit!important}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-heading-blocks .ff-heading-block{--heading-text-color: 255 255 255;color:#fff!important}.shopify-section--ff-dynamic-grid .ff-dynamic-grid__content--white-heading-blocks .ff-heading-block :is(span,strong,em,a,small){color:inherit!important}.shopify-section--ff-dynamic-grid .ff-grid-linked-heading__link,.shopify-section--ff-dynamic-grid .ff-grid-linked-heading__link:is(:hover,:focus,:visited){color:inherit!important;text-decoration:none}.shopify-section--ff-dynamic-grid .ff-grid-linked-image{display:block;line-height:0;text-decoration:none}.shopify-section--ff-dynamic-grid .ff-grid-linked-image img{display:block;width:100%;height:auto}.shopify-section--ff-dynamic-grid .ff-grid-linked-image__caption{display:block;line-height:1.35;margin-block-start:.75rem}@media screen and (min-width:1000px){.shopify-section--ff-dynamic-grid .ff-dynamic-grid-section{--dynamic-grid-explicit-row-count: var(--dynamic-grid-explicit-row-count-desktop, var(--dynamic-grid-explicit-row-count-mobile, 1));--dynamic-grid-gap: var(--dynamic-grid-gap-desktop, var(--dynamic-grid-gap-mobile, 16px))}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ff-dynamic-grid.css.map */
