:root{--header-height:{ { header_height|default(100) } } px;--color-orange:#ff5b04;--color-blue:#65bae7;--color-yellow:#ffdf01;--color-purple:#7b4fe9;--color-white:#fff;--color-black:#00070d;--color-gray1:#e0e0e0;--color-gray2:#ccc;--color-gray3:#555;--color-danger:#ff0052;--color-success:#9dff00;--color-info:#674fbf;--color-warning:#a1fffc;--font-family-primary:"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-family-secondary:"Segoe UI Semibold","Helvetica Neue",Arial,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:100%;--line-height-normal:120%;--line-height-relaxed:140%;--line-height-loose:160%;--letter-spacing-tight:-0.02em;--letter-spacing-normal:0em;--letter-spacing-wide:0.02em;--font-size-h1-desktop:34px;--font-size-h2-desktop:30px;--font-size-h3-desktop:24px;--font-size-h4-desktop:20px;--font-size-h5-desktop:18px;--font-size-h6-desktop:14px;--font-size-input-desktop:14px;--font-size-body-desktop:16px;--font-size-small-desktop:14px;--font-size-button-l:12px;--font-size-steps-desktop:10px;--font-size-chips-desktop:10px;--font-size-h1-mobile:32px;--font-size-h2-mobile:24px;--font-size-h3-mobile:20px;--font-size-h4-mobile:18px;--font-size-h5-mobile:16px;--font-size-body-mobile:14px;--font-size-small-mobile:12px;--step-size:26px;.blue{color:var(--color-blue)}.black{color:var(--color-black)}.orange{color:var(--color-orange)}.white{color:var(--color-white)}.text-muted{color:#555}}.black,.black li a{color:var(--color-black)}.alert-info{background-color:var(--color-info);border:1px solid var(--color-info);color:var(--color-white)}.alert-success{background-color:var(--color-success);border:1px solid var(--color-success)}.alert-danger{background-color:var(--color-danger);border:1px solid var(--color-danger);color:var(--color-white)}.alert-warning{background-color:var(--color-warning);border:1px solid var(--color-warning)}.alert-orange{background-color:var(--color-orange);border:1px solid var(--color-orange);border-radius:6px}.bg-info{background-color:var(--color-warning)}h1{color:var(--color-black)}h1,h1 span{font-family:var(--font-family-secondary);font-size:var(--font-size-h1-desktop);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}h1 span{color:var(--color-blue)}h2{font-size:var(--font-size-h2-desktop)}h2,h3{color:var(--color-black);font-family:var(--font-family-secondary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}h3{font-size:var(--font-size-h3-desktop)}h4{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-h4-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}h4 span{color:var(--color-blue);font-weight:var(--font-weight-bold)}.h5,h5{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}h6{font-weight:var(--font-weight-regular)}.h6,h6{font-size:var(--font-size-h6-desktop)}.h6,body,h6,li,p,span{color:var(--color-black);font-family:var(--font-family-primary);line-height:var(--line-height-loose)}body,li,p,span{font-size:var(--font-size-body-desktop);font-weight:var(--font-weight-regular)}.h4{font-size:var(--font-size-h4-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}.h4,.navegation-desktop{color:var(--color-black);font-family:var(--font-family-primary)}.navegation-desktop{font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose)}.fake-input{font-size:var(--font-size-input-desktop)!important;line-height:18px}.topbar{color:var(--color-orange)!important}.top-link,.topbar{font-family:var(--font-family-primary);font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose)}.top-link{border:1px solid var(--color-white);color:var(--color-black);padding:5px 10px;text-align:left}.nav-link:active:hover,.nav-link:focus,.top-link:hover{background-color:var(--color-yellow);border:1px solid var(--color-white);border-radius:50px;color:var(--color-black);margin:0;padding:5px 10px}.top-link.active{background-color:var(--color-orange)!important}.btn-primary{background-color:var(--color-yellow);border-color:var(--color-yellow);border-radius:50px;color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-button-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);padding:10px 32px;text-transform:uppercase}.btn-primary:hover{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-yellow);text-transform:uppercase}.btn-secondary{border:1px solid var(--color-yellow);border-radius:50px;font-family:var(--font-family-primary);font-size:var(--font-size-button-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);padding:10px 32px;text-transform:uppercase}.btn-secondary,.btn-secondary:hover{background-color:var(--color-white);color:var(--color-black)}.btn-secondary:hover{border:1px solid var(--color-black)}.btn-black{background-color:var(--color-black);border-color:var(--color-black);border-radius:50px;color:var(--color-yellow)}.btn-black,.btn-black:hover{font-family:var(--font-family-primary);font-size:var(--font-size-button-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);padding:10px 32px;text-transform:uppercase}.btn-black:hover{background-color:var(--color-yellow);border-color:var(--color-yellow);border-radius:50px;color:var(--color-black)}.btn-text{background-color:var(--color-white);border:1px solid var(--color-white);color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);padding:9px 16px}.btn-text:focus,.btn-text:hover{background-color:var(--color-yellow);border:1px solid var(--color-yellow);padding:9px 16px}.btn-chips,.btn-text:focus,.btn-text:hover{border-radius:50px;color:var(--color-black)}.btn-chips{background-color:var(--color-white);border:1px solid var(--color-gray2);font-family:var(--font-family-primary);font-size:var(--font-size-chips-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);padding:8px 12px}.btn-chips:active,.btn-chips:focus,.btn-chips:hover{background-color:var(--color-yellow)}.btn-gray2{border:1px solid var(--color-gray2);border-radius:50px;font-size:var(--font-size-h6-desktop)}.btn-gray2,.btn-nav-menu{color:var(--color-black);font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose)}.btn-nav-menu{background-color:var(--color-white);border:1px solid var(--color-white);border-radius:50px;font-size:var(--font-size-small-desktop);padding:8px 12px}.btn-nav-menu:active,.btn-nav-menu:active:hover,.btn-nav-menu:focus,.btn-nav-menu:hover{background-color:var(--color-yellow);border:1px solid var(--color-yellow);color:var(--color-black)}.badge-primary{background-color:var(--color-blue);border-radius:16px;font-size:var(--font-size-steps-desktop);font-weight:var(--font-weight-semibold);padding:8px 16px}.border-gray2{border:1px solid var(--color-gray2);border-radius:50px;padding:0 32px}.border-bottom{border-bottom:1px solid var(--color-gray2)!important}.orange-border{border:1px solid var(--color-orange);border-radius:8px;padding:24px}.fake-border{border:0 solid var(--color-white);border-radius:8px;padding:24px}.btn-badge{background-color:var(--color-white);border:1px solid var(--color-black);border-radius:50px;color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-chips-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);padding:4px 12px}#bottom-border{padding-bottom:31px;padding-top:31px}#bottom-border hr{color:var(--color-gray2)}.icon-20{max-width:20px;padding-right:8px;width:100%}.offer-links{color:var(--color-gray3);font-size:24px}.site-header{background:#fff;border-bottom:1px solid var(--color-gray2);border-top:1px solid var(--color-gray2);left:0;position:relative;top:0;width:100%}#menuDropdownPanel{margin-top:30px}#menu-chips{max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#newsletter-box{background-image:url(/build/images/newsletter_menu_desktop.a403edc3.png);background-position:50%;background-size:contain;border:1px solid #fff;height:160px}#newsletter-blog,#newsletter-box{align-items:center;background-repeat:no-repeat;border-radius:8px;display:flex;flex-direction:column;justify-content:center;text-align:center}#newsletter-blog{background-image:url(/build/images/newsletter_desktop.2add08eb.png);background-size:cover;height:267px}#newsletter-input{background-color:var(--color-white);border:1px solid var(--color-white);border-radius:50px}#newsletter-input input{border:none;border-radius:50px}footer{line-height:15px}footer li{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose)}footer img{max-width:226px}#footerlogo{width:226px}a{color:var(--color-blue);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-orange)}@media (max-width:768px){h1{font-size:var(--font-size-h1-mobile)}h2{font-size:var(--font-size-h2-mobile)}h3{font-size:var(--font-size-h3-mobile)}h4{font-size:var(--font-size-h4-mobile)}h5{font-size:var(--font-size-h5-mobile)}li,p,span{font-size:var(--font-size-body-mobile)}small{font-size:var(--font-size-small-mobile)}}.form-control,.form-select{border:1px solid var(--color-gray2);border-radius:20px}.input-price{background-color:transparent;max-width:40px}.form-check-input:checked{background-color:var(--color-blue);border-color:var(--color-blue)}@media (max-width:992px){.site-header{position:sticky;top:0;transition:box-shadow .2s ease;z-index:1030}}.menu-mobile{color:var(--color-black);justify-content:space-between;padding:9px 0 0}.menu-mobile .col{line-height:15px}.menu-mobile-item a{color:var(--color-black);font-family:var(--font-family-primary);font-size:12px;text-align:center}body.scrolled .site-header{box-shadow:0 2px 10px rgba(0,0,0,.08)}.header-search input{border:1px solid var(--color-gray2);border-bottom-left-radius:20px!important;border-right:0;border-top-left-radius:20px!important;padding-left:1rem;padding-right:1rem}.header-search input:focus{border-color:var(--color-blue);box-shadow:none}.header-search .dropdown-toggle{border:1px solid var(--color-gray2);border-left:0;border-radius:0!important;border-right:0}.header-search button{border:1px solid var(--color-gray2);border-bottom-left-radius:0!important;border-bottom-right-radius:20px!important;border-left:0;border-top-left-radius:0!important;border-top-right-radius:20px!important}.btn-warning{background-color:var(--color-yellow);border-color:var(--color-yellow)}.btn-warning:hover{background-color:#f4c700;border-color:#f4c700}.menu-item{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-family-primary);font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose);padding:.35rem 0;text-decoration:none}.menu-item:hover{color:var(--color-orange)}.filter-dropdown{display:none;margin-top:40px;max-width:400px;opacity:0;position:absolute;transition:opacity .2s ease;width:100%;z-index:1050}.filter-dropdown.show{display:block;opacity:1}.menu-dropdown{display:none;min-width:881px;opacity:0;position:absolute;right:0;top:110%;transition:opacity .2s ease;z-index:1050}.menu-dropdown.show{display:block;opacity:1}#slider-precio{height:10px}#slider-precio .noUi-connect{background:var(--color-blue)}#slider-precio .noUi-handle{border-radius:9px;height:18px;right:-9px;top:-5px;width:18px}.card-offer{background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.2);height:462px}.card-offer .card-header{min-height:200px}.card-offer .card-footer{background-color:var(--color-white)}.card-gray3{border:1px solid var(--color-gray3);border-radius:8px}.card-gray3 .card-header{background-color:var(--color-gray3)}.card-gray3 h5{color:var(--color-white);font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase}.card-orange{border:1px solid var(--color-orange);border-radius:8px}.card-orange .card-header{background-color:var(--color-orange)}.card-orange h5{color:var(--color-white);font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase}.short-border{border-top:1px solid var(--color-gray2);margin-left:8px;margin-right:8px}.card-limit-registers{background-color:var(--color-white);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);height:110px;padding:20px 30px}.card-limit-registers h4{font-weight:400;line-height:26px}#catalog_offer_new_step2 .card-footer,.steps-cards .card-footer{background-color:transparent;border:none}.card-limit-registers-active,.card-limit-registers.active{background-color:var(--color-blue)}.card-limit-registers-active h4{color:var(--color-white);line-height:26px}.card-limit-registers-active,.card-limit-registers-active h5,.card-limit-registers-active h6,.card-limit-registers.active{color:var(--color-white)}.card-limit-registers input{height:40px}.card-pay{box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;padding:32px 30px}.card-pay .card-footer{background-color:var(--color-white);border-top:none}.card-pay .card-body{padding-bottom:0}.card-pay.active{background-color:var(--color-blue);background:var(--color-blue);color:var(--color-white)}.card-pay.active .card-footer,.card-pay.active p{color:var(--color-white)!important}.card-pay.active .card-footer{background:transparent}.card-categories{align-items:center;background-color:#fff;border:1px solid var(--color-grey2);border-radius:5px;box-shadow:0 0 10.26px rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;height:130px;justify-content:center;padding:28px 32px;text-align:center}.card-categories:active,.card-categories:hover{box-shadow:0 5px 18px 0 rgba(0,0,0,.4)}.card-categories i{padding-bottom:4px}.icon-circle{align-items:center;background-color:hsla(0,100%,97%,.5);border-radius:50%;color:#000;display:inline-flex;height:25px;justify-content:center;text-decoration:none;transition:all .3s ease;width:25px}.icon-circle:hover{background-color:rgba(0,0,0,.8);color:#f8edec}.image_expired{filter:grayscale(1)}.expired-text{color:#fff;font-size:24px;font-weight:700;left:50%;pointer-events:none;position:absolute;text-shadow:1px 1px 3px rgba(0,0,0,.7);top:50%;transform:translate(-50%,-50%);z-index:1}.modal-lg{--bs-modal-width:907px}.modal-header{border:none}.basic-modal{border:2px solid var(--color-orange);border-radius:8px;padding:16px}.basic-modal:before{background-image:url(/build/images/logo-icon.d7cd1f0e.png);background-position:bottom -135px left 70px;background-repeat:no-repeat;background-size:95%;content:"";inset:0;opacity:.05;pointer-events:none;position:absolute;z-index:0}.modal-location #locationSearchInputModal{border-radius:20px!important;cursor:pointer!important;margin:0 auto;width:419px!important}.modal-location .list-group-item-action{cursor:pointer!important}.modal-location .location-icon{left:0!important;right:16px!important}.modal-location .location-search{margin-top:16px;max-width:100%}.modal-location .location-input{color:#00070d!important;font-size:14px;padding:9px 0;text-align:center}.modal-location .location-input::placeholder{color:#00070d;opacity:1}.modal-location .location-arrow{color:#00070d;font-size:18px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.modal-location.modal-dialog{max-width:653px;width:100%}.modal-location .modal-content{border:2px solid var(--color-orange);border-radius:8px;padding:16px}#abrirModal{background-color:#fff;border-color:#fff;margin-top:5px}#aceptarModal,#cerrarModal{background-color:#fff;border-color:#0d6efd}#aceptarModal{margin-right:5px}#abrirModal:hover,#aceptarModal:hover,#cerrarModal:hover{background-color:#0d6efd;border-color:#0d6efd;color:#fff}#formulario-principal input{margin-bottom:10px;padding:6px;width:300px}.inputs_readonly{background-color:transparent;border:none}#abrirModal{cursor:pointer;padding:6px 10px}#modal{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}#modalContent{background:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:90%;max-width:95%;overflow:auto;padding:20px;width:700px}#map{border-radius:10px;height:400px;margin-bottom:10px}#infoModal input{margin-bottom:5px;margin-right:5px}#buscadorContainer{display:flex;flex-direction:column;margin-top:10px}#buscadorContainer>div{align-items:center;display:flex}#searchBox{flex:1;margin-right:5px;padding:6px}#modalFooter button{cursor:pointer;margin-left:5px;padding:6px 10px}#suggestions{background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:none;margin-top:5px;max-height:250px;overflow-y:auto}#suggestions div{border-bottom:1px solid #eee;cursor:pointer;padding:10px;transition:background .2s,transform .1s}#suggestions div:last-child{border-bottom:none}#suggestions div:hover{background:#f0f0f0;transform:translateX(2px)}#suggestions div.active{background:#d0e6ff;font-weight:700;transform:translateX(2px)}.btn-share{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:.2rem 0;padding:.6rem 1rem}.btn-share:hover{background:#1e40af}.social-links a{background:#f3f4f6;border-radius:6px;color:#111;font-size:.9rem;padding:.4rem .6rem;text-decoration:none}.social-links a:hover{background:#e5e7eb}.toast{background:#222;border-radius:6px;bottom:1rem;color:#fff;left:50%;opacity:0;padding:.6rem 1rem;position:fixed;text-align:center;transform:translateX(-50%);transition:opacity .25s}.toast.show{opacity:1}.btn-notifyme{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:.2rem 0;padding:.6rem 1rem}.btn-notifyme:hover{background:#1e40af}#sugerencias_autocomplete{background:#fff;border:1px solid #ccc;margin-top:2px;overflow-y:auto;padding:0;position:absolute;width:90%;z-index:1000}#sugerencias_autocomplete li{cursor:pointer;list-style:none;padding:5px}#sugerencias_autocomplete li.active,#sugerencias_autocomplete li:hover{background:#f0f0f0}#sugerencias_autocomplete li.powered-by-google{background:#fff;cursor:default;padding:5px;text-align:center}#google-loading{color:#666;font-size:.9rem;margin-top:4px}.spinner-border{border-width:.15em;height:1rem;vertical-align:middle;width:1rem}.pointer{cursor:pointer}.pointer:hover{background-color:#f0f0f0}#stores-content .store_fav{bottom:50px;margin-bottom:-10px;position:relative;right:0;top:-10px}#stats .nav-link,#stats .nav-link.active{padding:8px 21px!important}#stats li{margin-right:4px}.nav-link{border:1px solid var(--color-white);color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-small-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose);text-align:left}.nav-link:active:hover,.nav-link:focus,.nav-link:hover{background-color:var(--color-yellow);border:1px solid var(--color-white);border-radius:50px;color:var(--color-black);padding:8px 12px}.nav-link.active{background-color:var(--color-orange)!important}#profile-card .card-header{background-color:var(--color-gray2);border-bottom:1px solid var(--color-gray2)}#profile-card h4{color:var(--color-white)}#profile-card h6{font-weight:var(--font-weight-regular);text-transform:uppercase}#profile-card p{font-weight:var(--font-weight-medium)}#profile-card p,#store-description,#store-description p{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-h4-desktop);line-height:var(--line-height-relaxed)}#store-description,#store-description p{font-weight:var(--font-weight-regular)!important}#profile-logo-box{border:1px solid var(--color-gray1);border-radius:4px;float:left;height:150px;margin-right:20px;text-align:center;width:150px}#profile-logo-box img{margin:0 auto}#sidebar-profile .nav-link.active,#sidebar-profile .nav-link:active,#sidebar-profile .nav-link:active:hover,.nav-link:focus{background-color:var(--color-yellow);border:1px solid var(--color-white);border-radius:4px!important;color:var(--color-white);padding:8px 12px}.border-orange{border:2px solid var(--color-orange);border-radius:20px;padding:13px 14px}#fiscaldata-card .border-start{border-left:1px solid var(--color-gray2)!important}#fiscaldata-card .border-bottom{border-bottom:1px solid var(--color-gray2)!important}.store-box{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:16px;text-align:center}.store-box:active,.store-box:hover{box-shadow:0 5px 18px 0 rgba(0,0,0,.4)}#ajax-tab .form-control,#ajax-tab .form-select{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-input-desktop);font-weight:var(--font-weight-regular);line-height:18px;padding:10px 14px}#ajax-tab table td{font-size:14px}#btn-load{border:1px solid var(--color-orange);border-radius:50px;padding:8px 32px}#btn-load,#stats .nav-link,#stats .nav-link:hover{background-color:var(--color-white);color:var(--color-black)}#stats .nav-link,#stats .nav-link:hover{border:1px solid var(--color-gray2);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;font-family:var(--font-family-primary);font-size:12px;font-weight:700;line-height:var(--line-height-loose);padding:8px 36px;text-transform:uppercase}#stats .nav-link.active,#stats .nav-link:active{background-color:var(--color-orange);color:var(--color-white)!important;padding:8px 36px}#stats h1{color:var(--color-gray3);font-size:41px}.cal-cell.selected{background:var(--color-orange)!important}.accordion-item{border:1px solid var(--color-gray2)}.accordion-button{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);padding:16px 24px}.accordion-button:not(.collapsed){background-color:var(--color-gray1)}.accordion-body{padding:16px 54px}.accordion-body li,.accordion-body p{color:var(--color-gray3)}#publications-cards .card{box-shadow:0 0 16px 0 rgba(0,0,0,.2)}#publications-cards .card-header{border:none;padding:12px 24px}#publications-cards h5{color:var(--color-white);font-weight:700;text-transform:uppercase}#publications-cards .card-body{padding:16px}#publications-cards .card-footer{background-color:var(--color-white);border-top:none}.ts-select-all{cursor:pointer;padding:3px .75rem}.presence-plan{background-color:#ffb993}.pro-plan{background-color:#ff9e6a}.premium-plan{background-color:#ff803c}.catalog-plan,.personalized-plan{background-color:var(--color-orange)}.personalized-plan{padding:12px 24px}#info-plan-body{padding:16px 30px 20px}.steps-horizontal{display:flex;margin:0 auto;max-width:800px;width:100%}.step-horizontal{flex:1;position:relative;text-align:center}.step-horizontal:not(:last-child):after{background:var(--color-black);content:"";height:1px;left:50%;position:absolute;right:-50%;top:calc(var(--step-size)/2);z-index:1}.step-horizontal.complete:not(:last-child):after{background:#ff5b04}.step-icon{align-items:center;background:#fff;border:1px solid #00070d;border-radius:50%;color:#00070d;display:flex;height:var(--step-size);justify-content:center;margin:0 auto 2px;position:relative;transition:all .3s ease;width:var(--step-size);z-index:2}.step-icon,.step-title{font-size:var(--font-size-steps-desktop)}.step-title{color:var(--color-black);margin-bottom:5px}.step-horizontal.active .step-icon,.step-horizontal.complete .step-icon{background:var(--color-white);border-color:var(--color-orange);color:var(--color-orange)}.step-horizontal.active .step-title,.step-horizontal.complete .step-title{color:var(--color-orange)}.h1-landing{font-size:44px;font-weight:700;letter-spacing:-1%;line-height:50px}.h2-landing{font-size:36px;font-weight:700;letter-spacing:0;line-height:44px}.h3-landing{font-family:var(--font-family-primary);font-size:28px;font-weight:400;letter-spacing:0;line-height:36px}.h4-landing{font-size:20px;font-weight:700;letter-spacing:0;line-height:26px}.spacer-96{margin-bottom:96px}.spacer-64{margin-bottom:64px}#signupform{background-color:var(--color-blue);border:1px solid var(--color-blue);border-radius:20px;padding:48px 57px}#signupform a{color:var(--color-black);text-decoration:underline}#signupform h2{margin-bottom:37px}#signupform .form-control,#signupform .form-select{margin-bottom:16px}#terms{margin-bottom:37px;margin-top:37px}.logo-business{width:290px}.step-circle{align-items:center;background-color:var(--color-orange);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;font-size:12px;height:23px;justify-content:center;width:23px}#advantages{background:url(/build/images/bg_landing_advantage.97c8272d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--color-white);border-radius:20px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));padding:114px 178px}#signup-landing{background-color:var(--color-blue);border:1px solid var(--color-white);border-radius:8px;padding:52px 250px}#signup-landing h2{color:var(--color-white);padding-bottom:34px}@media (min-width:1200px){.container,.container-lg,container-xl{max-width:1512px;padding:15px 81px}}@media (min-width:1024px){#container-page{margin:0 auto;max-width:1080px;position:relative}}@media (min-width:992px){#landing-business{padding:36px 106px 0 85px}#landing-business h1{padding-bottom:16px;padding-top:37px}#landing-business h3{padding-bottom:16px}.basic-modal form{margin:0 auto;max-width:480px}}@media (min-width:768px) and (max-width:1024px){.container{max-width:100%;padding:15px 16px}#newsletter-blog{align-items:center;background-image:url(/build/images/newsletter_tablet.354a5043.png);background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;flex-direction:column;height:222px;justify-content:center;margin:0 10px;padding:0 10px;text-align:center;width:100%}.menu-dropdown{min-width:650px;width:100%}.basic-modal form{margin:0 auto;max-width:518px}.filter-dropdown{margin-top:22px;max-width:400px;width:100%}.card-categories{padding:21px}.h1-landing{font-size:34px;font-weight:700;letter-spacing:-1%;line-height:40px}.h2-landing{font-size:28px;font-weight:700;letter-spacing:0;line-height:34px}.h3-landing{font-family:var(--font-family-primary);font-size:22px;font-weight:400;letter-spacing:0;line-height:28px}.h4-landing{font-size:18px;font-weight:700;letter-spacing:0;line-height:26px}.spacer-96{margin-bottom:75px}.spacer-64{margin-bottom:59px}#signupform{padding:44px 24px}#signupform h2{margin-bottom:16px}#signupform .form-control,#signupform .form-select{margin-bottom:10px}#terms{margin-bottom:24px;margin-top:16px}#landing-business{padding:0 25px 0 26px}#landing-business h1{padding-bottom:10px;padding-top:24px}#landing-business h3{padding-bottom:29px}#advantages{padding:56px 38px}#signup-landing{padding:31px 45px}}@media (max-width:767px){.top-link{font-size:13px;font-weight:400!important;padding:5px 0}#footerlogo{margin:0 auto}footer{margin-bottom:50px}#mobiletop{border-bottom:1px solid #ccc;padding:16px!important}#newsletter-blog{align-items:center;background-image:url(/build/images/newsletter_mobile.dfe47d1d.png);background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;flex-direction:column;height:278px;justify-content:center;margin:0;padding:21px 12px;text-align:center}.modal-location.modal-dialog{max-width:90%!important}.modal-location .modal-dialog{margin:.5rem auto;max-width:90%!important}.modal-location #locationSearchInputModal{border-radius:20px!important;cursor:pointer!important;margin:0 auto;width:100%!important}.modal-location .list-group-item-action{cursor:pointer!important}.filter-dropdown{margin-top:20px;max-width:95%;width:100%}.w-100-mobile{width:100%}#alerts-management{border-left:none!important}.h1-landing{font-size:34px;font-weight:700;letter-spacing:-1%;line-height:40px}.h2-landing{font-size:28px;font-weight:700;letter-spacing:0;line-height:34px}.h3-landing{font-family:var(--font-family-primary);font-size:22px;font-weight:400;letter-spacing:0;line-height:28px}.h4-landing{font-size:18px;font-weight:700;letter-spacing:0;line-height:26px}.card-pay i{font-size:45px}.card-limit-registers{padding:8px}.card-categories{padding:20px 13px}.swiper-block .swiper-slide{width:320px!important}.spacer-64,.spacer-96{margin-bottom:48px}#signupform{padding:42px 24px}#signupform h2{margin-bottom:16px}#signupform .form-control,#signupform .form-select{margin-bottom:10px}#terms{margin-bottom:24px;margin-top:16px}#landing-business{padding-bottom:15px}#landing-business h1{padding-bottom:8px;padding-top:16px;text-align:center}#landing-business h3{padding-bottom:25px;text-align:center}.logo-business{margin:0 auto;width:232px}#advantages{padding:24px 18px}#signup-landing{padding:29px 45px}#profile-card p,#store-description{font-size:var(--font-size-h4-mobile)}}@media (max-width:1023px){.table-responsive-stack thead{display:none}.table-responsive-stack,.table-responsive-stack tbody,.table-responsive-stack tr{display:block;width:100%}.table-responsive-stack tr{border-top:1px solid var(--color-black);padding:0}.table-responsive-stack td{align-items:start;border:none;border-bottom:1px solid #000;display:grid;font-size:14px;grid-template-columns:150px 1fr;padding:8px 4px}.table-responsive-stack td:before{color:var(--color-black);content:attr(data-label);font-weight:600}#fiscaldata-card .border-start{border-left:0!important}.card-pay{padding:32px 10px}.card-pay .navegation-desktop{font-size:12px!important}.table-responsive-stack td>:not(:before){justify-self:end;text-align:right}}#menuDropdownPanel li a i,.offcanvas-body li a i{padding-right:10px;width:20px}#locationSearchInput{font-size:var(--font-size-small-desktop);padding:7px 20px 8px}#locationResults li{cursor:pointer;font-size:var(--font-size-small-desktop)}.location-search{max-width:160px}.location-search input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-right:1px solid var(--color-gray2);border-top-left-radius:0!important;border-top-right-radius:0!important}.location-input{box-shadow:none!important;padding-left:26px}.location-icon{color:#666;font-size:14px;left:6px;position:absolute;top:50%;transform:translateY(-50%)}.titletop{color:var(--color-black);font-size:var(--font-size-h2-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.titletop,.titletop span{font-family:var(--font-family-primary)}.titletop span{color:var(--color-blue);font-size:var(--font-size-h1-desktop);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.locationchange{cursor:pointer}.card-offer i{font-size:18px}.card-offer img{max-height:236px}.card-catalog img{max-height:285px}#single-offer .discount,.card-offer .discount{color:var(--color-orange);font-family:var(--font-family-secondary);font-size:var(--font-size-h3-desktop)}.card-offer .blur-catalog{color:transparent;filter:blur(5px);height:100%;left:0;object-fit:cover;opacity:.1;position:absolute;top:0;width:100%}.like-count{color:var(--color-gray3);font-size:14px}.offer-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:55px;overflow:hidden}.top-next,.top-prev{align-items:center;border:1px solid var(--color-gray2);border-radius:50%;display:inline-flex!important;height:24px;inset:initial!important;justify-content:center;position:relative!important;width:24px}.top-next:after,.top-prev:after{font-size:16px!important}.top-next:hover,.top-prev:hover{background:var(--color-yellow)}.swiper{margin-left:-15px;overflow:hidden;padding:15px!important}@media (max-width:1023px){.swiper{margin-left:-15px;overflow:hidden;padding:15px!important}}.swiper{padding:15px 0}.card-offer{border:0;border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.2)!important;height:480px!important;margin-top:10px}.card-offer img{border-top-left-radius:8px;border-top-right-radius:8px}.card-offer .card-header{border:0}.card-offer .card-footer .row:first-child{margin-top:-4px}.short-border{padding-left:0;padding-right:0}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next i,.swiper-button-prev i{color:var(--color-black);font-size:14px}.swiper-header{margin-right:40px}@media (max-width:767px){.swiper-header{margin-right:5px}}.swiper-header svg{display:none}.titlelist{color:var(--color-black);font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.titlelist,.titlelist span{font-size:var(--font-size-h4-desktop)}.titlelist span{color:var(--color-blue);font-weight:var(--font-weight-bold)}.ribbon-catalog{background:var(--color-black);color:var(--color-white)}.ribbon-catalog,.ribbon-coupon{border-radius:4px;font-size:10px;font-weight:600;line-height:12px;padding:8px 16px;position:absolute;right:-5px;text-transform:uppercase;top:10px;z-index:11}.ribbon-coupon{background:var(--color-yellow);color:var(--color-black)}.ts-control{border:none!important}.pagination{justify-content:center}.pagination .page-item{margin:0 10px}.pagination .page-item .page-link.active{background:var(--color-orange);border:1px solid var(--color-orange);color:var(--color-white)}.pagination .page-item .page-link{background:transparent;border:none;color:var(--color-grey3)}.pagination .page-item .page-link:hover{background:var(--color-orange);border:1px solid var(--color-orange);color:var(--color-white)}.pagination .page-item .page-link,.pagination .page-item:first-child .page-link{border-radius:30px;height:40px;text-align:center;width:40px}.modal-content{border-radius:8px}.legal_text,.legal_text li,.legal_text p{font-size:12px;line-height:18px}.legal_text a{color:var(--color-black);text-decoration:underline}#_legal_text1_a,#_legal_text2_a{color:var(--color-orange);font-weight:700}#breadcrumb,#breadcrumb a{color:#555;font-size:12px;padding:0 8px}#breadcrumb .separator{color:#555;font-size:10px}#breadcrumb .active{color:#555;font-size:12px;font-weight:700;padding:0 8px}#previewmax,.previewmax{max-width:320px}.previewmax{margin:0 auto}.iconof{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.iconof-alimentacion{background-image:url(/build/images/alimentacion.0ea88c7f.png)}.iconof-b2b{background-image:url(/build/images/b2b.147e4daa.png)}.iconof-deporte{background-image:url(/build/images/deporte.4bc75999.png)}.iconof-energia{background-image:url(/build/images/energia.600b34ca.png)}.iconof-finanzas{background-image:url(/build/images/finanzas.e90fdf33.png)}.iconof-formacion{background-image:url(/build/images/formacion.cc425b78.png)}.iconof-gratis{background-image:url(/build/images/gratis.e88ec4b8.png)}.iconof-hogar{background-image:url(/build/images/hogar.47bacaf7.png)}.iconof-informatica{background-image:url(/build/images/informatica.3895e41a.png)}.iconof-inmobiliaria{background-image:url(/build/images/inmobiliaria.674a003f.png)}.iconof-legal{background-image:url(/build/images/legal.1ff00b80.png)}.iconof-mascotas{background-image:url(/build/images/mascotas.2ce1f8ae.png)}.iconof-moda{background-image:url(/build/images/moda.00cab691.png)}.iconof-motor{background-image:url(/build/images/motor.bceac716.png)}.iconof-ninos{background-image:url(/build/images/ninos.e7ba866a.png)}.iconof-ocio{background-image:url(/build/images/ocio.4f4584f9.png)}.iconof-otros{background-image:url(/build/images/otros.203a84a7.png)}.iconof-regalos{background-image:url(/build/images/regalos.d951c522.png)}.iconof-restaurantes{background-image:url(/build/images/restaurantes.08312f8d.png)}.iconof-salud{background-image:url(/build/images/salud.558bed17.png)}.iconof-viajes{background-image:url(/build/images/viajes.ce000c51.png)}.iconof-telecomunicaciones{background-image:url(/build/images/telecomunicaciones.bcc0ffc9.png)}