.login-container{width:100%;padding:40px 0 0;position:relative;overflow:hidden}.login-container .container{flex-direction:column;display:flex}@media (min-width:768px){.login-container .container{flex-direction:row}}.login-container .container{justify-content:center;align-items:center;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%!important}.login-container .block-customer-login{background-color:#ffffffbf;width:100%}@media (min-width:768px){.login-container .block-customer-login{width:48.8%}}.login-container .block-customer-login{max-width:412px;margin-bottom:50px;padding:40px}.login-container .block-customer-login .block-title{border-bottom:0;margin-bottom:15px;padding-bottom:8px}.login-container .block-customer-login .block-title strong{text-transform:uppercase;font-size:1.8rem;font-weight:700}.login-container .block-customer-login .fieldset:after{display:none}.login-container .block-customer-login .fieldset>.field{margin:0 0 20px}.login-container .block-customer-login .fieldset>.field>.control{width:100%}.login-container .block-customer-login .action.remind{float:right;margin-top:20px}.login-container .block-customer-login .action.secondary{margin-top:35px}.login-container .banner{flex:2}.login-container .banner-content-block{flex-direction:column;justify-content:center;max-width:688px;margin-left:auto;padding:10px;display:flex}.login-container .banner-content-block *{color:#fff;text-align:center}.login-container .banner-content-block h1:not(:last-of-type){margin-bottom:0}.login-container .banner-content-block h1,.login-container .banner-content-block h1 *{font-size:4.2rem}@media (min-width:1024px){.login-container .banner-content-block h1,.login-container .banner-content-block h1 *{font-size:6rem}}.login-container .banner-content-block h1,.login-container .banner-content-block h1 *{text-transform:uppercase;font-weight:700}.login-container .banner-content-block h2{--tw-text-opacity:1;color:rgb(254 201 95/var(--tw-text-opacity,1));font-size:3.6rem;font-weight:400}.login-container .banner-content-block p{margin-bottom:40px;font-size:1.6rem}.login-container .banner-img-block{z-index:-1;margin:auto;position:absolute;inset:-50% 0 0}.login-container .banner-img-block:before{opacity:.8;content:"";background:#1a1a1c;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.login-container .banner-img-block figure{height:100%}.login-container .banner-img-block img{min-width:100vw;min-height:100%;max-width:none!important}.benefits{max-width:1280px;margin-left:auto;margin-right:auto}.benefits .login-static-block__registered{flex-direction:column;margin:0 0 10px;padding:10px;display:flex}.benefits .heading{margin:30px 0 0;padding:0}.benefits .heading p{max-width:992px;margin:0 auto 50px;font-size:1.6rem}.benefits h4,.benefits h3,.benefits h2,.benefits p{text-align:center}.benefits .pagebuilder-column-line{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.benefits .pagebuilder-column-line{flex-direction:row}}.benefits .pagebuilder-column{flex-direction:column;flex:1;padding:1rem;display:flex}.benefits .pagebuilder-column figure{border-radius:9999px;width:212px;height:212px;margin:0 auto 35px;padding:0;overflow:hidden}.benefits .pagebuilder-column div{max-width:280px;margin-left:auto;margin-right:auto}.benefits .pagebuilder-column div h4{text-transform:uppercase;margin:0 auto 25px}.benefits .pagebuilder-column div p{margin:0 auto 50px}.whybuyfrom{background:#e2e2e2;margin-top:0;margin-bottom:60px;padding:60px 0;display:flex}.whybuyfrom .row-full-width-inner{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.whybuyfrom .whybuy-grid{padding-left:1.5rem;padding-right:1.5rem;display:grid}@media (min-width:768px){.whybuyfrom .whybuy-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;padding-right:0}}.whybuyfrom .whybuy-grid{grid-gap:30px}.whybuyfrom .grid-cell{text-align:center;flex-direction:column;padding:60px 30px;display:flex;position:relative}.whybuyfrom .grid-cell.bg-blue{padding:30px}.whybuyfrom .grid-cell p{max-width:438px;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:2.4rem}.whybuyfrom .grid-cell .actions-group{padding:10px 10px 0}.whybuyfrom .grid-cell .actions-group a{width:100%;max-width:330px;margin-top:30px;margin-left:auto;margin-right:auto}.whybuyfrom .bg-white{background:#fff}.whybuyfrom .bg-white:before{content:"";border-top:27px solid #e2e2e2;border-left:31px solid #0000;border-right:31px solid #0000;width:0;height:0;margin:auto;position:absolute;top:0;left:0;right:0}.whybuyfrom .bg-blue{--tw-bg-opacity:1;background-color:rgb(0 37 122/var(--tw-bg-opacity,1))}.whybuyfrom .bg-blue h3{color:#fff}.whybuyfrom .bg-blue h2{--tw-text-opacity:1;color:rgb(99 173 236/var(--tw-text-opacity,1))}.whybuyfrom .bg-blue p{color:#fff;max-width:488px;font-size:1.4rem}.warranty{max-width:1280px;margin-bottom:60px;margin-left:auto;margin-right:auto}.warranty .warranty-block{text-align:center;background-image:url(/images/backgrounds/warranty-background.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;padding:50px 30px 80px;display:flex}.warranty .warranty-block div{color:#fff}.warranty .warranty-block div h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.warranty .warranty-block div h2{font-size:6rem}}.warranty .warranty-block div h2 span{--tw-text-opacity:1;color:rgb(254 201 95/var(--tw-text-opacity,1))}.warranty .warranty-block div p{max-width:646px;margin-left:auto;margin-right:auto;font-size:1.6rem}
