.fltc-promo-grid{overflow:hidden}.fltc-promo-grid__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fltc-promo-grid-gap-mobile, 10px);box-sizing:border-box;width:min(100%,1380px);margin-inline:auto;padding-inline:15px}.fltc-promo-card{position:relative;display:grid;min-width:0;height:var(--fltc-promo-height-mobile, 250px);overflow:hidden;border-radius:var(--fltc-promo-corner-radius, 12px);box-shadow:0 2px 6px #00000014;color:var(--fltc-promo-text, #fff);text-decoration:none;isolation:isolate}.fltc-promo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fltc-promo-overlay, #000);opacity:var(--fltc-promo-overlay-opacity, .35);pointer-events:none}.fltc-promo-card__media,.fltc-promo-card__content{grid-area:1 / 1}.fltc-promo-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fltc-promo-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fltc-promo-object-position, 50% 50%);transition:transform .3s var(--animation-easing, ease-in-out)}.fltc-promo-card__content{z-index:1;align-self:center;width:80%;margin-inline:auto;padding:0}.fltc-promo-card__content--left{text-align:left}.fltc-promo-card__content--center{text-align:center}.fltc-promo-card__content--right{text-align:right}.fltc-promo-card__subheading,.fltc-promo-card__heading{color:inherit}.fltc-promo-card__subheading{margin:0 0 20px;font-family:FLTC DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:19.2px;letter-spacing:1.2px;text-transform:uppercase}.fltc-promo-card__heading{margin:0 0 20px;font-family:FLTC Halant,serif;font-size:26px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.52px;text-wrap:balance}.fltc-promo-card__cta{display:inline-flex;align-items:center;gap:7px;margin-top:0;color:var(--fltc-promo-accent, #fff);font-family:FLTC DM Sans,sans-serif;font-size:15px;font-weight:500;line-height:15px;text-decoration:none}.fltc-promo-card__cta svg{flex:0 0 auto}.fltc-promo-card__cta:after{position:absolute;right:0;bottom:-3px;left:0;height:1px;background:currentcolor;content:"";transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.fltc-promo-card__cta{position:relative}.fltc-promo-card:hover .fltc-promo-card__cta:after,.fltc-promo-card:focus-visible .fltc-promo-card__cta:after{transform:scaleX(1)}.fltc-promo-card:focus-visible{outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:calc(var(--focus-outline-width, 2px) * -2)}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){.fltc-promo-card:hover .fltc-promo-card__image{transform:scale(1.025)}}@media screen and (min-width:768px){.fltc-promo-grid__inner{gap:var(--fltc-promo-grid-gap-desktop, 20px);padding-inline:50px}.fltc-promo-card{height:var(--fltc-promo-height-desktop, 300px)}.fltc-promo-card__heading{font-size:30px;line-height:38px;letter-spacing:-.6px}}@media screen and (max-width:374px){.fltc-promo-card__content{width:100%}.fltc-promo-card__heading{font-size:24px;line-height:28px;letter-spacing:-.48px}}@media screen and (min-width:1200px){.fltc-promo-card__content{width:60%}.fltc-promo-card__heading{font-size:34px;line-height:42px;letter-spacing:-.68px}}@media(prefers-reduced-motion:reduce){.fltc-promo-card__image{transition:none}.fltc-promo-card__cta:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fltc-promo-grid.css.map */
