@media screen and (min-width: 990px){.promo-card__wrapper{padding:0rem 0;border-radius:0!important}.promo-card{border-radius:0!important}}@media screen and (max-width: 749px){.promo-card__wrapper{padding:0}}.promo-bar{display:grid;padding:24px 16px 0}@media screen and (min-width: 750px) and (max-width: 1023px){.promo-card__wrapper{padding:0rem 0}}@media screen and (min-width: 728.96px){.promo-bar{padding:32px 40px 0}}.promo-bar__heading{color:var(--color-main-6);margin:0 0 16px}.promo-bar__progress{background-color:var(--color-main-17);height:2px;width:100%}.promo-bar__progress-inner{background-color:var(--color-main-5);height:100%;width:var(--width)}.promo-bar__progress-inner.promo-bar__progress-inner--success{background:var(--color-success)}.promo-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media screen and (min-width: 1024px){.promo-cards{gap:40px}}.promo-card{background-color:var(--background-color);overflow:hidden;position:relative}.promo-card.promo-card--xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1024px){.promo-card.promo-card--xs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.promo-card.promo-card--xs .promo-card__product-image{width:100%}@media screen and (min-width: 728.96px){.promo-card.promo-card--xs .promo-card__product-image{width:50%}}.promo-card.promo-card--xs .promo-card__product-image .image-snippet__img{width:100%}.promo-card.promo-card--xs .promo-card__content{padding:16px}@media screen and (min-width: 728.96px){.promo-card.promo-card--xs .promo-card__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:auto;padding:0 24px;width:50%}.promo-card.promo-card--xs:not(.promo-card--right) .promo-card__content{left:0}}@media screen and (min-width: 1024px){.promo-card.promo-card--xs:not(.promo-card--right) .promo-card__product-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.promo-card.promo-card--xs .promo-card__image--bg{height:100%;width:100%}.promo-card.promo-card--xs .promo-card__image--bg .image-snippet{height:100%}@media screen and (min-width: 1024px){.promo-card.promo-card--xs .promo-card__product-image{width:50%}}.promo-card.promo-card--s{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 33.333%;flex:0 0 33.333%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1024px){.promo-card.promo-card--s{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.promo-card.promo-card--s .promo-card__content{padding:24px}@media screen and (min-width: 1024px){.promo-card.promo-card--s .promo-card__content{padding:40px}}.promo-card.promo-card--s .promo-card__content--overlay{-webkit-box-pack:end;-ms-flex-pack:end;height:50%;justify-content:flex-end}.promo-card.promo-card--s .promo-card__paragraph{display:none}@media screen and (min-width: 1024px){.promo-card.promo-card--s .promo-card__paragraph{display:block}}.promo-card.promo-card--s .promo-card__product-image{margin:0 auto;max-width:264px;width:100%}@media screen and (min-width: 728.96px){.promo-card.promo-card--s .promo-card__product-image{max-width:200px}}@media screen and (min-width: 1024px){.promo-card.promo-card--s .promo-card__product-image{max-width:65%}}@media screen and (min-width: 1440px){.promo-card.promo-card--s .promo-card__product-image{max-width:80%}}.promo-card.promo-card--m{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:100%}@media screen and (min-width: 1024px){.promo-card.promo-card--m{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.promo-card.promo-card--m .promo-card__content{padding:16px 0}@media screen and (min-width: 728.96px){.promo-card.promo-card--m .promo-card__content{padding:40px 40px 0}}.promo-card.promo-card--m .promo-card__heading{margin:0 0 16px}.promo-card.promo-card--m .promo-card__content--overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promo-card.promo-card--m .promo-card__image img{width:100%}.promo-card.promo-card--m .promo-card__product-image{margin:0 auto;max-width:210px;width:100%}.promo-card.promo-card--l{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 33.333%;flex:0 0 33.333%;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center}@media screen and (min-width: 1024px){.promo-card.promo-card--l{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.promo-card.promo-card--l .promo-card__product-image{margin:0 auto;max-width:294px;width:100%}.promo-card.promo-card--l .promo-card__content{padding:40px}@media screen and (min-width: 80rem){.promo-card.promo-card--l .promo-card__content{padding:60px}}.promo-card.promo-card--l .promo-card__content--overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promo-card.promo-card--xl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;display:grid;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 1024px){.promo-card.promo-card--xl{grid-template-columns:repeat(2,1fr)}.promo-card.promo-card--xl .promo-card__image,.promo-card.promo-card--xl .promo-card__image .image-snippet{height:100%}.promo-card.promo-card--xl .promo-card__image .image-snippet img{height:100%;-o-object-fit:cover;object-fit:cover}.promo-card.promo-card--xl .promo-card__paragraph,.promo-card.promo-card--xl .promo-card__subheading{margin:0 60px 20px;font-size:1.3rem}.promo-card__paragraph{padding-top:1rem}}.promo-card.promo-card--xl:not(.with-product){display:block;width:100%}.promo-card.promo-card--xl:not(.with-product) .promo-card__content{padding:32px}@media screen and (min-width: 80rem){.promo-card.promo-card--xl:not(.with-product) .promo-card__content{padding:64px}}.promo-card.promo-card--xl:not(.with-product) .promo-card__content--overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 1024px){.promo-card.promo-card--xl:not(.with-product) .promo-card__content--overlay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:470px}.promo-card.promo-card--xl:not(.with-product):not(.promo-card--left) .promo-card__content--overlay{left:auto}.promo-card.promo-card--xl:not(.promo-card--right) .promo-card__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.promo-card.promo-card--xl .promo-card__product-image{margin:0 0 16px;max-width:140px;width:100%}@media screen and (min-width: 1366px){.promo-card.promo-card--xl .promo-card__product-image{margin:0 0 32px;max-width:294px}}.promo-card__heading{margin:0;letter-spacing:-.1px;margin-top:.4rem}@media screen and (min-width: 1366px){.promo-card__heading{font-size:2rem}}@media screen and (min-width: 751px) and (max-width:1365px){.promo-card__heading{font-size:1.6rem}.promo-card__subheading{font-size:1.3rem!important;margin:0 34px 12px!important}}.promo-card__subheading{color:var(--subheading-color,var(--color-main-6));font-size:1rem;margin:0 16px 16px 12px;text-align:center}.promo-card__paragraph{color:var(--content-color,var(--color-main-6));margin:10px 0 16px;font-size:1.2rem}.promo-card__paragraph *{color:inherit;margin:0}.promo-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px 0}.promo-card__content.promo-card__content--overlay{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(var(--color-main-6),.7)));background:linear-gradient(180deg,transparent 0,rgba(var(--color-main-6),.7) 100%);bottom:0;-webkit-box-shadow:0 4px 4px 0 rgba(var(--color-main-6),.25);box-shadow:0 4px 4px rgba(var(--color-main-6),.25);height:50%;height:100%;left:0;position:absolute;right:0;width:100%}.promo-card__content.promo-card__content--gradient{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px #00000040}.buttons2{display:flex;justify-content:center;gap:2rem;margin-top:1.5rem}.magcat__eyebrow{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.promo-card__image{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.promo-card__image{pointer-events:none!important;touch-action:pan-x!important;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=/cdn/shop/t/76/assets/promo-card.css.map */
