.membership-levels-rewards{width:100%;font-family:General Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.membership-levels-rewards__container{width:100%;margin:0 auto;box-sizing:border-box}.membership-levels-rewards__title{margin:0 0 24px;font-size:24px;font-weight:600;line-height:1.5;text-align:center;color:var(--mlr-title-color, #1c1c1c)}.membership-levels-rewards__table-wrap{width:100%;border:1px solid var(--mlr-border-color, #d2d2d2);border-radius:12px;overflow:hidden;background:var(--mlr-table-bg, #f6f6f6)}.membership-levels-rewards__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.membership-levels-rewards__table{display:grid;width:100%;min-width:100%;grid-template-columns:var(--mlr-label-col-width, 260px) repeat(var(--mlr-level-count, 5),minmax(0,1fr))}.membership-levels-rewards__cell{box-sizing:border-box;display:flex;align-items:center;min-width:0;border-right:1px solid var(--mlr-border-color, #d2d2d2);border-bottom:1px solid var(--mlr-border-color, #d2d2d2)}.membership-levels-rewards__cell:last-child{border-right:0}.membership-levels-rewards__cell--last-col{border-right:0}.membership-levels-rewards__cell--corner,.membership-levels-rewards__cell--label{z-index:3;background:var(--mlr-label-bg, #f6f6f6)}@media(min-width:769px){.membership-levels-rewards__cell--corner,.membership-levels-rewards__cell--label{position:sticky;left:0}}.membership-levels-rewards__cell--corner{z-index:4;min-height:136px;border-bottom:1px solid var(--mlr-border-color, #d2d2d2)}.membership-levels-rewards__cell--level-head{flex-direction:column;justify-content:flex-start;gap:2px;padding:24px 12px;min-height:136px;text-align:center}.membership-levels-rewards__level-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0}.membership-levels-rewards__level-icon img{display:block;width:56px;height:56px;object-fit:contain}.membership-levels-rewards__level-title{margin:0;font-weight:600;font-style:italic;line-height:1.5;text-align:center;color:var(--mlr-text-color, #1c1c1c);word-break:break-word}.membership-levels-rewards__level-threshold{margin:0;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:var(--mlr-text-color, #1c1c1c);word-break:break-word}.membership-levels-rewards__level-prefix{font-size:20px}.membership-levels-rewards__level-name{font-size:16px}.membership-levels-rewards__cell--label{display:block;gap:4px;padding:24px;font-size:16px;font-weight:600;line-height:1.5;color:#1c1c1c}.membership-levels-rewards__label-text{display:inline;word-break:break-word;margin-right:2px}.membership-levels-rewards__info{position:relative;display:inline-flex;vertical-align:middle;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#1c1c1c;cursor:pointer}.membership-levels-rewards__info-tip{position:fixed;z-index:100000;display:none;box-sizing:border-box;max-width:min(280px,calc(100vw - 32px));padding:12px 16px;border-radius:8px;background:#1c1c1ce6;color:#fff;font-size:12px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;pointer-events:none;box-shadow:0 8px 24px #1c1c1c29}.membership-levels-rewards__cell--label:has(.membership-levels-rewards__info.is-open),.membership-levels-rewards__cell--label:has(.membership-levels-rewards__info-tip.is-visible){z-index:6}.membership-levels-rewards__info-tip.is-visible{display:block}.membership-levels-rewards__cell--value{justify-content:center;padding:24px 12px;font-size:16px;font-weight:600;line-height:1.5;text-align:center;color:var(--mlr-text-color, #1c1c1c)}.membership-levels-rewards__cell--value .membership-levels-rewards__value-text{width:100%;word-break:break-word}.membership-levels-rewards__check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--mlr-text-color, #ffffff);color:var(--mlr-cell-bg, #0455b7)}.membership-levels-rewards__check svg{display:block;width:16px;height:16px;flex-shrink:0}.membership-levels-rewards__dash{display:inline-block}.membership-levels-rewards__row-last .membership-levels-rewards__cell{border-bottom:0}.membership-levels-rewards__scrollbar{display:none;box-sizing:border-box;width:calc(100% - 16px);height:5px;margin:4px auto 0}.membership-levels-rewards__scrollbar.is-hidden{display:none}.membership-levels-rewards__scrollbar-track{position:relative;box-sizing:border-box;width:100%;height:5px;border:.4px solid var(--mlr-border-color, #d2d2d2);border-radius:200px;overflow:hidden}.membership-levels-rewards__scrollbar-thumb{position:absolute;top:0;left:0;height:4px;background:var(--mlr-border-color, #d2d2d2);border-radius:200px;pointer-events:none}.membership-levels-rewards__guest-actions{display:flex;justify-content:center;gap:24px;margin-top:24px}.membership-levels-rewards__guest-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:64px;padding:17px 32px;border-radius:80px;background:#f6f6f6;color:#1c1c1c;font-size:20px;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap}.membership-levels-rewards__guest-button:hover{color:#1c1c1c}.membership-levels-rewards__guest-button--join{width:321px}.membership-levels-rewards__guest-button--level{width:346px}@media(min-width:769px)and (max-width:1000px){.membership-levels-rewards__level-name{display:block}}@media(max-width:768px){.membership-levels-rewards__title{margin-bottom:12px;font-size:16px;color:var(--mlr-title-color-mobile, #494949)}.membership-levels-rewards__container:not(.rg-layout-widget-no-padding) .membership-levels-rewards__table-wrap.is-full-scroll{width:calc(100% + 32px);max-width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.membership-levels-rewards__container:not(.rg-layout-widget-no-padding) .membership-levels-rewards__table-wrap.is-sticky-label{width:100%;max-width:100%;margin-left:0;margin-right:0}.membership-levels-rewards__table-wrap{width:100%;border-radius:12px}.membership-levels-rewards__cell--level-head{gap:0}.membership-levels-rewards__table-wrap.is-full-scroll{border:0;border-radius:0;overflow:visible;background:transparent}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__table-scroll{display:flex;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__table-scroll:before,.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__table-scroll:after{content:"";flex:0 0 var(--mlr-mobile-scroll-inset, 16px)}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__table-scroll::-webkit-scrollbar{display:none}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__table{flex:0 0 auto;box-sizing:border-box;width:max-content;min-width:calc(100% - var(--mlr-mobile-scroll-inset, 16px));border:1px solid var(--mlr-border-color, #d2d2d2);border-radius:12px;overflow:hidden;background:var(--mlr-table-bg, #f6f6f6);grid-template-columns:var(--mlr-label-col-width-mobile, 128px) repeat(var(--mlr-level-count, 5),minmax(var(--mlr-level-col-width-mobile, 80px),1fr))}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--corner,.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--label{width:var(--mlr-label-col-width-mobile, 128px);min-width:var(--mlr-label-col-width-mobile, 128px);max-width:var(--mlr-label-col-width-mobile, 128px);background:var(--mlr-label-bg-mobile, #f6f8f9)}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--corner{min-height:72px;border-radius:12px 0 0}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--level-head.membership-levels-rewards__cell--last-col{border-radius:0 12px 0 0}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--label.is-row-last,.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__row-last .membership-levels-rewards__cell--label{border-radius:0 0 0 12px}.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__cell--value.is-row-last.membership-levels-rewards__cell--last-col,.membership-levels-rewards__table-wrap.is-full-scroll .membership-levels-rewards__row-last .membership-levels-rewards__cell--value.membership-levels-rewards__cell--last-col{border-radius:0 0 12px}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-panel--desktop{display:none}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-split{display:flex;align-items:stretch;width:100%;box-sizing:border-box}.membership-levels-rewards__container.rg-layout-widget-no-padding .membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-split{padding-left:var(--mlr-mobile-scroll-inset, 16px);padding-right:var(--mlr-mobile-scroll-inset, 16px)}.membership-levels-rewards__level-threshold{font-size:10px}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-labels{display:flex;flex:0 0 var(--mlr-label-col-width-mobile, 128px);flex-direction:column;width:var(--mlr-label-col-width-mobile, 128px);min-width:var(--mlr-label-col-width-mobile, 128px);max-width:var(--mlr-label-col-width-mobile, 128px);border-right:.4px solid var(--mlr-border-color, #d2d2d2);background:var(--mlr-label-bg-mobile, #f6f8f9)}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-body{flex:1;min-width:0;overflow:hidden}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-scroll::-webkit-scrollbar{display:none}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table--levels{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:calc(var(--mlr-level-count, 5) * var(--mlr-level-col-width-mobile, 80px));margin-right:0}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__level-header,.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__level-row{display:grid;grid-template-columns:repeat(var(--mlr-level-count, 5),minmax(var(--mlr-level-col-width-mobile, 80px),1fr));width:100%;min-width:calc(var(--mlr-level-count, 5) * var(--mlr-level-col-width-mobile, 80px))}.membership-levels-rewards__scrollbar:not(.is-hidden){display:block}.membership-levels-rewards__table-wrap.is-sticky-label+.membership-levels-rewards__scrollbar:not(.is-hidden){width:100%;margin-left:0;margin-right:0}.membership-levels-rewards__table-wrap.is-full-scroll+.membership-levels-rewards__scrollbar:not(.is-hidden){width:calc(100% - var(--mlr-mobile-scroll-inset, 16px) - var(--mlr-mobile-scroll-inset, 16px));margin-left:var(--mlr-mobile-scroll-inset, 16px);margin-right:auto}.membership-levels-rewards__cell{border-right-width:.4px;border-bottom-width:.4px}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-labels .membership-levels-rewards__cell{border-right:0}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-labels .membership-levels-rewards__cell--label.is-row-last{border-bottom:0}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-labels .membership-levels-rewards__cell--corner{min-height:72px;border-radius:12px 0 0}.membership-levels-rewards__cell--level-head,.membership-levels-rewards__cell--value{width:var(--mlr-level-col-width-mobile, 80px);min-width:var(--mlr-level-col-width-mobile, 80px);max-width:var(--mlr-level-col-width-mobile, 80px)}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__cell--level-head,.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__cell--value{width:auto;min-width:var(--mlr-level-col-width-mobile, 80px);max-width:none}.membership-levels-rewards__cell--level-head{min-height:72px;padding:12px}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__cell--level-head.membership-levels-rewards__cell--last-col{border-radius:0 12px 0 0}.membership-levels-rewards__level-icon,.membership-levels-rewards__level-icon img{width:20px;height:20px}.membership-levels-rewards__level-prefix{font-size:12px}.membership-levels-rewards__level-name{font-size:10px;display:block}.membership-levels-rewards__cell--label{padding:12px;font-size:12px}.membership-levels-rewards__info svg{width:12px;height:12px}.membership-levels-rewards__info-tip{max-width:calc(100vw - 32px);padding:14px 16px;border-radius:12px;font-size:13px}.membership-levels-rewards__cell--value{padding:12px;font-size:12px}.membership-levels-rewards__check{width:14px;height:14px}.membership-levels-rewards__check svg{width:10px;height:10px}.membership-levels-rewards__table-wrap.is-sticky-label .membership-levels-rewards__table-labels .membership-levels-rewards__cell--label.is-row-last,.membership-levels-rewards__row-last .membership-levels-rewards__cell--label,.membership-levels-rewards__cell--label.is-row-last{border-radius:0 0 0 12px}.membership-levels-rewards__row-last .membership-levels-rewards__cell--value.membership-levels-rewards__cell--last-col,.membership-levels-rewards__cell--value.is-row-last.membership-levels-rewards__cell--last-col{border-radius:0 0 12px}.membership-levels-rewards__guest-actions{flex-direction:column;gap:12px;margin-top:12px}.membership-levels-rewards__guest-button{width:100%;min-height:unset;padding:10px 20px;font-size:14px}}@media(min-width:769px){.membership-levels-rewards__table-panel--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/membership-levels-rewards.css.map */
