.campaign-occasions__header{margin-bottom:3rem}.campaign-occasions__header.center{align-items:center}.campaign-occasions__intro{margin-top:1rem;max-width:60rem}.campaign-occasions__header.center .campaign-occasions__intro{margin-left:auto;margin-right:auto}.campaign-occasions__intro>p{margin:0}.campaign-occasion-card{position:relative;display:flex;flex-direction:column;height:100%}.campaign-occasion-card__media{position:relative}.campaign-occasion-card__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.campaign-occasion-card__content{display:flex;flex-direction:column;gap:.6rem;padding-top:1.4rem;flex-grow:1}.campaign-occasion-card__title{margin:0;word-break:break-word}.campaign-occasion-card__text{margin:0;color:rgba(var(--color-foreground),.75)}.campaign-occasion-card__cta{margin-top:auto;padding-top:.6rem;font-size:1.4rem;letter-spacing:.06rem;text-underline-offset:.3rem}.campaign-occasion-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media screen and (min-width:990px){.campaign-occasion-card--linked .campaign-occasion-card__media img{transition:transform var(--duration-long) ease}.campaign-occasion-card--linked:hover .campaign-occasion-card__media img{transform:scale(1.03)}.campaign-occasion-card--linked:hover .campaign-occasion-card__title{text-decoration:underline;text-underline-offset:.3rem}}.campaign-occasions--card .campaign-occasion-card{background:rgba(var(--color-foreground),.04);border-radius:var(--text-boxes-radius);overflow:hidden}.campaign-occasions--card .campaign-occasion-card__media{border-radius:0}.campaign-occasions--card .campaign-occasion-card__content{padding:1.6rem 1.6rem 2rem}.campaign-occasions--overlay .campaign-occasion-card{overflow:hidden;border-radius:var(--media-radius)}.campaign-occasions--overlay .campaign-occasion-card__media{flex-grow:1}.campaign-occasions--overlay .campaign-occasion-card__content{position:absolute;left:0;right:0;bottom:0;padding:6rem 1.6rem 1.6rem;background:linear-gradient(to top,rgba(var(--color-background),.9),rgba(var(--color-background),0))}.campaign-occasions--overlay .campaign-occasion-card__text{color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){.campaign-occasion-card--linked .campaign-occasion-card__media img{transition:none}.campaign-occasion-card--linked:hover .campaign-occasion-card__media img{transform:none}}@media screen and (min-width:750px)and (max-width:989px){.campaign-occasions__list.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/campaign-occasion-cards.css.map */
