.page-content .yotpo-widget-loyalty-page{margin-left:auto;margin-right:auto;max-width:1600px}.page-content .yotpo-headline,.page-content .yotpo-headline div,.page-content .yotpo-title,.page-content .yotpo-title-text,.page-content .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{font-size:min(max(32px,calc(calc(100vw / 1440) * 40)),40px)!important;font-family:var(--font-family-primary, "Freight Display Pro")!important;text-decoration:none!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-headline,.page-content .yotpo-headline div,.page-content .yotpo-title,.page-content .yotpo-title-text,.page-content .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{font-family:var(--font-family-primary, "Freight Display Pro")!important;text-decoration:none!important;letter-spacing:0!important;line-height:1.1!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}}.page-content .yotpo-widget-hero-section{padding-left:min(max(15px,calc(calc(100vw / 1440) * 20)),20px);padding-right:min(max(15px,calc(calc(100vw / 1440) * 20)),20px)}@media (min-width: 768px){.page-content .yotpo-widget-hero-section{padding:0}}.page-content .yotpo-campaign-switcher-wrapper .yotpo-title-text{font-size:min(max(18px,1.25vw),18px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-campaign-switcher-wrapper .yotpo-title-text{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}}.page-content .yotpo-campaign-switcher-wrapper .yotpo-title-text{font-size:1.5rem!important;line-height:2rem!important}.page-content .yotpo-widget-campaign-widget .yotpo-tile{align-items:center}.page-content .yotpo-inner-text{font-size:min(max(18px,1.25vw),18px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-inner-text{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}}.page-content .yotpo-vip-tiers-widget .yotpo-vip-tiers-grid-benefit-toggle p{text-transform:uppercase;--tw-text-opacity: 1 !important;color:rgb(16 65 119 / var(--tw-text-opacity))!important}.page-content .yotpo-reward-steps-title .yotpo-inner-text{font-size:min(max(20px,calc(calc(100vw / 1440) * 24)),24px)!important;font-family:var(--font-family-primary, "Freight Display Pro")!important;text-decoration:none!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-reward-steps-title .yotpo-inner-text{font-family:var(--font-family-primary, "Freight Display Pro")!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1.1!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}}.page-content .yotpo-description,.page-content .yotpo-description-text{font-size:min(max(18px,calc(calc(100vw / 1440) * 20)),20px)!important;font-family:var(--font-family-tertiary, "Freight Text Pro")!important;text-decoration:none!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-description,.page-content .yotpo-description-text{font-family:var(--font-family-tertiary, "Freight Text Pro")!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1.2!important;text-transform:none!important;font-weight:400!important;font-style:normal!important}}.page-content .loyalty-terms{--tw-text-opacity: 1;color:rgb(16 65 119 / var(--tw-text-opacity))}.page-content .yotpo-action-button-text{font-size:min(max(18px,1.25vw),18px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-action-button-text{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1.3!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}}.page-content .yotpo-vip-tiers-widget .yotpo-vip-tier-icon-wrapper{display:flex;justify-content:center}.page-content .yotpo-widget-referral-widget .yotpo-header-text{font-size:min(max(14px,calc(calc(100vw / 1440) * 14)),14px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-header-text{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-customer-share-button{margin-top:min(max(26px,calc(calc(100vw / 1440) * 32)),32px)}.page-content .yotpo-widget-referral-widget .yotpo-tile{min-height:min-content}.page-content .yotpo-widget-referral-widget .yotpo-input-container>label{padding-left:0}.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input{font-size:min(max(12px,calc(calc(100vw / 1440) * 12)),12px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.1!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.1!important;text-transform:none!important;font-weight:500!important;font-style:normal!important}}.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input{display:block;height:2.75rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--tw-border-opacity: 1;border-color:rgb(16 65 119 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:.625rem;padding-right:.625rem;--tw-text-opacity: 1;color:rgb(16 65 119 / var(--tw-text-opacity))}.group[error] .page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(236 0 0 / var(--tw-ring-opacity))}.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input:focus{--tw-border-opacity: 1;border-color:rgb(16 65 119 / var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input:disabled{--tw-border-opacity: 1;border-color:rgb(184 184 184 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(184 184 184 / var(--tw-text-opacity))}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-is-mobile .yotpo-input-container .yotpo-input{padding-left:.625rem;padding-right:.625rem}}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size{font-size:min(max(14px,calc(calc(100vw / 1440) * 14)),14px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size{--tw-border-opacity: 1 !important;border-color:rgb(16 65 119 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(16 65 119 / var(--tw-bg-opacity))!important}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size:focus-within{border-width:2px}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size:hover{--tw-bg-opacity: 1;background-color:rgb(189 214 230 / var(--tw-bg-opacity))}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size:focus{border-width:2px}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size:focus-visible{border-width:2px}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size span{font-size:min(max(14px,calc(calc(100vw / 1440) * 14)),14px)!important;font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size span{font-family:var(--font-family-secondary, "Sweet Sans")!important;text-decoration:none!important;letter-spacing:.05em!important;line-height:1.2!important;text-transform:none!important;font-weight:600!important;font-style:normal!important}}.page-content .yotpo-widget-referral-widget .yotpo-action-button-widget .yotpo-button-standard-size span{text-transform:uppercase!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.page-content .yotpo-widget-referral-widget .yotpo-background.yotpo-right-align-background{height:auto!important}.page-content .yotpo-widget-referral-widget .yotpo-background .yotpo-right-align-image{height:auto!important;max-height:1000px!important;padding-left:min(max(15px,calc(calc(100vw / 1440) * 20)),20px);padding-right:min(max(15px,calc(calc(100vw / 1440) * 20)),20px)}@media (min-width: 1024px){.page-content .yotpo-widget-referral-widget .yotpo-background .yotpo-right-align-image{padding-left:0;padding-right:0}}
