.membership-miles-rays{width:100%;font-family:General Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.membership-miles-rays__container{width:100%;margin:0 auto;box-sizing:border-box}.membership-miles-rays__title{margin:0 0 24px;font-size:24px;font-weight:600;line-height:1.5;text-align:center;color:var(--mmr-title-color, #1c1c1c)}.membership-miles-rays__board{width:100%;border-radius:12px;overflow:hidden}.membership-miles-rays__heads{display:grid;grid-template-columns:1fr 1fr}.membership-miles-rays__head--miles{background:var(--mmr-miles-card-bg, #f2fcff);padding:48px 48px 0}.membership-miles-rays__head--rays{background:var(--mmr-rays-card-bg, #fdf6f2);padding:48px 48px 0}.membership-miles-rays__body{display:flex;flex-direction:column}.membership-miles-rays__row{display:grid;grid-template-columns:1fr 1fr}.membership-miles-rays__cell{box-sizing:border-box;display:flex;justify-content:center;padding:0 48px}.membership-miles-rays__cell--miles{background:var(--mmr-miles-card-bg, #f2fcff)}.membership-miles-rays__cell--rays{background:var(--mmr-rays-card-bg, #fdf6f2)}.membership-miles-rays__cell-lines{box-sizing:border-box;display:flex;align-items:center;width:100%;max-width:544px;min-height:100%;padding:24px 0;border-bottom:1px solid var(--mmr-row-border-color, #d2d2d2)}.membership-miles-rays__row.is-first .membership-miles-rays__cell-lines{border-top:1px solid var(--mmr-row-border-color, #d2d2d2)}.membership-miles-rays__row.is-last .membership-miles-rays__cell-lines{border-bottom:0}.membership-miles-rays__row.is-last .membership-miles-rays__cell--miles,.membership-miles-rays__row.is-last .membership-miles-rays__cell--rays{padding-bottom:48px}.membership-miles-rays__card-head{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:544px;margin:0 auto 48px;flex-shrink:0}.membership-miles-rays__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px}.membership-miles-rays__icon img{display:block;width:48px;height:48px;object-fit:contain}.membership-miles-rays__icon-svg{display:block;width:48px;height:48px}.membership-miles-rays__card-title{margin:0;font-size:40px;font-weight:600;font-style:italic;line-height:1.2;text-align:center;color:var(--mmr-card-title-color, #1c1c1c)}.membership-miles-rays__row-text{width:100%;margin:0;font-size:16px;font-weight:500;line-height:1.5;text-align:left;color:var(--mmr-row-text-color, #1c1c1c);word-break:break-word}.membership-miles-rays__row-text :is(p,ul,ol){margin:0}@media(min-width:769px)and (max-width:1000px){.membership-miles-rays__card-title{font-size:32px}.membership-miles-rays__icon,.membership-miles-rays__icon img,.membership-miles-rays__icon-svg{width:32px;height:32px}}@media(max-width:768px){.membership-miles-rays__title{margin-bottom:12px;font-size:16px;color:var(--mmr-title-color-mobile, #494949)}.membership-miles-rays__head--miles,.membership-miles-rays__head--rays{padding:24px 12px 0}.membership-miles-rays__card-head{gap:4px;max-width:none;margin-bottom:24px}.membership-miles-rays__icon,.membership-miles-rays__icon img,.membership-miles-rays__icon-svg{width:20px;height:20px}.membership-miles-rays__card-title{font-size:16px;line-height:1.5;text-transform:capitalize}.membership-miles-rays__cell{padding:0 12px}.membership-miles-rays__cell-lines{max-width:none;padding:12px 0;border-bottom:0;border-top:.4px solid var(--mmr-row-border-color, #d2d2d2)}.membership-miles-rays__row.is-first .membership-miles-rays__cell-lines{border-top-width:.4px}.membership-miles-rays__row.is-last .membership-miles-rays__cell--miles,.membership-miles-rays__row.is-last .membership-miles-rays__cell--rays{padding-bottom:24px}.membership-miles-rays__row-text{font-size:12px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/membership-miles-rays.css.map */
