html,body{background-color:#f6f7f8;height:100%;margin:0;font-family:inter,sans-serif}#__next{height:100%}.page-wrapper{background:#f6f7f8;padding-top:6.25rem}.page-wrapper .page-component{margin:0 1.875rem;padding:0 0 1.875rem}.width-page-container{max-width:45rem}.main-header-text{font-size:1.375rem;line-height:1.8125rem}.main-description-text{font-size:1rem;line-height:1.3125rem}@media (min-width:48rem){.main-header-text{font-size:1.875rem;line-height:2.4375rem}}@media (min-width:62rem){.width-page-container{max-width:50rem}.main-header-text{font-size:1.875rem;line-height:2.4375rem}}
@font-face{font-family:inter;src:url(/fonts/frutiger/Inter-Black.ttf)format("opentype");font-weight:900;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-ExtraBold.ttf)format("opentype");font-weight:800;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-Bold.ttf)format("opentype");font-weight:700;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-SemiBold.ttf)format("opentype");font-weight:600;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-Medium.ttf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-Regular.ttf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-Light.ttf)format("opentype");font-weight:300;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-ExtraLight.ttf)format("opentype");font-weight:200;font-display:swap}@font-face{font-family:inter;src:url(/fonts/inter/Inter-Thin.ttf)format("opentype");font-weight:100;font-display:swap}.toggle-switch{position:relative}.toggle-switch .switch{vertical-align:top;cursor:pointer;box-sizing:content-box;border-radius:1.125rem;width:44px;height:28px;margin-bottom:0;padding:.1875rem 0 .1875rem .1875rem;display:block;position:relative}.toggle-switch .switch-input{opacity:0;box-sizing:content-box;position:absolute;top:0;left:0}.toggle-switch .switch-label{height:inherit;border-radius:inherit;box-sizing:content-box;background:#dadada;font-size:.875rem;font-weight:400;display:block;position:relative}.toggle-switch .switch-label:before,.toggle-switch .switch-label:after{-o-transition:inherit;box-sizing:content-box;text-align:right;max-width:70%;height:1.2rem;margin-top:-.5em;line-height:1;transition:inherit;position:absolute;top:50%;overflow:hidden}.toggle-switch .switch-label:before{content:attr(data-off);color:#262a2e;right:1.5rem}.toggle-switch .switch-label:after{content:attr(data-on);color:#fff;opacity:0;text-align:left;left:1.5rem}.toggle-switch .switch-input:checked~.switch-label:before{opacity:0}.toggle-switch .switch-input:checked~.switch-label:after{opacity:1}.toggle-switch .switch-input:checked~.switch-label{background:#1b7fff;border-color:#1b7fff}.toggle-switch .switch-handle{background:#636469;border-radius:100%;width:16px;height:16px;transition:left .3s;position:absolute;top:9px;left:.5875rem}.toggle-switch .switch-input:checked~.switch-handle{background:#fff;left:calc(100% - 22px);box-shadow:-.0625rem .0625rem .3125rem #0003}.cover-spin{z-index:9999;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0}.cover-spin:after{content:"";border:.375rem solid #105e68;border-top-color:#0000;border-radius:50%;width:3.75rem;height:3.75rem;animation:.8s linear infinite spin;position:relative}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.choose-file .file-upload-input{margin-right:-9px;padding-bottom:2rem;display:flex}.choose-file .inputfile{opacity:0;z-index:-1;width:.00625rem;height:.00625rem;position:absolute;overflow:hidden}.choose-file .inputfile+label{cursor:pointer;color:#067aff;background:#fff;border-radius:.5rem;justify-content:center;width:100%;padding:.625rem .625rem .625rem 1rem;font-size:14px;font-weight:500;line-height:1.375rem;text-decoration:underline;display:inline-block}.choose-file .icon-upload-container .icon-upload-wrap{background:#f6f6f7;border:1px solid #e3e3e4;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.choose-file .icon-upload-container .icon-upload-wrap .icon-upload{width:20px}.choose-file .icon-upload-container .icon-upload-wrap .image-uploaded{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.container{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.row>*{flex-shrink:unset;padding:0}a{text-decoration:none}@media (min-width:87.5rem){.container{max-width:1140px}.width-page-container{max-width:50rem}}
.header-logo-container{margin:3rem 0}.header-logo-container img{width:8.125rem}.create-magazine-component .content-pop-up{text-align:center;background:#fff;width:100%;padding:2.5rem 1.25rem;font-size:1.125rem;line-height:1.5rem;position:relative}.create-magazine-component .content-pop-up .btn-close{font-size:2rem;position:absolute;top:.7rem;right:1rem}.create-magazine-component .content-pop-up .flipbook-status-error-container{text-align:left}.create-magazine-component .content-pop-up .flipbook-status-error-container .title-error{font-size:1.6875rem;line-height:2.1875rem}.create-magazine-component .content-pop-up .flipbook-status-error-container .description-error{margin:.2rem 0 .3rem}.create-magazine-component .content-pop-up .flipbook-status-error-container .email-container{padding:.9375rem 0}.create-magazine-component .content-pop-up .flipbook-status-error-container .email-container .submit-email-button{justify-content:center;align-items:center;width:7rem;margin:.5rem 0 0 auto;display:flex}.create-magazine-component .content-pop-up .flipbook-status-error-container .back-btn{height:initial;margin:0 0 1rem}.create-magazine-component .content-pop-up .back-btn{align-items:center;height:15rem;margin:0 1rem 2rem;display:flex}.create-magazine-component .content-pop-up .back-btn .submit-button{width:30%}.create-magazine-component .submit-button-create-magazine{color:#fff;background:#44ae71;border:none;border-radius:12.9375rem;justify-content:space-between;width:100%;height:4.5625rem;padding:1.5rem 1.875rem;font-size:1.125rem;font-weight:400;line-height:1.5625rem;display:flex}.create-magazine-component .title-address-create-mag{margin-bottom:1rem;font-size:1.375rem;font-weight:300;line-height:1.8125rem;display:block}.create-magazine-component .container-top-progress{background:#fff;width:100%;margin-top:1.5rem;margin-bottom:.7rem}.create-magazine-component .container-top-progress .see-magazine-container{padding:.9375rem .9375rem 2rem}.create-magazine-component .container-top-progress .submit-button{flex-grow:0;width:13rem;margin:0 .9375rem 4.375rem}.create-magazine-component .progress-component{justify-content:space-between;align-items:center;width:100%;margin:1rem 0;padding:1rem 1.5rem 1rem .9375rem;display:flex}.create-magazine-component .progress-component .progress-title{max-width:17.375rem;font-size:1.375rem;font-weight:300;line-height:1.8125rem}.create-magazine-component .progress-component .progress-title.full-width-error{max-width:100%}.create-magazine-component .progress-component .progress-circle{width:6rem;min-width:6rem;height:6rem;position:relative}.create-magazine-component .progress-component .progress-circle .red-progress-circle{z-index:5;position:absolute;top:.125rem;left:.125rem}.create-magazine-component .progress-component .progress-circle .red-progress-circle .progress-bar-small{height:101%;position:absolute}.create-magazine-component .progress-component .progress-circle .red-progress-circle .progress-bar-small:first-child:before{border:none}.create-magazine-component .progress-component .progress-circle .red-progress-circle .progress-bar-small:last-child:before{left:1px}.create-magazine-component .progress-component .progress-circle .red-progress-circle .progress-bar-small:before{content:"";background:0 0;border:1.5px solid #fff;border-radius:3px;width:4px;height:9.7px;max-height:9.7px;position:absolute;top:-.55px;left:.5px;overflow:hidden}.create-magazine-component .progress-component .progress-circle .red-progress-circle .progress-bar-small .progress-bar-extra-small{background:#fff;width:1.8px;height:10%}.create-magazine-component .description-create-mag{width:85%;margin:0 .9375rem 2rem;font-size:1rem;font-weight:300;line-height:1.3125rem}.create-magazine-component .email-container{background:#fff;width:100%;margin-bottom:.7rem;padding:.9375rem}.create-magazine-component .email-container .email-component-title-success{font-size:1.5rem;line-height:2rem}.create-magazine-component .email-container .email-title{font-size:1rem;font-weight:700;line-height:1.375rem}.create-magazine-component .email-container .submit-email-button{color:#fff;background-color:#24252c;border:.0625rem solid #24252c;flex-grow:1;max-width:8rem;height:2.375rem;margin-top:.5rem;margin-left:1rem;font-size:1.125em;font-weight:400;line-height:1.5625em}.create-magazine-component .email-container .submit-email-button:disabled{opacity:.5}.create-magazine-component .email-container .text-input input.empty-input{border:.0625rem solid red}.create-magazine-component .email-container .terms-and-conditions{margin-top:.7rem;font-size:1rem;font-weight:400;line-height:1.5625rem}.create-magazine-component .email-container .terms-and-conditions .agree-terms-label.terms-error{color:red}.create-magazine-component .email-container .terms-and-conditions .agree-terms-label input{width:1rem;height:1rem}.create-magazine-component .email-container .terms-and-conditions .agree-term-link{color:#212529;text-decoration:underline}.create-magazine-component .back-btn{display:none}.create-magazine-component .info-note{color:#707070;margin-top:2rem}@media (min-width:48rem){.create-magazine-component .container-pop-up .content-pop-up .flipbook-status-error-container .email-container{margin-left:0;padding:.9375rem 0}.create-magazine-component .container-pop-up .content-pop-up .flipbook-status-error-container .email-container .email-gray-container{background:#f4f4f4;padding:.9375rem}.create-magazine-component .container-pop-up .content-pop-up .flipbook-status-error-container .email-container .submit-email-button{margin:.5rem 0 0 1.5rem}.create-magazine-component .container-pop-up .content-pop-up .flipbook-status-error-container .back-btn{margin:0 0 1rem auto}.create-magazine-component .container-pop-up .content-pop-up .back-btn{margin:auto}.create-magazine-component .title-address-create-mag{margin-top:2rem;margin-bottom:1.5rem;font-size:2.25rem;line-height:2.8125rem}.create-magazine-component .description-create-mag{width:67%;margin-top:1rem;margin-left:0}.create-magazine-component .container-top-progress{margin:0 .9375rem 1rem}.create-magazine-component .container-top-progress .text-progress-container{width:75%}.create-magazine-component .container-top-progress .text-progress-container.full-width-error{width:100%}.create-magazine-component .container-top-progress .see-magazine-container{padding-top:3rem;padding-left:0}.create-magazine-component .container-top-progress .see-magazine-container .submit-button-create-magazine{width:23rem;text-decoration:none}.create-magazine-component .progress-component .progress-title{width:26.25rem;max-width:26.25rem;font-size:1.875rem;line-height:2.4375rem}.create-magazine-component .progress-component .progress-title.full-width-error{width:100%;max-width:100%}.create-magazine-component .progress-component .progress-circle{width:9rem;min-width:9rem;height:9rem}.create-magazine-component .progress-component .progress-circle .progress-text{width:4.6875rem;font-size:1.875rem;top:37%;left:24%}.create-magazine-component .progress-component .progress-circle .gray-progress-circle{top:.25rem;left:.25rem}.create-magazine-component .progress-component .progress-circle .gray-progress-circle svg{width:8.9rem;height:8.9rem}.create-magazine-component .progress-component .progress-circle .red-progress-circle{top:0;left:0}.create-magazine-component .progress-component .progress-circle .red-progress-circle svg{width:9.4rem;height:9.4rem;overflow:visible}.create-magazine-component .email-container{margin:0 .9375rem 2rem}.create-magazine-component .email-container .submit-email-button{height:2.575rem}.create-magazine-component .text-input{width:55%;margin-top:.5rem}.create-magazine-component .back-btn{width:34%;margin:0 0 4rem auto;display:flex}.create-magazine-component .santander-site-btn{width:5rem;height:5rem;font-size:2.5rem;line-height:4.3rem}}
