.email-signup-banner .newsletter-form,.email-signup-banner .newsletter-form__field-wrapper{display:inline-block}@media only screen and (min-width:750px){.email-signup-banner:not(.banner--desktop-transparent) .email-signup-banner__box{width:100%}}.email-signup-banner__box .email-signup-banner__heading{margin-bottom:0}.email-signup-banner__box>*+.newsletter__subheading{margin-top:2rem}.email-signup-banner__box .newsletter__subheading p{margin:0}.email-signup-banner-background{width:100%;height:100%;position:relative;left:50%;transform:translate(-50%)}@media screen and (max-width:749px){.email-signup-banner:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){background-color:transparent;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}}@media only screen and (min-width:750px){.banner--desktop-transparent .email-signup-banner__box--no-image *{color:rgb(var(--color-foreground))}.banner--desktop-transparent .email-signup-banner__box .field__input{background-color:transparent}.banner--desktop-transparent .email-signup-banner__box--no-image .field__input{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55)}.banner--desktop-transparent .email-signup-banner__box--no-image .field__input:focus{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.75)}.banner--desktop-transparent .email-signup-banner__box--no-image .field__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}}@media only screen and (min-width:750px){.email-signup-banner-background-mobile{display:none}}@media only screen and (max-width:749px){.email-signup-banner-background:not(.email-signup-banner-background-mobile){display:none}}.email-signup-banner .banner__media{overflow:hidden}@media screen and (max-width:749px){.banner--mobile-content-align-left .newsletter-form__message{justify-content:flex-start}.banner--mobile-content-align-right .newsletter-form__message{justify-content:right}}@media screen and (min-width:750px){.banner--content-align-center .newsletter-form__message{justify-content:center}.banner--content-align-right .newsletter-form__message{justify-content:right}}.password .email-signup-banner.banner{flex:1 0 auto;width:100%;min-height:0}.password .email-signup-banner .banner__content{display:flex;flex:1 0 auto;width:min(100%,144rem);max-width:144rem;min-height:100%;margin:0 auto;padding:clamp(4.8rem,7svh,7.6rem) 2.4rem;transform:translateY(-1.2svh)}.password .email-signup-banner .email-signup-banner__box{width:min(100%,104rem);min-width:0;max-width:104rem;padding:0;background:transparent}.password .email-signup-banner__heading{max-width:100%;margin:0 auto;color:rgb(var(--color-foreground));font-family:var(--font-orydos);font-size:clamp(4.4rem,4.5vw,6.4rem);font-weight:500;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.password .email-signup-banner .newsletter__subheading{max-width:42rem;margin:2rem auto 0;color:rgba(var(--color-foreground),.84);font-family:var(--font-orydos)}.password .email-signup-banner .newsletter__subheading p{margin:0;font-size:clamp(1.5rem,1.35vw,1.8rem);font-weight:400;line-height:1.45;text-align:center}.password .email-signup-banner .newsletter-form{width:min(100%,42rem);max-width:42rem;min-height:8.6rem;margin:2.2rem auto 0}.password .email-signup-banner .newsletter-form__field-wrapper{display:block;width:100%;max-width:none}.password .email-signup-banner .field{--inputs-radius: 2px;--inputs-border-width: 1px;--inputs-border-opacity: 45;min-height:5.4rem;background:transparent}.password .email-signup-banner .field:before{display:none}.password .email-signup-banner .field__input{height:5.4rem;padding-right:1.5rem;color:#e8e3d6;font-family:var(--font-orydos);font-size:1.6rem;background:transparent;border:0;border-radius:0;box-shadow:none}.password .email-signup-banner .field__label{color:var(--orydos-body-text);font-family:var(--font-orydos);font-size:1.4rem}.password .email-signup-banner .field:after{border-radius:0;box-shadow:inset 0 -.1rem #e8e3d675;transition:box-shadow .18s ease}.password .email-signup-banner .field:hover:after{box-shadow:inset 0 -.1rem #e8e3d6c7}.password .email-signup-banner .field:focus-within:after{box-shadow:inset 0 -.2rem #e8e3d6}.password .email-signup-banner .field__input:focus,.password .email-signup-banner .field__input:focus-visible{padding:2.2rem 1.5rem .8rem;outline:0;box-shadow:none}.password .email-signup-banner .field__input:focus-visible{outline:.2rem solid #e8e3d6;outline-offset:.3rem;border-radius:.1rem}.password .email-signup-banner .newsletter-form__message{justify-content:center;margin:1.25rem 0 0;color:var(--orydos-body-text);font-family:var(--font-orydos);font-size:1.2rem;font-weight:500;line-height:1.4}.password .email-signup-banner .newsletter-form__message .svg-wrapper{width:1.4rem;height:1.4rem}.password .email-signup-banner .field:has(.field__input[aria-invalid=true]):after{box-shadow:inset 0 -.2rem #e8e3d6}@media screen and (max-height:700px){.password .email-signup-banner .banner__content{padding-top:2.8rem;padding-bottom:2.8rem;transform:none}.password .email-signup-banner__heading{font-size:clamp(3.6rem,9vw,4.8rem)}.password .email-signup-banner .newsletter-form{margin-top:1.6rem}}@media(prefers-reduced-motion:reduce){.password .email-signup-banner .field:after{transition:none}}body.password,.password .email-signup-banner.banner,.password .email-signup-banner .email-signup-banner__box{background:#3d4030}.password .email-signup-banner.banner{position:relative;isolation:isolate;overflow:hidden;color:#e8e3d6}.password .email-signup-banner .banner__content{position:relative;z-index:1;pointer-events:none}.password .email-signup-banner .email-signup-banner__box{pointer-events:auto}.password .email-signup-banner__heading{color:#e8e3d6}.password .email-signup-banner .newsletter__subheading{color:var(--orydos-body-text)}.password .email-signup-banner.banner:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;opacity:.025;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.password .email-signup-banner.banner:after{pointer-events:none}.password .email-signup-banner .orydos-photo__frame,.password .email-signup-banner .orydos-photo__picture,.password .email-signup-banner .orydos-photo__img{display:block;width:100%;height:100%}.password .email-signup-banner .orydos-photo__frame{position:relative}.password .email-signup-banner .orydos-photo__img{object-fit:cover}.password .email-signup-banner .orydos-photo__carousel{display:block;position:relative;width:100%;height:100%}.password .email-signup-banner .orydos-photo__track{display:flex;width:100%;height:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none}.password .email-signup-banner .orydos-photo__track::-webkit-scrollbar{display:none}.password .email-signup-banner .orydos-photo__track>.orydos-photo__frame{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.password .email-signup-banner .orydos-photo__track:focus-visible{outline:.2rem solid #e8e3d6;outline-offset:-.4rem}.password .email-signup-banner .orydos-photo__carousel[data-slide-count="1"] .orydos-photo__track{display:block;overflow-x:visible;scroll-snap-type:none}.password .email-signup-banner .orydos-photo__nav{display:flex;position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;gap:.6rem}.password .email-signup-banner .orydos-photo__nav-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;color:#e8e3d6;background:#34372ae0;border:.1rem solid rgba(232,227,214,.62);border-radius:.2rem;cursor:pointer;transition:opacity .16s ease,border-color .16s ease}.password .email-signup-banner .orydos-photo__nav-chevron{display:none}.password .email-signup-banner .orydos-photo__nav-button:hover{border-color:#e8e3d6}.password .email-signup-banner .orydos-photo__nav-button:focus-visible{outline:.2rem solid #e8e3d6;outline-offset:.2rem}.password .email-signup-banner .orydos-photo__nav-button:disabled{opacity:.42;cursor:default}.password .email-signup-banner .orydos-photo__counter{margin-left:.5rem;color:#e8e3d6;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}@media(prefers-reduced-motion:reduce){.password .email-signup-banner .orydos-photo__track{scroll-behavior:auto}.password .email-signup-banner .orydos-photo__nav-button{transition:none}}.password .email-signup-banner .orydos-photo__caption{position:relative;z-index:1;margin:1.2rem 0 0;color:#b8b9a2;font-family:var(--font-orydos);font-size:1.05rem;font-weight:500;letter-spacing:.06em;line-height:1.4;text-align:left;text-transform:uppercase}.password .email-signup-banner .orydos-photo--desktop{display:none}@media screen and (min-width:750px){.password .email-signup-banner .orydos-photo--mobile{display:none}.password .email-signup-banner .orydos-photo--desktop{display:block;position:absolute;z-index:0;top:0;left:0;bottom:0;width:46%;overflow:hidden}.password .email-signup-banner .orydos-photo--desktop .orydos-photo__frame{height:calc(100% - 4.4rem);overflow:hidden}.password .email-signup-banner .orydos-photo--desktop .orydos-photo__caption{margin:1.2rem 2.4rem 0 0}.password .email-signup-banner .orydos-photo--desktop .orydos-photo__img{object-position:center 78%}.password .email-signup-banner .orydos-photo--desktop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent 62%,#3d4030 100%);pointer-events:none}}.password .email-signup-banner .orydos-drop-label{margin:1.4rem 0 0;color:#e8e3d6;font-family:var(--font-orydos);font-size:1.15rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-align:center;text-transform:uppercase}.password .email-signup-banner .orydos-specs-line{margin:0;color:#b8b9a2;font-family:var(--font-orydos);font-size:1.05rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.1em;line-height:1.5;text-align:center;text-transform:uppercase}.password .email-signup-banner .orydos-preorder-line{margin:1rem 0 0;color:#e8e3d6;font-family:var(--font-orydos);font-size:1.1rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-align:center;text-transform:uppercase}.password .email-signup-banner .orydos-countdown{display:block;margin:1rem auto 0}.password .email-signup-banner .orydos-delivery{display:flex;flex-wrap:wrap;gap:.2rem 1.2rem;margin:.8rem 0 0;color:#8b8c72;font-family:var(--font-orydos);font-size:1.05rem;font-weight:500;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.password .email-signup-banner .orydos-delivery__eta{color:#b8b9a2;font-variant-numeric:tabular-nums}.password .email-signup-banner .orydos-access-note{margin:1.2rem 0 0;color:var(--orydos-body-text);font-family:var(--font-orydos);font-size:1.3rem;font-weight:400;letter-spacing:.01em;line-height:1.5}.password .email-signup-banner .orydos-countdown__digits{display:flex;align-items:flex-end;justify-content:center;gap:.5rem}.password .email-signup-banner .orydos-countdown__digits[hidden]{display:none}.password .email-signup-banner .orydos-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:.3rem}.password .email-signup-banner .orydos-countdown__unit-label{color:#8b8c72;font-family:var(--font-orydos);font-size:1rem;font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase}.password .email-signup-banner .orydos-countdown__value{display:inline-block;min-width:2.2ch;color:#d6d4c0;font-family:var(--font-orydos);font-size:1.6rem;font-weight:500;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1;line-height:1.2;text-align:center}.password .email-signup-banner .orydos-countdown__value--days{min-width:3.2ch}.password .email-signup-banner .orydos-countdown__sep{align-self:center;padding-bottom:.1rem;color:#8b8c72;font-size:1.6rem;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.password .email-signup-banner .orydos-benefits-line{max-width:42rem;margin:1.8rem auto 0;color:var(--orydos-body-text);font-family:var(--font-orydos);font-size:1.3rem;font-weight:400;line-height:1.5;text-align:center}.password .email-signup-banner .orydos-benefits-eyebrow{margin:0 0 .6rem;color:#e8e3d6;font-family:var(--font-orydos);font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-align:center;text-transform:uppercase}.password .email-signup-banner .orydos-product-note{max-width:42rem;margin:1.6rem auto 0;color:var(--orydos-body-text);font-family:var(--font-orydos);border-top:.1rem solid rgba(232,227,214,.16);padding-top:1.6rem}.password .email-signup-banner .orydos-product-note p{margin:0;font-size:1.4rem;line-height:1.55}.password .email-signup-banner .orydos-product-note p+p{margin-top:.8rem}.password .email-signup-banner .orydos-form-note{margin:1.2rem 0 0;color:#8b8c72;font-family:var(--font-orydos);font-size:1.1rem;font-weight:400;letter-spacing:.04em;line-height:1.5;text-align:center}.password .email-signup-banner .orydos-form-note__link{color:#b8b9a2;text-decoration:underline;text-underline-offset:.3rem}.password .email-signup-banner .orydos-form-note__link:hover{color:#e8e3d6}.password .email-signup-banner .orydos-form-note__link:focus-visible{outline:.2rem solid #e8e3d6;outline-offset:.3rem;border-radius:.1rem}.password .email-signup-banner .orydos-form-note__preorder{display:block;margin-top:.4rem}.password .email-signup-banner .orydos-form-wrapper{margin-top:1.6rem}.password .email-signup-banner .orydos-newsletter-form{display:block;width:min(100%,42rem);max-width:42rem;margin:0 auto}.password .orydos-cta-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;margin-top:1.4rem;padding:1rem 2rem;color:#e8e3d6;font-family:var(--font-orydos);font-size:1.3rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;background:transparent;border:.1rem solid #e8e3d6;border-radius:.2rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.password .orydos-cta-button:hover,.password .orydos-cta-button:active{color:#3d4030;background:#e8e3d6}.password .orydos-cta-button:focus-visible{outline:.2rem solid #e8e3d6;outline-offset:.3rem}.password .orydos-cta-button:disabled{color:#e8e3d68c;background:transparent;border-color:#e8e3d68c;cursor:default}@media screen and (min-width:750px){.password .orydos-cta-button{width:auto;min-width:24rem}}.password .email-signup-banner .orydos-confirmation{animation:orydos-fade-in .42s ease both}.password .email-signup-banner .orydos-confirmation__heading{margin:0;color:#e8e3d6;font-family:var(--font-orydos);font-size:clamp(2.2rem,2.4vw,2.6rem);font-weight:500;letter-spacing:-.01em;line-height:1.2;text-align:center}.password .email-signup-banner .orydos-confirmation__text{margin:1rem 0 0;color:var(--orydos-body-text);font-family:var(--font-orydos);font-size:1.4rem;font-weight:400;line-height:1.5;text-align:center}@keyframes orydos-fade-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.password .email-signup-banner .orydos-confirmation{animation:none}.password .orydos-cta-button{transition:none}}@media screen and (min-width:750px){.password .email-signup-banner .orydos-group+.orydos-group{margin-top:clamp(2.8rem,4svh,3.8rem)}.password .email-signup-banner .orydos-specs-line{font-size:1.15rem}.password .email-signup-banner .orydos-access-note,.password .email-signup-banner .orydos-preorder-line,.password .email-signup-banner .orydos-countdown{margin-top:1.4rem}.password .email-signup-banner .orydos-benefits-line{margin-top:.6rem}.password .email-signup-banner .orydos-form-wrapper{margin-top:2rem}}@media screen and (min-width:750px){.password .email-signup-banner .banner__content{justify-content:flex-start;align-items:center;padding-left:calc(46% + 6rem);padding-right:4rem}.password .email-signup-banner .email-signup-banner__box{max-width:54rem;margin:0}.password .email-signup-banner__heading,.password .email-signup-banner .orydos-drop-label,.password .email-signup-banner .newsletter__subheading,.password .email-signup-banner .newsletter__subheading p,.password .email-signup-banner .orydos-specs-line,.password .email-signup-banner .orydos-preorder-line,.password .email-signup-banner .orydos-countdown__digits,.password .email-signup-banner .orydos-benefits-line,.password .email-signup-banner .orydos-confirmation__heading,.password .email-signup-banner .orydos-confirmation__text{margin-left:0;margin-right:0;text-align:left}.password .email-signup-banner .orydos-newsletter-form{margin-left:0;margin-right:0}.password .email-signup-banner .orydos-countdown__digits,.password .email-signup-banner .newsletter-form__message{justify-content:flex-start}}@media screen and (max-width:749px){.password .email-signup-banner.banner{overflow-x:clip}.password .email-signup-banner .banner__content{--orydos-mobile-gutter: clamp(20px, 5vw, 42px);align-items:flex-start;width:100%;min-height:0;padding:var(--m-space-sm) var(--orydos-mobile-gutter) var(--m-space-xl);transform:none}.password .email-signup-banner .email-signup-banner__box{width:100%}.password .email-signup-banner__heading{max-width:11.2ch;margin:0 auto;color:var(--orydos-primary);font-size:clamp(4.6rem,12vw,5.4rem);line-height:.96;letter-spacing:-.035em;text-wrap:balance}.password .email-signup-banner .orydos-drop-label{margin:var(--m-space-sm) 0 0;color:var(--orydos-meta);font-size:1.05rem}.password .email-signup-banner .orydos-photo--mobile{display:block;position:relative;width:100vw;max-width:none;height:auto;margin:var(--m-space-sm) calc(50% - 50vw) 0;border:0;border-radius:0;box-shadow:none}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__frame{aspect-ratio:var(--orydos-hero-ratio);height:auto;overflow:hidden;border:0;border-radius:0;box-shadow:none}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__picture{height:auto}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__img{display:block;width:100%;max-width:none;aspect-ratio:var(--orydos-hero-ratio);height:auto;object-fit:cover;border:0;border-radius:0;box-shadow:none}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__caption{width:100%;margin:var(--m-space-xs) 0 0;padding-inline:var(--orydos-mobile-gutter);color:var(--orydos-meta);box-sizing:border-box}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__carousel,.password .email-signup-banner .orydos-photo--mobile .orydos-photo__track{height:auto}.password .email-signup-banner .orydos-photo--mobile{--ory-chev-opacity: .3;--ory-chev-inset: 12px;--ory-chev-height: 46px;--ory-chev-width: 11px;--ory-chev-stroke: 1.25px;--ory-chev-drift: 3px}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav{display:block;position:static}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-caret{display:none}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-chevron{display:block;width:100%;height:100%}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-chevron path{stroke:currentColor;stroke-width:var(--ory-chev-stroke);vector-effect:non-scaling-stroke}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-button{position:absolute;top:50%;z-index:2;width:var(--ory-chev-width);height:var(--ory-chev-height);min-width:0;padding:0;transform:translateY(-50%);background:none;border:0;border-radius:0;opacity:var(--ory-chev-opacity);-webkit-tap-highlight-color:transparent}.password .email-signup-banner .orydos-photo--mobile [data-carousel-prev]{left:var(--ory-chev-inset)}.password .email-signup-banner .orydos-photo--mobile [data-carousel-next]{right:var(--ory-chev-inset)}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-button:disabled{display:none}.password .email-signup-banner .orydos-photo--mobile .orydos-photo__nav-button:active{opacity:calc(var(--ory-chev-opacity) + .25)}.password .email-signup-banner .orydos-photo--mobile [data-carousel-next]{animation:orydos-chevron-next 2.4s ease-in-out 2}.password .email-signup-banner .orydos-photo--mobile [data-carousel-prev]{animation:orydos-chevron-prev 2.4s ease-in-out 2}.password .email-signup-banner .newsletter__subheading{width:100%;max-width:none;margin:var(--m-space-md) 0 0;color:var(--orydos-secondary);letter-spacing:.01em}.password .email-signup-banner .newsletter__subheading p{margin:0;font-size:clamp(1.45rem,4.1vw,1.7rem);line-height:1.4;letter-spacing:.01em;text-align:left}.password .email-signup-banner .newsletter__subheading p+p{margin-top:.8rem}.password .email-signup-banner .orydos-group+.orydos-group{margin-top:var(--m-space-lg)}.password .email-signup-banner .orydos-specs-line{margin:0;color:var(--orydos-meta);font-size:1.05rem}.password .email-signup-banner .orydos-preorder-line,.password .email-signup-banner .orydos-countdown{margin-top:var(--m-space-xs)}.password .email-signup-banner .orydos-preorder-line{color:var(--orydos-primary)}.password .email-signup-banner .orydos-countdown__digits{width:100%;justify-content:space-between;gap:0}.password .email-signup-banner .orydos-countdown__unit{flex:1 1 25%;gap:0}.password .email-signup-banner .orydos-countdown__unit-label{color:var(--orydos-meta)}.password .email-signup-banner .orydos-countdown__sep{display:none}.password .email-signup-banner .orydos-benefits-line{max-width:none;margin:0;color:var(--orydos-meta);font-size:1.05rem;font-weight:500;line-height:1.4;letter-spacing:.1em;text-align:left;text-transform:uppercase}.password .email-signup-banner .orydos-form-wrapper{margin-top:var(--m-space-md)}.password .email-signup-banner .orydos-newsletter-form{display:flex;flex-direction:column;width:100%;max-width:none;min-height:0;margin:0}.password .email-signup-banner .orydos-newsletter-form .field{min-height:var(--m-space-lg)}.password .email-signup-banner .orydos-newsletter-form .field__input{height:var(--m-space-lg);padding-right:var(--m-space-sm);color:var(--orydos-secondary);letter-spacing:.01em}.password .email-signup-banner .orydos-newsletter-form .field__label,.password .email-signup-banner .newsletter-form__message{color:var(--orydos-secondary);letter-spacing:.01em}.password .email-signup-banner .newsletter-form__message{margin:var(--m-space-xs) 0 0}.password .orydos-cta-button{width:100%;min-height:64px;margin-top:var(--m-space-sm);padding:var(--m-space-xs) var(--m-space-sm);color:var(--orydos-primary);white-space:nowrap}.password .email-signup-banner .orydos-confirmation__text{margin-top:var(--m-space-xs);color:var(--orydos-secondary);letter-spacing:.01em}}.password .orydos-cta-button--sticky{display:none}@media screen and (max-width:749px){body.password{--orydos-mobile-gutter: clamp(20px, 5vw, 42px);--orydos-sticky-cta-height: 64px}.password .email-signup-banner .orydos-photo--mobile{--orydos-hero-ratio: 1122 / 1402}body.password.orydos-sticky-cta-enabled{padding-bottom:calc(var(--orydos-sticky-cta-height) + 32px + env(safe-area-inset-bottom))}.password .orydos-cta-button--sticky{display:flex;position:fixed;left:var(--orydos-mobile-gutter);right:var(--orydos-mobile-gutter);bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;width:auto;margin-top:0;background:#3d4030;opacity:0;pointer-events:none}.password .orydos-cta-button--sticky.is-ready{transition:opacity .16s ease}.password .orydos-cta-button--sticky.is-visible{opacity:1;pointer-events:auto}.password .orydos-cta-button--sticky[hidden]{display:none}}@media(prefers-reduced-motion:reduce){.password .orydos-cta-button--sticky,.password .orydos-cta-button--sticky.is-ready{transition:none}}@keyframes orydos-chevron-next{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(var(--ory-chev-drift))}}@keyframes orydos-chevron-prev{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(calc(var(--ory-chev-drift) * -1))}}@media(prefers-reduced-motion:reduce){.password .email-signup-banner .orydos-photo--mobile [data-carousel-next],.password .email-signup-banner .orydos-photo--mobile [data-carousel-prev]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-email-signup-banner.css.map */
