.columns{box-sizing:border-box;flex-wrap:nowrap}.promotion-cards.content-container .is-layout-flex{display:flex;gap:1.5rem}.promotion-cards.content-container .column.product-featured-image{flex-basis:20%}.promotion-cards.content-container .column.product-featured-image img{border-radius:100%}.promotion-cards.content-container .column.product__title{flex-basis:80%}.promotion-cards-title{margin:0 0 40px}.promotion-cards-title .title{font-size:30px;margin:0 0 .5rem}@media only screen and (min-width: 750px){.promotion-cards-title .title{font-size:40px}}.promotion-cards-title p{font-size:18px;line-height:1;color:inherit;letter-spacing:.04rem;margin:0 0 1rem}@media only screen and (min-width: 750px){.promotion-cards-title p{font-size:22px}}.promotion-cards-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.slider-buttons{display:flex;align-items:center;gap:8px}.promotion-cards-logo{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px}.promotion-cards-logo__image{max-height:32px;width:auto;object-fit:contain}.promotion-cards{display:flex;flex-direction:column;gap:10px;padding:2rem;background:#fff;min-height:100%;overflow:hidden;border-radius:1.6rem;transition:box-shadow .2s ease,transform .2s ease;box-sizing:border-box}.promotion-cards>a{display:block}.promotion-cards:hover .promotion-cards-text{transform:translateY(-10px)}.promotion-cards.content-container .product__title a.link{text-decoration:none}a.link.animate-arrow{text-decoration:none;transition:all .4s ease,text-decoration 0s ease}.promotion-cards-text{font-size:2.2rem;line-height:1.1;box-shadow:none;border:none;padding:0;margin-top:auto;color:#1d1d1d}.promotion-cards-text h3{margin:0}.promotion-cards-text .caption{font:inherit;line-height:inherit;font-weight:700;color:inherit;margin:0;padding:0;background:transparent;letter-spacing:initial}.promotion-cards-text a.link.animate-arrow{margin-top:10px}.promotion-cards .promotion-cards-image{overflow:hidden;transition:transform .6s ease-in-out}.promotion-cards-image{margin:0}.multicolumn-card__image{transition:transform .25s ease}.promotion-cards:hover .multicolumn-card__image{transform:scale(1.02)}.promotion-cards-text .heading-bold{font-size:inherit;font-family:var(--font-body-family);font-weight:400;font-style:normal;margin:0 0 6px;line-height:1.2;letter-spacing:initial}.promotion-cards-text .link.animate-arrow{display:inline-flex;align-items:center;gap:6px;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.promotion-cards:hover .promotion-cards-text .icon-wrap{transform:translate(2px);transition:transform .2s ease}.promotion-cards-media.media{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background-color:transparent;padding:16px;width:100%;aspect-ratio:365 / 318}.promotion-cards-media.media .multicolumn-card__image{position:static!important;object-fit:contain!important;max-width:220px;max-height:130px;transition:transform .4s ease}.promotion-cards .promotion-cards-image,.promotion-cards .promotion-cards-text{transition:transform .6s}.promotion-cards .promotion-cards-image,.promotion-cards .promotion-cards-text{transition-delay:.1s}.promotion-cards-media{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));border-radius:0}.promotion-cards .promotion-cards-text{box-shadow:none;border:none;border-radius:var(--media-radius);border-top-right-radius:0;border-top-left-radius:0}.promotion-cards-one .promotion-cards .promotion-cards-text{position:absolute;bottom:0;box-shadow:none;border:none;border-radius:0;border-top-right-radius:calc(var(--media-radius) - var(--media-border-width));padding:5px 20px}.promotion-cards-two .promotion-cards-text{padding:10px 30px;position:absolute;bottom:20px;left:0;right:0;border-radius:var(--media-radius);text-align:center}.promotion-cards-three .media:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:0;transform:none;transition:all .3s ease;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 100%);opacity:.8;pointer-events:none}.promotion-cards-three .promotion-cards-text{background:transparent;padding:10px 30px;position:absolute;top:50%;left:0;transform:translateY(0);border-radius:var(--media-radius)}.promotion-cards .promotion-cards-image{background:transparent}.promotion-cards .placeholder-svg{border-radius:calc(var(--media-radius));border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-10px}.promotion-cards .icon-arrow{width:1rem}@media screen and (min-width: 750px){.promotion-cards-text h3{font-size:calc(var(--font-heading-scale) * 2.8rem)}.promotion-cards-list.grid--4-col-desktop h3{font-size:inherit}}@media screen and (max-width: 990px){.promotion-cards-section{padding-bottom:60px!important}.promotion-cards-text h3{font-size:inherit}.promotion-cards-section .grid--peek.slider .grid-item:first-of-type{margin-left:0}.promotion-cards-two .promotion-cards-list.grid--2-col-tablet-down .promotion-cards-text,.promotion-cards-three .promotion-cards-list.grid--2-col-tablet-down .promotion-cards-text{padding:10px 0 0}.promotion-cards-list.grid--2-col-tablet-down h3,.promotion-cards-list.grid--2-col-tablet-down .promotion-cards-text .caption,.promotion-cards-list.grid--2-col-tablet-down .promotion-cards-text a.link.animate-arrow{font-size:1.6rem}.promotion-cards-list.grid--2-col-tablet-down .promotion-cards .icon-arrow{width:.8rem}.promotion-cards-list.slider.slider--tablet{gap:.5rem;margin-inline:-1.5rem;scroll-padding-inline:1.5rem;padding-inline:1.5rem;width:auto}.promotion-cards-list.slider.slider--tablet>li.grid-item{width:calc(50% - .25rem);flex-grow:1}}.promotion-cards-one .promotion-cards .promotion-cards-text,.promotion-cards-two .promotion-cards-text,.promotion-cards-three .promotion-cards-text{alig-self:center;position:static;bottom:auto;left:auto;right:auto;margin:auto 0 0;padding:10px 0 0;background:transparent;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-promotion-cards.css.map */
