.member-savings{display:block}.member-savings__intro{max-width:760px;margin-inline:auto;margin-bottom:32px;text-align:center}.member-savings__intro p:last-child{margin-bottom:0}.member-savings__products{display:flex;flex-wrap:wrap;gap:24px}.member-savings__product-card{display:flex;min-width:0;flex-direction:column}.member-savings__product-image{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:var(--gsc-background-color-100, #f6f6f6)}.member-savings__product-info{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px}.member-savings__product-title{color:inherit;font-family:var(--gsc-product-card-title-font-family, var(--gsc-body-font-family, sans-serif));font-size:var(--gsc-product-card-title-font-size, 14px);font-weight:var(--gsc-product-card-title-font-weight, 400);line-height:var(--gsc-product-card-title-line-height, 1.5);text-decoration:none}.member-savings__product-reward{margin:0;font-size:13px;line-height:1.5}.member-savings__product-card .member-savings__action{margin-top:auto}.member-savings__sdk-source--ready{display:none!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.gw-rd-free-product-slider-widget,.gw-rd-available-rewards-page-widget{font-family:var(--gsc-body-font-family, sans-serif)}.gw-rd-free-product-slider-widget .gw-rd-page-widget-container{padding:0!important;max-width:none!important}.gw-rd-free-product-slider-widget__inner>h2{display:none!important}.gw-rd-free-product-slider-widget .gw-slider__slides{overflow:visible!important;height:auto!important}.gw-rd-free-product-slider-widget .gw-slider__track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;width:100%!important;height:auto!important;transform:none!important}.gw-rd-free-product-slider-widget-arrows,.gw-rd-free-product-slider-widget .gw-dots{display:none!important}.gw-rd-free-product-slider-widget__mobile-layout{display:contents!important}.gw-rd-free-product-slider-widget-card{display:flex!important;flex-direction:column;min-width:0;width:auto!important;padding:0!important;color:var(--gsc-text-color-100, #222);border:0!important;border-radius:0!important;box-shadow:none!important}.gw-rd-free-product-slider-widget-image{width:100%;aspect-ratio:1!important;background:var(--gsc-background-color-100, #f6f6f6);border-radius:0!important}.gw-rd-free-product-slider-widget-image .gw-image,.gw-rd-free-product-slider-widget-image img{width:100%!important;height:100%!important;object-fit:contain!important}.gw-rd-free-product-slider-widget-card__info{flex:1;gap:8px!important;margin-top:16px!important;padding:0!important}.gw-rd-free-product-slider-widget-card__info h2{margin:0!important;font-family:var(--gsc-product-card-title-font-family, var(--gsc-body-font-family, sans-serif))!important;font-size:var(--gsc-product-card-title-font-size, 14px)!important;font-weight:var(--gsc-product-card-title-font-weight, 400)!important;font-style:var(--gsc-product-card-title-font-style, normal);line-height:var(--gsc-product-card-title-line-height, 1.5)!important;letter-spacing:var(--gsc-product-card-title-letter-spacing, normal);text-transform:var(--gsc-product-card-title-transform, none);color:inherit!important}.gw-rd-free-product-slider-widget-card__info>span{font-family:var(--gsc-body-font-family, sans-serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;color:inherit!important}.member-savings__action{position:relative;z-index:2;display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:16px;padding:12px 16px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--gsc-button-font-family, var(--gsc-body-font-family, sans-serif));font-size:var(--gsc-button-font-size, 14px);font-weight:var(--gsc-button-font-weight, 500);letter-spacing:var(--gsc-button-letter-spacing, normal);line-height:1.4;text-align:center;cursor:pointer}.member-savings__action:hover:not(:disabled){background:var(--gsc-text-color-100, #222);border-color:var(--gsc-text-color-100, #222);color:var(--gsc-background-color-100, #fff)}.member-savings__action:focus-visible,.gw-rd-free-product-slider-widget-card__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.member-savings__action:disabled{opacity:.5;cursor:not-allowed}:host([data-member-savings-separated]) .gw-rd-ways-to-spend-page-widget .gw-rd-list__item[data-member-savings-product-coupon]{display:none!important}.gw-rd-ways-to-spend-page-widget .gw-rd-list--page-layout{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),356px));justify-content:center;gap:24px!important}.gw-rd-ways-to-spend-page-widget .gw-rd-list__item{width:100%!important;min-width:0;margin:0!important}.gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card{box-sizing:border-box;width:100%;height:100%}.gw-rd-available-rewards-page-widget .gw-rd-list--page-layout{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,356px),356px));justify-content:center;gap:24px!important}.gw-rd-available-rewards-page-widget .gw-rd-list__item{width:100%!important;min-width:0;margin:0!important}.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card{box-sizing:border-box;display:flex!important;flex-direction:column;min-height:217px;padding:24px!important}.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__header{display:flex!important;align-items:center;justify-content:center;height:auto!important;min-height:48px;gap:12px!important}.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon{width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:0!important}.gw-rd-available-rewards-page-widget .gw-rd-dynamic-customer-icon,.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon svg,.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon .gw-image{width:40px!important;height:40px!important;background:transparent!important}.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__base-content{height:auto!important;min-height:0!important;margin-block:0!important;overflow-wrap:anywhere}.gw-rd-available-rewards-page-widget .member-savings__action{margin-top:auto}@media(max-width:767px){.member-savings__intro{margin-bottom:24px}.member-savings__products{gap:24px 12px!important}.member-savings__product-reward{font-size:12px}.gw-rd-free-product-slider-widget-card__info>span{font-size:12px!important}.gw-rd-ways-to-spend-page-widget .gw-rd-list--page-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px!important}.gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card{min-height:190px;padding:16px 12px!important}.gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card__base-content{height:auto!important;min-height:0;overflow-wrap:anywhere}.gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card__header .gw-layout-text{font-size:14px!important}.gw-rd-ways-to-spend-page-widget .gw-rd-page-widget-card__base-content .gw-layout-text{font-size:12px!important}.member-savings__action{padding-inline:8px;font-size:12px}.gw-rd-available-rewards-page-widget .gw-rd-list--page-layout{grid-template-columns:minmax(0,356px);gap:16px!important}}@font-face{font-family:Poppins;src:url(./Poppins-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.gw-rd-page-wrapper,:host{font-family:Poppins,sans-serif;--gsc-body-font-family: "Poppins", sans-serif;--gsc-heading-font-family: "Poppins", sans-serif;--gsc-headings-font-weight: 400}.rewards-page-content{width:84%;margin:240px auto}.rewards-page-content .container{width:100%;max-width:100%}.gw-rd-vip-tiers-page-widget__layout,.gw-dots.svelte-1ofql6v{display:none!important}.gw-rd-vip-tiers-page-widget__layout div.gw-rd-vip-tiers-page-widget__benefits{width:170px!important}.gw-rd-vip-tiers-page-widget__slider{flex:1;max-width:none!important}.gw-rd-vip-tiers-page-widget__slider__perks-list{padding-left:2px!important}.gw-slider.svelte-1arhnq9{--per-page: 4.8 !important;--gap: 6px !important}.gw-rd-vip-tiers-page-widget__slider__perks-list li{display:block!important;height:50px!important}.gw-rd-vip-tiers-page-widget-card__list-item--height.svelte-7md133.svelte-7md133{align-items:flex-start!important}.gw-rd-ways-to-earn-page-widget-button-group .gw-btn.gw-rd-action-btn--secondary{background-color:var(--gsc-button-background-color-100)!important;color:#fff!important;border-radius:0!important;border:none;padding:0 var(--gw-rd-space-8)!important}.gw-rd-ways-to-earn-page-widget-button-group .gw-btn.gw-rd-action-btn--secondary:hover{background:linear-gradient(0deg,var(--gsc-white-color-20),var(--gsc-white-color-20)),var(--gsc-button-background-color-100)!important}span.gw-btn.gw-btn--reset.gw-rd-action-btn,.gw-rd-list__item .gw-btn{border-radius:0!important;padding:0 20px;height:32px;line-height:32px}.gw-rd-ways-to-earn-page-widget-button-group .gw-btn.gw-rd-action-btn--link{border:1px solid var(--gsc-button-background-color-100);color:var(--gsc-button-background-color-100)}.gw-rd-ways-to-earn-page-widget-button-group .gw-btn.gw-rd-action-btn--link:hover{box-shadow:0 0 0 .1rem var(--gsc-button-background-color-100) inset}.gw-auth-navigation .gw-rd-ways-to-earn-page-widget-button-group{gap:4px!important;margin-top:6px}.gw-btn.gw-rd-action-btn{padding:0 var(--gw-rd-space-7)!important}.gw-rd-action-interceptor .gw-rd-empty-state-page-widget-placeholder h2,.gw-rd-page-widget-title{text-transform:capitalize!important}@media screen and (max-width:768px){.gw-rd-page-widget-card__base-content.svelte-3ln76z.svelte-3ln76z{height:auto!important}.gw-rd-list--page-layout.svelte-13ronxd{gap:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important}.gw-rd-list__item{width:30%;margin-bottom:16px;height:auto;margin-right:5%}.gw-rd-list__item:nth-child(3n){margin-right:0}.gw-rd-page-widget-card__header .gw-rd-page-widget-card__icon{width:45px!important;height:45px!important}.gw-rd-icon{width:24px!important;height:24px!important}.gw-layout-text--variant-base{font-size:14px!important}.gw-rd-page-widget-card__base-content .gw-layout-text{font-size:12px!important}}.gw-rd-page-wrapper h2{font-size:5.8rem;font-weight:500;line-height:1;color:#333}.gw-rd-page-wrapper .section .container,.gw-rd-action-interceptor .gw-rd-page-widget-container{padding:0}.gw-rd-page-wrapper .shopify-section.is-in-viewport .custom-app-block:not([data-rewards-empty]){margin-bottom:24rem!important;padding:0}.gw-rd-page-wrapper .custom-app-block[data-rewards-empty]{margin:0!important;padding:0!important}.gw-rd-page-wrapper .shopify-section[data-rewards-empty-section],.gw-rd-page-wrapper .shopify-section[data-rewards-empty-section] .section-spacing{margin-block:0!important;padding-block:0!important}.container.container--page-width.section-spacing.container--with-aside-paddings{padding:0}.gw-rd-page-wrapper .multicolumn__column-title{font-size:4rem;font-weight:400}.gw-rd-page-wrapper .multicolumn__details .multicolumn__column-text p{font-size:1.6rem;color:#333}.gw-rd-page-wrapper .multicolumn__details{padding-bottom:0}.gw-rd-page-wrapper .multicolumn__container:has(.container__header)>*+*{margin:13rem 0 0}.gw-rd-action-interceptor .gw-rd-page-widget-title{font-size:5.8rem!important;font-weight:500!important;line-height:1!important;color:#333!important}.gw-rd-action-interceptor .gw-rd-list{display:flex!important;flex-wrap:wrap;gap:0!important;justify-content:flex-start!important;margin-top:-60px}.gw-rd-action-interceptor .gw-rd-list__item{width:28.4%!important;height:332px}.gw-rd-action-interceptor .gw-rd-list .gw-rd-list__item{margin-right:7.4%!important;margin-top:60px!important}.gw-rd-action-interceptor .gw-rd-list .gw-rd-list__item:nth-child(3n){margin-right:0!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card.svelte-rmwgoi{border:2px solid #F4F4F4;padding:62px 20px!important;gap:0}.gw-rd-page-widget-card.svelte-rmwgoi:hover,.gw-rd-page-widget-card.svelte-rmwgoi:hover .gw-rd-page-widget-card__icon:where(.svelte-rmwgoi){background:#f4f4f4!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header.svelte-rmwgoi{gap:0}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header h2{font-weight:600;font-size:30px;color:#333;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gw-rd-action-interceptor .gw-rd-list__item .gw-layout-text--variant-secondary{font-size:17px!important;font-weight:300!important;color:#333!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__icon.svelte-rmwgoi{width:80px!important;height:80px!important;border-radius:0!important;background:none!important;margin-bottom:50px}.gw-rd-action-interceptor .gw-rd-dynamic-customer-icon,.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header .gw-rd-icon,.gw-rd-action-interceptor .gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon .gw-image{width:80px!important;height:80px!important}.gw-rd-action-interceptor .gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon .gw-image img{object-fit:cover!important}.gw-rd-action-interceptor .gw-rd-page-widget-layout{max-width:none!important}.gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__header{display:block!important;min-height:auto!important;line-height:1.3}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card.svelte-rmwgoi button[data-member-savings-use]{opacity:0!important;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.member-savings{margin-bottom:240px}.member-savings .rte h2{margin-bottom:57px}.member-savings .rte p{margin-top:0!important;line-height:1.2!important;color:#606060;font-size:28px}.container .member-savings__intro{max-width:100%!important;margin-bottom:220px}.member-savings .member-savings__products{--member-savings-gap: clamp(20px, 3.5vw, 54px);display:flex!important;flex-wrap:wrap;gap:var(--member-savings-gap);margin-bottom:0}.member-savings .member-savings__product-card{display:flex;flex-direction:column;flex:0 0 calc((100% - var(--member-savings-gap) - var(--member-savings-gap)) / 3);width:calc((100% - var(--member-savings-gap) - var(--member-savings-gap)) / 3);height:auto;min-width:0;background:#f4f4f4;color:#111;border:0;border-radius:0;overflow:hidden}.member-savings .member-savings__product-image{display:block;width:100%;aspect-ratio:1 / 1.08;object-fit:contain;box-sizing:border-box;padding:28px 24px 0;background:#f4f4f4}.member-savings .member-savings__product-info{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:4px;flex:1;padding:20px clamp(16px,2.2vw,34px) 44px;font-family:Poppins,sans-serif}.member-savings .member-savings__product-row{display:flex;align-items:center;gap:12px}.member-savings .member-savings__product-details{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.member-savings .member-savings__product-reward{margin:0;color:#e57a00;font-size:12px;font-weight:500;line-height:1.5}.member-savings .member-savings__product-title{font-family:inherit;font-size:18px;font-weight:600;line-height:1.3;color:#111;text-decoration:none;overflow-wrap:anywhere}.member-savings .member-savings__product-subtitle{margin:0;font-size:10px;line-height:1.5;color:#606060;overflow-wrap:anywhere}.member-savings .member-savings__product-row>.member-savings__action{flex-shrink:0;align-self:center;width:138px;min-height:34px;height:34px;line-height:34px;text-align:center;margin:0;border:1px solid #000;border-radius:999px;background:#000;color:#fff;font-family:inherit;font-size:16px;font-weight:300;letter-spacing:normal;white-space:nowrap;padding:0!important;transition:all .3s}.member-savings .member-savings__action:hover:not(:disabled){background:var(--gsc-button-background-color-100)!important;border-color:var(--gsc-button-background-color-100)!important}@media(max-width:1100px){.member-savings .member-savings__product-row{flex-direction:column;align-items:flex-start;gap:0}.member-savings .member-savings__product-row>.member-savings__action{align-self:flex-start;margin-top:10px}}@media(max-width:767px){.member-savings .member-savings__products{gap:16px 12px!important}.member-savings .member-savings__product-card{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}.member-savings .member-savings__product-image{padding:16px 12px 0}.member-savings .member-savings__product-info{padding:16px 12px 24px}.member-savings .member-savings__intro{margin-bottom:40px}}@media(max-width:420px){.member-savings .member-savings__product-card{flex-basis:100%;width:100%}}.gw-rd-referral-program-page-widget .gw-rd-page-widget-container,.gw-rd-referral-program-page-widget .gw-rd-page-widget-layout{max-width:none!important;padding:0!important}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{position:relative;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;min-height:750px;padding:80px calc(50% + 120px) 56px 50px;box-sizing:border-box;background:#f4f4f4;color:#111;text-align:left;font-family:Poppins,sans-serif}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits{flex:none;min-width:0}.gw-rd-action-interceptor .gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits>h2{margin:0;font-family:inherit;font-size:42px!important;line-height:1.25!important;font-weight:500!important;color:#080808!important;white-space:pre-line;width:80%;margin-bottom:0!important}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-description{margin:20px 0 50px;font-size:14px;line-height:1.5;color:#606060}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-image{position:absolute;inset:0 0 0 auto;width:50%;height:100%;border-radius:0}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-image .gw-image__img{width:100%;height:100%;object-fit:cover;object-position:center}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__refer-friend{display:flex;flex:none;flex-direction:column;gap:0;min-width:0;color:#000}.gw-rd-action-interceptor .gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__refer-friend>h2{font-size:32px!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important;color:#000!important;margin-bottom:18px}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__refer-friend-description{display:flex;flex-direction:column;gap:0}.gw-rd-referral-program-page-widget [data-gw-selector$="/referral-program-steps"] .gw-layout-text{font-size:24px!important;line-height:1.4;color:#000;font-weight:300}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program{display:flex;justify-content:space-between;margin-top:60px;padding-bottom:6px;border-bottom:1px solid #333;margin-right:58px}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program__reward{display:flex;flex:1;min-width:0;flex-direction:column;padding:0;border:0;border-radius:0}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program__reward .gw-layout-text--variant-secondary{font-size:27px;font-weight:300;line-height:1.4;color:#606060}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program__reward .gw-layout-text--variant-primary{font-size:28px;font-weight:300;line-height:1.4;color:#000}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program__reward>span{color:#606060}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program-share{display:flex;flex-direction:column;gap:60px}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-rd-text-field{height:64px;padding:0;border:1px solid #555;border-radius:3px;background:#fff;overflow:hidden}.gw-rd-referral-program-page-widget .gw-rd-text-field__input{min-width:0;padding:10px;font-size:clamp(14px,1.5vw,22px);color:#555;opacity:1!important;outline:none!important}.gw-rd-referral-program-page-widget .gw-rd-text-field__suffix{display:flex;flex-shrink:0;align-self:stretch}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-btn.gw-rd-icon-btn{display:flex;align-items:center;justify-content:center;width:74px;height:100%;background:#d97300;color:#fff}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-rd-icon{width:28px;height:28px;color:#fff}.gw-rd-referral-program-page-widget .gw-rd-referral-share{justify-content:flex-start;flex-wrap:wrap;gap:14px}.gw-rd-referral-program-page-widget .gw-rd-referral-share__icon{color:#555}.gw-rd-referral-program-page-widget .gw-rd-text-field:focus-within{outline:2px solid #d97300!important;outline-offset:2px}.gw-rd-popup-widget-referral-program-share[slot=customer-content]{margin-top:20px}@media(max-width:1024px){.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{padding:40px calc(50% + 24px) 40px 24px;min-height:640px}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program{gap:12px}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-btn.gw-rd-icon-btn{width:48px}}@media(max-width:767px){.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{padding:32px 20px 0;min-height:0}.gw-rd-action-interceptor .gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits>h2{margin-bottom:20px;font-size:26px!important}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-description{margin:0 0 32px}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-image{inset:auto;top:100%;left:0;width:100%;height:auto;aspect-ratio:1 / 1}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{margin-bottom:100%;padding-bottom:32px}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program-share{gap:32px}}.gw-rd-vip-tiers-page-widget__layout{display:none!important}#reconstructed-matrix-container{width:100%;margin:40px auto;font-family:inherit}.vip-flex-matrix{width:100%;display:flex;background:#fff;border-radius:10px;overflow:hidden}.matrix-column{display:flex;flex-direction:column;min-width:0;width:20%}.vip-flex-matrix>.matrix-column{width:40%}.vip-flex-matrix>.matrix-column .matrix-cell{text-align:left;font-size:26px;color:#333;justify-content:flex-start!important}.matrix-data-wrapper{display:flex;overflow-x:auto;width:60%;justify-content:space-between}.matrix-header{width:130px;height:56px;margin:0 auto;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:32px;background:#d97300;color:#fff;border-radius:4px 4px 0 0}.matrix-cell{height:76px;display:flex;align-items:center;justify-content:center;padding:10px;font-size:13px;text-align:center;font-weight:500}.matrix-cell:nth-child(odd){background:#fff}.matrix-cell:nth-child(2n){background:#f9fafb}.label-cell{justify-content:center;padding-left:20px;color:#333}.data-column.hover .matrix-header{background:#d97300!important;color:#fff!important}.perk-cell{font-size:18px;color:#d97300}.reward-cell{color:#333}.status-cell{line-height:1.4;color:#666}@media screen and (max-width:768px){.matrix-column{width:67%;flex-shrink:0;margin-right:2%}.labels-column{flex:none;width:28%}.label-cell{justify-content:center}}.gw-rd-page-wrapper [id$=__multicolumn_UW9MRD]{margin-bottom:240px}#MainContent .rewards-page-content section .section .container .rewards-vip-tiers{margin-bottom:0!important}.gw-rd-vip-tiers-page-widget-tier-progress.svelte-8tlzvk{max-width:100%!important;height:282px!important;background:none!important;padding:0!important;gap:0!important;margin-bottom:200px!important}.gw-rd-vip-tiers-page-widget-tier-progress__status.svelte-8tlzvk{width:520px;height:100%;margin-right:14px;background:#f4f4f4;padding:50px 30px;box-sizing:border-box;flex:none!important;justify-content:center!important;border-radius:20px 0 0 20px}.gw-rd-vip-tiers-page-widget .gw-layout-text.gw-layout-text--variant-secondary.svelte-aqnsgt{font-size:34px;line-height:1.2;font-weight:400}.gw-rd-vip-tiers-page-widget .gw-layout-text.gw-layout-text--variant-secondary.svelte-aqnsgt strong{color:#d97300;font-weight:500}.gw-rd-vip-tiers-single-progress-widget-container{flex:1;height:100%;background:#f4f4f4;padding:80px 60px;box-sizing:border-box;border-radius:0 20px 20px 0}.gw-rd-page-widget-layout.svelte-r5iuwy{gap:0!important}.gw-progress-bar__inner--small.svelte-154oaze{height:17px;border-radius:20px}.gw-progress-bar .gw-progress-bar__inner.svelte-154oaze{background:#fff}.gw-rd-vip-tiers-single-progress-widget{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:20px 16px!important;width:100%;min-width:0}.gw-rd-vip-tiers-single-progress-widget>.gw-layout-text--variant-primary{order:0;flex:0 0 100%;min-width:0;margin:0;text-align:right;font-family:Poppins,sans-serif;font-size:clamp(16px,1.65vw,28px)!important;line-height:1.4!important;font-weight:400!important;color:#666}.gw-rd-vip-tiers-single-progress-widget>.gw-layout-text--variant-primary strong{font-weight:inherit}.gw-rd-vip-tiers-single-progress-widget>.gw-rd-vip-tiers-single-progress-widget__tier-titles{display:contents!important}.gw-rd-vip-tiers-single-progress-widget__tier-titles>.gw-layout-text{flex:0 0 auto;margin:0;font-family:Poppins,sans-serif;font-size:clamp(16px,1.4vw,24px)!important;line-height:1.3!important;font-weight:500!important;color:#d97300!important;white-space:nowrap}.gw-rd-vip-tiers-single-progress-widget__tier-titles>.gw-layout-text:first-child{order:1;font-size:34px!important}.gw-rd-vip-tiers-single-progress-widget>.gw-progress-bar{order:2;flex:1 1 0;width:auto!important;min-width:0;margin:0!important}.gw-rd-vip-tiers-single-progress-widget__tier-titles>.gw-layout-text:last-child{order:3;font-size:34px!important}@media(max-width:767px){.gw-rd-vip-tiers-single-progress-widget{gap:16px 10px!important}}.gw-rd-vip-tiers-single-progress-widget>.rewards-vip-current-tier{order:0;flex:0 0 calc(45% - 8px);min-width:0;font-family:Poppins,sans-serif;font-size:40px;line-height:1.4;font-weight:400;color:#606060;overflow-wrap:anywhere}.rewards-vip-current-tier strong{color:#333;font-weight:600}.gw-rd-vip-tiers-single-progress-widget:has(>.rewards-vip-current-tier)>.gw-layout-text--variant-primary{flex:0 0 calc(55% - 8px);overflow-wrap:anywhere;font-size:40px!important}@media(max-width:767px){.gw-rd-vip-tiers-single-progress-widget>.rewards-vip-current-tier,.gw-rd-vip-tiers-single-progress-widget:has(>.rewards-vip-current-tier)>.gw-layout-text--variant-primary{flex-basis:100%;text-align:left}}.gw-rd-action-interceptor .gw-rd-page-widget-title,.gw-rd-page-widget-customer-balance.svelte-hnpcp4{margin-bottom:116px!important}.rewards-page-banner .image-banner__content--with-solid-background{background:none}.image-banner__content-wrap .image-banner__content h2{color:#fff}.rewards-page-banner .image-banner__content .rte p{color:#fff;font-size:25px;font-weight:300;line-height:1.2}.rewards-page-banner .image-banner__btns .btn{background:none;border:1px solid #FFF;color:#fff}.rewards-page-banner .image-banner__btns .btn:hover{background-color:#d97300!important;border-color:transparent!important}.gw-rd-referral-program-page-widget__refer-friend-btns{margin-top:130px}.gw-rd-referral-program-page-widget__refer-friend-btns .gw-btn.gw-rd-action-btn--primary,.gw-rd-referral-program-page-widget__refer-friend-btns .gw-btn.gw-rd-action-btn{height:66px;line-height:66px;font-size:31px}.gw-btn.gw-btn--reset.gw-rd-action-btn.gw-rd-action-btn--secondary{color:#d97300}@media(max-width:1919px){.gw-rd-page-wrapper,:host{--rewards-section-gap: clamp(56px, 12.5vw, 240px);--rewards-heading-gap: clamp(28px, 6vw, 116px)}.gw-rd-page-wrapper .rewards-page-content{margin-block:var(--rewards-section-gap)}.gw-rd-page-wrapper .shopify-section.is-in-viewport .custom-app-block:not([data-rewards-empty]){margin-bottom:var(--rewards-section-gap)!important}.gw-rd-page-wrapper [id$=__multicolumn_UW9MRD],.gw-rd-page-wrapper .member-savings{margin-bottom:var(--rewards-section-gap)}.gw-rd-page-wrapper h2,.gw-rd-action-interceptor .gw-rd-page-widget-title{font-size:clamp(28px,3.02vw,58px)!important;line-height:1.15!important}.gw-rd-action-interceptor .gw-rd-page-widget-title,.gw-rd-page-widget-customer-balance.svelte-hnpcp4{margin-bottom:var(--rewards-heading-gap)!important}.gw-rd-page-wrapper .multicolumn__column-title{font-size:clamp(22px,2.08vw,40px)!important}.gw-rd-page-wrapper .multicolumn__container:has(.container__header)>*+*{margin-top:clamp(32px,6.77vw,130px)}.member-savings .rte h2{margin-bottom:clamp(24px,2.97vw,57px)}.member-savings .rte p{font-size:clamp(16px,1.46vw,28px);line-height:1.5!important}.container .member-savings__intro{margin-bottom:clamp(32px,11.45vw,220px)}.gw-rd-action-interceptor .gw-rd-list{margin-top:0;gap:clamp(20px,3.125vw,60px) clamp(20px,3.125vw,60px)!important;align-items:stretch}.gw-rd-action-interceptor .gw-rd-list__item{width:calc((100% - clamp(20px,3.125vw,60px) * 2) / 3)!important;min-width:0;height:auto}.gw-rd-action-interceptor .gw-rd-list .gw-rd-list__item{margin:0!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card.svelte-rmwgoi{box-sizing:border-box;height:100%;min-height:clamp(220px,17.3vw,332px);padding:clamp(24px,3.23vw,62px) 16px!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header h2{font-size:clamp(18px,1.56vw,30px)!important;line-height:1.3!important;margin-bottom:0!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-layout-text--variant-secondary{font-size:clamp(14px,.89vw,17px)!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__icon.svelte-rmwgoi{width:clamp(48px,4.17vw,80px)!important;height:clamp(48px,4.17vw,80px)!important;margin-bottom:clamp(20px,2.6vw,50px)}.gw-rd-action-interceptor .gw-rd-dynamic-customer-icon,.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header .gw-rd-icon,.gw-rd-action-interceptor .gw-rd-available-rewards-page-widget .gw-rd-page-widget-card__icon .gw-image{width:clamp(48px,4.17vw,80px)!important;height:clamp(48px,4.17vw,80px)!important}.gw-rd-vip-tiers-page-widget-tier-progress.svelte-8tlzvk{display:flex;align-items:stretch;flex-wrap:nowrap!important;height:auto;min-height:clamp(180px,14.69vw,282px);margin-bottom:clamp(48px,10.42vw,200px)!important}.gw-rd-vip-tiers-page-widget-tier-progress__status.svelte-8tlzvk{width:32%;min-width:0;height:100%;padding:clamp(20px,2.6vw,50px)}.gw-rd-vip-tiers-page-widget .gw-layout-text.gw-layout-text--variant-secondary.svelte-aqnsgt{font-size:clamp(18px,1.77vw,34px);overflow-wrap:anywhere}.gw-rd-vip-tiers-single-progress-widget-container{min-width:0;height:100%;display:flex;align-items:center;padding:clamp(24px,4.17vw,80px) clamp(20px,3.125vw,60px)}.gw-rd-vip-tiers-single-progress-widget>.rewards-vip-current-tier,.gw-rd-vip-tiers-single-progress-widget:has(>.rewards-vip-current-tier)>.gw-layout-text--variant-primary{font-size:clamp(16px,2.08vw,40px)!important}.gw-rd-vip-tiers-single-progress-widget__tier-titles>.gw-layout-text:first-child,.gw-rd-vip-tiers-single-progress-widget__tier-titles>.gw-layout-text:last-child{font-size:clamp(16px,1.77vw,34px)!important}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{min-height:clamp(580px,39.06vw,750px);padding:clamp(32px,4.17vw,80px) calc(50% + clamp(24px,6.25vw,120px)) clamp(32px,2.92vw,56px) clamp(24px,2.6vw,50px)}.gw-rd-action-interceptor .gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits>h2{width:100%;font-size:clamp(24px,2.19vw,42px)!important;margin-bottom:0!important}.gw-rd-action-interceptor .gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__refer-friend>h2{font-size:clamp(22px,1.67vw,32px)!important;margin-bottom:18px!important}.gw-rd-referral-program-page-widget [data-gw-selector$="/referral-program-steps"] .gw-layout-text{font-size:clamp(15px,1.25vw,24px)!important}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program__reward .gw-layout-text{font-size:clamp(16px,1.46vw,28px);overflow-wrap:anywhere}.gw-rd-referral-program-page-widget__refer-friend-btns{flex-wrap:wrap;margin-top:clamp(24px,6.77vw,130px)}.gw-rd-referral-program-page-widget__refer-friend-btns .gw-btn.gw-rd-action-btn{height:auto;min-height:44px;max-width:100%;padding:10px 20px;font-size:clamp(16px,1.61vw,31px);line-height:1.4;white-space:normal}.rewards-page-banner .image-banner__content .rte p{font-size:clamp(16px,1.3vw,25px);line-height:1.5}.rewards-page-banner .image-banner__btns{flex-wrap:wrap}.gw-rd-page-wrapper .matrix-header{width:min(100%,130px);font-size:clamp(18px,1.67vw,32px)}.gw-rd-page-wrapper .vip-flex-matrix>.matrix-column .matrix-cell{font-size:clamp(14px,1.35vw,26px)}}@media(max-width:1199px){.gw-rd-page-wrapper .rewards-page-content{width:90%}.member-savings .member-savings__product-row{flex-direction:column;align-items:flex-start;gap:10px}.member-savings .member-savings__product-row>.member-savings__action{align-self:flex-start;margin:0;min-height:44px;height:auto;line-height:1.4;padding:10px 18px!important;width:auto}.member-savings .member-savings__product-info{padding:16px 16px 24px}.member-savings .member-savings__product-title{font-size:16px}.gw-rd-page-wrapper .vip-flex-matrix>.labels-column{flex:0 0 28%;width:28%}.gw-rd-page-wrapper .matrix-data-wrapper{flex:1;min-width:0;width:auto;margin-left:0;justify-content:flex-start}.gw-rd-page-wrapper .matrix-data-wrapper .data-column{flex:0 0 150px;width:150px;margin-right:0}.gw-rd-page-wrapper .matrix-cell{box-sizing:border-box;height:110px;flex-shrink:0;padding:8px}.gw-rd-page-wrapper .matrix-header{flex-shrink:0;height:56px}}@media(max-width:1023px){.member-savings .member-savings__products{gap:16px 12px!important}.member-savings .member-savings__product-card{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}.gw-rd-action-interceptor .gw-rd-list__item{width:calc((100% - clamp(20px,3.125vw,60px))/2)!important}.gw-rd-vip-tiers-page-widget-tier-progress.svelte-8tlzvk{flex-direction:column;gap:12px!important}.gw-rd-vip-tiers-page-widget-tier-progress__status.svelte-8tlzvk{width:100%;margin-right:0;border-radius:16px}.gw-rd-vip-tiers-single-progress-widget-container{width:100%;border-radius:16px}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{min-height:0;padding:32px 24px;margin-bottom:100%}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-image{inset:auto;top:100%;left:0;width:100%;height:auto;aspect-ratio:1}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program-share{gap:32px}}@media(max-width:767px){.gw-rd-page-wrapper .rewards-page-content{width:calc(100% - 32px)}.gw-rd-page-wrapper h2{overflow-wrap:anywhere}.gw-rd-page-wrapper .multicolumn__column-title{font-size:22px!important}.gw-rd-page-wrapper .multicolumn__details .multicolumn__column-text p{font-size:14px;line-height:1.5}.gw-rd-page-wrapper .multicolumn__column{min-width:0}.gw-rd-page-wrapper .member-savings .member-savings__intro{margin-bottom:36px}.member-savings .member-savings__products{gap:16px 12px!important}.member-savings .member-savings__product-card{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}.member-savings .member-savings__product-info{padding:14px 12px 20px}.member-savings .member-savings__product-image{padding:12px 8px 0}.member-savings .member-savings__product-title{font-size:14px}.member-savings .member-savings__product-row>.member-savings__action{font-size:14px}.gw-rd-action-interceptor .gw-rd-list{gap:16px!important}.gw-rd-action-interceptor .gw-rd-list__item{width:calc((100% - 16px)/2)!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card.svelte-rmwgoi{min-height:200px;padding:24px 12px!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__header h2{font-size:18px!important}.gw-rd-action-interceptor .gw-rd-list__item .gw-rd-page-widget-card__icon.svelte-rmwgoi{margin-bottom:20px}.gw-rd-vip-tiers-single-progress-widget>.rewards-vip-current-tier,.gw-rd-vip-tiers-single-progress-widget:has(>.rewards-vip-current-tier)>.gw-layout-text--variant-primary{flex-basis:100%;text-align:left;font-size:18px!important}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program{margin-top:24px;gap:16px}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-rd-text-field{height:48px}.gw-rd-referral-program-page-widget .gw-rd-copy-field .gw-btn.gw-rd-icon-btn{width:48px;min-height:44px}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__benefits-description{margin:16px 0 28px}.gw-rd-page-wrapper .vip-flex-matrix>.labels-column{flex-basis:34%;width:34%;margin-right:0}.gw-rd-page-wrapper .vip-flex-matrix>.matrix-column .matrix-cell{padding:8px;font-size:13px;overflow-wrap:anywhere}.gw-rd-page-wrapper .matrix-data-wrapper .data-column{flex-basis:140px;width:140px}.gw-rd-page-wrapper .matrix-cell{height:128px}.gw-rd-page-wrapper .matrix-header{font-size:18px}.rewards-page-banner .image-banner__content{max-width:100%;padding-inline:16px}.rewards-page-banner .image-banner__content h2{font-size:clamp(28px,7vw,40px)!important;line-height:1.15}.rewards-page-banner .image-banner__btns .btn{min-height:44px}}@media(max-width:479px){.gw-rd-action-interceptor .gw-rd-list__item{width:100%!important}.member-savings .member-savings__product-card{flex-basis:100%;width:100%}.member-savings .member-savings__product-row{flex-direction:row;align-items:center}.member-savings .member-savings__product-row>.member-savings__action{align-self:center}.gw-rd-referral-program-page-widget .gw-rd-referral-program-page-widget__layout{padding:28px 16px}.gw-rd-referral-program-page-widget .gw-rd-popup-widget-referral-program{flex-direction:column;gap:12px}.gw-rd-vip-tiers-single-progress-widget-container{padding:24px 16px}}.gw-rd-page-widget-card.svelte-rmwgoi .gw-rd-page-widget-card-btn--absolute{width:100%;height:100%}.gw-rd-page-widget-customer-balance[data-rewards-balance-relocated],.gw-rd-vip-tiers-page-widget-tier-progress__status[data-rewards-vip-balance]>:not(.rewards-vip-balance){display:none!important}.gw-rd-vip-tiers-page-widget-tier-progress__status .rewards-vip-balance{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;font-family:Poppins,sans-serif;font-size:clamp(16px,1.77vw,34px);line-height:1.4;color:#606060}.rewards-vip-balance__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;overflow-wrap:anywhere}.rewards-vip-balance__row strong{font-weight:500;color:#333}.rewards-vip-balance__row .rewards-vip-balance__points{color:#d97300}@media(max-width:767px){.gw-rd-vip-tiers-page-widget-tier-progress__status .rewards-vip-balance{font-size:18px}.rewards-vip-balance__row{gap:4px 12px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/rewards-page.css.map */
