.loyalty-grid-webview{display:flex;justify-content:center}.loyalty-grid-webview .benefits-chart-header{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.loyalty-grid-webview .benefits-chart-header h2{font-family:var(--primary-font);font-size:3rem;letter-spacing:.07em;font-weight:950;text-transform:uppercase;margin-bottom:30px}@media(max-width:767.98px){.loyalty-grid-webview .benefits-chart-header h2{font-size:2.375rem}}.loyalty-insights-webview .loyalty-grid-webview .benefits-chart-header h2{display:none}.loyalty-grid-webview .benefits-chart-header p{font-family:var(--primary-font);font-size:1.1875rem;text-align:center}@media(max-width:767.98px){.loyalty-grid-webview .benefits-chart-header p{font-size:1rem}}.loyalty-grid-webview .benefits-chart{margin-top:30px;width:100%;max-width:880px;padding-left:15px;padding-right:15px}.loyalty-insights-webview .loyalty-grid-webview .benefits-chart .alo-access-img{display:none}@media(max-width:767.98px){.loyalty-grid-webview .benefits-chart{padding:0}}.loyalty-grid-webview .benefits-chart .circle-container{display:flex;justify-content:center}.loyalty-grid-webview .benefits-chart .circle-container .circle{width:8px;height:8px;border:1px solid #000;border-radius:50%;background-color:#000}.loyalty-grid-webview .grid-container.header{display:grid;grid-template-rows:50px 25px;grid-gap:1px;align-items:center;text-transform:uppercase;font-family:var(--primary-font);font-weight:400}.loyalty-grid-webview .grid-container.header div{display:flex;justify-content:center;height:100px;padding-top:70px;position:relative}.loyalty-grid-webview .grid-container.header div .points-header{font-size:.875rem}.loyalty-grid-webview .grid-container.header div img{position:absolute;left:50%;transform:translatex(-50%);bottom:40px;height:20px}.loyalty-grid-webview .grid-container.header div img.vip{width:73.75px}.loyalty-grid-webview .grid-container.header div img.alist{width:40px}.loyalty-grid-webview .grid-container.header div img.allaccess{width:85px}@media(max-width:767.98px){.loyalty-grid-webview .grid-container.header div img{height:16px}.loyalty-grid-webview .grid-container.header div img.vip{width:59px}.loyalty-grid-webview .grid-container.header div img.alist{width:32px}.loyalty-grid-webview .grid-container.header div img.allaccess{width:71px}.loyalty-grid-webview .grid-container.header div .points-header{font-size:.75rem}}.loyalty-grid-webview .grid-container.content{display:grid;grid-template-rows:repeat(7,60px);grid-gap:1px;background:repeating-linear-gradient(180deg,transparent 2.5px,transparent 62px,hsla(0,0%,47.8%,.25) 0,hsla(0,0%,47.8%,.25) 63px);align-items:center;text-transform:uppercase;font-family:var(--primary-font);font-weight:400;margin-bottom:75px}.loyalty-grid-webview .grid-container.content.intl{grid-template-rows:repeat(8,60px);background:repeating-linear-gradient(180deg,transparent 2.5px,transparent 61px,hsla(0,0%,47.8%,.25) 0,hsla(0,0%,47.8%,.25) 62px)}.loyalty-grid-webview .grid-container.content .desc{text-align:start;font-size:1.25rem;font-weight:900;letter-spacing:.05em}@media(max-width:767.98px){.loyalty-grid-webview .grid-container.content .desc{font-size:.875rem;font-weight:500;letter-spacing:.04em;padding-left:15px}}.loyalty-grid-webview .grid-container.content,.loyalty-grid-webview .grid-container.header{grid-template-columns:[first] calc(100% - 454px) [second] 150px [third] 150px [fourth] 150px}@media(max-width:767.98px){.loyalty-grid-webview .grid-container.content,.loyalty-grid-webview .grid-container.header{grid-template-columns:[first] calc(100% - 250px) [second] 80px [third] 80px [fourth] 86px}}.loyalty-grid-webview .grid-container.content div,.loyalty-grid-webview .grid-container.header div{margin-left:25px;margin-right:25px}.loyalty-grid-webview .grid-container.content div:nth-child(4n+1),.loyalty-grid-webview .grid-container.header div:nth-child(4n+1){margin-left:0;margin-right:0}@media(max-width:767.98px){.loyalty-grid-webview .grid-container.content div,.loyalty-grid-webview .grid-container.header div{margin-left:1px;margin-right:1px}.loyalty-grid-webview .grid-container.content div:nth-child(4n+4),.loyalty-grid-webview .grid-container.header div:nth-child(4n+4){margin-right:7px}}.loyalty-grid-webview.tier1 .benefits-chart .grid-container div:nth-child(4n+2) .circle,.loyalty-grid-webview.tier2 .benefits-chart .grid-container div:nth-child(4n+3) .circle,.loyalty-grid-webview.tier3 .benefits-chart .grid-container div:nth-child(4n+4) .circle{border:1px solid #000;background-color:#000}.loyalty-grid-webview.tier1 .grid-container.header div:nth-child(4n+2),.loyalty-grid-webview.tier2 .grid-container.header div:nth-child(4n+3),.loyalty-grid-webview.tier3 .grid-container.header div:nth-child(4n+4){border-left:1px solid #000;border-right:1px solid #000}.loyalty-grid-webview.tier1 .grid-container.header div:nth-child(2),.loyalty-grid-webview.tier2 .grid-container.header div:nth-child(3),.loyalty-grid-webview.tier3 .grid-container.header div:nth-child(4){border-top:1px solid #000;border-radius:50% 50% 0 0}@media(max-width:767.98px){.loyalty-grid-webview.tier1 .grid-container.header div:nth-child(2),.loyalty-grid-webview.tier2 .grid-container.header div:nth-child(3),.loyalty-grid-webview.tier3 .grid-container.header div:nth-child(4){border-radius:40px 40px 0 0}}.loyalty-grid-webview.tier1 .grid-container.content div:nth-child(4n+2),.loyalty-grid-webview.tier2 .grid-container.content div:nth-child(4n+3),.loyalty-grid-webview.tier3 .grid-container.content div:nth-child(4n+4){border-left:1px solid #000;border-right:1px solid #000;height:62px;position:relative}.loyalty-grid-webview.tier1 .grid-container.content div:nth-last-child(3),.loyalty-grid-webview.tier2 .grid-container.content div:nth-last-child(2),.loyalty-grid-webview.tier3 .grid-container.content div:last-child{border-bottom:1px solid #000;border-radius:0 0 50% 50%;height:100px;margin-bottom:-40px}@media(max-width:767.98px){.loyalty-grid-webview.tier1 .grid-container.content div:nth-last-child(3),.loyalty-grid-webview.tier2 .grid-container.content div:nth-last-child(2),.loyalty-grid-webview.tier3 .grid-container.content div:last-child{border-radius:0 0 40px 40px}}.loyalty-grid-webview.tier1 .grid-container.content div:nth-child(4n+2) span.circle,.loyalty-grid-webview.tier2 .grid-container.content div:nth-child(4n+3) span.circle,.loyalty-grid-webview.tier3 .grid-container.content div:nth-child(4n+4) span.circle{position:absolute;top:43%}.loyalty-grid-webview.tier3 .grid-container.content div:last-child span.circle{top:27%}.loyalty-grid-webview img{filter:brightness(0)}@media screen and (max-width:600px){.loyalty-grid-webview .benefits-chart-header p{width:275px}}.styles_aloDropdown__-7FVo{width:100%}.styles_aloDropdown__-7FVo .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input{padding:5.5px 4px;display:flex}.styles_aloDropdown__-7FVo .styles_menuButton__G5w3H{width:100%;border:1px solid var(--mercury);display:flex;padding:9px 13px;font-size:1rem;font-family:var(--primary-font);font-weight:400;line-height:1.56;border-radius:unset;letter-spacing:.03125em;text-transform:capitalize;justify-content:space-between}.styles_aloDropdown__-7FVo .styles_inputReadOnly__1GPTb{display:flex;padding:5.5px 4px;text-align:left;text-align:initial}.styles_aloDropdown__-7FVo .styles_textField__3Bnw7{width:100%;border:1px solid var(--mercury);font-size:1rem;font-family:var(--primary-font);font-weight:400;line-height:1.56;border-radius:unset;letter-spacing:.03125em;text-transform:capitalize}.styles_aloDropdown__-7FVo .styles_noBorder__1uVwm{border:none}.styles_aloDropdown__-7FVo .styles_hideInput__2_IlL{min-width:0!important}.styles_aloDropdown__-7FVo .styles_labelPrefix__2Ix9q{color:var(--primary);text-align:center;font-family:var(--primary-font);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.352px;text-transform:none;cursor:pointer}.styles_aloDropdown__-7FVo .styles_labelPrefixBold__3q9qX{font-weight:700;text-decoration:underline}.styles_autocompleteRoot__39EJm .styles_endAdornment__1JLgb{top:calc(50% - 17px)}.styles_autocompleteRoot__39EJm .styles_inputRoot__2SNAd{caret-color:transparent;font-family:var(--primary-font)}.styles_autocompletePopper__hFvzE .styles_option__2Go8a{padding:.78571429rem 1.14285714rem}.styles_popoverClass__1JGQV .styles_menuItem__1LG0z{width:380px;padding:.81rem 1.14rem}.styles_expandMoreIcon__2Jejo.MuiSvgIcon-root{width:25px;height:25px}.styles_expandMoreIconColor__ES3yn{color:var(--primary)}
/*# sourceMappingURL=template.page.benefits-grid.cc955e6f.chunk.css.map */