.featured-promotions{display:grid;grid-template-columns:repeat(var(--promos-per-row, 1),1fr);gap:20px;width:95%;max-width:1200px;margin-inline:auto}.full-width--true .featured-promotions{width:100%;max-width:none}.feature-section{position:relative;overflow:hidden}.feature-inner .image-element__wrap img,.feature-inner .placeholder-svg{display:block;width:100%;height:auto}.feature-style--circle .feature-section,.feature-style--circle .feature-inner{border-radius:50%}.feature-style--rounded .feature-section,.feature-style--rounded .feature-inner{border-radius:10px}.link-promo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.title-overlay-true .feature-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none}.feature-wrap{padding:20px}.title-overlay-true .title{position:relative;display:inline-block;margin:0}.title-overlay-true .title:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:currentColor;transition:width .3s}.title-overlay-true:hover .title:after{width:100%}@media(min-width:799px){.feature-details{height:0;opacity:0;overflow:hidden;transition:opacity .4s}.feature-section:is(:hover,:focus-within) .feature-details{height:auto;opacity:1}}@media(max-width:798px){.featured-promotions{grid-template-columns:1fr}.title-overlay-true .title:after{display:none}}.js-featured-promotions[data-promo-animation]:not([data-promo-animation=""]):not(.is-revealed) .feature-section{opacity:0}.feature-section.animated{animation:.8s both promo-in}.feature-section.fadeInUp{--promo-from: 0 30px}.feature-section.fadeInDown{--promo-from: 0 -30px}@keyframes promo-in{0%{opacity:0;translate:var(--promo-from, 0 0)}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.feature-section.animated{animation:none}.title-overlay-true .title:after,.feature-details{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-featured-promotions.css.map */
