.logo-overlay .card__image.card__image--background:before{content:"";background-image:url(/cdn/shop/files/Main_Logo_Foam_-_Alfred.svg?v=1753405570);background-size:contain;background-repeat:no-repeat;background-position:center bottom;left:50%;transform:translate(-50%);bottom:5%;width:100%;max-width:95%;height:100%;max-height:40vh;position:absolute;z-index:1}@media screen and (max-width: 767px){.logo-overlay .align-content--horizontal-center.align-content--vertical-top .card__text{margin-top:45px;padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px){.logo-overlay .align-content--horizontal-center.align-content--vertical-top .card__text{margin-top:70px!important}}.alternate-heading h1.card-title,.alternate-heading h2.card-title,.alternate-heading h3.card-title,.alternate-heading h4.card-title,.alternate-heading .section-heading__title{font-family:Favorit!important;text-transform:uppercase!important;letter-spacing:-.03rem!important;margin-left:auto!important;margin-bottom:0!important;margin-right:auto!important}:root{--alfred-foam: #F2ECEA;--alfred-grounds: #4F2115;--alfred-dark-grounds: #1A1616;--alfred-cold: #86C1fB;--alfred-hot: #C10025;--alfred-tea: #eae0dd}input#email_01K3M7VJ7Z7YYJY8C0HKQDN5CR,.needsclick.kl-private-reset-css-Xuajs1 input{border-color:var(--alfred-foam)!important}.rc-radio__label,.rc-subscription-details .rc-subscription-details__button{color:var(--alfred-grounds)!important}.rc-subscription-details .rc-subscription-details__button{font-size:16px!important}.rc-login--body{background:var(--alfred-foam)!important;box-shadow:none!important}.rc-login{margin-top:0!important;font-family:var(--font-stack-body)!important;max-width:500px!important}.rc-login-form,.rc-enter-code{margin:0 10px!important}.rc-email-error{font-family:var(--font-stack-body)!important}.rc-login--header-media svg{width:auto!important;overflow:visible!important;background:transparent!important}.rc-login--header-media svg path{fill:var(--alfred-grounds)!important}.rc-login-header-media-line{display:none!important}.rc-login--header-title{font-size:35px!important;color:var(--alfred-grounds)!important;margin:24px 40px!important;text-align:center!important;font-weight:400!important}.rc-login-form-container input{border-bottom:1px solid var(--alfred-grounds)!important;padding-left:0!important;border:none;border-radius:0!important;padding-right:0!important;font-family:var(--font-stack-body);font-size:16px!important}.rc-login-form-container input:focus-visible{box-shadow:none!important;border-bottom:1px solid!important}.rc-login-form-email:not(:placeholder-shown){border:none!important;border-bottom:1px solid!important}.rc-login-form-container *{background-color:var(--alfred-foam)!important}input#rc-email .rc-error{background-color:transparent!important}.rc-login-form-container input::placeholder{text-transform:uppercase!important;font-weight:500!important}.rc-login-form-label{display:none!important}.rc-login-form-button:hover,.rc-enter-code-btn:hover{background:var(--alfred-foam)!important;color:var(--alfred-grounds)!important;border:1px solid var(--alfred-grounds)!important}.rc-login-form-button,.rc-enter-code-btn{background:var(--alfred-grounds)!important;color:var(--alfred-foam)!important;border:1px solid var(--alfred-grounds)!important;border-radius:0!important;font-family:BureauGrot-Medium;text-transform:uppercase;letter-spacing:.007em!important;font-weight:400!important}@media only screen and (min-width:768px){.rc-login-form-button,.rc-enter-code-btn{padding:13px 16px 11px!important}}@media only screen and (max-width:767px){.rc-login-form-button,.rc-enter-code-btn{padding:13px 16px 11px!important;font-size:12px!important}.rc-login-form-button>div{position:relative!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
