@charset "utf-8";@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-display:swap;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-display:swap;src:local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;font-display:swap;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYag.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7CA.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYag.ttf) format('truetype')}@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10ZxCQ.ttf) format('truetype')}@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local('Arimo Bold'), local('Arimo-Bold'), url(https://fonts.gstatic.com/s/arimo/v13/P5sBzZCDf9_T_1Wi4TRDrZc.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD-w.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD-w.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD-w.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD-w.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v31/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v31/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf) format('truetype')}.flex-col-base{position:relative;min-height:1px;width:auto;-webkit-box-flex:0}.flex-col-auto{position:relative;min-height:1px;width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elem-zero-out{margin:0;padding:0;font-size:inherit;color:inherit}.row-texture{width:100%;height:0;padding-top:aspect-ratio(16, 9);position:relative}.row-texture .before{content:'';position:absolute;top:0;left:0;bottom:0;right:0}header{z-index:1}header .navbar{background-color:#002069}@media (min-width:992px){header .navbar{-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;background-color:#002069;padding-top:0;padding-bottom:0}header .navbar>*{-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}header .navbar .navbar-toggler{border:none}header .navbar .navbar-toggler i{color:#fff;font-size:38px}header .navbar .navbar-brand-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-top:0;padding-bottom:0}header .navbar .navbar-brand-wrapper .navbar-brand img{max-width:100px}header .navbar .navbar-collapse-wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:3}header .navbar .navbar-collapse-wrapper .navbar-collapse{position:absolute;top:0;left:0;min-width:273px;max-width:100%;background-image:-webkit-linear-gradient(-90deg, #002069 0%, #001850 64%, #000f31 100%);background-image:-moz-linear-gradient(-90deg, #002069 0%, #001850 64%, #000f31 100%);background-image:-ms-linear-gradient(-90deg, #002069 0%, #001850 64%, #000f31 100%);background-image:-o-linear-gradient(-90deg, #002069 0%, #001850 64%, #000f31 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#002069), color-stop(64%, #001850), to(#000f31));background-image:-webkit-linear-gradient(top, #002069 0%, #001850 64%, #000f31 100%);background-image:-o-linear-gradient(top, #002069 0%, #001850 64%, #000f31 100%);background-image:linear-gradient(180deg, #002069 0%, #001850 64%, #000f31 100%)}@media (min-width:576px){header .navbar .navbar-collapse-wrapper .navbar-collapse{min-width:280px}}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse{min-width:340px;padding-bottom:110px}}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar{padding-left:25px;padding-top:10px;padding-bottom:20px}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar{padding-left:35px}}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image{display:inline-block;position:relative;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url('../images/guest.jpg');width:110px;height:110px;-webkit-box-shadow:0 0 7px 1px #222222;box-shadow:0 0 7px 1px #222222}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image{width:130px;height:130px}}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link{position:absolute;right:31px;bottom:19px}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link{right:33px}}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link i{position:relative;color:#8a8a8a;font-size:25px}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link i{font-size:27px}}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link i:before{position:absolute;z-index:3;left:0;top:0}header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link i:after{position:absolute;content:'';display:block;left:2px;top:6px;width:16px;height:16px;border-radius:50%;z-index:2;background-color:#fff}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse .avatar a.avatar-image div.avatar-link i:after{width:19px;height:16px}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link{padding:15px 35px;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link{padding-bottom:0px}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container{border-bottom:1px solid rgba(255, 255, 255, 0.5);padding-bottom:15px}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container .text-link{font-family:'Roboto', sans-serif;color:#fff}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container .text-link{font-family:'Arimo', Roboto;letter-spacing:1px}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container img{width:13px;height:15px;position:relative;right:-10px;opacity:0.5;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container img{width:20px;height:23px;right:0;opacity:1}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container i.fa{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;right:-10px;-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}@media (min-width:992px){header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link .a-container i.fa{position:static;right:0;color:#fff;font-size:27px;line-height:20px}}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link:hover{background:#002883}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link:hover i.fa{color:#fbcf4c}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item a.nav-link.complejos:hover img{opacity:1;content:url('../images/logo-c-menu-orange.png')}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.active a.nav-link{background:-webkit-gradient(linear, left top, right top, from(#002069), color-stop(8%, #002069), color-stop(70%, #1d62ff), to(#1d62ff));background:-webkit-linear-gradient(left, #002069 0%, #002069 8%, #1d62ff 70%, #1d62ff 100%);background:-o-linear-gradient(left, #002069 0%, #002069 8%, #1d62ff 70%, #1d62ff 100%);background:linear-gradient(90deg, #002069 0%, #002069 8%, #1d62ff 70%, #1d62ff 100%)}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.active a.nav-link .a-container i.fa{color:#fbcf4c}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.active a.nav-link .a-container:hover{background-color:linear-gradient(90deg, #002069 0%, #002069 8%, #1d62ff 70%, #1d62ff 100%)}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.active a.nav-link .a-container:hover i.fa{color:#fbcf4c}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.active a.nav-link .a-container.complejos img{opacity:1;content:url('../images/logo-c-menu-orange.png')}header .navbar .navbar-collapse-wrapper .navbar-collapse ul.navbar-nav li.nav-item.close-session .a-container{border-bottom:none!important}.footer{background:#002069;z-index:1;margin-top:15px}.footer .wrapper-inner{padding-top:0px}.footer .wrapper-inner .row-main{display:none;padding-bottom:10px;position:relative}.footer .wrapper-inner .row-main .edenred-contact-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.footer .wrapper-inner .row-main .edenred-contact-info>div{padding:7px}.footer .wrapper-inner .row-main .edenred-contact-info .contact-content{-webkit-box-flex:0 1 60%;-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%}.footer .wrapper-inner .row-main .edenred-contact-info .img-container{-webkit-box-flex:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.footer .wrapper-inner .row-main .edenred-contact-info .img-container img{max-width:130px}.footer .wrapper-inner .row-main:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:92%;height:1px;background-color:white}.footer .wrapper-inner .row-info{padding-top:10px;padding-bottom:10px;padding-left:3.5%;padding-right:3.5%;font-size:14px}@media (min-width:768px){.footer .wrapper-inner .row-info{font-size:16px}}.footer .wrapper-inner .row-info .copyright-info{color:#fff;font-family:'Roboto Condensed', sans-serif}.footer .wrapper-inner .row-info .copyright-info a{color:#fff}body:not(.login):not(.como-canjeo-mis-puntos){font-family:'Roboto', sans-serif;min-height:100vh}body:not(.login):not(.como-canjeo-mis-puntos) main{min-height:calc(100vh - 122px);position:relative}body:not(.login):not(.como-canjeo-mis-puntos) main footer{z-index:0;position:absolute;bottom:0px;width:100%;max-width:1170px;left:0;right:0}body:not(.login):not(.como-canjeo-mis-puntos) main .btn-primary{z-index:1}label,li,p{font-family:'Roboto', sans-serif;color:#666}form label{font-size:13px;font-weight:500}ol,ul{display:block;list-style:none;padding:0;margin:0}ol li,ul li{padding:0;margin:0}img{max-width:100%}h1,h2,h3,h4,h5{font-family:'Roboto', sans-serif;color:#666;display:block;letter-spacing:1px}h1{font-size:36px;margin-top:10px;margin-bottom:20px}h2,h3{margin-top:5px;margin-bottom:15px}h4,h5{margin-top:5px;margin-bottom:10px}h2{font-size:28px}h3{font-size:22px}h4{font-size:16px}h5{font-size:14px}.image-container.logo img{max-width:80px}.btn-primary{background-color:#bcd500;display:block;width:100%;border:none;margin:0 auto;border-radius:0;padding:15px 10px;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}@media (min-width:992px){.btn-primary{margin-bottom:15px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.btn-primary>span{padding:0 11px;text-transform:uppercase}}.btn-primary .btn-label-counter{display:inline-block;padding:0px 14px;margin-right:15px;border:2px solid #fff}@media (min-width:992px){.btn-primary .btn-label-counter,.btn-primary .btn-label-steps-total{font-weight:bold;font-size:19px}}.btn-primary:hover{opacity:0.9}.btn-primary-wrapper{height:54px}@media (min-width:992px){.btn-primary-wrapper{height:62px}}.btn-primary-wrapper .btn-primary{margin-bottom:0}.btn-primary-wrapper .fixed-button{position:fixed;bottom:0px;left:auto;right:auto;margin-bottom:0;z-index:2;max-width:1170px;-webkit-box-shadow:0px 0px 7px 1px #949494;box-shadow:0px 0px 7px 1px #949494}@media (min-width:992px){.btn-primary-wrapper .fixed-button{padding-bottom:15px}}.btn-primary-wrapper .fixed-button.fix-iphoneX{padding-bottom:90px;bottom:-75px!important}.btn-primary-wrapper .fixed-button:hover{opacity:1}.btn-primary-premium{display:block;color:#fff!important;background-color:#faa044;font-size:20px;line-height:20px;padding-bottom:12px;font-weight:bold;width:100%;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;margin:0 auto;border-radius:0px;padding:8px 15px;opacity:1}@media (min-width:576px){.btn-primary-premium{max-width:205px;border-radius:8px;font-size:22px}}@media (min-width:768px){.btn-primary-premium{width:220px;padding:8px 30px;line-height:30px;font-weight:bold;border-radius:10px}}.btn-primary-premium a{color:#fff}.btn-primary-premium a:hover{text-decoration:none}.btn-primary-premium:hover{color:#fff;opacity:0.9}.btn-primary-premium.btn-fixed{padding:12px 15px;bottom:0;left:0;position:fixed}@media (min-width:576px){.btn-primary-premium.btn-fixed{padding:4px 15px;position:static}}.btn-operation{display:inline-block;color:#fff!important;background-color:#002069;border-radius:4px;border:none;font-size:13px;padding:1px 6px;text-transform:uppercase;text-decoration:none}@media (min-width:992px){.btn-operation{padding:6px 18px}}.btn-operation.highligh{border-radius:8px;padding:5px 10px;-webkit-box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;background:-webkit-gradient(linear, left bottom, left top, from(#000d2c), to(#002069));background:-webkit-linear-gradient(bottom, #000d2c, #002069);background:-o-linear-gradient(bottom, #000d2c, #002069);background:linear-gradient(0deg, #000d2c, #002069)}.btn-operation.inactive{background-color:#bebebe;pointer-events:none}.btn-operation:hover{text-decoration:none;color:#fff}.text-highligh-disfruta{text-align:center;padding:30px 10px}.text-highligh-disfruta h3{font-weight:900;color:#002069;font-family:'Montserrat', sans-serif;font-size:37px;letter-spacing:1px}.popup-info-1,.popup-info-2{display:inline-block;text-align:center;border-radius:50%;position:relative;cursor:pointer;border:none}.popup-info-1{background-color:yellow;width:16px;height:16px;line-height:10px;top:-2px;background-color:#f98216;width:18px;height:18px;line-height:14px;top:-4px;right:-5px}.popup-info-1 i{font-size:12px;position:relative;top:1px;color:#000}.popup-info-1 i{top:0px;left:-1px;color:#fff;text-shadow:2px 2px 2px black}button.popup-info-2{background-color:#0187cd;width:19px;height:19px;line-height:12px;top:-4px}@media (min-width:992px){button.popup-info-2{background-color:yellow}}button.popup-info-2 i{font-size:15px;position:relative;top:1px;left:-2px;color:#fff}.custom-control-input.radio{-webkit-box-shadow:0 0 4px 0px #808080;box-shadow:0 0 4px 0px #808080}.custom-control-input.radio~.custom-control-label:before{color:#fff;border-color:#fff;border-width:3px;background-color:#fff;border-radius:50%;width:19px;height:19px;-webkit-box-shadow:0 0 4px 0px #808080;box-shadow:0 0 4px 0px #808080}.custom-control-input.radio:checked~.custom-control-label:before{background-color:#0dd86f;color:#0dd86f}.number-spinner{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:-webkit-inline-box;display:inline-flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;max-width:100px;position:relative;top:-5px}.number-spinner>*{max-width:33.33%}.number-spinner input{-webkit-box-flex:1 0 40%;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;border:none;padding:0;z-index:-1}.number-spinner .input-group-btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.number-spinner .input-group-btn button{width:24px;height:24px;border-radius:50%;padding:0;background-color:#f1f1f1;color:#002069;-webkit-box-shadow:0 0 4px 0px #808080;box-shadow:0 0 4px 0px #808080}.number-spinner .input-group-btn button span{position:relative;top:-1px}@media (min-width:992px){.number-spinner .input-group-btn button{color:#666;-webkit-box-shadow:none;box-shadow:none;border:1px solid #666}.number-spinner .input-group-btn button span{top:0px;font-size:19px;line-height:0}.number-spinner .input-group-btn button span.minus{top:-2px}}body.proceso-compra{padding-bottom:0}@media (min-width:992px){}body.proceso-compra main section.main-content{padding-bottom:0}@media (min-width:992px){body.proceso-compra main section.main-content{padding-bottom:20px}}body.proceso-compra main .hero.jumbotron{z-index:1;margin-bottom:0;padding:0;padding-bottom:0}body.proceso-compra main .hero.jumbotron .hero-body{position:relative}body.proceso-compra main .hero.jumbotron .hero-body a{display:block;padding-bottom:29.33%}@media (min-width:576px){body.proceso-compra main .hero.jumbotron .hero-body a{padding-bottom:29.33%}}@media (min-width:1170px){body.proceso-compra main .hero.jumbotron .hero-body a{padding-bottom:350px}}body.proceso-compra main .hero.jumbotron .hero-body:not(.jumbotron-carousel){-ms-flex-align:end;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;text-align:right}body.proceso-compra main .hero.jumbotron .hero-body:not(.jumbotron-carousel) .hero-title h1{padding-bottom:calc(30px + (80 - 30) * ((100vw - 320px) / (768 - 320)))}@media (min-width:768px){body.proceso-compra main .hero.jumbotron .hero-body:not(.jumbotron-carousel) .hero-title h1{padding-bottom:80px}}body.proceso-compra main .hero.jumbotron .hero-body:not(.jumbotron-carousel) .hero-description{max-width:54%}body.proceso-compra main .hero.jumbotron .jumbotron-carousel .carousel .carousel-inner .jumbo-favoritos{background-image:url("../images/jumpo-proceso-compra-favoritos.jpg")}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-subline{border-bottom:1px solid #999999}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-subline{border-bottom:3px solid #999999}}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper{overflow:auto;text-align:center}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper::-webkit-scrollbar{width:5px;height:8px}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper::-webkit-scrollbar-track{border-radius:10px}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.5)}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators{position:static;margin:0 auto;padding:15px}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0;width:auto!important}}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li{-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:5px 13px;opacity:1;background-color:#f1f1f1;border-radius:16px;font-weight:bold;text-indent:inherit;height:auto;border-top:none;border-bottom:none;text-align:center;margin:0 3px;min-width:105px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}@media (min-width:350px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li{padding:5px 15px}}@media (min-width:480px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li{font-size:15px}}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li{font-size:16px;background-color:transparent;margin:0;padding:15px 90px}}body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li.active{color:#fff;background-color:#002069}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-indicators-wrapper .carousel-indicators li.active{color:#002069;background-color:transparent;font-weight:900}}body.proceso-compra main .carousel-proceso-compra .carousel-inner{min-height:346px;margin:0 auto;margin-top:30px}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list{padding:10px;color:#666;max-width:992px;margin:0 auto}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .input-group{-webkit-box-lines:single;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-row{padding:8px 0}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column{padding:0 5px}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-price,body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-quantity{text-align:center;font-weight:900}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-quantity{-webkit-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;min-width:90px}@media (min-width:640px){body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-quantity{-webkit-box-flex:0 1 25%;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-description{-webkit-box-flex:1 0 40%;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;position:relative;font-size:13px}@media (min-width:640px){body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-description{font-size:14px}}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-description{font-size:16px}}body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-price{-webkit-box-flex:0 1 20%;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;font-size:14px}@media (min-width:640px){body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-price{-webkit-box-flex:0 0 35%;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;font-size:15px}}@media (min-width:992px){body.proceso-compra main .carousel-proceso-compra .carousel-inner .carousel-item .cart-list .cart-list-column-price{font-size:16px}}.popover .popover-body{background:#ffffe6}.proceso-compra .popover .popover-header{margin-top:0;background:#ffffe6;color:#4b4b4b;border-bottom:none;position:relative}@media (min-width:640px){.proceso-compra .popover .popover-header{display:none}}.proceso-compra .popover .popover-header:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin-right:auto;margin-left:auto;width:92%;height:1px;background-color:#bebebe}.proceso-compra .popover .arrow{display:none}@media (min-width:640px){.proceso-compra .popover .arrow{display:block}}.proceso-compra .popover .arrow:after{border-right-color:#ffffe6}body.proceso-compra-cart .jumbotron{background-image:url("../images/desktop-carrito-de-compras.jpg")}body.proceso-compra-cart .cart-list{padding:10px 5px;max-width:1170px;margin:0 auto}@media (min-width:576px){body.proceso-compra-cart .cart-list{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.proceso-compra-cart .cart-list{max-width:1170px}}@media (min-width:992px){body.proceso-compra-cart .cart-list{margin-top:40px;padding-top:5px;border-top:3px solid #999999}}body.proceso-compra-cart .cart-list li{padding:15px 10px}body.proceso-compra-cart .cart-list li .item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;text-transform:uppercase}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.proceso-compra-cart .cart-list li .item .column-prod-quantity{-webkit-box-flex:0 0 15%;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;color:#002069;font-weight:bold}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-quantity{-webkit-box-flex:0 0 10%;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;text-align:right;padding-right:20px}}body.proceso-compra-cart .cart-list li .item .column-prod-description{-webkit-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-description{-webkit-box-flex:1 0 30%;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%}}body.proceso-compra-cart .cart-list li .item .column-prod-subtotal{-webkit-box-flex:1 0 30%;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;text-align:right}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-subtotal{-webkit-box-flex:0 0 12%;-webkit-flex:0 0 12%;-ms-flex:0 0 12%;flex:0 0 12%;text-align:right;padding-right:15px}}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-quantity.void{-webkit-box-flex:0 0 0;-webkit-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-description.btn-elim{-webkit-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:992px){body.proceso-compra-cart .cart-list li .item .column-prod-subtotal{-webkit-box-flex:0 0 15%;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;text-align:right;padding-left:15px}}body.proceso-compra-cart .cart-list li .item .favorite{background:transparent;border:none;color:#002069;font-size:18px;position:relative;top:-2px}@media (min-width:992px){body.proceso-compra-cart .cart-list li.total{display:none}}body.proceso-compra-cart .cart-list li.total .column-prod-description{font-weight:bold}body.proceso-compra-cart .cart-back{margin:30px 0;margin-bottom:73px;text-align:center;padding:0 10px}body.proceso-compra-cart .cart-back a{color:#002069;text-decoration:underline;position:relative}@media (min-width:992px){body.proceso-compra-cart .cart-back a{text-decoration:none;font-weight:bold}body.proceso-compra-cart .cart-back a:after{content:'';display:block;position:absolute;bottom:-7px;height:3px;width:100%;left:0;background-color:#002069}}body.proceso-compra-cart .btn-primary{}body.proceso-compra-pago main .jumbotron{background-image:url("../images/desktop-pago.jpg")}body.proceso-compra-pago main .payment-content{padding:10px 5px;max-width:1170px;margin:0 auto}@media (min-width:576px){body.proceso-compra-pago main .payment-content{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.proceso-compra-pago main .payment-content{max-width:1170px}}body.proceso-compra-pago main .payment-content .cards-area{padding-left:25px;margin-bottom:30px}body.proceso-compra-pago main .payment-content .cards-area h4{color:#666;font-size:18px;margin-bottom:15px;position:relative;left:-14px;text-transform:uppercase}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area h4{text-transform:inherit;max-width:640px;margin-left:auto;margin-right:auto}}body.proceso-compra-pago main .payment-content .cards-area .card-list-wrapper{margin-bottom:20px;padding-left:19px}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cards-area .card-list-wrapper{margin-bottom:0px;padding-left:0px}}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list-wrapper{max-width:800px;margin-left:auto;margin-right:auto}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item{-ms-flex-pack:end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin-bottom:20px}@media (min-width:380px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item{padding-left:15px;padding-right:15px}}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item{-ms-flex-pack:start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item>div{margin:0;padding:0 10px;text-align:center}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-radio{-webkit-box-flex:1 0 70%;-webkit-flex:1 0 70%;-ms-flex:1 0 70%;flex:1 0 70%}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-radio{-webkit-box-flex:1 0 55%;-webkit-flex:1 0 55%;-ms-flex:1 0 55%;flex:1 0 55%}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar,body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete{text-align:right}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar,body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete{text-align:center}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete{-webkit-box-flex:0 0 30%;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete{-webkit-box-flex:0 0 22.5%;-webkit-flex:0 0 22.5%;-ms-flex:0 0 22.5%;flex:0 0 22.5%}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete a{display:inline-block;color:#fff!important;background-color:#002069;border-radius:4px;border:none;font-size:13px;padding:1px 6px;text-transform:uppercase;text-decoration:none}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete a.highligh{border-radius:8px;padding:5px 10px;-webkit-box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;background:-webkit-gradient(linear, left bottom, left top, from(#000d2c), to(#002069));background:-webkit-linear-gradient(bottom, #000d2c, #002069);background:-o-linear-gradient(bottom, #000d2c, #002069);background:linear-gradient(0deg, #000d2c, #002069)}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete a.inactive{background-color:#bebebe;pointer-events:none}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete a:hover{text-decoration:none;color:#fff}}@media (min-width:992px) and (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-delete a{padding:6px 18px}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar{display:none}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar{-webkit-box-flex:0 0 22.5%;-webkit-flex:0 0 22.5%;-ms-flex:0 0 22.5%;flex:0 0 22.5%;display:block}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar a{display:inline-block;color:#fff!important;background-color:#002069;border-radius:4px;border:none;font-size:13px;padding:1px 6px;text-transform:uppercase;text-decoration:none}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar a.highligh{border-radius:8px;padding:5px 10px;-webkit-box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;box-shadow:0px 1px 2px 1px white inset, 0 0 3px 0px #a1a1a1 inset, 0 0 2px 0px #f1f1f1;background:-webkit-gradient(linear, left bottom, left top, from(#000d2c), to(#002069));background:-webkit-linear-gradient(bottom, #000d2c, #002069);background:-o-linear-gradient(bottom, #000d2c, #002069);background:linear-gradient(0deg, #000d2c, #002069)}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar a.inactive{background-color:#bebebe;pointer-events:none}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar a:hover{text-decoration:none;color:#fff}}@media (min-width:992px) and (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .col-btn-agregar a{padding:6px 18px}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .form-group{margin-bottom:3px}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .custom-control-label{padding:2px 6px;padding-bottom:0;background-color:#ececec;border-radius:5px;font-weight:500;color:#666;letter-spacing:1px;line-height:22px;font-size:12px;margin-bottom:10px}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .custom-control-label{font-size:16px}}@media (min-width:576px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .custom-control-label{font-size:18px}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .custom-control-label span{display:block;border-bottom:1px solid #666}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .custom-control-input.radio~.custom-control-label:before{top:3px;left:-30px}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .card-list-delete{text-transform:uppercase;text-decoration:underline;color:#002069;font-size:13px}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .card-list-delete{font-size:18px}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .cvv{display:inline-block;width:auto;height:1.6rem;line-height:1;margin-left:10px;text-align:center}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .row-cvv label{font-size:15px}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .row-cvv label{font-size:16px}}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .row-cvv input.cvv{width:53%;max-width:156px}body.proceso-compra-pago main .payment-content .cards-area .card-list .card-item .row-cvv button.popup-info-2{top:-1px;margin-left:0px;background-color:yellow!important}body.proceso-compra-pago main .payment-content .cards-area .card-list-add{text-align:right}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cards-area .card-list-add{display:none;text-align:center}}body.proceso-compra-pago main .payment-content .cards-area .card-list-add .btn-operation{font-size:14px;padding:3px 16px;border-radius:17px}body.proceso-compra-pago main .payment-content .cards-area .card-list-add .btn-operation.disabled{background-color:#d2d2d2}body.proceso-compra-pago main .payment-content .cart-area h3{text-align:center;font-weight:500;padding:15px 10px;border-bottom:1px solid #999999;border-top:1px solid #999999;margin-bottom:5px;color:#4d4d4d}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cart-area h3{border-top-width:2px;border-bottom-width:2px}}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cart-area h3{color:#002069;font-weight:bold}}body.proceso-compra-pago main .payment-content .cart-area .cart-content{margin-bottom:30px}@media (min-width:480px){body.proceso-compra-pago main .payment-content .cart-area .cart-content{max-width:800px;margin-left:auto;margin-right:auto}}@media (min-width:992px){body.proceso-compra-pago main .payment-content .cart-area .cart-content{max-width:800px}}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:single;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row>div{padding:10px}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row>div.quantity{-webkit-box-flex:0 0 16.66%;-webkit-flex:0 0 16.66%;-ms-flex:0 0 16.66%;flex:0 0 16.66%}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row>div.description{-webkit-box-flex:0 1 58.33%;-webkit-flex:0 1 58.33%;-ms-flex:0 1 58.33%;flex:0 1 58.33%}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row>div.amount{-webkit-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-header{text-align:center;font-weight:bold;color:#0187cd}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-item .amount,body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-item .quantity{text-align:right}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-item .amount{padding-right:8%}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total{font-size:20px}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.quantity{-webkit-box-flex:0 0 33.33%;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}@media (max-width:400px){body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.quantity{-webkit-box-flex:0 0 0%;-webkit-flex:0 0 0%;-ms-flex:0 0 0%;flex:0 0 0%;padding:0}}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.description{-webkit-box-flex:0 0 33.33%;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}@media (max-width:400px){body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.description{-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.amount{-webkit-box-flex:0 0 33.33%;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;text-align:right;padding-right:8%}@media (max-width:400px){body.proceso-compra-pago main .payment-content .cart-area .cart-content .row-total>div.amount{-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}body.proceso-compra-pago.mis-tarjetas main .jumbotron{background-image:url("../images/desktop-mis-tarjetas.jpg")}body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area{padding-left:5px;min-height:300px}body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area h4{left:0;padding-left:5px}@media (min-width:480px){body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area h4{padding-left:20px}}body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area .card-list-wrapper{padding-left:0}body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area .card-list-wrapper .card-item.row input{display:none}body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area .card-list-wrapper .card-item.row .custom-control-label:before{display:none}@media (min-width:992px){body.proceso-compra-pago.mis-tarjetas main .main-content .payment-content .cards-area .card-list-add{display:block}}body.proceso-compra-pago-agregar-tarjeta main .jumbotron{background-image:url("../images/desktop-pago.jpg");margin-bottom:32px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form{padding:10px 5px;max-width:1170px;margin:0 auto;padding:10px}@media (min-width:576px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form{max-width:1170px}}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form{max-width:615px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form label{margin-bottom:0}}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form input[type=text]{text-transform:uppercase}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid{max-width:640px}@media (min-width:992px){}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-lines:single;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-1 label{-webkit-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-right:15px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-1 input{-webkit-box-flex:0 0 75%;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-1 input.cvv{-webkit-box-flex:0 0 17%;-webkit-flex:0 0 17%;-ms-flex:0 0 17%;flex:0 0 17%}}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-label{-webkit-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-label>div{margin:0;padding:0}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-select{-webkit-box-flex:0 0 42%;-webkit-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:0}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-select>div{-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-select>div:first-child{padding-left:0}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2 .input-select>div:last-child{padding-right:0}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2>.row{margin:0;padding-right:15px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2>.row .col-6{padding:0 5px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-form.container-fluid .col-type-2>.row.input-select{padding-right:0}}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .card-wrapper{display:none;margin-bottom:30px}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .popup-info-2{position:relative;left:3px;top:0px}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .row.cvv .col-type-1 label{-webkit-box-flex:0 0 14%;-webkit-flex:0 0 14%;-ms-flex:0 0 14%;flex:0 0 14%}body.proceso-compra-pago-agregar-tarjeta main .main-content .card-form .row.cvv .col-type-1 input{-webkit-box-flex:0 0 27%;-webkit-flex:0 0 27%;-ms-flex:0 0 27%;flex:0 0 27%}}body.proceso-compra-pago-agregar-tarjeta main .main-content .btn-primary-small{max-width:122px;padding:10px}@media (min-width:992px){body.proceso-compra-pago-agregar-tarjeta main .main-content .btn-primary-small{padding:5px}}body.proceso-compra-pago-agregar-tarjeta .secure-area{margin-top:30px}body.proceso-compra-resumen main .jumbotron{background-image:url("../images/desktop-confirmacion-de-compra.jpg")}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper,body.proceso-compra-resumen main .main-content .summary-content>h3{padding:10px 5px;max-width:1170px;margin:0 auto}@media (min-width:576px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper,body.proceso-compra-resumen main .main-content .summary-content>h3{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper,body.proceso-compra-resumen main .main-content .summary-content>h3{max-width:1170px}}body.proceso-compra-resumen main .main-content .summary-content h3{text-align:center;padding-left:10px;padding-right:10px;font-size:17px;font-weight:bold;color:#0187cd;letter-spacing:0}@media (min-width:576px){body.proceso-compra-resumen main .main-content .summary-content h3{font-size:22px}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content h3{color:#002069;text-transform:uppercase}}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper{background-color:#f1f1f1;padding:7px 5px}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper{padding:15px 100px}}@media (min-width:400px){}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div{padding:3px;font-size:10px}@media (min-width:400px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div{font-size:12.5px;padding:10px}}@media (min-width:576px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div{font-size:15px;padding:10px 20px}}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.quantity{-webkit-box-flex:0 0 10%;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.description{-webkit-box-flex:0 0 38%;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.amount{-webkit-box-flex:0 0 14.66%;-webkit-flex:0 0 14.66%;-ms-flex:0 0 14.66%;flex:0 0 14.66%}@media (min-width:400px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.amount{-webkit-box-flex:0 1 16.66%;-webkit-flex:0 1 16.66%;-ms-flex:0 1 16.66%;flex:0 1 16.66%}}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.folio{-webkit-box-flex:1 0 25%;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:400px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.folio{-webkit-box-flex:0 0 37.33%;-webkit-flex:0 0 37.33%;-ms-flex:0 0 37.33%;flex:0 0 37.33%;line-height:18px;font-size:11.5px}}@media (min-width:576px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.folio{font-size:14px}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div>div.folio i{font-size:19px;right:-30px;bottom:-4px}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-header .amount,body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-item .amount{text-align:right;padding-right:55px}}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .amount,body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .description{font-size:11px;font-weight:900;color:#0187cd}@media (min-width:400px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .amount,body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .description{font-size:13px;line-height:2px}}@media (min-width:576px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .amount,body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .description{font-size:16px;line-height:23px}}body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .description{text-align:right}@media (min-width:992px){body.proceso-compra-resumen main .main-content .summary-content .cart-list-summary-wrapper .cart-list-summary>div.row-total .amount{text-align:right}}body.proceso-compra-resumen main .main-content .text-highligh-1,body.proceso-compra-resumen main .main-content .text-highligh-2,body.proceso-compra-resumen main .main-content .text-highligh-3{text-align:center}body.proceso-compra-resumen main .main-content .text-highligh-1 h3,body.proceso-compra-resumen main .main-content .text-highligh-1 h4,body.proceso-compra-resumen main .main-content .text-highligh-2 h3,body.proceso-compra-resumen main .main-content .text-highligh-2 h4,body.proceso-compra-resumen main .main-content .text-highligh-3 h3,body.proceso-compra-resumen main .main-content .text-highligh-3 h4{margin:0}body.proceso-compra-resumen main .main-content .text-highligh-1,body.proceso-compra-resumen main .main-content .text-highligh-3{padding:25px 10px;padding-top:30px}body.proceso-compra-resumen main .main-content .text-highligh-1 h4,body.proceso-compra-resumen main .main-content .text-highligh-3 h4{font-weight:300;font-size:23px;color:#404040}body.proceso-compra-resumen main .main-content .text-highligh-1 h4 .text-primary-highlight,body.proceso-compra-resumen main .main-content .text-highligh-3 h4 .text-primary-highlight{color:#002069;font-weight:500}body.proceso-compra-resumen main .main-content .text-highligh-1 img,body.proceso-compra-resumen main .main-content .text-highligh-3 img{margin-top:7px;max-width:150px}body.proceso-compra-resumen main .main-content .text-highligh-1 .email-text,body.proceso-compra-resumen main .main-content .text-highligh-3 .email-text{font-weight:bold}body.proceso-compra-resumen main .main-content .text-highligh-1 .text-highligh-2{padding:25px 10px;padding-bottom:30px}body.proceso-compra-resumen main .main-content .text-highligh-1 .text-highligh-2 h4{color:#0187cd;font-weight:bold;font-size:21px;line-height:28px;margin:10px}body.proceso-compra-resumen main .main-content .text-highligh-1 .text-highligh-2 a{color:#002069;font-size:17px;text-decoration:underline;cursor:pointer}body.proceso-compra-resumen main .main-content .text-highligh-1 .text-highligh-2 a:hover{color:#002069}body.proceso-compra-resumen main .main-content .text-highligh-1 h4{color:#002069}@media (min-width:992px){body.proceso-compra-resumen main .main-content .text-highligh-1 h4{font-weight:400;font-size:19px}body.proceso-compra-resumen main .main-content .text-highligh-1 h4 .text-primary-highlight{font-weight:900px}}body.proceso-compra-resumen main .main-content .text-highligh-2 a{cursor:pointer;color:#002069}@media (min-width:992px){body.proceso-compra-resumen main .main-content .text-highligh-2 a{font-size:20px;text-transform:uppercase;margin:0 auto;margin-top:15px;margin-bottom:20px;position:relative;display:block;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.proceso-compra-resumen main .main-content .text-highligh-2 a:after{content:'';display:block;position:absolute;bottom:-5px;height:2px;left:0;width:100%;background-color:#002069}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .text-highligh-2 h4 br{display:none}}@media (min-width:992px){body.proceso-compra-resumen main .main-content .text-highligh-3{padding-top:15px}body.proceso-compra-resumen main .main-content .text-highligh-3 h4{font-size:19px}}body.proceso-compra-resumen main .main-content .como-cajeo-boletos{padding:20px 8%;background:#4290f4;background:-webkit-gradient(linear, left top, right top, from(#4290f4), to(#00d4ff));background:-webkit-linear-gradient(left, #4290f4 0%, #00d4ff 100%);background:-o-linear-gradient(left, #4290f4 0%, #00d4ff 100%);background:linear-gradient(90deg, #4290f4 0%, #00d4ff 100%)}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .step-title,body.proceso-compra-resumen main .main-content .como-cajeo-boletos h3{font-family:'Montserrat', sans-serif;font-size:25px;font-weight:bold;color:#fff}body.proceso-compra-resumen main .main-content .como-cajeo-boletos h3{text-align:center;padding:20px 10px;margin:0;letter-spacing:1px}@media (min-width:800px){body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row{-webkit-box-lines:single;-ms-flex-wrap:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row .col-xs-6{padding:10px}@media (min-width:800px){body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row .col-xs-6{-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:15px}}@media (min-width:500px){body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div>div{padding:10px;text-align:center}@media (min-width:500px){body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div>div{text-align:left}}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div .img-container img{max-width:70px}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div .step .step-content p,body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div .step .step-title{color:#fff}body.proceso-compra-resumen main .main-content .como-cajeo-boletos .row>div .step .step-content p{font-size:15px}body.proceso-compra-resumen main .main-content .text-highligh-disfruta{padding:20px 15px}body.proceso-compra-resumen main .main-content .text-highligh-disfruta h3{font-size:25px;color:#002069}@media (min-width:992px){body.proceso-compra-resumen main .main-content .text-highligh-disfruta h3{font-size:30px}}body.proceso-compra-resumen.folio main .jumbotron{background-image:url("../images/jumpo-proceso-compra-resumen-folios.jpg");padding-bottom:19.9%}@media (min-width:576px){body.proceso-compra-resumen.folio main .jumbotron{padding-bottom:29.9%}}@media (min-width:1170px){body.proceso-compra-resumen.folio main .jumbotron{padding-bottom:350px}}body.proceso-compra-resumen.folio main .main-content .text-highligh-1{padding-bottom:15px}body.proceso-compra-resumen.folio main .main-content .text-highligh-2{padding-top:15px}body.proceso-compra-resumen.folio main .main-content .text-highligh-2 h4{color:#002069;font-size:23px;padding-left:10px;padding-right:10px}body.proceso-compra-resumen.folio main .main-content .text-highligh-disfruta{padding:20px 15px}body.proceso-compra-resumen.folio main .main-content .text-highligh-disfruta h3{margin:0}body.administracion-compras-historial main .jumbotron{background-image:url("../images/desktop-mis-compras.jpg")}@media (min-width:576px){body.administracion-compras-historial main .jumbotron{padding-bottom:28.9%}}@media (min-width:1170px){body.administracion-compras-historial main .jumbotron{padding-bottom:350px}}body.administracion-compras-historial main .main-content .administracion-wrapper{padding:10px 5px;max-width:1170px;margin:0 auto}@media (min-width:576px){body.administracion-compras-historial main .main-content .administracion-wrapper{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.administracion-compras-historial main .main-content .administracion-wrapper{max-width:1170px}}body.administracion-compras-historial main .main-content .administracion-wrapper h3{font-weight:500;margin-bottom:15px;padding-left:8px}@media (min-width:480px){body.administracion-compras-historial main .main-content .administracion-wrapper h3{padding-left:7%}}@media (min-width:992px){body.administracion-compras-historial main .main-content .administracion-wrapper h3{padding-left:19%}}body.administracion-compras-historial main .main-content .administracion-wrapper .section-active,body.administracion-compras-historial main .main-content .administracion-wrapper .section-expired{margin-bottom:60px}body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list{border-top:1px solid #666}@media (min-width:992px){body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list{border-top-width:3px}}body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li{border-bottom:1px solid #b3b3b3}@media (min-width:992px){body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li{border-bottom-width:2px}}body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li:last-child{border-bottom:none}@media (min-width:992px){body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li:last-child{border-bottom:2px solid #b3b3b3}}body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li a.link-modal{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#019839;font-size:17px;padding:8px 15px;-webkit-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;font-weight:500;text-align:center;cursor:pointer}body.administracion-compras-historial main .main-content .administracion-wrapper .folio-list li a.link-modal>div{-webkit-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}body.administracion-compras-historial main .main-content .administracion-wrapper .section-active .folio-list li a.link-modal:hover{background:#e6ffef}body.administracion-compras-historial main .main-content .administracion-wrapper .section-expired .folio-list li a.link-modal{color:grey}body.administracion-compras-historial main .main-content .administracion-wrapper .section-expired .folio-list li a.link-modal:hover{background:#f1f1f1}body.proceso-compra-pago-agregar-tarjeta.mis-tarjetas-agregar-tarjeta main .jumbotron{background-image:url("../images/desktop-mis-tarjetas.jpg")}body.info main .jumbotron{background-image:url("../images/desktop-contacto.jpg");padding-bottom:19%}@media (min-width:480px){body.info main .jumbotron{padding-bottom:22.9%}}@media (min-width:1170px){body.info main .jumbotron{padding-bottom:350px}}body.info main .main-content{padding:15px 10px;text-align:center}@media (min-width:576px){body.info main .main-content{padding:30px 20px}}body.info main .main-content h3{text-transform:uppercase;text-align:center;color:#002069}body.info main .main-content a,body.info main .main-content h4,body.info main .main-content p{color:#000}body.info main .main-content h4{font-size:22px}body.info main .main-content .grand-icon{margin:35px 0;text-align:center}body.info main .main-content .grand-icon img{max-width:80px}body.info main .main-content .grand-icon.envelop{margin-bottom:15px}body.como-canjeo-mis-puntos .jumbotron{background-image:url("../images/desktop-general.jpg")}body.como-canjeo-mis-puntos .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){body.como-canjeo-mis-puntos .main-content{height:auto}}body.como-canjeo-mis-puntos .main-content .img-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;text-align:center}body.como-canjeo-mis-puntos .footer{margin-top:0}body.ayuda .jumbotron{display:none}body.ayuda .main-content{padding:20px 15px}@media (min-width:480px){body.ayuda .main-content{padding:30px}}@media (min-width:992px){body.ayuda .main-content{padding:30px 30px;padding-bottom:50px}}body.ayuda .main-content h3{font-weight:500;color:#0187cd;padding-bottom:11px;border-bottom:1px solid #d3d3d3;margin-bottom:20px}body.ayuda .main-content p,body.ayuda .main-content ul{margin-bottom:1rem}body.ayuda .main-content ul{padding-left:20px}@media (min-width:480px){body.ayuda .main-content ul{padding-left:30px}}@media (min-width:992px){body.ayuda .main-content ul{padding-left:50px}}body.ayuda .main-content ul ul{padding-left:15px}@media (min-width:480px){body.ayuda .main-content ul ul{padding-left:20px}}@media (min-width:992px){body.ayuda .main-content ul ul{padding-left:35px}}body.ayuda .main-content .point{font-weight:bold;padding-left:20px;position:relative}body.ayuda .main-content .point:before{content:'\f059';position:absolute;left:-4px;font-family:FontAwesome;font-size:18px}body.ayuda .main-content .text-red{color:red}body.ayuda .main-content .lista-como-cantejar-web,body.ayuda .main-content .lista-proceso{list-style-type:lower-alpha}body.ayuda .main-content .lista-proceso.upper{list-style-type:upper-alpha}body.ayuda .main-content .lista-como-cantejar{list-style-type:initial}body.ayuda .main-content .lista-como-cantejar .producto{font-weight:bold}body.proceso-compra-resumen.acerca main section.jumbotron{margin-bottom:0}body.proceso-compra-resumen.acerca main section.main-content h3{padding:15px;font-size:22px}@media (min-width:576px){body.proceso-compra-resumen.acerca main section.main-content h3{padding:20px}}body.proceso-compra-resumen.acerca main section.main-content .summary-content .cart-list-summary-wrapper{margin-bottom:0px;padding:30px 25px}@media (min-width:992px){body.proceso-compra-resumen.acerca main section.main-content .summary-content .cart-list-summary-wrapper{margin-bottom:60px;padding:40px 100px}}body.login{min-height:100vh}body.login main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}body.login main .main-content.login{background-image:url('../images/login-background.png');background-repeat:no-repeat;background-position:center;background-size:cover;margin:0  auto;-webkit-box-flex:0;-ms-flex:0 1 1170px;flex:0 1 1170px;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0px}@media (min-width:480px){body.login main .main-content.login{padding:15px 0px}}body.login main .main-content.login .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:692px;background-repeat:no-repeat;background-position:center;background-size:682px;padding:0px 15px;margin-left:-10px}@media (min-width:480px){}body.login main .main-content.login .form-wrapper form{width:95%;margin:0 auto;max-width:445px}body.login main .main-content.login .form-wrapper form h3{text-align:center;font-weight:900;letter-spacing:0px;color:#141414;margin-top:0;margin-bottom:30px;font-family:'Montserrat', sans-serif;font-size:40px}@media (min-width:480px){body.login main .main-content.login .form-wrapper form h3{font-size:45px}}@media (min-width:768px){body.login main .main-content.login .form-wrapper form h3{font-size:60px;margin-bottom:45px}}body.login main .main-content.login .form-wrapper form .form-group.focused label{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);top:-5px}body.login main .main-content.login .form-wrapper form .form-group{position:relative}body.login main .main-content.login .form-wrapper form .form-group label{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:10;margin-bottom:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:top 150ms ease-out, -webkit-transform 150ms ease-out;transition:top 150ms ease-out, -webkit-transform 150ms ease-out;-o-transition:transform 150ms ease-out, top 150ms ease-out;transition:transform 150ms ease-out, top 150ms ease-out;transition:transform 150ms ease-out, top 150ms ease-out, -webkit-transform 150ms ease-out}body.login main .main-content.login .form-wrapper form .form-group label:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;text-align:center;width:100%;height:100%;color:#faa044;font-family:'Montserrat', sans-serif;font-weight:bold;font-size:20px}@media (min-width:768px){body.login main .main-content.login .form-wrapper form .form-group label:after{font-size:30px}}body.login main .main-content.login .form-wrapper form .form-group label.user:after{content:"example@mail.com"}body.login main .main-content.login .form-wrapper form .form-group label.password:after{content:"contraseña"}body.login main .main-content.login .form-wrapper form .form-group .form-control{background:rgba(255, 255, 255, 0.77);border:none;padding:1.7rem 1rem;font-weight:500;text-align:left;font-size:20px;margin-bottom:20px;border-radius:7px}@media (min-width:768px){body.login main .main-content.login .form-wrapper form .form-group .form-control{padding:2.3rem 1.5rem;font-size:30px;margin-bottom:25px}}body.login main .main-content.login .form-wrapper form .form-group .form-control:focus{-webkit-box-shadow:0 0 1px 4px rgba(250, 160, 68, 0.3);box-shadow:0 0 1px 4px rgba(250, 160, 68, 0.3)}body.login main .main-content.login .form-wrapper form .form-remember-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:420px){body.login main .main-content.login .form-wrapper form .form-remember-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.login main .main-content.login .form-wrapper form .form-remember-section>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:420px){body.login main .main-content.login .form-wrapper form .form-remember-section>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch{margin-bottom:15px;margin-top:15px}@media (min-width:420px){body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch{margin-top:0px}}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-input:checked~.custom-control-label:before{border-color:#faa044;background-color:#faa044}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 0.2rem rgba(250, 160, 68, 0);box-shadow:0 0 0 0.2rem rgba(250, 160, 68, 0)}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-label .remember-text{position:relative;left:20px;top:-7px;font-size:15px;color:#141414;font-family:'Montserrat', sans-serif;font-weight:900}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-label:before{left:-2.25rem;border-radius:1.5rem;top:-0.77rem;width:3rem;height:2.01rem}body.login main .main-content.login .form-wrapper form .form-remember-section .custom-switch .custom-control-label:after{top:calc(-0.75rem + 2px);left:calc(-2.25rem + 2px);width:calc(2rem - 4px);height:calc(2rem - 4px);border-radius:1.5rem}@media (min-width:768px){body.login main .main-content.login .form-wrapper form .form-remember-section .form-forgot-section{position:relative;right:-20px}}body.login main .main-content.login .form-wrapper form .form-forgot-section{text-align:center}@media (min-width:768px){body.login main .main-content.login .form-wrapper form .form-forgot-section{text-align:left}}body.login main .main-content.login .form-wrapper form .form-forgot-section a{color:#141414;font-weight:900;position:relative;top:-10px;font-family:'Montserrat', sans-serif;text-decoration:underline;font-size:14px;cursor:pointer}body.login main .main-content.login .form-wrapper form .form-forgot-section.register{margin-bottom:15px}body.login main .main-content.login .form-wrapper form .form-forgot-section.register a{position:static}body.login main .main-content.login .form-wrapper form .form-submit{text-align:center}body.login main .main-content.login .form-wrapper form .form-submit .btn-submit{padding-bottom:10px}body.login main .main-content.login .form-wrapper form .form-submit.login{margin-bottom:40px}body.login main .main-content.login .form-wrapper form .ingresa-atraves h4{text-align:center;color:#000;font-size:20px;letter-spacing:0;font-weight:bold;font-family:'Montserrat', sans-serif}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;margin:12px auto;max-width:580px;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:520px){body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon{text-align:center;padding:0 40px;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon a{cursor:pointer}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon img{width:100%;max-width:50px}@media (min-width:520px){body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon.i-google{-ms-flex-preferred-size:35%;flex-basis:35%;width:35%}}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon.i-google .g-signin2 .abcRioButton{border-radius:5px;margin:0 auto;margin-bottom:15px}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon.i-google .g-signin2 .abcRioButton .abcRioButtonContentWrapper>span{line-height:35px!important}@media (min-width:520px){body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon.i-facebook{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}body.login main .main-content.login .form-wrapper form .ingresa-atraves .social-login-icons .icon.i-facebook .fb-login-button{-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25)}body.login main .main-content.login .social-icons{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}@media (min-width:576px){body.login main .main-content.login .social-icons{margin-top:45px}}@media (min-width:480px){body.login main .main-content.login .social-icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.login main .main-content.login .social-icons>div{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}@media (min-width:480px){body.login main .main-content.login .social-icons>div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:576px){body.login main .main-content.login .social-icons>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}body.login main .main-content.login .social-icons .icon-item{padding:10px 18px;text-align:center}body.login main .main-content.login .social-icons .icon-item i{font-size:43px;color:#000}body.login main .main-content.login .cinepolis-logo{margin-top:30px;text-align:center}body.login main .main-content.login .cinepolis-logo img{display:inline-block;max-width:167px}body.perfil main .jumbotron{background-color:transparent;padding:0}body.perfil main .jumbotron .hero-body{z-index:-1;height:auto;background-repeat:no-repeat;background-size:cover;padding:0;padding-bottom:29.9%;position:relative;background-position:center;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none;background-image:url("../images/Mi-perfil.jpg")}body.perfil main .main-content .main-form{margin:0 auto;margin-top:30px}@media (min-width:992px){body.perfil main .main-content .main-form{max-width:992px!important}}body.perfil main .main-content .main-form h3,body.perfil main .main-content .main-form label:not(.custom-file-label){display:none}body.perfil main .main-content .main-form .controls-wrapper{padding:10px 5px;max-width:1170px;margin:0 auto;max-width:420px;padding:0px 15px}@media (min-width:576px){body.perfil main .main-content .main-form .controls-wrapper{padding:20px 15px;padding-top:8px}}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper{max-width:1170px}}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper{max-width:none}}body.perfil main .main-content .main-form .controls-wrapper .flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper .flex-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column.data{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column.image .form-group .custom-file-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column.image .form-group .custom-file-wrapper{margin-top:0}}@media (min-width:992px){body.perfil main .main-content .main-form .controls-wrapper .flex-columns .column.image .form-group .custom-file-wrapper .custom-file{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:340px;margin:0 auto}}body.perfil main .main-content .main-form .form-group{margin-bottom:25px}body.perfil main .main-content .main-form .form-group .form-control{border-radius:7px;border-color:#8a8a8a}body.perfil main .main-content .main-form .form-group .form-control::-webkit-input-placeholder{color:#adadad;font-weight:300;font-size:13px}body.perfil main .main-content .main-form .form-group .form-control:-ms-input-placeholder{color:#adadad;font-weight:300;font-size:13px}body.perfil main .main-content .main-form .form-group .form-control::-ms-input-placeholder{color:#adadad;font-weight:300;font-size:13px}body.perfil main .main-content .main-form .form-group .form-control::placeholder{color:#adadad;font-weight:300;font-size:13px}body.perfil main .main-content .main-form .custom-file-wrapper,body.perfil main .main-content .main-form .form-group.password{position:relative}body.perfil main .main-content .main-form .custom-file-wrapper:after,body.perfil main .main-content .main-form .form-group.password:after{content:'';position:absolute;left:17px;bottom:-29px;color:#adadad;font-size:15px}body.perfil main .main-content .main-form .form-group.password{margin-bottom:35px}body.perfil main .main-content .main-form .form-group.password:after{content:'Contraseña'}body.perfil main .main-content .main-form .custom-file-wrapper:after{content:'Foto de perfil';left:30px;bottom:-21px}@media (min-width:992px){body.perfil main .main-content .main-form .custom-file-wrapper:after{left:77px}}body.perfil main .main-content .main-form .form-group-avatar{text-align:center;margin:15px auto;margin-top:0}body.perfil main .main-content .main-form .form-group-avatar .image-container{margin-bottom:5px;text-align:center}body.perfil main .main-content .main-form .form-group-avatar .image-container .img-thumbnail{width:100%;max-width:340px}body.perfil main .main-content .main-form .form-group-avatar .custom-file{margin-bottom:6px}body.perfil main .main-content .main-form .form-group-avatar .custom-file .custom-file-label{border-radius:7px}body.perfil main .main-content .main-form .form-group-avatar .custom-file .custom-file-label span{position:relative;left:-20px}body.perfil main .main-content .main-form .form-group-avatar .custom-file .custom-file-label:after{content:'SUBIR'!important;border-radius:0 7px 7px 0}body.perfil main .main-content .main-form .form-group-avatar .subform-submit{margin-top:30px;margin-bottom:15px}body.perfil main .main-content .main-form .btn-cambiar-contrasena{margin:15px 0;padding:6px 18px!important}body.perfil main .main-content .main-form .change-pass{padding:15px;margin:10px;border:1px solid #e3e3e3;border-radius:6px;margin-bottom:25px}body.perfil main .main-content .main-form .subform-submit{margin-bottom:0}body.perfil main .main-content .main-form .subform-submit .btn-primary-premium{padding:8px 15px;line-height:17px;max-width:219px;font-size:18px;border-radius:0.25rem}body.perfil main .main-content .main-form .subform-submit.perfil{margin-bottom:20px}body.perfil main .main-content .main-form .reponse-type{padding:0;text-align:center}body.perfil main .main-content .main-form .reponse-type .loading-icon{display:block;opacity:0}body.perfil main .main-content .main-form .reponse-type .alert{text-align:left;display:none}body.perfil main .main-content .main-form .form-submit{width:100%;bottom:0;left:0;margin-bottom:0}@media (min-width:576px){body.perfil main .main-content .main-form .form-submit{margin-bottom:30px}}body.perfil.registro main .jumbotron .hero-body{background-image:url("../images/Mi-perfil.jpg");padding-bottom:29%}@media (min-width:768px){body.perfil.registro main .main-content form{max-width:800px;margin:0 auto}}body.perfil.registro main .main-content form h3{margin-top:30px}@media (min-width:768px){body.perfil.registro main .main-content form .controls-wrapper{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.perfil.registro main .main-content form .controls-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:10px 40px;margin-bottom:0}}@media (min-width:768px){body.perfil.registro main .main-content form .controls-wrapper .alert,body.perfil.registro main .main-content form .controls-wrapper .condiciones,body.perfil.registro main .main-content form .controls-wrapper .reponse-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}body.perfil.registro main .main-content form .condiciones{margin-top:60px;text-align:center}body.perfil.registro main .main-content form .condiciones p{margin-bottom:0}body.perfil.registro main .main-content form .condiciones .custom-control-input:checked~.custom-control-label:before{background-color:#faa044;border-color:#faa044}body.perfil.registro main .main-content form .condiciones .custom-control-label{display:inline-block;text-transform:uppercase}body.perfil.registro main .main-content form .condiciones .custom-control-label span{margin-left:7px;display:inline-block}body.perfil.registro main .main-content form .condiciones .custom-control-label:before{border-radius:5px;width:23px;height:23px;border:2px solid #454545;top:-3px}body.perfil.registro main .main-content form .condiciones .custom-control-label:after{top:-8px;left:-29px;width:33px;height:33px}body.perfil.registro main .main-content form .form-submit{margin-top:15px}body.perfil.registro main .main-content form #nomember{text-transform:uppercase}body.perfil.registro main .main-content form #nomember::-webkit-input-placeholder{text-transform:none}body.perfil.registro main .main-content form #nomember:-ms-input-placeholder{text-transform:none}body.perfil.registro main .main-content form #nomember::-ms-input-placeholder{text-transform:none}body.perfil.registro main .main-content form #nomember::placeholder{text-transform:none}body.perfil.reestablecer main .jumbotron .hero-body{background-image:url("../images/Mi-perfil.jpg")}@media (min-width:992px){body.perfil.reestablecer main .main-content form{max-width:420px!important}}body.perfil.reestablecer main .main-content form .controls-wrapper{margin-bottom:0;padding-bottom:0}body.perfil.reestablecer main .main-content form .controls-wrapper h3{display:block;text-align:center;font-weight:bold;color:#faa044;letter-spacing:0;font-size:17px;margin-bottom:35px;font-family:'Montserrat', sans-serif}body.perfil.reestablecer main .main-content form .controls-wrapper .first-input{margin-bottom:35px}body.perfil.reestablecer main .main-content form .controls-wrapper .last-input{margin-bottom:0}body.perfil.reestablecer main .main-content form .controls-wrapper .reponse-type{padding:0px 15px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.perfil.reestablecer main .main-content form .controls-wrapper .reponse-type .loading-icon i{font-size:20px}body.perfil.reestablecer main .main-content form .btn-primary-premium{max-width:205px;border-radius:8px;font-size:22px}body.perfil.complejos main .jumbotron .hero-body{background-image:url("../images/Complejo.jpg")}body.perfil.complejos main .main-content form{max-width:640px!important;margin:50px auto}body.perfil.complejos main .main-content form .form-group{margin-bottom:35px}body.perfil.complejos main .main-content form .form-group select{border-color:#8a8a8a}body.perfil.complejos main .main-content form .form-group select option{color:#495057}body.perfil.complejos main .main-content form .form-group select option[disabled]{color:#adadad}body.perfil.complejos main .main-content form .reponse-type{margin-top:5px}body.perfil.complejos main .main-content .controls-wrapper{padding:8px 15px}body.perfil.confirmacion main .jumbotron .hero-body{background-image:url("../images/desktop-general.jpg");padding-bottom:18%}@media (min-width:1170px){body.perfil.confirmacion main .jumbotron .hero-body{padding-bottom:238px}}body.perfil.confirmacion main .main-content .controls-wrapper{padding:50px 15px;max-width:580px;margin:0 auto}body.perfil.confirmacion main .main-content .controls-wrapper .alert,body.perfil.confirmacion main .main-content .controls-wrapper h3{margin-bottom:35px}body.login.login-cupon main .main-content.login{background-image:none;margin:0;padding:0}body.login.login-cupon main .main-content.login .form-wrapper{max-width:868px;position:relative;padding:0;height:100vh}body.login.login-cupon main .main-content.login .form-wrapper form{height:100vh;max-width:100%;width:100%;z-index:1;background-color:rgba(109, 228, 242, 0.7);padding-left:15px;padding-right:15px;padding-top:70px;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.login.login-cupon main .main-content.login .form-wrapper form h1{font-family:'Montserrat', sans-serif;color:#fff;font-weight:600;font-size:25px;text-align:center}@media (min-width:768px){body.login.login-cupon main .main-content.login .form-wrapper form h1{font-size:48px;max-width:723px;padding-left:60px;text-align:left}}body.login.login-cupon main .main-content.login .form-wrapper form .logo-area{margin:30px auto}body.login.login-cupon main .main-content.login .form-wrapper form .logo-area img{max-width:240px;width:100%;display:block;margin:0 auto}body.login.login-cupon main .main-content.login .form-wrapper form .form-group{margin:0 auto;max-width:366px}body.login.login-cupon main .main-content.login .form-wrapper form .form-group label{font-weight:900}body.login.login-cupon main .main-content.login .form-wrapper form .form-group label.cupon:after{content:"Ingresa tu código";color:#1B2032}body.login.login-cupon main .main-content.login .form-wrapper form .form-group .form-control{text-transform:uppercase;font-size:18px;text-align:center;color:#727272;font-family:Roboto;background:#fff;padding:1.3rem 1.5rem;padding-bottom:10px;padding-top:24px}@media (min-width:768px){body.login.login-cupon main .main-content.login .form-wrapper form .form-group .form-control{font-size:24px}}body.login.login-cupon main .main-content.login .form-wrapper form .form-group .form-control:focus{-webkit-box-shadow:0 0 1px 4px rgba(27, 32, 50, 0.3);box-shadow:0 0 1px 4px rgba(27, 32, 50, 0.3);color:#727272}body.login.login-cupon main .main-content.login .form-wrapper form .form-submit .btn-primary-premium{background-color:#1B2032!important;padding-bottom:12px}body.login.login-cupon main .main-content.login .form-wrapper .form-wrapper-background{z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('../images/background-enjoy-min.png');background-repeat:no-repeat;background-position:center;background-size:cover;background-color:black}footer,header,section.jumbotron{max-width:1170px;margin:0 auto}section.jumbotron{border-radius:0}.hero.jumbotron{z-index:-1;background-repeat:no-repeat;background-size:cover;padding-bottom:21.9%;position:relative;background-position:center;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}@media (min-width:576px){.hero.jumbotron{padding:0 0;padding-bottom:29.9%}}@media (min-width:992px){.hero.jumbotron{padding-bottom:29.9%;background-color:#4010a2;background-image:url("../../images/desktop-general.jpg")}}@media (min-width:1170px){.hero.jumbotron{padding-bottom:350px}}.hero.jumbotron .hero-body{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:4% 5%}.hero.jumbotron .hero-body h1,.hero.jumbotron .hero-body h3{color:#fff}.hero.jumbotron .hero-body h1{font-weight:bold;font-size:calc(30px + (80 - 30) * ((100vw - 320px) / (768 - 320)))}@media (min-width:768px){.hero.jumbotron .hero-body h1{font-size:80px}}.hero.jumbotron .hero-body h3{font-weight:300;font-size:calc(19px + (44 - 19) * ((100vw - 320px) / (768 - 320)))}@media (min-width:768px){.hero.jumbotron .hero-body h3{font-size:40px}}.hero.jumbotron .hero-body.jumbotron-carousel{padding:0}.hero.jumbotron .hero-body.jumbotron-carousel .carousel,.hero.jumbotron .hero-body.jumbotron-carousel .carousel-inner,.hero.jumbotron .hero-body.jumbotron-carousel .carousel-item{width:100%;height:100%}.hero.jumbotron .hero-body.jumbotron-carousel .carousel .carousel-item{background-repeat:no-repeat;background-size:cover;padding-bottom:0;position:relative;background-position:center}main section.jumbotron{-webkit-box-shadow:1px 0 4px 1px #a8a8a8;box-shadow:1px 0 4px 1px #a8a8a8}main section.main-content{max-width:1170px;margin:0 auto;padding-bottom:0px}.secure-area{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secure-area .logo-item-desktop{display:none}.secure-area>div{padding:10px}.secure-area>div img{max-width:90px}.cart-list-summary-wrapper .cart-list-summary>div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cart-list-summary-wrapper .cart-list-summary>div>div{padding:10px}.cart-list-summary-wrapper .cart-list-summary>div>div.quantity{-webkit-box-flex:0 0 10%;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;text-align:center;color:#666666}.cart-list-summary-wrapper .cart-list-summary>div>div.description{-webkit-box-flex:1 1 30.33%;-webkit-flex:1 1 30.33%;-ms-flex:1 1 30.33%;flex:1 1 30.33%;color:#666666;font-size:15px}.cart-list-summary-wrapper .cart-list-summary>div>div.amount{-webkit-box-flex:0 1 16.66%;-webkit-flex:0 1 16.66%;-ms-flex:0 1 16.66%;flex:0 1 16.66%;font-weight:500;padding-right:4%;color:#545454}.cart-list-summary-wrapper .cart-list-summary>div>div.folio{-webkit-box-flex:0 0 37.33%;-webkit-flex:0 0 37.33%;-ms-flex:0 0 37.33%;flex:0 0 37.33%;font-weight:bold;line-height:23px;font-size:14px;text-align:center}.cart-list-summary-wrapper .cart-list-summary>div>div.folio a,.cart-list-summary-wrapper .cart-list-summary>div>div.folio i{color:#0187cd;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-list-summary-wrapper .cart-list-summary>div>div.folio i{margin-left:5px;font-weight:bold;position:relative;top:0}.cart-list-summary-wrapper .cart-list-summary>div .amount,.cart-list-summary-wrapper .cart-list-summary>div .quantity{text-align:right}.cart-list-summary-wrapper .cart-list-summary>div.row-header{text-align:center}.cart-list-summary-wrapper .cart-list-summary>div.row-header .amount,.cart-list-summary-wrapper .cart-list-summary>div.row-header .description,.cart-list-summary-wrapper .cart-list-summary>div.row-header .folio{font-weight:bold;color:#0187cd;text-align:center}.cart-list-summary-wrapper .cart-list-summary>div.row-total>div{padding-top:0px}.cart-list-summary-wrapper .cart-list-summary>div.row-total .amount,.cart-list-summary-wrapper .cart-list-summary>div.row-total .description{color:#0187cd;font-size:20px;font-weight:900}.cart-list-summary-wrapper .cart-list-summary>div.row-total .description{text-align:left}.modal.show,body.modal-open{padding-right:0!important}.modal.modalbox-default .modal-dialog .modal-content{background:-webkit-linear-gradient(123deg, #91b3fe, #457ffd 54%, #457ffd 100%);background:-o-linear-gradient(123deg, #91b3fe, #457ffd 54%, #457ffd 100%);background:linear-gradient(-33deg, #91b3fe, #457ffd 54%, #457ffd 100%);border:none}.modal.modalbox-default .modal-dialog .modal-content .modal-header{border-bottom:none;padding-bottom:0;padding-top:10px}.modal.modalbox-default .modal-dialog .modal-content .modal-header button{opacity:1}.modal.modalbox-default .modal-dialog .modal-content .modal-header button .fa{color:#fff}.modal.modalbox-default .modal-dialog .modal-content .modal-header button:hover{opacity:1}.modal.modalbox-default .modal-dialog .modal-content .modal-body{text-align:center;padding-top:0}.modal.modalbox-default .modal-dialog .modal-content .modal-body.slider-in{padding-bottom:25px}.modal.modalbox-default .modal-dialog .modal-content .modal-body h3,.modal.modalbox-default .modal-dialog .modal-content .modal-body h4,.modal.modalbox-default .modal-dialog .modal-content .modal-body h5{color:#fff}.modal.modalbox-default .modal-dialog .modal-content .modal-body h4{font-size:20px}.modal.modalbox-default .modal-dialog .modal-content .modal-body h5{font-weight:300;font-size:17px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .image-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.modal.modalbox-default .modal-dialog .modal-content .modal-body .image-container.logo{max-width:100%}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner.modal-height1{min-height:424px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner.modal-height2{min-height:450px}@media (min-width:480px){.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner.modal-height2{min-height:467px}}@media (min-width:576px){.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner.modal-height2{min-height:483px}}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item{top:-12px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content>div{padding:0 8%}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content h2,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content h3,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content h4,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content h5,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content i{color:#fff!important}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 h3,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 h4,.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 h5{padding:2px 10px;margin:0}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 .carousel-item-header .image-container.cinepolis-logo img{max-width:172px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 .carousel-item-content{padding:10px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show1 .carousel-item-content .image-container img{max-height:279px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show2 .carousel-item-footer h4.home-show-steps{margin-bottom:5px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show2 .carousel-item-footer .home-show-step-number{display:block;width:23px;height:23px;background:#fff;border-radius:50%;margin:0 auto;position:relative;top:-1px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content.home-show2 .carousel-item-footer .home-show-step-number span{position:relative;top:-1px;color:#3d84cc;font-size:15px;font-weight:bold}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-pure-text h3{margin-bottom:20px;font-size:31px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-pure-text h3.modal-height1{margin-bottom:49px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-pure-text h4{font-weight:400}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-pure-text .logo-inline{display:inline;max-width:84px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon h4{font-weight:400}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon h2{font-size:45px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon h5{font-weight:300;margin-top:15px;font-size:20px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon .icon-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:15px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon .icon-container img{max-width:148px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-inner .carousel-item .carousel-item-body .carousel-item-content .modal-big-icon .icon-container i{font-size:85px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-next-link{position:absolute;bottom:-20px;-webkit-transform:rotate(90deg) scale(1, 1.5);-ms-transform:rotate(90deg) scale(1, 1.5);transform:rotate(90deg) scale(1, 1.5);cursor:pointer;-webkit-animation-name:smoothMoving;animation-name:smoothMoving;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-next-link i{font-size:22px;color:#fff}@-webkit-keyframes smoothMoving{0%{bottom:-20px}to{bottom:-28px}}@keyframes smoothMoving{0%{bottom:-20px}to{bottom:-28px}}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-indicators{margin-bottom:0;bottom:-69px}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-indicators li{height:auto;width:20px;text-indent:inherit;background-color:transparent}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide .carousel-indicators li .fa{color:#fff}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide.only-one .carousel-indicators{display:none}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide.only-one .carousel-inner .carousel-item .carousel-item-body{padding:10px}@media (min-width:768px){.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide.only-one .carousel-inner .carousel-item .carousel-item-body{padding:20px 20px}}.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide.only-one .carousel-inner.tu-tarjeta{padding:20px 0}@media (min-width:768px){.modal.modalbox-default .modal-dialog .modal-content .modal-body .carousel.slide.only-one.only-one-icon .carousel-inner .carousel-item .carousel-item-body{padding-top:0}}.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .carousel-item-next.carousel-item-left,.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .active.carousel-item-right,.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .carousel-item-next{-webkit-transform:translate3d(0, 150%, 0);transform:translate3d(0, 150% 0)}.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .active.carousel-item-left,.modal.modalbox-default .modal-dialog .modal-content .modal-body .vert .carousel-item-prev{-webkit-transform:translate3d(0, -150%, 0);transform:translate3d(0, -150%, 0)}.modal.modalbox-default.como-canjear .modal-dialog .modal-content{background:none!important}.modal.modalbox-default.como-canjear .modal-dialog .modal-content .modal-header{position:relative}.modal.modalbox-default.como-canjear .modal-dialog .modal-content .modal-header button{position:absolute;right:14px;top:-28px}@media (min-width:576px){.modal.modalbox-default.como-canjear .modal-dialog .modal-content .modal-header button{right:-9px;top:-16px}}#AddCardWait{overflow-y:hidden;padding-right:0!important}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog{max-width:600px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header{padding:10px;position:relative;border-bottom:none}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:87%;height:2px;background-color:#e6e6e6}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header .modal-title{-webkit-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-weight:bold;font-size:16px}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header .modal-title{font-size:18px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header button{opacity:1}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header button .fa{color:#0187cd}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-header button:hover{opacity:1}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body{padding-top:5px}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body{padding-left:15px;padding-right:15px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .folio-disclaimer{padding:10px 20px;font-size:11px}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .folio-disclaimer{font-size:13px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .folio-disclaimer.aviso{font-weight:500;color:#666666}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary>div>div{padding:5px}@media (min-width:480px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary>div>div{padding:10px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .quantity{font-size:12px}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header .quantity{font-size:14px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item a{cursor:pointer}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .quantity{font-size:9px}@media (min-width:480px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .quantity{font-size:12px}}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .quantity{font-size:14px}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .description{-webkit-box-flex:1 0 26.33%;-webkit-flex:1 0 26.33%;-ms-flex:1 0 26.33%;flex:1 0 26.33%}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .description{-webkit-box-flex:1 0 32.33%;-webkit-flex:1 0 32.33%;-ms-flex:1 0 32.33%;flex:1 0 32.33%}}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .folio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item .folio .amount-text{line-height:13px}}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item:not(.row-header) .amount{padding-right:25px}}@media (min-width:576px){.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header.row-total .amount,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header.row-total .description,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header.row-total .folio,.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item.row-header.row-total .quantity{font-size:14px}}.cart-list-summary .row-item a{position:relative;display:inline-block}.cart-list-summary .row-item a .copyToClipboardTooltip{visibility:hidden;width:140px;background-color:#555e;color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;bottom:100%;font-size:12px;padding:5px;left:0;opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.cart-list-summary .row-item a .copyToClipboardTooltip:after{position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.cart-list-summary .row-item a:hover .copyToClipboardTooltip{visibility:visible;opacity:1}.modalbox-default-cart-summary .modal-dialog .modal-content .modal-body .cart-list-summary .row-item a.old{cursor:text}.swal-overlay--show-modal .swal-modal{background:-webkit-linear-gradient(123deg, #91b3fe, #457ffd 54%, #457ffd 100%);background:-o-linear-gradient(123deg, #91b3fe, #457ffd 54%, #457ffd 100%);background:linear-gradient(-33deg, #91b3fe, #457ffd 54%, #457ffd 100%)}.swal-overlay--show-modal .swal-modal .swal-icon{border-color:#fff;-webkit-animation:none;animation:none}.swal-overlay--show-modal .swal-modal .swal-icon .swal-icon--warning__body,.swal-overlay--show-modal .swal-modal .swal-icon .swal-icon--warning__dot{background-color:#fff}.swal-overlay--show-modal .swal-modal .swal-icon.swal-icon--warning{border-color:#fff}.swal-overlay--show-modal .swal-modal .swal-text,.swal-overlay--show-modal .swal-modal .swal-title{color:#fff}.swal-overlay--show-modal .swal-modal .swal-icon--success__hide-corners{display:none}.swal-overlay--show-modal .swal-modal .swal-icon.swal-icon--success:after,.swal-overlay--show-modal .swal-modal .swal-icon.swal-icon--success:before{display:none}.modal.modalbox-mejora-tu-experiencia{overflow-y:hidden;padding-right:0!important}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia .modal-dialog{max-width:640px}}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content{border-radius:0;border:none}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-header{border-bottom:none;padding-top:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-header .modal-title{text-align:center;font-weight:400;color:#000;font-size:28px;letter-spacing:0}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-header button{-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#8a8a8a;position:absolute;right:16px;top:12px}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-header button:hover{color:#7d7d7d}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper{max-width:500px;margin:0 auto}}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .form-group{margin-bottom:25px}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .form-group{margin-bottom:40px}}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .form-group input[type=email],.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .form-group select{border:none;border-bottom:1px solid #8a8a8a;border-radius:0;color:#8a8a8a}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .submit-button{margin-top:35px;margin-bottom:10px}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .submit-button{margin-top:50px;margin-bottom:15px}}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .submit-button button{max-width:180px;background-color:#faa044;color:#fff;border-radius:7px;line-height:20px;border:none;padding:8px 15px}.modal.modalbox-mejora-tu-experiencia .modal-dialog .modal-content .modal-body .wrapper .submit-button button:hover{background-color:#fbad5d}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog{max-width:580px}}.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-header .modal-title{font-size:26px}.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .confirmacion-text{font-size:12px;font-weight:bold;padding:15px;text-align:center}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper{max-width:480px}}.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group label{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}@media (min-width:576px){.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group input[type=email],.modal.modalbox-mejora-tu-experiencia.modalbox-reestablecer-contrasena .modal-dialog .modal-content .modal-body .wrapper .form-group select{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}
/*# sourceMappingURL=style.css.map */