.or-page{--or-burgundy:#5e2723;--or-cream:#f7f3ed;--or-border:#ded4c7;--or-gold:#b39865;display:block;background:var(--or-cream);color:#292623;font-family:Bricolage Grotesque,sans-serif;font-size:16px;line-height:1.55}.or-page *{box-sizing:border-box}.or-page [hidden]{display:none!important}.or-page__wrap{max-width:1240px;margin:auto;padding:64px 40px 24px}.or-page h1,.or-page h2,.or-page h3,.or-page p{margin:0}.or-page h1,.or-page h2,.or-page h3{font-family:inherit;color:var(--or-burgundy)}.or-page h1{max-width:560px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.or-page h2{font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.025em}.or-page h3{font-size:21px;font-weight:600;line-height:1.25}.or-page a{color:var(--or-burgundy)}.or-page a:focus-visible,.or-page button:focus-visible,.or-page summary:focus-visible{outline:3px solid var(--or-burgundy);outline-offset:5px}.or-page__hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;padding-bottom:64px}.or-page__eyebrow{font-size:12px;letter-spacing:.19em;text-transform:uppercase;font-weight:500}.or-page__logo{display:block;width:clamp(230px,28vw,350px);height:auto;margin:28px 0 32px}.or-page__intro{max-width:480px;margin-top:20px!important;font-size:18px}.or-page__text-link{display:inline-flex;gap:12px;align-items:center;margin-top:24px;border:0;padding:0;background:none;color:var(--or-burgundy);font:600 15px/1.5 Bricolage Grotesque,sans-serif;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.or-page__join{padding:34px;background:#fffdf9;border:1px solid var(--or-border);border-top:4px solid var(--or-burgundy);border-radius:16px;box-shadow:0 12px 38px #5e272309;scroll-margin-top:130px}.or-page__join h2{margin:18px 0}.or-page__button{display:flex;justify-content:center;align-items:center;min-height:50px;margin-top:24px;padding:12px 22px;border:1px solid var(--or-burgundy);border-radius:8px;background:var(--or-burgundy);color:#fffdf9!important;text-align:center;text-decoration:none;font-size:16px;font-weight:600}.or-page__button:hover{background:#48201d}.or-page__small,.or-page__fine-print{font-size:13px;line-height:1.55;color:#655e58;margin-top:16px!important}.or-page__fine-print{padding-top:18px;border-top:1px solid var(--or-border)}.or-page__step{font-weight:600;margin-top:20px!important}.or-page__status:not(:empty){margin-top:18px;padding:12px;background:var(--or-cream);border-radius:6px}.or-page__native{margin-top:20px}.or-page__native .okeLoyalty{background:transparent!important;color:#292623!important;font-family:Bricolage Grotesque,sans-serif!important}.or-page__native .c-embeddedModule{padding:0!important}.or-page__native .c-card{background:#fffdf9!important;border-color:var(--or-border)!important}.or-page__native .c-button{background:var(--or-burgundy)!important;color:#fffdf9!important;border-color:var(--or-burgundy)!important;border-radius:8px!important;font-family:inherit!important}.or-page__native a{color:var(--or-burgundy)!important}.or-page__native [class*=u-textStyleEmbedded]{font-family:inherit!important}.or-page__how{padding:48px 0 56px;border-top:1px solid var(--or-border)}.or-page__how h2{margin-top:12px}.or-page__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:32px 0 0;margin:0;list-style:none}.or-page__number{display:block;margin-bottom:16px;color:#8e713f;font-size:13px;letter-spacing:.1em}.or-page__steps p{margin-top:12px}.or-page__tiers{padding:36px;border:1px solid var(--or-border);border-radius:16px;background:#fffdf9}.or-page__section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px}.or-page__section-heading h2{margin-top:12px}.or-page__section-heading>p{max-width:310px;font-size:15px}.or-page__tier-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:32px}.or-page__tier{padding:12px 16px;border-left:1px solid var(--or-border)}.or-page__tier:first-child{border:0;padding-left:0}.or-page__tier-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:16px;background:var(--or-cream);border:1px solid var(--or-border);border-radius:50%;font-size:13px;color:var(--or-burgundy)}.or-page__tier h3{font-size:19px}.or-page__tier p{margin-top:8px;font-size:14px}.or-page__faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;padding:64px 0}.or-page__faq h2{margin-top:12px}.or-page details{border-bottom:1px solid var(--or-border)}.or-page summary{padding:20px 26px 20px 0;font-weight:600;cursor:pointer}.or-page details p{padding:0 0 22px;color:#655e58}.or-page__footer{display:flex;gap:24px;flex-wrap:wrap;align-items:center;padding-top:22px;border-top:1px solid var(--or-border);font-size:13px}.or-page__footer p{margin-right:auto}@media(max-width:850px){.or-page__wrap{padding:36px 24px 24px}.or-page__hero{gap:32px;grid-template-columns:1fr 1fr}.or-page__join{padding:24px}.or-page__tier-grid{grid-template-columns:repeat(3,1fr);gap:20px}.or-page__tier:nth-child(4){border:0;padding-left:0}.or-page__section-heading{display:block}.or-page__section-heading>p{margin-top:16px}.or-page__faq{gap:32px}}@media(max-width:600px){.or-page__wrap{padding:30px 20px 24px}.or-page__hero{grid-template-columns:1fr;gap:32px;padding-bottom:36px}.or-page__logo{width:260px;margin:24px 0}.or-page h2{font-size:28px}.or-page__intro{font-size:17px}.or-page__steps{grid-template-columns:1fr;gap:28px}.or-page__how{padding:36px 0}.or-page__tiers{padding:24px 20px}.or-page__tier-grid{grid-template-columns:1fr 1fr}.or-page__tier:nth-child(odd){border:0;padding-left:0}.or-page__tier:nth-child(2n){border-left:1px solid var(--or-border);padding-left:16px}.or-page__faq{grid-template-columns:1fr;padding:40px 0;gap:16px}.or-page__footer{gap:16px}.or-page__footer p{width:100%}}.or-page__brand-logo{display:block;width:280px;max-width:80%;height:auto;margin:0 0 26px}.or-page__welcome{padding:36px;margin:0 0 32px;background:#efe7dc;border-radius:16px}.or-page__welcome h2{margin-top:12px}.or-page__welcome>div>p:last-child{max-width:650px;margin-top:16px}.or-page__welcome ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:28px 0 0;margin:0;list-style:none}.or-page__welcome li{padding-left:18px;border-left:2px solid var(--or-gold)}.or-page__welcome li strong{display:block;font-size:20px;line-height:1.25;color:var(--or-burgundy)}.or-page__welcome li span{display:block;margin-top:10px;font-size:15px}.or-page__tiers{padding:36px 24px}.or-page__comparison{overflow-x:auto;margin-top:28px;scroll-margin-top:120px;border:1px solid var(--or-border);border-radius:10px}.or-page__comparison:focus-visible{outline:3px solid var(--or-burgundy);outline-offset:4px}.or-page__benefits-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px;font-size:14px;line-height:1.45;text-align:left}.or-page__benefits-table th,.or-page__benefits-table td{padding:17px 14px;vertical-align:top;border-bottom:1px solid var(--or-border);border-right:1px solid var(--or-border)}.or-page__benefits-table tr>*:last-child{border-right:0}.or-page__benefits-table tbody:last-child tr:last-child>*{border-bottom:0}.or-page__benefits-table thead th{background:var(--or-cream);padding-top:24px;padding-bottom:22px;text-align:center}.or-page__benefits-table thead th:first-child{width:20%;text-align:left;vertical-align:middle}.or-page__benefits-table th[scope=row]{font-weight:500;background:#fffdf9}.or-page__benefits-table td{text-align:center}.or-page__benefits-table h3{font-size:20px}.or-page__spend-badge{display:inline-block;background:var(--or-burgundy);color:#fffdf9;border-radius:6px;padding:5px 9px;font-size:14px;margin-top:12px;white-space:nowrap;font-weight:500}.or-page__qualifying{display:block;font-size:12px;font-weight:400;margin-top:6px}.or-page__benefit-group th{background:#efe7dc;color:var(--or-burgundy);font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:11px 14px}.or-page__scroll-hint{display:none;font-size:13px;color:#655e58;margin-top:18px!important}.or-page__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.or-page__scroll-hint{display:block}.or-page__comparison{margin-top:16px}.or-page__benefits-table thead th:first-child,.or-page__benefits-table th[scope=row]{position:sticky;left:0;z-index:1;box-shadow:1px 0 var(--or-border)}}@media(max-width:600px){.or-page__brand-logo{width:240px;margin-bottom:22px}.or-page__welcome{padding:26px 22px}.or-page__welcome ul{grid-template-columns:1fr;gap:24px}.or-page__tiers{padding:26px 16px}.or-page__benefits-table{min-width:930px}.or-page__benefits-table th,.or-page__benefits-table td{padding:14px 12px}.or-page__benefits-table thead th:first-child{width:160px}.or-page__benefits-table h3{font-size:19px}}.or-page__tier-badge{display:block;width:48px;height:48px;object-fit:contain;margin:0 auto 14px}.or-page__redeem{margin-top:32px;scroll-margin-top:120px}.or-page__rewards-table{min-width:600px;font-size:16px}.or-page__rewards-table thead th:first-child{width:48%}.or-page__rewards-table thead th{padding:18px 14px}.or-page__reward-example{color:var(--or-burgundy);font-weight:600;margin-top:24px!important}.or-page__rewards-table td:first-of-type{font-weight:600;color:var(--or-burgundy)}@media(max-width:600px){.or-page__rewards-table{font-size:14px;min-width:570px}.or-page__rewards-table thead th:first-child{width:230px}.or-page__tier-badge{width:44px;height:44px}}.or-page__steps li{text-align:center}.or-page__steps li>p{max-width:340px;margin:14px auto 0}.or-page__step-symbol{position:relative;width:104px;margin:0 auto 22px}.or-page__step-art{display:flex;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50%;border:1px solid var(--or-border);background:#efe7dc;color:var(--or-burgundy)}.or-page__step-art svg{width:52px;height:52px;stroke-width:1.1}.or-page__step-symbol .or-page__number{position:absolute;right:-3px;bottom:-3px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--or-burgundy);color:#fffdf9;font-size:11px;letter-spacing:.04em;border:3px solid var(--or-cream)}.or-page__earn{margin-top:32px;padding:40px 0;border-top:1px solid var(--or-border);scroll-margin-top:110px}.or-page__earn-grid{list-style:none;padding:0;margin:28px 0 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.or-page__earn-card{display:flex;align-items:center;gap:16px;padding:22px 18px;background:#fffdf9;border:1px solid var(--or-border);border-radius:12px}.or-page__earn-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:#efe7dc;color:var(--or-burgundy)}.or-page__earn-icon svg{width:28px;height:28px}.or-page__earn-card h3{font-size:17px;line-height:1.3}.or-page__earn-card p{margin-top:6px;font-size:15px;font-weight:600;color:var(--or-burgundy)}.or-page__earn .or-page__text-link{display:inline-block;margin-top:20px}@media(max-width:900px){.or-page__earn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.or-page__step-symbol{margin-top:10px}.or-page__earn{padding:30px 0}.or-page__earn-grid{grid-template-columns:1fr;gap:10px}.or-page__earn-card{padding:18px}.or-page__earn-card h3{font-size:18px}}@media(max-width:600px){.or-page__how,.or-page__tiers,.or-page__earn{scroll-margin-top:150px}.or-page__comparison{margin-left:-16px;margin-right:-16px}.or-page__benefits-table{min-width:850px}.or-page__benefits-table thead th:first-child{width:110px}.or-page__rewards-table{min-width:390px}.or-page__rewards-table thead th:first-child{width:130px}}.or-page [data-or-active][hidden],.or-page [data-or-coming-soon][hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/outfitter-rewards-signup.css.map */
