.m-section.m-page-gated-customer.m-page-gated-customer--refer-landing{background-color:#fff;background-image:none}.m-page-gated-customer--refer-landing .m-page-gated-customer__eyebrow{display:inline-block;padding:.5rem 1rem;margin:0 0 1.25rem;font-size:.875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#4a5565;background:#f9fafb;border-radius:4px;line-height:1.25}.m-page-gated-customer--refer-landing .m-page-gated-customer__title.refer_customer_title_composed{font-size:clamp(1.75rem,4.2vw,3rem);font-weight:700;line-height:1.17;color:#101828}.m-page-gated-customer--refer-landing h1.m-page-gated-customer__title:not(.refer_customer_title_composed){font-size:clamp(1.75rem,4.2vw,3rem);font-weight:700;line-height:1.17;color:#101828}.m-page-gated-customer--refer-landing .m-page-gated-customer__subtitle{margin-top:.125rem;max-width:36.5rem;font-size:1.125rem;line-height:1.625;font-weight:400;color:#4a5565}.m-page-gated-customer--refer-landing .m-page-gated-customer__benefit-item{font-size:.875rem;line-height:1.43;color:#364153;gap:.75rem}.m-page-gated-customer--refer-landing .m-page-gated-customer__benefit-check{color:rgb(var(--color-button, 227 28 36))}.m-page-gated-customer--refer-landing .m-page-gated-customer__benefit-check svg path[stroke]{stroke:currentColor}.m-page-gated-customer__right-stack{display:flex;flex-direction:column;gap:2rem;width:100%;min-width:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__form-card{padding:2rem;margin-block-end:0;border-radius:10px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}.m-page-gated-customer__how-card{width:100%;min-width:0;padding:2rem;border-radius:10px;background:#fff;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}.m-page-gated-customer__how-card--hero-left{margin-top:clamp(1rem,2.5vw,1.5rem);padding:0;box-shadow:none}@media screen and (min-width:1024px){.m-section.m-page-gated-customer.m-page-gated-customer--refer-landing .m-page-gated-customer__grid{align-items:stretch}.m-page-gated-customer--refer-landing .m-page-gated-customer__left{display:flex;flex-direction:column;align-self:stretch;min-height:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__left>.m-content-box{flex-shrink:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__left>.m-page-gated-customer__how-card{flex-shrink:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__left>.m-page-content{flex-shrink:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__image-wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.m-page-gated-customer--refer-landing .m-page-gated-customer__image{flex:1 1 auto;align-self:stretch;width:100%;min-height:17.5rem}.m-page-gated-customer--refer-landing .m-page-gated-customer__image responsive-image.m-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;aspect-ratio:auto}.m-page-gated-customer--refer-landing .m-page-gated-customer__image .refer-landing-hero-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}.m-page-gated-customer--refer-landing .m-page-gated-customer__image-wrap{margin-top:clamp(1.25rem,3vw,2rem);position:relative}.m-page-gated-customer--refer-landing .m-page-gated-customer__image{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;isolation:isolate}@media screen and (max-width:1023px){.m-page-gated-customer--refer-landing .m-page-gated-customer__image .refer-landing-hero-img{width:100%;height:auto;vertical-align:middle;object-fit:cover;display:block}}.m-page-gated-customer--refer-landing .m-page-gated-customer__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#00000073,#0000 50%)}.m-page-gated-customer__eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1rem;color:rgb(var(--color-button, 227 24 46))}.m-page-gated-customer__title{margin:0 0 .75rem;line-height:1.12}.m-page-gated-customer__title.refer_customer_title_composed{font-size:clamp(1.5rem,5vw,2.5rem);word-break:break-word}.refer_customer_heading_emphasis{color:rgb(var(--color-accent, var(--color-button, 227 24 46)))}.m-page-gated-customer .m-richtext__subtitle{margin-top:.25rem;max-width:36rem}.m-section.m-page-gated-customer .m-page-gated-customer__grid{padding-top:clamp(1rem,2.75vw,2.25rem)}.m-section.m-page-gated-customer .m-page-gated-customer__right{container-type:inline-size}.m-section.m-page-gated-customer,.m-section.m-page-gated-customer>.container-fluid.m-section-my{overflow-x:visible}.m-section.m-page-gated-customer .m-page-gated-customer__right>*{max-width:100%}.m-section.m-page-gated-customer .m-page-gated-customer__right [class*=shopify-block][id*=forms_inline],.m-section.m-page-gated-customer .m-page-gated-customer__right div[id*=__forms_inline]{box-sizing:border-box;margin-inline:0;padding-inline:0}@media screen and (min-width:1024px){.m-section.m-page-gated-customer .m-page-gated-customer__grid{flex-wrap:nowrap;column-gap:clamp(2.75rem,5.5vw,5rem);row-gap:clamp(2rem,4vw,3rem)}.m-section.m-page-gated-customer .m-page-gated-customer__left,.m-section.m-page-gated-customer .m-page-gated-customer__right{min-width:0;width:auto!important;max-width:none!important}.m-section.m-page-gated-customer .m-page-gated-customer__left{flex:var(--refer-split-left, 6) 1 0%}.m-section.m-page-gated-customer .m-page-gated-customer__right{flex:var(--refer-split-right, 6) 1 0%}}@media screen and (min-width:1280px){.m-section.m-page-gated-customer .m-page-gated-customer__grid{column-gap:clamp(3.25rem,6vw,6rem)}}.m-page-gated-customer__benefits{display:flex;flex-direction:column;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}@media screen and (min-width:480px){.m-page-gated-customer__benefits{gap:.75rem}}.m-page-gated-customer__benefit-item{display:flex;align-items:flex-start;gap:.55rem;max-width:100%;font-size:.9375rem;line-height:1.35}.m-page-gated-customer__benefit-check{flex-shrink:0;margin-top:.125rem}.m-page-gated-customer__image-wrap{position:relative;margin-top:1.5rem}.m-page-gated-customer__form-card{min-height:0;min-width:0;padding:0;margin-block-end:.5rem;border-radius:.875rem;background:rgb(var(--color-background, 255 255 255));border:none;box-shadow:none;width:100%;box-sizing:border-box;overflow-x:visible;overflow-y:visible}.m-page-gated-customer__form-card .m-app-section__content{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.m-page-gated-customer__form-card shopify-forms-embed,.m-page-gated-customer__form-card shopify-forms-embed#app-embed{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;--inline-container-max-width: 100%}@supports (width: 1cqi){.m-page-gated-customer__form-card shopify-forms-embed,.m-page-gated-customer__form-card shopify-forms-embed#app-embed{--inline-container-max-width: calc(100cqi - 8px) }}.m-page-gated-customer__form-card div[id*=shopify-block][id*=forms_inline],.m-page-gated-customer__form-card div[id*=__forms_inline],.m-page-gated-customer__form-card [data-form-root=true],.m-page-gated-customer__form-card [id^=forms_inline_]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.m-page-gated-customer__form-card .forms-wrapper,.m-page-gated-customer__form-card form[class*=Forms]{width:100%;max-width:100%;box-sizing:border-box}.page-gated-refer-steps__heading{margin:clamp(2rem,5vw,3.5rem) 0 1.25rem;text-align:center}@media screen and (min-width:1024px){.page-gated-refer-steps__heading{text-align:left}}.page-gated-refer-steps__main{width:100%;min-width:0}.page-gated-refer-steps__flow{display:grid;grid-template-columns:1fr;gap:.875rem;width:100%;min-width:0}.page-gated-refer-steps__flow>.page-gated-refer-steps__arrow{display:none}.page-gated-refer-steps__step{padding:1rem .75rem;background:#f8f8f8d9;border-radius:.75rem;border:1px solid rgba(0,0,0,.08);min-width:0}@media screen and (min-width:900px){.page-gated-refer-steps__flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);column-gap:.25rem;row-gap:0;align-items:stretch}.page-gated-refer-steps__flow>.page-gated-refer-steps__arrow{display:flex;align-items:center;justify-content:center;padding:0 .2rem;line-height:1;min-height:2rem;align-self:center;color:rgb(var(--color-subtext, 153 153 153))}.page-gated-refer-steps__arrow i{font-size:.9375rem}}@media screen and (min-width:900px)and (max-width:1199px){.page-gated-refer-steps__step-title{font-size:.88rem}.page-gated-refer-steps__step-text{font-size:.8125rem}}.page-gated-refer-steps__step-icon{margin-bottom:.5rem;line-height:1}.page-gated-refer-steps__step-icon i{font-size:1.375rem;color:rgb(var(--color-button, 34 34 34))}.page-gated-refer-steps__step-icon-legacy{font-size:1.375rem;line-height:1}.page-gated-refer-steps__step-title{font-weight:600;margin:0 0 .35rem;font-size:.95rem}.page-gated-refer-steps__step-text{margin:0;font-size:.875rem;line-height:1.45;color:rgb(var(--color-subtext, 102 102 102))}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__surface{background:#fff;border-radius:10px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;padding:2rem 2rem 1.75rem;box-sizing:border-box;width:100%;min-width:0}.page-gated-refer-steps--standalone-card h2.page-gated-refer-steps__heading{margin:0 0 1.5rem;text-align:left;font-size:1.125rem;font-weight:700;line-height:1.56;color:#101828}@media screen and (min-width:1024px){.page-gated-refer-steps--standalone-card h2.page-gated-refer-steps__heading{text-align:left}}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__flow{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}@media screen and (min-width:900px){.page-gated-refer-steps--standalone-card .page-gated-refer-steps__flow{display:flex;flex-direction:column;gap:1.25rem;grid-template-columns:none;row-gap:1.25rem}}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step{padding:0;background:none;border:none;border-radius:0;min-width:0}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-leading{display:flex;align-items:flex-start;gap:1rem;min-width:0}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-copy{flex:1;min-width:0}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-index{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-weight:700;font-size:.875rem;line-height:1.25;color:#fff;background:rgb(var(--color-button, 227 24 46))}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-title{font-size:.875rem;font-weight:600;margin:0 0 .25rem;line-height:1.43;color:#101828}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-copy .page-gated-refer-steps__step-text{margin:0;font-size:.75rem;line-height:1.625;color:#4a5565}@media screen and (min-width:900px)and (max-width:1199px){.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-title{font-size:.875rem}.page-gated-refer-steps--standalone-card .page-gated-refer-steps__step-text{font-size:.75rem}}.m-page-gated-customer__how-card .m-page-gated-customer__inline-how{margin-top:0;width:100%;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__heading{margin:0 0 1.5rem;text-align:left;font-size:1.125rem;font-weight:700;line-height:1.56;color:#101828}.m-page-gated-customer__how-card .page-gated-refer-steps__main{width:100%;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__flow{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__step{padding:0;background:none;border:none;border-radius:0;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__step-leading{display:flex;align-items:flex-start;gap:1rem;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__step-copy{flex:1;min-width:0}.m-page-gated-customer__how-card .page-gated-refer-steps__step-index{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-weight:700;font-size:.875rem;line-height:1.25;color:#fff;background:rgb(var(--color-button, 227 24 46))}.m-page-gated-customer__how-card .page-gated-refer-steps__step-title{font-size:.875rem;font-weight:600;margin:0 0 .25rem;line-height:1.43;color:#101828}.m-page-gated-customer__how-card .page-gated-refer-steps__step-copy .page-gated-refer-steps__step-text{margin:0;font-size:.75rem;line-height:1.625;color:#4a5565}
/*# sourceMappingURL=/cdn/shop/t/5/assets/refer-customer-page.css.map */
