#loader{height:100%;width:100%;background-color:#00000080;position:absolute;z-index:999;border-radius:3px;display:none;top:0;left:0}.loader__element{border:20px solid #f3f3f3;border-top:20px solid #56a7ac;border-radius:50%;width:200px;height:200px;animation:spin 2s linear infinite;position:relative;top:30%;margin:0 auto;display:block!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.account-container{display:flex;position:relative}.media-container{flex-basis:50%}.content-container{flex-basis:50%;padding:6rem;text-align:center}.account-media-text{margin:3.5rem auto}@media screen and (max-width: 750px){.account-container{flex-direction:column-reverse}}input#yotpo-upgrade{display:flex;width:400px;padding:8px 20px;align-items:center;gap:10px;border-radius:20px;border:1px solid var(--Neutral-Grey-5, #808080);background:var(--Neutral-White, #FFF);margin:auto}.checkbox__field input[type=checkbox]{margin-right:5px;width:14px;height:14px;display:inline-block}input[type=checkbox]:before{margin-top:0;margin-left:4px;height:1rem;width:.5rem}.checkbox__field{margin-top:1rem;margin-bottom:2rem;text-align:left}.register__input-errors,.error-consent{display:none;color:var(--color-styleguide-vapor-red);font-size:1.2rem;margin-top:.5rem;text-align:left;margin-left:1rem}.RegisterForm-consent-agree.checked+.error-consent{display:none!important}.RegisterForm-consent-agree{font-size:1.3rem}.RegisterForm-consent-agree.no-checked+.error-consent{display:block!important}@media screen and (min-width: 750px){.account-media-text{margin-top:6rem;margin-bottom:calc(8rem + var(--page-width-margin))}.loyalty-optin .content-container.customer{margin:auto!important}}.account-media-text__text-item{display:flex;justify-content:center;align-content:center;align-items:center;min-height:750px}.account-media-text__text-item .button--filled{border-radius:30px}.account-media-text--none{margin:3.5rem auto 0;padding:0 0 3.5rem}@media screen and (min-width: 750px){.account-media-text--none{margin:0;padding:0}.account-media-text.account-media-text--none .grid--2-col-tablet .grid__item{max-width:50%}.account-media-text .grid{justify-content:space-between}.account-media-text .grid--2-col-tablet .grid__item{max-width:49%}}.account-media-text__media{background-color:transparent;min-height:100%;margin:0}@media screen and (min-width: 750px){.account-media-text__grid--reverse{flex-direction:row-reverse}}@media screen and (max-width: 749px){.account-media-text__grid--reverse-mobile{flex-direction:column-reverse}.category-landing .account-media-text__content{padding:5rem 2rem}}.account-media-text__media-item--small{max-width:14.5rem!important;margin:0 auto}@media screen and (min-width: 750px){.account-media-text__media-item--small{max-width:42rem!important;margin:0 auto}}@media screen and (max-width: 749px){.account-media-text__media-item--mobile-small .account-media-text__media,.account-media-text__media-item--mobile-small .account-media-text__media img{height:14.5rem!important;padding:initial!important}.account-media-text__media-item--mobile-small .account-media-text__media img,.account-media-text__media-item--mobile-medium .account-media-text__media img{width:auto!important;margin:0 auto;position:relative!important}.account-media-text__media-item--mobile-medium .account-media-text__media,.account-media-text__media-item--mobile-medium .account-media-text__media img{height:24.5rem!important;padding:initial!important}}.account-media-text__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.account-media-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width: 750px){.account-media-text__media--placeholder.image-with-text__media--adapt{height:30rem}}.account-media-text__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.account-media-text__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center;align-self:center;padding:2rem 0}.account-media-text--none .account-media-text__content{padding:2rem}.account-media-text__content--mobile-right>*{align-self:flex-end;text-align:right}.account-media-text__content--mobile-center>*{align-self:center;text-align:center}.account-media-text--overlap .account-media-text__content{transform:translateY(-3rem);width:90%;margin:0 auto}@media screen and (min-width: 750px){.account-media-text--normal .account-media-text__grid--reverse .account-media-text__content{margin-left:auto;padding-left:.5rem}.account-media-text__content--bottom{justify-content:flex-end;align-self:flex-end}.account-media-text__content--top{justify-content:flex-start;align-self:flex-start}.account-media-text__content--desktop-right>*{align-self:flex-end;text-align:right}.account-media-text__content--desktop-left>*{align-self:flex-start;text-align:left}.account-media-text__content--desktop-center>*{align-self:center;text-align:center}.account-media-text--overlap .account-media-text__text-item{display:flex;padding:3rem 0}.account-media-text--overlap .account-media-text__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);transform:translate(-4rem)}.account-media-text--overlap .account-media-text__grid--reverse .account-media-text__content{transform:translate(4rem)}.account-media-text--overlap .account-media-text__grid--reverse .account-media-text__text-item{justify-content:flex-end}.account-media-text--overlap .account-media-text__media-item--top{align-self:flex-start}.account-media-text--overlap .account-media-text__media-item--middle{align-self:center}.account-media-text--overlap .account-media-text__media-item--bottom{align-self:flex-end}.account-media-text__media-item--small,.account-media-text__media-item--large+.account-media-text__text-item{flex-grow:0}}@media screen and (min-width: 990px){.account-media-text__content,.account-media-text--none .account-media-text__content{padding:3rem 3rem 3.5rem}}@media screen and (min-width: 749px) and (max-width: 989px){.account-media-text--none .account-media-text__content{padding:6rem 6rem 7rem}}.account-media-text__content>*+*{margin-top:2rem;max-width:49rem}.account-media-text__content>.account-media-text__text:empty~a{margin-top:2rem}.account-media-text__content>:first-child:is(.account-media-text__heading),.account-media-text__text--caption+.account-media-text__heading,.account-media-text__text--caption:first-child{margin-top:0}.account-media-text__content :last-child:is(.account-media-text__heading),.account-media-text__text--caption{margin-bottom:0}.account-media-text__content>*+.account-media-text__text,.account-media-text__content .button+.account-media-text__text{margin-top:2rem}.account-media-text__content .account-media-text__text+.button{margin-top:1rem;padding:0}.account-media-text__eyebrow{font-size:1.8rem;line-height:2.2rem}.account-media-text__heading{margin-bottom:0;width:100%;max-width:44rem}.account-media-text__text p{margin-top:0;margin-bottom:1rem}.category-landing .account-media-text{margin-top:0;margin-bottom:0}.category-landing .account-media-text-section .page-width{max-width:unset;width:100%;padding:0}@media screen and (min-width: 750px){.category-landing .account-media-text--normal .account-media-text__grid--reverse .account-media-text__content{padding-left:6rem}.category-landing .account-media-text__content{padding:6rem 4rem 7rem 6rem}.account-media-text__text-item--content-left{display:flex;justify-content:flex-start}.account-media-text__text-item--content-center{display:flex;justify-content:center}.account-media-text__text-item--content-right{display:flex;justify-content:flex-end}}.loyalty-optin__content-wrapper{position:relative;width:100%}.loyalty-optin__content-wrapper input#yotpo-upgrade{width:100%}.loyalty-optin__content-wrapper .content-container{display:flex;flex-direction:column;justify-content:center;height:100%;gap:2.4rem}.loyalty-optin__content-wrapper input[type=checkbox]{position:relative}.loyalty-optin__content-wrapper input[type=checkbox]:checked:before{top:0}.loyalty-optin__content-wrapper .content-container h2,.loyalty-optin__content-wrapper .customer form{margin:0}@media screen and (min-width: 750px){.loyalty-optin__content-wrapper{width:50%}}.loyalty-optin__floatin-image{position:absolute;max-width:211px}.loyalty-optin__content-wrapper .loyalty-optin__cta{background-color:#000;color:#fff;padding:1rem 3rem;font-size:20px;border-radius:999999rem;width:max-content;margin:0 auto}.loyalty-optin__gif{max-width:100%;object-fit:cover;height:100%!important;width:100%!important;object-position:center}.loyalty-optin__gif--mobile{display:none}@media (max-width: 1024px){.loyalty-optin__gif--desktop{display:none}.loyalty-optin__gif--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/363/assets/section-account-loyalty-optin.css.map */
