.ms-campaign--product_promotion .ms-campaign-hero--split{grid-template-rows:minmax(max(610px,50vw),max-content);min-height:610px}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__visual,.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__poster{background:transparent}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__poster img{object-fit:cover;padding:0}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__visual{min-height:0;aspect-ratio:1}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__visual:after{display:none}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__inner{padding-block:3rem}.ms-campaign--product_promotion .ms-campaign-hero .ms-campaign-btn--secondary{margin-top:0}.ms-campaign--product_promotion .ms-campaign-hero .ms-campaign-conversion{align-items:center}.ms-campaign--product_promotion .ms-campaign-practical{border-top:0}.ms-campaign--product_promotion .ms-campaign-practical__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px}.ms-campaign--product_promotion .ms-campaign-practical__item strong{font-size:.875rem}.ms-campaign--product_promotion .ms-campaign-module:has(.ms-campaign-offer-grid)>.ms-campaign-section-heading,.ms-campaign--product_promotion .ms-campaign-module:has(.ms-campaign-offer-grid)>.ms-campaign-section-intro,.ms-campaign--product_promotion .ms-campaign-tier-footnote{width:min(100%,1200px)}.ms-campaign--product_promotion .ms-campaign-offer-grid{width:min(100%,1200px);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ms-campaign--product_promotion .ms-campaign-offer-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ms-campaign--product_promotion .ms-campaign-offer-card__media{display:grid;grid-template-rows:minmax(0,1fr);aspect-ratio:3 / 2;height:auto;background:#f4f7f8;place-items:center}.ms-campaign--product_promotion .ms-campaign-offer-card__media img{min-width:0;min-height:0;width:100%;height:100%;padding:16px;object-fit:contain}.ms-campaign--product_promotion .ms-campaign-offer-grid:has(>:nth-child(4)) .ms-campaign-offer-card__media{aspect-ratio:1 / 1}.ms-campaign--product_promotion .ms-campaign-offer-card__body{display:flex;min-height:258px;flex-direction:column}.ms-campaign--product_promotion .ms-campaign-offer-card__header{flex-direction:column;gap:8px}.ms-campaign--product_promotion .ms-campaign-price-row{align-items:flex-start}.ms-campaign--product_promotion .ms-campaign-price-row:has(.ms-campaign-price-original){gap:3px}.ms-campaign--product_promotion .ms-campaign-price-row:has(.ms-campaign-price-original) .ms-campaign-price-meta{order:-1}.ms-campaign--product_promotion .ms-campaign-price-original{color:#71717a;font-size:14px;font-weight:500;text-decoration:none}.ms-campaign--product_promotion .ms-campaign-price-original del{text-decoration-thickness:2px}.ms-campaign--product_promotion .ms-campaign-price{font-size:30px;font-weight:700;line-height:1.2}.ms-campaign--product_promotion .ms-campaign-price__label{display:block;color:#52525b;font-size:12px;font-weight:600;letter-spacing:.05em;line-height:18px;text-transform:uppercase}.ms-campaign--product_promotion .ms-campaign-price-alert{color:#9b2121;font-size:13px;line-height:1.4}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-checklist{margin-bottom:12px}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-conversion{margin-top:auto;justify-content:stretch}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-btn{width:100%}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-conversion:has(.ms-campaign-add-to-cart){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-conversion:has(.ms-campaign-add-to-cart) .ms-campaign-btn{min-width:0;min-height:44px;padding:10px 8px;text-align:center;white-space:normal}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-add-to-cart{border:0;font:600 13px/1.25 Poppins,sans-serif;cursor:pointer}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-add-to-cart:disabled{cursor:wait;opacity:.65}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-view-product{border:1px solid #18181b;background:#fff;color:#18181b!important}.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-add-to-cart:focus-visible,.ms-campaign--product_promotion .ms-campaign-offer-card .ms-campaign-view-product:focus-visible{outline:3px solid #397da0;outline-offset:2px}.ms-campaign--product_promotion .ms-campaign-cart-status{grid-column:1 / -1;margin:0;color:#9b2121;font-size:13px;line-height:1.4}.ms-campaign--product_promotion .ms-campaign-module:has(.ms-campaign-value-grid)>.ms-campaign-section-heading,.ms-campaign--product_promotion .ms-campaign-value-grid{width:min(100%,1200px);margin-inline:auto}.ms-campaign--product_promotion .ms-campaign-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-campaign--product_promotion .ms-campaign-value-card{min-height:180px}@media(max-width:900px){.ms-campaign--product_promotion .ms-campaign-offer-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.ms-campaign--product_promotion .ms-campaign-hero--split{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;justify-content:stretch;min-height:0}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__content{grid-column:auto;grid-row:auto;order:1}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__visual{grid-column:auto;grid-row:auto;min-height:0;height:auto;aspect-ratio:auto;order:2}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__poster{position:relative;inset:auto;width:100%;height:auto}.ms-campaign--product_promotion .ms-campaign-hero--split .ms-campaign-hero__poster img{position:static;width:100%;height:auto}}@media(max-width:749px){.ms-campaign--product_promotion .ms-campaign-practical__grid,.ms-campaign--product_promotion .ms-campaign-offer-grid,.ms-campaign--product_promotion .ms-campaign-offer-grid:has(>:nth-child(4)),.ms-campaign--product_promotion .ms-campaign-value-grid{grid-template-columns:1fr}.ms-campaign--product_promotion .ms-campaign-offer-card__body{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ms-campaign-retail.css.map */
