.section-image-banner-password .banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.section-image-banner-password .banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;z-index:2}@media screen and (min-width:750px){.section-image-banner-password .banner__content{padding:5rem}}.section-image-banner-password .banner__box{text-align:center;padding:4rem 1.5rem;position:relative;height:fit-content;align-items:center;width:100%;word-wrap:break-word;z-index:1}@media screen and (min-width:750px){.section-image-banner-password .banner__box{padding:4rem 3.5rem;width:auto;max-width:71rem;min-width:45rem}}@media screen and (min-width:1400px){.section-image-banner-password .banner__box{max-width:90rem}}.section-image-banner-password .banner:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}@media screen and (min-width:750px){.section-image-banner-password .banner--desktop-transparent .banner__box{padding:4rem 0;background:transparent;max-width:89rem;border:none;border-radius:0;box-shadow:none}.section-image-banner-password .banner--desktop-transparent .banner__box--no-image *{color:rgb(var(--color-foreground))}.section-image-banner-password .banner--desktop-transparent .banner__box .field__input{background-color:transparent}.section-image-banner-password .banner--desktop-transparent .banner__box--no-image .field__input{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55)}.section-image-banner-password .banner--desktop-transparent .banner__box--no-image .field__input:focus{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.75)}.section-image-banner-password .banner--desktop-transparent .button--secondary{--alpha-button-background: 0}.section-image-banner-password .banner--desktop-transparent .content-container:after{display:none}}@media only screen and (max-width:749px){.section-image-banner-password .banner--content-align-mobile-right .banner__box{text-align:right}.section-image-banner-password .banner--content-align-mobile-left .banner__box{text-align:left}}@media only screen and (min-width:750px){.section-image-banner-password .banner--content-align-right .banner__box{text-align:right}.section-image-banner-password .banner--content-align-left .banner__box{text-align:left}.section-image-banner-password .banner--content-align-left.banner--desktop-transparent .banner__box,.section-image-banner-password .banner--content-align-right.banner--desktop-transparent .banner__box{max-width:68rem}}@media screen and (min-width:750px){.section-image-banner-password .banner__content--top-left{align-items:flex-start;justify-content:flex-start}.section-image-banner-password .banner__content--top-center{align-items:flex-start;justify-content:center}.section-image-banner-password .banner__content--top-right{align-items:flex-start;justify-content:flex-end}.section-image-banner-password .banner__content--middle-left{align-items:center;justify-content:flex-start}.section-image-banner-password .banner__content--middle-center{align-items:center;justify-content:center}.section-image-banner-password .banner__content--middle-right{align-items:center;justify-content:flex-end}.section-image-banner-password .banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.section-image-banner-password .banner__content--bottom-center{align-items:flex-end;justify-content:center}.section-image-banner-password .banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}@media only screen and (min-width:750px){.section-image-banner-password .banner-background-mobile{display:none}}@media only screen and (max-width:749px){.section-image-banner-password .banner-background:not(.banner-background-mobile){display:none}}.section-image-banner-password .banner__media{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-banner-password.css.map */
