.mrq-benefits-section{font-family:Josefin Sans,system-ui,sans-serif;color:#2e494a}.mrq-benefits{background:#f6eeef;padding:24px 32px 56px;display:flex;flex-direction:column;gap:32px;align-items:center;width:100%;box-sizing:border-box}.mrq-benefits__header{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;width:100%}.mrq-benefits__headline{font-family:Cormorant Infant,serif;font-weight:600;font-size:56px;line-height:1.1;color:#2e494a;margin:0;text-transform:capitalize}.mrq-benefits__subhead{font-family:Josefin Sans,sans-serif;font-weight:700;font-size:22px;line-height:1.5;color:#2e494a;margin:0}.mrq-benefits__grid{display:flex;gap:56px;align-items:flex-start;justify-content:center;width:100%;max-width:1440px}.mrq-benefits__cards{display:flex;flex-direction:column;gap:8px;width:684px;flex-shrink:0}.mrq-benefits__card{background:#fff;border-radius:16px;padding:24px 24px 24px 120px;box-shadow:0 4px 4px #0000000d;position:relative;min-height:112px;display:flex;align-items:flex-start;gap:16px}.mrq-benefits__card-media{position:absolute;left:0;top:50%;transform:translateY(-50%);width:120px;height:120px;display:flex;align-items:center;justify-content:center;pointer-events:none}.mrq-benefits__card-media img{max-width:100%;max-height:100%;object-fit:contain}.mrq-benefits__card-body{display:flex;flex-direction:column;gap:16px;flex:1 1 0;min-width:0}.mrq-benefits__card-title{font-family:Josefin Sans,sans-serif;font-weight:700;font-size:18px;line-height:1.1;color:#e75b71;margin:0}.mrq-benefits__card-desc{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.3;color:#2e494a;opacity:.8;margin:0}.mrq-benefits__card-pill{background:#41a190;color:#fff;font-family:Josefin Sans,sans-serif;font-weight:600;font-size:13px;line-height:1.1;padding:6px 8px;border-radius:16px;text-transform:uppercase;align-self:flex-start;letter-spacing:.5px}.mrq-benefits__bundle-col{display:flex;flex-direction:column;gap:16px;width:584px;flex-shrink:0}.mrq-benefits__bundle{position:relative;background:#fff;border-radius:24px;padding:24px 24px 20px;box-shadow:0 4px 19.7px #ffc4cd;margin-top:20px;display:flex;flex-direction:column;gap:16px;align-items:center}.mrq-benefits__bundle-plus{position:absolute;top:-26px;left:50%;transform:translate(-50%);width:52px;height:52px;background:#f03d59;border-radius:26px;box-shadow:0 1.6px 14px #f03d59ab;display:inline-flex;align-items:center;justify-content:center}.mrq-benefits__bundle-title{font-family:Cormorant Infant,serif;font-weight:600;font-size:32px;line-height:1;letter-spacing:.32px;color:#2e494a;margin:0;text-align:center;width:100%}.mrq-benefits__bundle-tiles{display:flex;gap:0;width:100%}.mrq-benefits__tile{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.mrq-benefits__tile-img{width:140px;height:140px;border-radius:104px;background:#f6eeef;overflow:hidden}.mrq-benefits__tile-img img{width:100%;height:100%;object-fit:cover}.mrq-benefits__tile-label{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.16px;color:#162f28;text-align:center;margin:0;white-space:pre-line}.mrq-benefits__tile-label strong,.mrq-benefits__tile-label b{font-weight:700}.mrq-benefits__tile-value{background:#edf2f2;color:#41a190;font-family:Josefin Sans,sans-serif;font-weight:700;font-size:14px;line-height:1.3;letter-spacing:.14px;padding:8px;border-radius:1000px;text-align:center;text-transform:uppercase;white-space:nowrap}.mrq-benefits__tile-value-free{color:#ff4b55}.mrq-benefits__price-pill{background:#f03d59;color:#fff;border-radius:24px;padding:10px 20px;box-shadow:0 3px 13px #ff4b5570;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.18px;align-self:center;margin-bottom:-20px;position:relative;z-index:2}.mrq-benefits__price-label{font-size:18px;line-height:1.3}.mrq-benefits__price-amount{color:#ffdf4c;font-size:20px;line-height:1.3;margin-left:6px}.mrq-benefits__savings-strip{background:#f6eeef;border-radius:12px;padding:28px 20px 20px;text-align:center;font-family:Josefin Sans,sans-serif;color:#2e494a;font-size:18px;letter-spacing:.18px;line-height:1.3;width:100%;box-sizing:border-box}.mrq-benefits__savings-lead{font-weight:600}.mrq-benefits__savings-value{color:#ea3f59;text-decoration:underline;text-decoration-skip-ink:none}.mrq-benefits__savings-tail{font-weight:600;font-style:italic}.mrq-benefits__cta-btn{position:relative;display:block;width:100%;height:64px;border-radius:50px;text-decoration:none;isolation:isolate}.mrq-benefits__cta-btn-shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:#b440524f;border-radius:50px;z-index:0}.mrq-benefits__cta-btn-fill{position:absolute;top:1px;right:4px;bottom:3px;left:4px;border-radius:50px;background:radial-gradient(ellipse 290px 56px at 50% 90%,#f03d59,#b44052);box-shadow:0 10px 20px #d63e55b8,inset 0 -2px #892b39,inset 0 2px #ffe2e2ad;display:flex;align-items:center;justify-content:center;z-index:1}.mrq-benefits__cta-btn-text{font-family:Josefin Sans,sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#fff;text-transform:uppercase}.mrq-benefits__cta-btn:hover .mrq-benefits__cta-btn-fill{filter:brightness(1.04)}.mrq-benefits__cta-btn:active .mrq-benefits__cta-btn-fill{transform:translateY(1px)}@media(max-width:1024px){.mrq-benefits{padding:24px 20px 40px}.mrq-benefits__headline{font-size:40px}.mrq-benefits__subhead{font-size:18px}.mrq-benefits__grid{flex-direction:column;align-items:center;gap:40px}.mrq-benefits__cards,.mrq-benefits__bundle-col{width:100%;max-width:684px}}@media(max-width:767px){.mrq-benefits{padding:20px 16px 32px;gap:24px}.mrq-benefits__headline{font-size:30px}.mrq-benefits__subhead{font-size:16px}.mrq-benefits__card{padding:16px 16px 16px 96px;min-height:96px}.mrq-benefits__card-media{width:96px;height:96px}.mrq-benefits__card-title{font-size:16px}.mrq-benefits__card-desc{font-size:14px}.mrq-benefits__card-pill{font-size:11px}.mrq-benefits__bundle{padding:20px 16px 16px}.mrq-benefits__bundle-title{font-size:26px}.mrq-benefits__tile-img{width:104px;height:104px}.mrq-benefits__tile-label{font-size:14px}.mrq-benefits__tile-value{font-size:12px}.mrq-benefits__price-label{font-size:15px}.mrq-benefits__price-amount{font-size:18px}.mrq-benefits__savings-strip{font-size:15px;padding:24px 16px 16px}.mrq-benefits__cta-btn{height:56px}.mrq-benefits__cta-btn-text{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mrq-benefits.css.map */
