body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}*{box-sizing:border-box}.banner-password{padding-top:56px}.banner-password .logo-img{padding-bottom:44px}.jump-to-pay-btn-container{text-align:center;background-color:var(--black);width:fit-content;border-radius:16px;padding:8px 30px}.jump-to-pay-btn-container .jump-to-pay-btn{text-transform:none;width:auto;margin-bottom:4px;font-size:17px;color:#fff;text-decoration:none;font-weight:500;font-family:SF Pro Display,Arial,sans-serif}.banner-password .banner-heading h1{color:var(--brown);text-align:center;margin:16px 0 0;font-family:Sf Pro Display,Arial,sans-serif;font-size:60px;font-weight:700;line-height:90%;padding:0 4rem}.banner-password .banner-description p{color:var(--light-blue);text-align:center;margin-bottom:0;font-family:Sf Pro Display,Arial,sans-serif;font-size:18px;font-weight:400;line-height:28px;text-decoration:none;margin-top:16px}.banner-password .banner-video{margin-top:48px;border-radius:20px;overflow:hidden;width:100%;max-height:500px;padding:0 10rem}.banner-password .banner-video video{width:100%;height:auto;border-radius:20px}.banner-password .cta-btn-container{text-align:center;margin-top:72px}.banner-password .cta-btn-container .btn.btn-dark{font-family:Sf Pro Display,Arial,sans-serif;font-weight:500;background-color:var(--black);padding:20px 60px;border-radius:16px;color:var(--white);font-size:16px;position:relative;overflow:hidden;transition:all .5s ease;z-index:0}.email-newsletter-sec{margin-top:56px}.btn-dark:hover:after{height:100%;width:135%}.btn-dark:after{content:"";background:var(--btn-hover);position:absolute;transition:all .3s ease-in;z-index:-1;height:100%;left:-35%;top:0;transform:skew(30deg);transition-duration:.6s;transform-origin:top left;width:0;overflow:hidden}@media only screen and (max-width: 600px){.banner-password{padding-inline:1px;padding-top:40px}.jump-to-pay-btn-container .jump-to-pay-btn{font-size:14px}.banner-password .banner-heading h1{font-size:24px;padding:0;line-height:28px}.banner-password .logo-img{margin-bottom:40px}.banner-password .logo-img{padding-bottom:0}.banner-password .banner-description p{font-size:14px;line-height:18px}.banner-password .banner-video{margin-top:16px;padding:0}.banner-password .cta-btn-container{margin-top:32px}.banner-password .banner-video video{border-radius:16px}}@media (min-width: 601px) and (max-width: 899px){.banner-password{padding-top:56px}.banner-password .banner-heading h1{font-size:34px;padding:0;line-height:36px}.banner-password .logo-img{margin-bottom:40px}.banner-password .logo-img{padding-bottom:0}.banner-password .banner-description p{font-size:14px;line-height:18px}.banner-password .banner-video{margin-top:16px;padding:0}.banner-password .cta-btn-container{margin-top:32px}.banner-password .banner-video video{border-radius:16px}}.password-listings-sec .heading h2{margin:0;font-size:48px;line-height:52px;color:var(--black);font-weight:700}.password-listings-sec .lists-main-container{display:flex;gap:20px;flex-wrap:wrap}.password-listings-sec .lists-main-container .list-container{height:200px;width:44%;border-radius:40px 20px;align-content:center;padding-inline:16px;transition:.3s ease-in-out}.password-listings-sec .lists-main-container .list-container:hover{transform:translateY(-10px)}.password-listings-sec .lists-main-container .list-container.mt--7{margin-top:-3rem}.password-listings-sec .lists-main-container .list-container h5{font-size:18px;line-height:22px;font-weight:500;margin:0}.password-listings-sec{padding-block:40px;padding-top:56px;margin-top:56px}.password-logo-sec{margin-top:40px}.email-signup-banner .email-signup-banner__box{border-radius:20px;background-color:var(--background-newsletter)}.email-signup-banner__box .email-signup-banner__heading{font-size:42px;line-height:48px;color:var(--brown);font-weight:700}.email-signup-banner__box .newsletter__subheading p{font-size:16px;line-height:20px;font-weight:500;color:var(--black)}@media only screen and (max-width: 600px){.password-listings-sec .heading h2{font-size:32px;text-align:center;line-height:36px}.password-listings-sec .lists-main-container{margin-top:16px}.password-listings-sec .lists-main-container .list-container{margin-top:16px;width:48%}.password-listings-sec .lists-main-container .list-container.mt--7{margin-top:0}.password-listings-sec .lists-main-container .list-container h5{font-size:16px;line-height:22px}.password-listings-sec .lists-main-container{justify-content:space-between;gap:0}.password-listings-sec{padding-top:40px;margin-top:40px}.email-newsletter-sec{margin-top:40px}.email-signup-banner:not(.banner--mobile-bottom) .banner__box:not(.email-signup-banner__box--no-image){background-color:var(--background-newsletter)!important;border-radius:0}.email-signup-banner__box .email-signup-banner__heading{font-size:32px;line-height:40px;color:var(--brown)!important}.email-signup-banner__box .newsletter__subheading p{font-weight:500;color:var(--black)!important}}.newsletter-form__field-wrapper input{border:1px solid var(--brown)}.newsletter-form__field-wrapper label{color:var(--brown)!important}.newsletter-form__field-wrapper svg{color:var(--brown)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/password-style.css.map */
