.rewards-hiw{position:relative;isolation:isolate;--hiw-u: 1px;--hiw-radius: 30px;--hiw-green: #05331f;--hiw-cream: #fffde9;--hiw-font-sans: "Spezia", sans-serif;--hiw-font-extended: "Spezia Extended", sans-serif;--hiw-stripe: calc(var(--hiw-stripe-width, 120) * var(--hiw-u) / 2);width:100%;margin-inline:auto;margin-block:calc(var(--hiw-margin-top-mobile, 0) * var(--hiw-u)) calc(var(--hiw-margin-bottom-mobile, 0) * var(--hiw-u));padding-block:calc(var(--hiw-padding-top-mobile, 48) * var(--hiw-u)) calc(var(--hiw-padding-bottom-mobile, 48) * var(--hiw-u));padding-inline:20px;border-radius:var(--hiw-radius);overflow:hidden;color:var(--hiw-card-text, var(--hiw-green))}.rewards-hiw--page-width{max-width:90rem}.rewards-hiw-section{position:relative;z-index:2}.rewards-hiw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--hiw-bg, #ff6839);background-image:repeating-linear-gradient(90deg,transparent 0 var(--hiw-stripe),var(--hiw-stripe-color, transparent) var(--hiw-stripe) calc(var(--hiw-stripe) * 2));pointer-events:none}.rewards-hiw__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1442px;margin-inline:auto}.rewards-hiw__heading{margin:0;font-family:var(--hiw-font-extended);font-size:40px;font-weight:600;line-height:1.1;letter-spacing:-.05em;word-spacing:.15em;text-align:center;color:var(--hiw-heading, #16573b);text-shadow:var(--hiw-heading-shadow, none);filter:drop-shadow(0 4px 2px rgba(72,91,87,.08))}.rewards-hiw__heading em{font-style:italic}.rewards-hiw__cards{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.rewards-hiw__card{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding:24px;border-radius:20px;background-color:var(--hiw-card-bg, var(--hiw-cream));color:var(--hiw-card-text, var(--hiw-green));box-shadow:2px 2px 6px #0000000f,inset 1px 1px 2px #0000001a,inset -4px -4px 6px #fffdee4d,inset 1px 1px 8px #0000001f;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.rewards-hiw__card:hover{transform:translateY(-6px) scale(1.02);box-shadow:4px 10px 18px #0000001a,inset 1px 1px 2px #0000001a,inset -4px -4px 6px #fffdee4d,inset 1px 1px 8px #0000001f}}@media(prefers-reduced-motion:reduce){.rewards-hiw__card{transition:none}.rewards-hiw__card:hover{transform:none}}.rewards-hiw__number{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:var(--hiw-number-bg, #daffae)}.rewards-hiw__number-text{font-family:var(--hiw-font-extended);font-size:28px;font-weight:600;line-height:.9;color:var(--hiw-number-text, var(--hiw-green))}.rewards-hiw__card-title{margin:0;font-family:var(--hiw-font-extended);font-size:22px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--hiw-card-text, var(--hiw-green))}.rewards-hiw__card-title em{font-style:italic}.rewards-hiw__card-text{font-family:var(--hiw-font-sans);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.01em;color:var(--hiw-card-text, var(--hiw-green))}.rewards-hiw__card-text p{margin:0 0 .75em}.rewards-hiw__card-text p:last-child{margin-bottom:0}.rewards-hiw__card-text em{font-style:italic}.rewards-hiw__card-text a{color:inherit;text-decoration:underline;text-underline-position:from-font}.rewards-hiw__card-text a:focus-visible{outline:2px solid var(--hiw-green);outline-offset:2px}.rewards-hiw__card .symbol-sub{display:inline}@media screen and (min-width:768px){.rewards-hiw{--hiw-radius: 50px;padding-inline:48px}.rewards-hiw__inner{gap:40px}.rewards-hiw__heading{font-size:60px;letter-spacing:-.05em}.rewards-hiw__cards{flex-direction:row;justify-content:center;gap:24px;min-height:297px}.rewards-hiw__card{gap:24px;padding:32px;border-radius:28px}.rewards-hiw__number{width:64px;height:64px}.rewards-hiw__number-text{font-size:32px}.rewards-hiw__card-title{font-size:28px}.rewards-hiw__card-text{font-size:22px}}@media screen and (min-width:990px){.rewards-hiw{margin-block:calc(var(--hiw-margin-top, 0) * var(--hiw-u)) calc(var(--hiw-margin-bottom, 0) * var(--hiw-u));padding-block:calc(var(--hiw-padding-top, 60) * var(--hiw-u)) calc(var(--hiw-padding-bottom, 60) * var(--hiw-u))}}@media screen and (min-width:120rem){.rewards-hiw{--hiw-u: .0521vw;--hiw-radius: 2.6042vw;padding-inline:2.5vw}.rewards-hiw--page-width{max-width:75vw}.rewards-hiw__inner{gap:2.0833vw;max-width:75.1042vw}.rewards-hiw__heading{font-size:3.125vw;filter:drop-shadow(0 .2083vw .1042vw rgba(72,91,87,.08))}.rewards-hiw__cards{gap:1.25vw;min-height:15.4688vw}.rewards-hiw__card{gap:1.25vw;padding:1.6667vw;border-radius:1.4583vw}.rewards-hiw__number{width:3.3333vw;height:3.3333vw}.rewards-hiw__number-text{font-size:1.6667vw}.rewards-hiw__card-title{font-size:1.4583vw}.rewards-hiw__card-text{font-size:1.1458vw}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-rewards-how-it-works.css.map */
