.lr-section{position:relative;background:var(--lr-bg);color:var(--lr-text);padding:var(--lr-pt) 24px var(--lr-pb);font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-size:16px;line-height:1.55;overflow-wrap:anywhere}.lr-section *,.lr-section *:before,.lr-section *:after{box-sizing:border-box}.lr-section .lr-container{position:relative;max-width:var(--lr-width);margin:0 auto;min-width:0}.lr-section .lr-content{position:relative;min-width:0}.lr-section .lr-heading,.lr-section .lr-card-title{font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--lr-heading-weight);color:var(--lr-text);letter-spacing:0;text-transform:none}.lr-section .lr-heading{margin:0;font-size:var(--lr-heading-size);line-height:1.15}.lr-section .lr-eyebrow{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lr-section .lr-greeting{margin:0 0 14px;color:var(--lr-muted)}.lr-section .lr-description{max-width:720px;margin:16px 0 0;color:var(--lr-muted)}.lr-section .lr-description p,.lr-section .lr-card-text p,.lr-section .lr-note p{margin:0}.lr-section .lr-description p+p,.lr-section .lr-card-text p+p{margin-top:.6em}.lr-section.lr-align--center{text-align:center}.lr-section.lr-align--center .lr-description{margin-left:auto;margin-right:auto}.lr-section .lr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.lr-section.lr-align--center .lr-actions{justify-content:center}.lr-section .lr-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;border:1px solid var(--lr-button-bg);border-radius:var(--lr-button-radius);background:var(--lr-button-bg);color:var(--lr-button-text);font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;white-space:normal;cursor:pointer;transition:opacity .15s ease}.lr-section .lr-button--secondary{background:transparent;border-color:currentColor;color:var(--lr-text)}.lr-section .lr-button:hover{opacity:.82}.lr-section a:focus-visible,.lr-section summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.lr-section .lr-note{margin-top:18px;color:var(--lr-muted);font-size:13px}.lr-section .lr-note a,.lr-section .lr-description a,.lr-section .lr-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lr-section .lr-grid{display:grid;grid-template-columns:repeat(var(--lr-columns),minmax(0,1fr));gap:var(--lr-gap);margin-top:36px}.lr-section .lr-grid:empty{display:none}.lr-section .lr-card{display:flex;flex-direction:column;align-items:center;min-width:0;padding:28px 20px 20px;border:1px solid var(--lr-border);border-radius:var(--lr-radius);background:var(--lr-card-bg);text-align:center}.lr-section .lr-card-title{margin:0;font-size:var(--lr-card-heading-size);line-height:1.3}.lr-section .lr-card-text{margin:8px 0 12px;color:var(--lr-muted);font-size:15px}.lr-section .lr-card-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 4px;margin-top:auto;color:var(--lr-text);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.lr-section .lr-icon,.lr-section .lr-card-image{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 0 20px;color:var(--lr-text);object-fit:contain}.lr-section .lr-icon svg{display:block;max-width:100%;width:48px;height:48px}.lr-section .lr-media{min-width:0;overflow:hidden;border-radius:var(--lr-radius)}.lr-section .lr-media picture{display:block;height:100%}.lr-section .lr-media img{display:block;width:100%;height:100%;object-fit:cover}.lr-section--hero .lr-container{min-height:280px;display:grid;place-items:center}.lr-section--hero .lr-content{max-width:800px;width:100%}.lr-section--hero.lr-has-media .lr-container{min-height:var(--lr-image-height)}.lr-section--hero .lr-media{position:absolute;top:0;right:0;bottom:0;left:0}.lr-section--hero .lr-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--lr-overlay)}.lr-section--hero.lr-has-media .lr-content{padding:40px 24px}.lr-section--referral.lr-has-media .lr-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.lr-section--referral .lr-media{grid-column:2;grid-row:1;height:var(--lr-image-height)}.lr-section--referral .lr-content{grid-column:1;grid-row:1}.lr-section--referral .lr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.lr-section--referral .lr-card{padding:20px 14px}.lr-section--referral .lr-card-text{margin-bottom:0}.lr-section .lr-faq{max-width:900px;margin:32px auto 0;text-align:left}.lr-section .lr-faq-item{border-bottom:1px solid var(--lr-border)}.lr-section .lr-faq-item:first-child{border-top:1px solid var(--lr-border)}.lr-section .lr-faq-item summary{display:list-item;list-style:disclosure-closed inside;min-height:48px;padding:20px 0;cursor:pointer;font-size:17px;font-weight:600;color:var(--lr-text)}.lr-section .lr-faq-item[open] summary{list-style-type:disclosure-open}.lr-section .lr-faq-answer{padding:0 0 24px;color:var(--lr-muted)}.lr-section .lr-faq-answer p{margin:0 0 12px}.lr-section .lr-faq-answer p:last-child{margin:0}.lr-section .lr-app-block{min-width:0;max-width:100%;text-align:initial}.lr-section .lr-app-block+.lr-app-block{margin-top:24px}.lr-section .lr-editor-note{padding:24px;border:1px dashed var(--lr-border);color:var(--lr-muted)}.lr-section .lr-help{margin-top:20px;font-size:13px;color:var(--lr-muted)}.lr-section .lr-help summary{display:list-item;list-style:disclosure-closed inside;padding:8px 0;cursor:pointer}.lr-section .lr-help a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline}@media(min-width:750px)and (max-width:989px){.lr-section .lr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lr-section--referral.lr-has-media .lr-container{gap:24px}}@media(max-width:749px){.lr-section{padding:var(--lr-mobile-pt) 16px var(--lr-mobile-pb);font-size:15px}.lr-section .lr-heading{font-size:var(--lr-mobile-heading-size)}.lr-section .lr-description{margin-top:12px}.lr-section .lr-actions{margin-top:24px;gap:10px}.lr-section .lr-button{padding:12px 18px;font-size:14px}.lr-section .lr-grid{grid-template-columns:repeat(var(--lr-mobile-columns),minmax(0,1fr));gap:12px;margin-top:24px}.lr-section .lr-card{padding:22px 12px 14px}.lr-section .lr-card-title{font-size:min(var(--lr-card-heading-size),18px)}.lr-section .lr-card-text{font-size:14px}.lr-section .lr-icon,.lr-section .lr-card-image{width:44px;height:44px;margin-bottom:16px}.lr-section--hero .lr-container{min-height:240px}.lr-section--hero.lr-has-media .lr-container{min-height:var(--lr-mobile-image-height)}.lr-section--hero.lr-has-media .lr-content{padding:32px 18px}.lr-section--referral.lr-has-media .lr-container{display:flex;flex-direction:column;gap:28px}.lr-section--referral .lr-content{width:100%}.lr-section--referral .lr-media{order:2;width:100%;height:var(--lr-mobile-image-height)}.lr-section--referral .lr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lr-section .lr-faq-item summary{font-size:16px}}@media(prefers-reduced-motion:reduce){.lr-section .lr-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/lorzor-rewards.css.map */
