.password .essential_annoucement_bar_wrapper,.password #md-wa-app{visibility:hidden;pointer-events:none}.tamrah-password{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;overflow:hidden;background:var(--intro-beige);isolation:isolate}.tamrah-password__background{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;filter:blur(var(--intro-blur))}.tamrah-password__background img{width:100%;height:100%;object-fit:cover;object-position:center}.tamrah-password__emblem{position:absolute;top:var(--intro-position);left:50%;width:min(64vw,640px);aspect-ratio:640 / 290;transform:translate(-50%,-50%)}.tamrah-password__shape,.tamrah-password__inner-border,.tamrah-password__outline{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;color:var(--intro-beige)}.tamrah-password__shape{transform-origin:center}.tamrah-password__inner-border{pointer-events:none}.tamrah-password__inner-border>use{fill:none;stroke:var(--signup-brown);stroke-width:6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tamrah-password__outline path{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.tamrah-password__outline-tip{opacity:0;pointer-events:none}.tamrah-password__outline-halo{fill:currentColor;filter:blur(4px);opacity:.55}.tamrah-password__outline-spark{fill:#fffaf5}.tamrah-password[data-running] .tamrah-password__outline-tip{animation:tamrah-outline-tip var(--intro-outline-duration) linear both}.tamrah-password__logo{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0}.tamrah-password__logo img{display:block;width:70.55%;height:auto}.tamrah-password__signup{position:absolute;top:calc(var(--intro-position) + min(6.6vw,66px) + 52px);left:50%;width:min(600px,calc(100% - 40px));max-height:calc(100% - var(--intro-position) - min(6.6vw,66px) - 52px);overflow-y:auto;box-sizing:border-box;padding-bottom:56px;transform:translate(-50%);text-align:center;color:var(--intro-beige);letter-spacing:0}.tamrah-password__heading{width:max-content;max-width:100%;margin:0 auto 42px;text-align:left;font-family:var(--signup-title-font);font-weight:var(--signup-title-weight);font-size:32px;line-height:1.15;letter-spacing:0}.tamrah-password__heading-line{display:block}.tamrah-password__heading-line--offset{margin-top:8px;padding-left:5.3ch}.tamrah-password__copy{max-width:480px;margin:0 auto;font-size:16px;line-height:1.65}.tamrah-password__copy p{margin:0 0 10px}.tamrah-password__copy p+p{font-size:14px;opacity:.8}.tamrah-password__newsletter{display:grid;gap:10px;width:min(360px,calc(100% - 8px));margin:22px auto 0}.tamrah-password__email,.tamrah-password__subscribe{box-sizing:border-box;width:100%;min-height:48px;border:1px solid var(--signup-brown);border-radius:6px;background:var(--signup-brown);color:var(--intro-beige);font-family:var(--font-body-family);font-size:16px;letter-spacing:0;padding:12px 18px}.tamrah-password__email{min-width:0;background:var(--intro-beige);color:#000;box-shadow:0 0 0 3px var(--intro-beige),0 0 0 4px rgba(var(--signup-brown-rgb),.14)}.tamrah-password__email::placeholder{color:#292929;opacity:1}.tamrah-password__subscribe{font-family:var(--font-button-family, var(--font-body-family));text-transform:var(--tamrah-button-case, none);display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;max-width:100%;justify-self:center;padding-left:24px;padding-right:18px;font-size:13px;cursor:pointer}.tamrah-password__button-arrow{display:flex;flex:0 0 16px;width:16px}.tamrah-password__button-arrow svg{display:block;width:16px;height:12px}.tamrah-password__subscribe:hover{opacity:.9}.tamrah-password__email:focus-visible,.tamrah-password__subscribe:focus-visible{outline:2px solid var(--signup-brown);outline-offset:4px;box-shadow:none}.tamrah-password__message{margin:4px 0 0;font-size:13px;line-height:1.5}.tamrah-password__success-brand{font-family:"La Luxes Serif",serif;font-weight:400;font-style:normal}.tamrah-password[data-running] .tamrah-password__signup{opacity:0;visibility:hidden}.tamrah-password[data-ready] .tamrah-password__signup{opacity:1;visibility:visible;color:var(--signup-brown);animation:tamrah-signup-reveal .45s ease-out both}.tamrah-password[data-ready] .tamrah-password__shape{animation:none;transform:scale(var(--intro-cover-scale, 20))}.tamrah-password[data-ready] .tamrah-password__outline,.tamrah-password[data-ready] .tamrah-password__inner-border{visibility:hidden}.tamrah-password[data-running] .tamrah-password__outline path{stroke-dasharray:1;stroke-dashoffset:1;animation:tamrah-outline var(--intro-outline-duration) linear forwards}.tamrah-password[data-running] .tamrah-password__shape{animation:tamrah-expand var(--intro-expansion-duration) cubic-bezier(.65,0,.35,1) forwards;animation-delay:calc(var(--intro-outline-duration) + .35s)}.tamrah-password[data-running] .tamrah-password__outline{animation:tamrah-outline-hide .4s forwards;animation-delay:calc(var(--intro-outline-duration) + .35s)}.tamrah-password[data-running] .tamrah-password__inner-border{animation:tamrah-outline-hide .35s ease-out forwards;animation-delay:var(--intro-outline-duration)}.tamrah-password__access{position:absolute;bottom:16px;left:16px;max-width:calc(100% - 32px);color:var(--signup-brown);background:var(--intro-beige);padding:12px;border-radius:4px;opacity:0}.tamrah-password__access:focus-within,.tamrah-password__access[open]{opacity:1}.tamrah-password__access form{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tamrah-password__access button{font-family:var(--font-button-family, var(--font-body-family));text-transform:var(--tamrah-button-case, none)}.tamrah-password__access label{width:100%}@keyframes tamrah-outline{to{stroke-dashoffset:0}}@keyframes tamrah-outline-tip{0%,to{opacity:0}6%,92%{opacity:1}}@keyframes tamrah-expand{to{transform:scale(var(--intro-cover-scale, 20))}}@keyframes tamrah-outline-hide{to{opacity:0}}@keyframes tamrah-signup-reveal{0%{opacity:0}to{opacity:1}}@media screen and (min-width:750px){.tamrah-password__newsletter{width:min(540px,calc(100% - 8px));grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.tamrah-password__message{grid-column:1 / -1}}@media screen and (max-width:749px){.tamrah-password__emblem{width:88vw}.tamrah-password__signup{top:calc(var(--intro-position) + 9.075vw + 48px);max-height:calc(100% - var(--intro-position) - 9.075vw - 48px)}.tamrah-password__heading{font-size:25px;margin-bottom:38px}.tamrah-password__copy{font-size:14px;line-height:1.55}.tamrah-password__copy p+p{font-size:13px}.tamrah-password__newsletter{margin-top:18px}}@media(prefers-reduced-motion:reduce){.tamrah-password[data-ready] .tamrah-password__signup{animation:none}.tamrah-password[data-running] .tamrah-password__outline path,.tamrah-password[data-running] .tamrah-password__outline-tip,.tamrah-password[data-running] .tamrah-password__shape,.tamrah-password[data-running] .tamrah-password__inner-border,.tamrah-password[data-running] .tamrah-password__outline{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tamrah-password.css.map */
