@font-face{font-family:'alk-icon';src:url(/themes/custom/colcomercio_theme/dist/19dfe6d80c0de2d4da3a49045759be2e.woff2) format("woff2");src:url(/themes/custom/colcomercio_theme/dist/cd424fd6ef55d4e3dcd264de73fd0281.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}form fieldset .form-item.form-item-tienda-de-la-compra:before,form fieldset .form-item.js-form-type-select:after,form fieldset .form-item.js-form-type-date:before,form#check-invoice-form .container-data-inv .inv-list-container .filter-period:after,#edit-modal-purchase .modal-content .form-item.js-form-type-select:after,.check-invoice-information ul li::before,.check-invoice-modal.active .inner .modal-header:before,.check-invoice-modal.active .inner .modal-header .icon-close:before{font-family:"alk-icon" !important;font-size:14px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form h4{font-size:1.3rem;margin-bottom:20px}@media (max-width: 480px){form h4{font-size:1.2rem}}form .fieldset-wrapper{width:100%}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form fieldset{border:none;padding:0px;width:95%}form fieldset .form-item{position:relative;margin:10px 10px 20px;display:flex;align-items:center;flex-direction:column;align-items:flex-start;width:100%}form fieldset .form-item.form-item-tienda-de-la-compra:before{position:absolute;right:10px;content:"\e9c4";color:#043f84;pointer-events:none}form fieldset .form-item.js-form-type-select:before{content:"|";color:#666;position:absolute;right:30px;top:10px;pointer-events:none}form fieldset .form-item.js-form-type-select:after{position:absolute;right:10px;top:13px;content:"\e9b3";color:#043f84;pointer-events:none}form fieldset .form-item.js-form-type-date{display:flex;align-items:center}form fieldset .form-item.js-form-type-date:before{position:absolute;right:10px;content:"\e914";color:#043f84}form fieldset .form-item .description{font-size:0.7rem;margin-left:5px}form fieldset .form-item .msg-error{color:red;font-size:.6rem;font-style:italic}form fieldset label{position:absolute;background:#fff;font-size:.7rem;left:9px;top:-10px;padding:3px 5px 3px 5px}form fieldset legend{margin-bottom:10px;font-size:0.8rem;font-weight:bolder;color:#666}@media (max-width: 480px){form fieldset legend{font-size:0.8rem}}form input,form select{border:1px solid #db1022;border-radius:5px;opacity:1;height:40px;color:#666;font-size:0.8rem;padding-left:10px;border:1px solid #043f84;-webkit-appearance:none}form input:active,form input:focus,form input:focus-visible,form select:active,form select:focus,form select:focus-visible{border:2px solid #043f84;outline:none}form input#edit-submit,form input.webform-button--submit,form input.form-submit,form select#edit-submit,form select.webform-button--submit,form select.form-submit{color:#fff;background:#043f84;height:54px;margin:0px 10px}form input.webform-button--submit,form select.webform-button--submit{width:100%}form input[type="date"]::-webkit-calendar-picker-indicator,form select[type="date"]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}form input{width:98%}form input.code-error{border:solid 1px red}form select{width:100%;background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/check.svg) calc(100% - 40px) center no-repeat,#fff;background-size:20px}form #edit-descripcion{font-weight:bold}form#check-invoice-form{padding:10px;background:#fff}@media (max-width: 480px){form#check-invoice-form{display:flex;flex-wrap:wrap}form#check-invoice-form h4{order:1}form#check-invoice-form #edit-procedure{order:3}form#check-invoice-form #edit-invoice{order:4}form#check-invoice-form .check-invoice-information{order:5}form#check-invoice-form #edit-check-btn{order:6}}@media (min-width: 920px){form#check-invoice-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:0% 4%;background:#fff;width:32%;height:83vh}}@media (max-width: 480px){form#check-invoice-form input{width:96%}}@media (max-width: 480px){form#check-invoice-form select{background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/check.svg) calc(100% - 40px) center no-repeat,#fff;background-size:20px}}form#check-invoice-form .error-message{background:#fff;font-size:.8rem;overflow:hidden;height:50px;box-shadow:1px 0px 6px 3px #ecba1838;border-radius:5px;padding-left:60px}@media (max-width: 480px){form#check-invoice-form .error-message{position:relative;height:auto;order:2;margin-bottom:15px;min-height:50px;font-size:0.7rem;padding-top:5px}}@media (min-width: 920px){form#check-invoice-form .error-message{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc(40% - 20px);height:50px;position:absolute;left:50%;top:calc(40% - 100px)}}form#check-invoice-form .error-message .attemp-error::before{content:"\e9a9";font-family:"alk-icon";background:#ecba18;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:1rem;position:absolute;left:0px;top:0}@media (max-width: 480px){form#check-invoice-form .error-message .attemp-error::before{height:100%}}form#check-invoice-form .error-message .blocked-error::before{content:"\e9a9";font-family:"alk-icon";background:#db1022;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:1rem;position:absolute;left:0px;top:0}@media (max-width: 480px){form#check-invoice-form .error-message .blocked-error::before{height:100%}}@media (min-width: 920px){form#check-invoice-form .check-invoice-information{display:flex;justify-content:center;align-items:center;flex-direction:column;width:40%;height:200px;position:absolute;left:50%;top:calc(50% - 100px)}}form#check-invoice-form .check-invoice-information h4{margin:0px}@media (max-width: 480px){form#check-invoice-form .container-data-inv{height:100vh}}@media (min-width: 920px){form#check-invoice-form .container-data-inv{width:50%;height:auto;position:absolute;left:unset;top:120;right:5%}}form#check-invoice-form .container-data-inv .user-name{margin-bottom:0;color:#ecba18}form#check-invoice-form .container-data-inv .user-identification{font-size:0.8rem;color:#ecba18}form#check-invoice-form .container-data-inv .result-information{margin:20px 0px;font-size:0.8rem;padding-bottom:20px;font-weight:bold;border-bottom:solid 1px #666}form#check-invoice-form .container-data-inv .inv-list-container .filter{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-bottom:10px;border-bottom:solid 1px #959595;margin-bottom:10px}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .filter{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}}form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by{width:100%}}form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by label{width:50%;font-size:0.8rem}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by label{width:16%}}form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by select{background:none;border:none;color:#043f84}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by select{width:26%;border-bottom:solid 2px;border-radius:0px;height:29px;margin:10px}}form#check-invoice-form .container-data-inv .inv-list-container .filter-order-by::after{content:"\e9be";font-family:"alk-icon";color:#043f84}form#check-invoice-form .container-data-inv .inv-list-container .filter-period{position:relative}@media (min-width: 720px){form#check-invoice-form .container-data-inv .inv-list-container .filter-period{width:200px}}form#check-invoice-form .container-data-inv .inv-list-container .filter-period label{position:absolute;background:#fff;font-size:.7rem;left:9px;top:-10px;padding:3px 5px 3px 5px}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .filter-period{width:100%}}form#check-invoice-form .container-data-inv .inv-list-container .filter-period select{background:#fff}form#check-invoice-form .container-data-inv .inv-list-container .filter-period:before{content:"|";color:#666;position:absolute;right:30px;top:10px;pointer-events:none}form#check-invoice-form .container-data-inv .inv-list-container .filter-period:after{position:absolute;right:10px;top:13px;content:"\e9b3";color:#043f84;pointer-events:none}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info{background:#fff;padding:20px 30px;border:solid 1px #db1022;display:grid;grid-template-columns:repeat(2, 1fr)}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .inv-number{margin-top:0px;margin-bottom:0px;font-size:1rem;order:unset}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .inv-date{font-size:.8rem}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .cert-imei{font-size:1rem;margin:0;order:unset}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .cert-invoice{font-size:0.8rem}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .inv-file{grid-column:2 / 3;grid-row:1 / 3;align-self:center;justify-self:end}form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .inv-file a{color:#043f84;font-weight:bold}@media (max-width: 480px){form#check-invoice-form .container-data-inv .inv-list-container .inv-list .inv-info .inv-file a{background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/file.svg);display:block;height:0px;width:40px;padding-bottom:40px;overflow:hidden;background-size:contain;font-size:0}}#edit-modal-purchase .modal-content{width:50%;margin:0 auto;width:50%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}#edit-modal-purchase .modal-content.online .form-item-store{width:45%}#edit-modal-purchase .modal-content.online .form-item-store select{background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/check.svg) calc(100% - 40px) center no-repeat,#fff;background-size:20px}#edit-modal-purchase .modal-content .form-item{position:relative;margin:10px 5px;width:100%}#edit-modal-purchase .modal-content .form-item-year{width:45%}#edit-modal-purchase .modal-content .form-item-month{width:45%}#edit-modal-purchase .modal-content .form-item-order-id{width:45%}#edit-modal-purchase .modal-content .form-item-order-id input{width:91%}@media (max-width: 480px){#edit-modal-purchase .modal-content .form-item-order-id input{width:91%}}#edit-modal-purchase .modal-content .form-item-email input{width:95%}#edit-modal-purchase .modal-content .form-item label{position:absolute;background:#fff;font-size:.7rem;left:9px;top:-10px;padding:3px 5px 3px 5px}#edit-modal-purchase .modal-content .form-item legend{margin-bottom:10px;font-size:1.1rem;font-weight:bolder;color:#666}#edit-modal-purchase .modal-content .form-item.js-form-type-select:before{content:"|";color:#666;position:absolute;right:30px;top:10px;pointer-events:none}#edit-modal-purchase .modal-content .form-item.js-form-type-select:after{position:absolute;right:10px;top:13px;content:"\e9b3";color:#043f84;pointer-events:none}#edit-modal-purchase .modal-content .form-item.js-form-item-year select,#edit-modal-purchase .modal-content .form-item.js-form-item-month select{background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/check.svg) calc(100% - 40px) center no-repeat,#fff;background-size:20px}#edit-modal-purchase #edit-check-purchase-btn{margin-top:20px}.captcha{margin:20px 0;max-width:350px}.captcha img{width:150px;height:auto;display:block;margin:0 auto}#email-tfa-verify-form{margin:40px auto 200PX;width:50%;padding:20px;border:solid 1px;border-radius:10px;box-shadow:1px 1px 9px 0px rgba(219,16,34,0.5);color:#666}#email-tfa-verify-form input{border:solid 1px #db1022;margin:10px auto !important}.sms-code-errors{font-size:0.8rem;color:red;margin-top:-40px;margin-bottom:40px}.content_consulta{width:361px;height:86px;border:1px solid #db1022;border-radius:4px;opacity:1}.content_consulta .text{text-align:left;font:normal normal normal 16px/18px Arial;letter-spacing:0px;color:#959595}.content_consulta .btn-descarga{border:1px solid #043f84;border-radius:4px;opacity:1}.check-invoice-information{background:#fff;padding:20px}.check-invoice-information h4{color:#043f84}.check-invoice-information ul{padding:0}.check-invoice-information ul li{list-style:none;margin-top:10px;font-size:.8rem}.check-invoice-information ul li::before{content:"\e91b";color:#043f84;margin-right:10px}.check-invoice-information ul li a{color:#ecba18;text-decoration:none;font-weight:bolder}.check-invoice-modal{display:none;position:fixed;top:20%;width:700px;left:calc(50% - 350px);background:#fff;box-shadow:1px 1px 10px 0px #000}@media (max-width: 480px){.check-invoice-modal{top:0px;left:0px;width:100%;height:100vh}}@media (min-width: 480px) and (max-width: 800px){.check-invoice-modal{top:0px;left:0px;width:100%;height:100vh}}@media (min-width: 800px) and (max-width: 1023px){.check-invoice-modal{top:0px;left:0px;width:100%;height:100vh}}.check-invoice-modal.active{display:flex;align-items:center}@media (max-width: 480px){.check-invoice-modal.active{align-items:flex-start}}@media (min-width: 480px) and (max-width: 800px){.check-invoice-modal.active{align-items:flex-start}}@media (min-width: 800px) and (max-width: 1023px){.check-invoice-modal.active{align-items:flex-start}}.check-invoice-modal.active .inner{width:100%}.check-invoice-modal.active .inner .modal-header{border-bottom:solid 2px #043f84;width:100%;height:40px;display:flex;align-items:center}.check-invoice-modal.active .inner .modal-header:before{position:absolute;left:15px;content:"\e9ad";color:#043f84;font-size:22px}.check-invoice-modal.active .inner .modal-header h4{text-align:left;padding-left:40px;font-size:1.2rem;margin:0px;font-weight:100}.check-invoice-modal.active .inner .modal-header .icon-close{width:30px;height:30px;display:block;cursor:pointer}.check-invoice-modal.active .inner .modal-header .icon-close:before{position:absolute;right:10px;content:"\e9aa";color:#043f84;font-size:30px;font-weight:bold}.check-invoice-modal.active .inner .modal-content{padding:40px;text-align:center}@media (max-width: 480px){.check-invoice-modal.active .inner .modal-content{padding:20px;width:90% !important}}.check-invoice-modal.active .inner .modal-content .container-fields{display:flex;justify-content:space-evenly;align-items:center;margin:60px auto}@media (max-width: 480px){.check-invoice-modal.active .inner .modal-content .container-fields{-moz-column-gap:10px;column-gap:10px}}.check-invoice-modal.active .inner .modal-content .container-fields .item-code-sms{width:50px;height:64px;border-radius:0px}@media (max-width: 480px){.check-invoice-modal.active .inner .modal-content .container-fields .item-code-sms{height:50px}}.check-invoice-modal.active .inner .modal-content .btn.reset-code{display:block;background:#ccc;width:280px;margin:10px auto 40px;padding:20px;text-decoration:none;color:#004;font-size:0.8rem;font-weight:bold}.check-invoice-modal.active .inner .modal-content .complete-form{font-size:.8rem;color:#043f84}#block-colcomercio-theme-views-block-banner-productos-block-1 h2,#block-views-block-banner-productos-block-1 h2{margin-top:20px;color:#fff;padding:5px;border-radius:10px;text-align:center;background:#db1022}#block-colcomercio-theme-views-block-banner-productos-block-1 .card,#block-views-block-banner-productos-block-1 .card{border:solid 1px #666;border-radius:20px;padding:20px;position:relative;background:#fff;aspect-ratio:1/1.5;margin:20px}@media (max-width: 480px){#block-colcomercio-theme-views-block-banner-productos-block-1 .card,#block-views-block-banner-productos-block-1 .card{padding:10px;aspect-ratio:1/1.3;margin:40px}}@media (min-width: 480px) and (max-width: 800px){#block-colcomercio-theme-views-block-banner-productos-block-1 .card,#block-views-block-banner-productos-block-1 .card{padding:10px;aspect-ratio:1/2;margin:20px}}@media (min-width: 800px) and (max-width: 1023px){#block-colcomercio-theme-views-block-banner-productos-block-1 .card,#block-views-block-banner-productos-block-1 .card{padding:10px;aspect-ratio:1/2;margin:20px}}@media (min-width: 1024px) and (max-width: 1366px){#block-colcomercio-theme-views-block-banner-productos-block-1 .card,#block-views-block-banner-productos-block-1 .card{padding:10px;aspect-ratio:1/2;margin:20px}}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content,#block-views-block-banner-productos-block-1 .card .field-content{display:flex;flex-direction:column;width:80%;margin:0 auto;justify-content:center}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .percent-field,#block-views-block-banner-productos-block-1 .card .field-content .percent-field{color:#fff;background:#db1022;border-radius:10px;padding:10px;width:28px;height:35px;font-size:1rem;position:absolute;top:0;left:0;line-height:2;text-align:center}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .image-field,#block-views-block-banner-productos-block-1 .card .field-content .image-field{text-align:center;height:190px;display:flex;justify-content:center;align-items:center}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .image-field img,#block-views-block-banner-productos-block-1 .card .field-content .image-field img{width:auto;height:80%;margin:0 auto}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .title-field,#block-views-block-banner-productos-block-1 .card .field-content .title-field{color:#666;text-align:center;font-size:0.8rem;height:35px}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .nopromo-field,#block-views-block-banner-productos-block-1 .card .field-content .nopromo-field{font-size:1rem;color:#043f84;width:50%;align-self:flex-end;font-weight:bold}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .nopromo-field span,#block-views-block-banner-productos-block-1 .card .field-content .nopromo-field span{color:#043f84;font-size:0.8rem;width:100%;display:block}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .promo-field,#block-views-block-banner-productos-block-1 .card .field-content .promo-field{font-size:1.8rem;color:#db1022;width:100%;font-weight:bold}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .field-content .promo-field span,#block-views-block-banner-productos-block-1 .card .field-content .promo-field span{color:#db1022;font-size:1rem;width:100%;display:block}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .views-field-nothing,#block-views-block-banner-productos-block-1 .card .views-field-nothing{padding:10px;background:#db1022;border-radius:10px;width:150px;margin:10px auto;text-align:center}#block-colcomercio-theme-views-block-banner-productos-block-1 .card .views-field-nothing a,#block-views-block-banner-productos-block-1 .card .views-field-nothing a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1rem}.page-contact .contact-form{margin-bottom:50px}.page-contact .contact-form .description-form{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;justify-content:space-between}.page-contact .contact-form .description-form h3{color:#db1022;text-align:center;display:block;width:100%}.page-contact .contact-form .description-form .form-wrapper{width:45%;margin:10px}@media (max-width: 480px){.page-contact .contact-form .description-form .form-wrapper{width:92%}}@media (min-width: 480px) and (max-width: 800px){.page-contact .contact-form .description-form .form-wrapper{width:92%}}.page-contact .contact-form .description-form .form-wrapper label{color:#db1022;font-size:.8rem;font-weight:bold;margin-bottom:10px;display:block}.page-contact .contact-form .description-form .form-wrapper label.field_register_term[value]-error{width:100%}.page-contact .contact-form .description-form .form-wrapper .form-item-field-register-term-value{position:relative}.page-contact .contact-form .description-form .form-wrapper .form-item-field-register-term-value label.error{position:absolute;bottom:-28px}.page-contact .contact-form .description-form .form-wrapper input.hasError{border:solid 1px #db1022}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0-value,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0-value{display:flex}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0{width:100%}@media (max-width: 480px){.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0{width:92%}}@media (min-width: 480px) and (max-width: 800px){.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-country--wrapper,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0{width:92%}}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-country--wrapper #edit-field-country,.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0 #edit-field-country,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-country--wrapper #edit-field-country,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0 #edit-field-country{display:flex;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-country--wrapper label.visually-hidden,.page-contact .contact-form .description-form .form-wrapper.field--type-datetime #edit-field-register-date-0 label.visually-hidden,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-country--wrapper label.visually-hidden,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string #edit-field-register-date-0 label.visually-hidden{clip:inherit;width:auto;height:auto}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime input[type=radio],.page-contact .contact-form .description-form .form-wrapper.field--type-list-string input[type=radio]{width:20px;height:20px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime .js-form-item-field-country,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string .js-form-item-field-country{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime .js-form-item-field-country label,.page-contact .contact-form .description-form .form-wrapper.field--type-list-string .js-form-item-field-country label{left:initial;right:initial;top:initial;bottom:initial;background:none;position:relative;font-weight:bold}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime,.page-contact .contact-form .description-form .form-wrapper#edit-field-country-wrapper{width:100%;margin:0px}.page-contact .contact-form .description-form .form-wrapper.field--type-datetime .fieldset-legend,.page-contact .contact-form .description-form .form-wrapper#edit-field-country-wrapper .fieldset-legend{color:#db1022;font-size:.8rem}.page-contact .contact-form .description-form .form-wrapper.field--name-field-register-term{width:100%}.page-contact .contact-form .description-form .form-wrapper.field--name-field-register-term .form-item{display:flex;align-items:center}.page-contact .contact-form .description-form .form-wrapper.field--name-field-register-term .form-item label{display:none}.page-contact .contact-form .description-form .form-wrapper.field--name-field-register-term .form-item #edit-field-register-term-value{width:20px;height:20px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.page-contact .contact-form .description-form .form-wrapper.field--name-field-register-term .form-item .description a{color:#043f84;text-decoration:none;font-size:0.8rem}.page-contact .contact-form #edit-actions #edit-submit{display:none}.page-contact .contact-form .popUp{position:relative;display:inline-block;margin:10px 0;padding:10px 14px;background:#fff6f6;border:1px solid rgba(255,0,0,0.12);border-left:4px solid #db1022;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,0.06);cursor:pointer;transition:transform .12s ease, opacity .12s ease}.page-contact .contact-form .popUp:hover{transform:translateY(-2px)}.page-contact .contact-form .popUp .message-error{color:#db1022;font-size:0.9rem;line-height:1.2;display:inline-block;vertical-align:middle}.page-contact .contact-form .popUp::after{content:'\00d7';display:inline-block;float:right;margin-left:10px;color:#b50d1c;font-weight:bold}.page-contact .contact-form input.hasError,.page-contact .contact-form textarea.hasError,.page-contact .contact-form select.hasError{border:1px solid #db1022;background:rgba(255,230,230,0.9);box-shadow:0 0 0 6px rgba(255,200,200,0.22);transition:box-shadow .18s ease, border-color .12s ease}.page-contact .contact-form .field-error-message{display:block;color:#db1022;font-size:0.85rem;line-height:1.2;margin-top:6px;margin-bottom:0;padding-left:4px}.page-contact .contact-form .form-item .field-error-message,.page-contact .contact-form .form-wrapper .field-error-message{margin-left:2px}.page-contact .contact-form .send-button,.page-contact .contact-form button.send-button{display:block;width:220px;margin:22px auto 8px auto;padding:12px 18px;border-radius:10px;border:none;background:linear-gradient(180deg, #054da2, #043f84);color:#fff;font-weight:700;cursor:pointer;box-shadow:0 10px 28px rgba(4,63,132,0.08);transition:transform .08s ease, box-shadow .12s ease, opacity .12s ease;text-align:center}.page-contact .contact-form .send-button:hover,.page-contact .contact-form button.send-button:hover{transform:translateY(-2px);opacity:.98}.page-contact .contact-form .send-button:active,.page-contact .contact-form button.send-button:active{transform:translateY(0);box-shadow:0 6px 12px rgba(0,0,0,0.06)}.page-contact .contact-form .send-button:focus,.page-contact .contact-form button.send-button:focus{outline:3px solid rgba(4,63,132,0.14)}.page-contact .contact-form .send-button.is-disabled,.page-contact .contact-form .send-button:disabled,.page-contact .contact-form button.send-button.is-disabled,.page-contact .contact-form button.send-button:disabled{opacity:0.6;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 480px){.page-contact .contact-form .send-button,.page-contact .contact-form button.send-button{width:100%;max-width:none}}.page-separatas .view-content .views-row{display:flex;justify-content:center;-moz-column-gap:20px;column-gap:20px;width:80%;margin:10px auto;float:initial}.page-separatas .view-content .views-row .views-col .field-iframes{display:none}.page-separatas .view-content .views-row .views-col .node-title h2{font-size:1rem}.node-type-magazine .field-iframes{width:70%;margin:10px auto 40px}.page-search #content{padding:10px}.page-search #content label{color:#db1022;font-size:0.8rem}.page-search #content a{text-decoration:none;color:#043f84;font-weight:normal;font-size:1rem}.page-search #content p{font-size:1rem;color:#666;margin:5px;font-size:0.8rem}.page-search #content li::marker{color:#db1022}.page-search #content #edit-basic{display:flex;align-items:center;justify-content:flex-start}.page-search #content #edit-basic #edit-submit{width:100px;height:30px}.page-search #content #edit-basic #edit-keys{width:300px}@media (max-width: 480px){.page-search #content #edit-basic #edit-keys{width:200px}}.page-search #content .pager{display:block;margin:20px auto}.page-search #content .pager ul{padding:0;display:flex;-moz-column-gap:10px;column-gap:10px}.page-search #content .pager ul li{list-style:none}.page-search #content .pager ul li a{display:block;text-align:center;padding:5px;background:#043f84;color:#fff}[data-drupal-messages]{display:block;margin:1rem 0;z-index:1000}[data-drupal-messages]>[role="contentinfo"]{display:block;background-color:#fff3cd;border:1px solid #edc858;color:#333;padding:0.75rem 1rem;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.04);font-size:0.95rem;line-height:1.3}[data-drupal-messages] .messages.messages--status{background-color:#ddedff;border-color:#7dbcff}[data-drupal-messages] .messages.messages--error{background-color:#ffebeb;border-color:#faa}[data-drupal-messages] .messages.messages--warning{background-color:#fff3cd;border-color:#edc858}[data-drupal-messages] .visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;padding:0;margin:-1px}[data-drupal-messages] a{color:#0b66c3;text-decoration:underline}[data-drupal-messages].drupal-message--modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10000}[data-drupal-messages].drupal-message--modal::before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}[data-drupal-messages].drupal-message--modal.has-backdrop::before{background:rgba(0,0,0,0.35);pointer-events:auto;backdrop-filter:blur(2px)}[data-drupal-messages].drupal-message--modal>[role="contentinfo"],[data-drupal-messages].drupal-message--modal>[role="dialog"],[data-drupal-messages].drupal-message--modal>div{position:relative;z-index:10001;width:90%;max-width:640px;margin:0 1rem;box-shadow:0 18px 40px rgba(2,6,23,0.08);animation:drupalMessageFadeIn 260ms cubic-bezier(0.2, 0.9, 0.3, 1);display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1.5rem 1.25rem 1.5rem;border:1px solid rgba(14,30,37,0.06);background-color:#ffffff;color:#1f2937;overflow:auto;max-height:calc(100vh - 120px);min-height:88px;justify-content:center;gap:0.25rem}[data-drupal-messages].drupal-message--modal>[role="dialog"]:not(:has(.drupal-message__header,.drupal-message__body)){display:flex;align-items:center;justify-content:center;text-align:center;padding:1.25rem 1.5rem;min-height:96px}[data-drupal-messages].drupal-message--modal .drupal-message__close{position:absolute;top:0.5rem;right:0.5rem;z-index:10002;width:42px;height:42px;padding:0;pointer-events:auto;background:#da1027;color:#ffffff;border:none;box-shadow:0 2px 6px rgba(218,16,39,0.14);font-size:1.05rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .12s ease, transform .08s ease, box-shadow .12s ease}[data-drupal-messages].drupal-message--modal>[role="dialog"]:not(:has(.drupal-message__header)):not(:has(.drupal-message__body)) .drupal-message__close{right:0.4rem;top:0.4rem}[data-drupal-messages].drupal-message--modal .drupal-message__close:hover{background:#bd0e22;color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px rgba(218,16,39,0.18)}[data-drupal-messages].drupal-message--modal .drupal-message__close:focus{outline:none;box-shadow:0 0 0 4px rgba(218,16,39,0.18);background-color:#c30f20;color:#fff;transform:none}[data-drupal-messages].drupal-message--modal>[role="dialog"]:not(:has(.drupal-message__body)){font-size:1rem;line-height:1.5;padding-top:1.25rem;padding-bottom:1.25rem;border-radius:20px;background:#ffffffde}[data-drupal-messages].drupal-message--modal .drupal-message__body,[data-drupal-messages].drupal-message--modal>[role="dialog"]{color:#374151;font-size:1rem}@media (max-width: 520px){[data-drupal-messages].drupal-message--modal>[role="contentinfo"],[data-drupal-messages].drupal-message--modal>[role="dialog"],[data-drupal-messages].drupal-message--modal>div{width:96%;padding:1rem;min-height:80px}[data-drupal-messages].drupal-message--modal .drupal-message__close{right:0.5rem;top:0.5rem;width:40px;height:40px}[data-drupal-messages].drupal-message--modal .drupal-message__actions{justify-content:stretch}[data-drupal-messages].drupal-message--modal .drupal-message__actions .button--primary,[data-drupal-messages].drupal-message--modal .drupal-message__actions .button--secondary{width:100%}}[data-drupal-messages].drupal-message--modal>[role="dialog"]:focus,[data-drupal-messages].drupal-message--modal>[role="contentinfo"]:focus,[data-drupal-messages].drupal-message--modal>div:focus{outline:none;transition:box-shadow 220ms ease, transform 220ms ease;box-shadow:0 30px 60px rgba(2,6,23,0.08),0 6px 18px rgba(2,6,23,0.04);transform:translateY(0)}[data-drupal-messages].drupal-message--modal>[role="dialog"]:focus-visible,[data-drupal-messages].drupal-message--modal>[role="contentinfo"]:focus-visible,[data-drupal-messages].drupal-message--modal>div:focus-visible{outline:none;box-shadow:0 30px 60px rgba(2,6,23,0.08),0 6px 18px rgba(2,6,23,0.04)}@keyframes drupalMessageFadeIn{from{transform:translateY(-8px) scale(0.995);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}#block-galeriapuntosdeventa .slick-list{overflow:visible;padding:0}#block-galeriapuntosdeventa .slick-track{display:flex;align-items:center}#block-galeriapuntosdeventa .slick-slide{padding:0 8px;box-sizing:border-box}#block-galeriapuntosdeventa .slick-slide>div{border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 6px 18px rgba(14,30,37,0.06);transition:transform 0.25s ease, box-shadow 0.25s ease}#block-galeriapuntosdeventa .slick-slide img{display:block;width:100%;height:416px;-o-object-fit:cover;object-fit:cover}#block-galeriapuntosdeventa .slick-center>div,#block-galeriapuntosdeventa .slick-current>div{transform:scale(1.03);box-shadow:0 12px 36px rgba(14,30,37,0.12)}#block-galeriapuntosdeventa .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:rgba(255,255,255,0.9);border:1px solid rgba(14,30,37,0.06);width:48px;height:48px;padding:6px;box-sizing:content-box;color:transparent;text-indent:0;overflow:visible;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform 0.12s ease, background 0.12s ease, box-shadow 0.12s ease}#block-galeriapuntosdeventa .slick-prev{left:-10px}#block-galeriapuntosdeventa .slick-next{right:-10px}#block-galeriapuntosdeventa .slick-arrow:hover{transform:translateY(-50%) scale(1.08);background:#fff;box-shadow:0 10px 28px rgba(14,30,37,0.09)}#block-galeriapuntosdeventa .slick-arrow:focus{outline:3px solid rgba(11,102,195,0.18);outline-offset:3px;box-shadow:0 12px 36px rgba(11,102,195,0.08)}#block-galeriapuntosdeventa .slick-arrow::before{font-family:"Font Awesome 5 Free", "Font Awesome 5 Pro", "Font Awesome 6 Free", "Font Awesome 6 Pro", "FontAwesome";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-transform:none;line-height:1;font-size:20px;color:#0b66c3}#block-galeriapuntosdeventa .slick-prev::before{content:"\f053"}#block-galeriapuntosdeventa .slick-next::before{content:"\f054"}#block-galeriapuntosdeventa .no-fontawesome .slick-prev::before{content:"‹";font-family:serif}#block-galeriapuntosdeventa .no-fontawesome .slick-next::before{content:"›";font-family:serif}#block-galeriapuntosdeventa .slick-dots{position:relative;margin-top:1rem;display:flex !important;justify-content:center;gap:0.5rem;list-style:none;padding:0}#block-galeriapuntosdeventa .slick-dots li button{position:relative;padding:0;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#block-galeriapuntosdeventa .slick-dots li button::before{content:"";width:14px;height:14px;border-radius:999px;background:#0e1e25ad;display:block;transition:transform 0.18s ease, background 0.18s ease, box-shadow 0.14s ease;box-shadow:0 2px 6px rgba(14,30,37,0.06);border:2px solid rgba(255,255,255,0.4)}#block-galeriapuntosdeventa .slick-dots li button:hover::before{transform:scale(1.08);box-shadow:0 6px 16px rgba(14,30,37,0.09)}#block-galeriapuntosdeventa .slick-dots li.slick-active button::before{background:linear-gradient(180deg, #0b66c3 0%, #085aa8 100%);transform:scale(1.18);box-shadow:0 8px 22px rgba(11,102,195,0.16);border:0}#block-galeriapuntosdeventa .slick-dots li button:focus::before{box-shadow:0 0 0 6px rgba(11,102,195,0.12),0 6px 18px rgba(14,30,37,0.08);transform:scale(1.22)}@media (max-width: 640px){#block-galeriapuntosdeventa .slick-arrow{display:none}#block-galeriapuntosdeventa .slick-slide>div{border-radius:6px}#block-galeriapuntosdeventa .slick-dots{margin-top:0.75rem}}@media (max-width: 1024px){#block-galeriapuntosdeventa .slick-prev{left:6px}#block-galeriapuntosdeventa .slick-next{right:6px}}#block-galeriapuntosdeventa .slick-arrow:focus{outline:3px solid rgba(11,102,195,0.14);outline-offset:2px}#block-galeriapuntosdeventa .slick-dots li button:focus{outline:none}#block-galeriapuntosdeventa .slick-dots li button:focus::before{box-shadow:none !important;transform:none !important}body{margin:0px}body #top{margin-top:-15px;padding:10px;background:#db1022}@media (max-width: 480px){body #top{margin-top:0;padding:0;display:flex}}@media (min-width: 480px) and (max-width: 800px){body #top{padding:0;margin-top:0;display:flex}}body #top>div{display:flex;justify-content:flex-end}@media (max-width: 480px){body #top>div{justify-content:center;align-items:center;width:80%}}@media (min-width: 480px) and (max-width: 800px){body #top>div{justify-content:center;align-items:center;width:80%}}body #top #ham-menu{background:url(/themes/custom/colcomercio_theme/assets/images/ham.png) center no-repeat,#005b8d;background-size:40px;width:20%;display:block}img{width:100%;height:auto}h2{color:#fff;background:#db1022;text-align:center;padding:10px;border-radius:10px}@media (max-width: 480px){h2{font-size:1rem;border-radius:5px}}@media (min-width: 480px) and (max-width: 800px){h2{font-size:1rem;border-radius:5px}}#header{background:url(/profiles/colcomercio_profile/themes/custom/colcomercio_theme/assets/images/logos.png) center no-repeat;background-size:80%;position:relative;margin-bottom:40px}@media (max-width: 480px){#header{background-size:100%;height:5vh}}#header>div{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 480px){#header>div{justify-content:space-evenly;align-items:center;flex-wrap:nowrap}}@media (min-width: 480px) and (max-width: 800px){#header>div{justify-content:space-evenly;flex-wrap:nowrap;align-items:center}}#header>div #menu-mobile-kredi{display:flex;-moz-column-gap:10px;column-gap:10px;margin-left:10px}#header>div #menu-mobile-kredi li.btn{list-style:none;border-radius:5px}#header>div #menu-mobile-kredi li.btn a{color:#fff;text-decoration:none;font-size:0.8rem;font-family:Arial, Helvetica, sans-serif}#header>div #menu-mobile-kredi li.btn-red{background:#db1022;padding:10px}#header>div #menu-mobile-kredi li.btn-red::after{display:none}#header>div .search-block-form{width:77%}@media (min-width: 800px) and (max-width: 1265px){#header>div .search-block-form{width:100%}@supports (-ms-ime-align: auto){#header>div .search-block-form{width:98%}}}@media (max-width: 480px){#header>div .search-block-form{display:none}}@media (min-width: 480px) and (max-width: 800px){#header>div .search-block-form{display:none}}#header>div .search-block-form form{width:98%;height:90px;display:flex;align-items:center;justify-content:flex-end}#header>div .search-block-form form .form-item{width:90%}#header>div .search-block-form form .form-item input{background:#e6e6e6;border:none;width:100%}#header>div .search-block-form form #edit-actions input{height:40px;background:#db1022}#header>div #block-navegacionprincipal{width:82%;display:flex;position:absolute;right:20px;bottom:0px}@media (max-width: 480px){#header>div #block-navegacionprincipal{display:none;bottom:initial;top:0px;left:0px;right:initial;width:100%;z-index:101}}@media (min-width: 480px) and (max-width: 800px){#header>div #block-navegacionprincipal{display:none;bottom:initial;top:0px;left:0px;right:initial;width:100%;z-index:99}}@media (min-width: 800px) and (max-width: 1265px){#header>div #block-navegacionprincipal{width:94%;display:flex;position:relative;left:20px;bottom:0px}@supports (-ms-ime-align: auto){#header>div #block-navegacionprincipal{width:95%;right:0;left:0;position:relative}}}#header>div #block-navegacionprincipal ul{padding:0;display:flex;width:100%;justify-content:space-evenly}@media (max-width: 480px){#header>div #block-navegacionprincipal ul{flex-direction:column;background:#fff}}@media (min-width: 480px) and (max-width: 800px){#header>div #block-navegacionprincipal ul{background:#fff;flex-direction:column}}#header>div #block-navegacionprincipal ul li{list-style:none;margin:10px;text-align:center;width:100%;display:flex;line-height:2}@media (min-width: 800px) and (max-width: 1265px){#header>div #block-navegacionprincipal ul li{font-size:0.8rem;margin:5px}}@media (max-width: 480px){#header>div #block-navegacionprincipal ul li{margin:5px;width:calc(100% - 30px);line-height:1;padding:10px}}@media (min-width: 480px) and (max-width: 800px){#header>div #block-navegacionprincipal ul li{margin:5px;width:calc(100% - 30px);line-height:1;padding:10px}}#header>div #block-navegacionprincipal ul li::after{content:"|";color:#666}@media (max-width: 480px){#header>div #block-navegacionprincipal ul li::after{display:none}}@media (min-width: 480px) and (max-width: 800px){#header>div #block-navegacionprincipal ul li::after{display:none}}#header>div #block-navegacionprincipal ul li a{color:#666;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:0.8rem;display:block;width:98%}#header>div #block-navegacionprincipal ul li a:hover{color:#db1022}#header>div #block-navegacionprincipal ul li.btn{border-radius:10px}#header>div #block-navegacionprincipal ul li.btn a{color:#fff}#header>div #block-navegacionprincipal ul li.btn-red{background:#db1022;height:30px}#header>div #block-navegacionprincipal ul li.btn-red::after{display:none}#preface .view-slide-home-display-block-1{position:relative}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom #widget_pager_bottom_slide_home-block_1{width:100%;display:flex;justify-content:center;-moz-column-gap:10px;column-gap:10px;margin-top:-40px;z-index:98;position:relative}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom #widget_pager_bottom_slide_home-block_1 .views_slideshow_pager_field_item{width:20px;height:20px;border-radius:50%;background:#e6e6e6;border:solid 1px #e6e6e6;font-size:0px}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom #widget_pager_bottom_slide_home-block_1 .views_slideshow_pager_field_item.active{background:#db1022}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{position:absolute;top:48%;left:20px;background:#e6e6e6;width:50px;height:50px;display:block;z-index:100;font-size:0px;clip-path:polygon(100% 0, 100% 100%, 50% 50%)}@media (max-width: 480px){#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{width:30px;height:30px;left:10px}}@media (min-width: 480px) and (max-width: 800px){#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{width:30px;height:30px;left:10px}}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_next{position:absolute;top:48%;right:20px;background:#e6e6e6;width:50px;height:50px;display:block;font-size:0px;clip-path:polygon(0 0, 0% 100%, 50% 50%);z-index:100}@media (max-width: 480px){#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_next{width:30px;height:30px;right:10px}}@media (min-width: 480px) and (max-width: 800px){#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_next{width:30px;height:30px;right:10px}}#preface .view-slide-home-display-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_pause{display:none}#main{font-family:Arial, Helvetica, sans-serif;color:#ecba18;font-size:1rem;max-width:1366px;margin:0 auto}@media (min-width: 920px){#main{min-height:82vh;padding:40px}}#main #block-titulodelapagina{margin:20px auto}#main #block-titulodelapagina h1{color:#fff;background:#db1022;text-align:center}#main #content{display:flex;justify-content:center;align-items:top;flex-direction:row}#main #content>div{width:100%;overflow:hidden}@media (min-width: 920px){#main #content{min-height:80vh;width:100%}}#main #content #block-colcomercio-theme-content{height:100%}#main #content #block-botonregistro a{display:block;color:#fff;background:#db1022;text-decoration:none;text-align:center;padding:10px;border-radius:10px}#block-colcomercio-theme-branding{padding:20px}#block-colcomercio-theme-branding a img{width:250px;height:auto}@media (max-width: 480px){#block-colcomercio-theme-branding a img{width:100px}}@media (min-width: 480px) and (max-width: 800px){#block-colcomercio-theme-branding a img{width:150px}}#block-videoshome{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;margin:40px auto}@media (max-width: 480px){#block-videoshome{padding:30px}}@media (min-width: 480px) and (max-width: 800px){#block-videoshome{padding:30px}}#block-videoshome .field-url-video{display:none}#block-videoshome .video-wrapper,#block-videoshome iframe{width:100%;height:auto;aspect-ratio:16 / 9;display:block;max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width: 1200px){#block-videoshome .video-wrapper,#block-videoshome iframe{width:48%;display:inline-block;margin:0}}@media (max-width: 800px){#block-videoshome{display:block;-moz-column-gap:0;column-gap:0;margin:20px auto;padding:0 10px}#block-videoshome .video-wrapper,#block-videoshome iframe{width:100% !important;display:block;aspect-ratio:16 / 9;height:auto}#block-videoshome .slick-arrow{z-index:200}}#block-colcomercio-theme-views-block-magazine-block-1 h2,#block-views-block-magazine-block-2 h2,#block-views-block-magazine-block-1-4 h2{margin-top:20px;color:#fff;padding:5px;border-radius:10px;text-align:center;background:#db1022}#block-colcomercio-theme-views-block-magazine-block-1 .view-content .views-row,#block-views-block-magazine-block-2 .view-content .views-row,#block-views-block-magazine-block-1-4 .view-content .views-row{display:flex;justify-content:center;-moz-column-gap:20px;column-gap:20px;width:80%;margin:10px auto;float:initial}#block-colcomercio-theme-views-block-magazine-block-1 .view-content .views-row .views-col .field-iframes,#block-views-block-magazine-block-2 .view-content .views-row .views-col .field-iframes,#block-views-block-magazine-block-1-4 .view-content .views-row .views-col .field-iframes{display:none}#block-colcomercio-theme-views-block-magazine-block-1 .view-content .views-row .views-col .node-title h2,#block-views-block-magazine-block-2 .view-content .views-row .views-col .node-title h2,#block-views-block-magazine-block-1-4 .view-content .views-row .views-col .node-title h2{font-size:1rem}#midia-blocks-sales-points{display:flex;-moz-column-gap:20px;column-gap:20px;margin:20px auto 40px}@media (max-width: 480px){#midia-blocks-sales-points{flex-direction:column}}@media (min-width: 480px) and (max-width: 800px){#midia-blocks-sales-points{flex-direction:column}}#midia-blocks-sales-points .sales-points-list-container{width:30%}@media (max-width: 480px){#midia-blocks-sales-points .sales-points-list-container{width:100%}}@media (min-width: 480px) and (max-width: 800px){#midia-blocks-sales-points .sales-points-list-container{width:100%}}#midia-blocks-sales-points .sales-points-list-container .midia-sales-points-item{list-style:none;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6}#midia-blocks-sales-points .sales-points-list-container .midia-sales-points-item .store-item{text-decoration:none}#midia-blocks-sales-points .sales-points-list-container .midia-sales-points-item .store-item .pos-name{color:#db1022}#midia-blocks-sales-points .sales-points-list-container .midia-sales-points-item .store-item p{color:#666}#midia-blocks-sales-points .sales-points-list-container .midia-sales-points-item .store-item span{color:#db1022}#midia-blocks-sales-points .block-content{width:calc(70% - 20px);aspect-ratio:16 / 9}@media (max-width: 480px){#midia-blocks-sales-points .block-content{width:100%;aspect-ratio:4 / 3}}@media (min-width: 480px) and (max-width: 800px){#midia-blocks-sales-points .block-content{aspect-ratio:4 / 3;width:100%}}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left{height:100%}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper{height:100% !important}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper #midia-sales-points-map-popup h3{color:#db1022}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper #midia-sales-points-map-popup p{color:#666}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper #midia-sales-points-map-popup span{color:#db1022}#menu-social-networks{display:flex;-moz-column-gap:10px;column-gap:10px}@media (max-width: 480px){#menu-social-networks{justify-content:center;padding:0}}@media (min-width: 480px) and (max-width: 800px){#menu-social-networks{justify-content:center;padding:0}}#menu-social-networks li{list-style:none}#menu-social-networks li.menu-item a{display:block;width:30px;height:0px;overflow:hidden;padding-top:30px}#menu-social-networks li.menu-item-fb a{background:url(/themes/custom/colcomercio_theme/assets/images/social_iconos.png);background-size:96px}#menu-social-networks li.menu-item-ig a{background:url(/themes/custom/colcomercio_theme/assets/images/social_iconos.png) center;background-size:96px}#menu-social-networks li.menu-item-yt a{background:url(/themes/custom/colcomercio_theme/assets/images/social_iconos.png) right;background-size:96px}#views_slideshow_cycle_teaser_section_slide_home-block_1{margin:0 auto}#views_slideshow_cycle_teaser_section_slide_home-block_1 #views_slideshow_cycle_teaser_section_slide_home-block_1{margin:0 auto;width:100vw !important}#views_slideshow_cycle_teaser_section_slide_home-block_1 .views_slideshow_cycle_slide{width:100%}.layout__region--content .node-title{display:none}#block-galeriapuntosdeventa{margin:20px auto 40px}#block-galeriapuntosdeventa .slick-slide{aspect-ratio:1 / 1}#block-galeriapuntosdeventa .slick-slide img{height:420px}#block-publicidadinferior{margin:20px auto}@media (max-width: 480px){#block-publicidadinferior .field-imagen{display:none}}@media (min-width: 480px) and (max-width: 800px){#block-publicidadinferior .field-imagen{display:none}}#block-publicidadinferior .field-imagen-{display:none}@media (max-width: 480px){#block-publicidadinferior .field-imagen-{display:block}}@media (min-width: 480px) and (max-width: 800px){#block-publicidadinferior .field-imagen-{display:block}}#footer{background:#db1022;color:#fff}#footer>div{display:flex;justify-content:space-evenly;align-items:center;padding:40px}@media (max-width: 480px){#footer>div{display:grid;grid-template-columns:repeat(2, 50%);grid-template-rows:40% 60%;gap:5px;padding:10px}}@media (min-width: 480px) and (max-width: 800px){#footer>div{display:grid;grid-template-columns:repeat(2, 50%);grid-template-rows:40% 60%;gap:5px;padding:10px}}@media (max-width: 480px){#footer>div #block-logofooter{align-self:end;grid-row:1 / 2}}@media (min-width: 480px) and (max-width: 800px){#footer>div #block-logofooter{align-self:baseline;grid-row:1 / 3}}@media (min-width: 800px) and (max-width: 1023px){#footer>div #block-logofooter{align-self:baseline;grid-row:1 / 3}}@media (max-width: 480px){#footer>div #block-logofooter .field-imagen{display:none}}@media (min-width: 480px) and (max-width: 800px){#footer>div #block-logofooter .field-imagen{display:none}}#footer>div #block-logofooter .field-imagen-{display:none}@media (max-width: 480px){#footer>div #block-logofooter .field-imagen-{display:block}}@media (min-width: 480px) and (max-width: 800px){#footer>div #block-logofooter .field-imagen-{display:block}}@media (max-width: 480px){#footer>div #block-colcomercio-theme-footerdesciption{grid-row:2 / 3;font-size:0.6rem !important;grid-column:2;word-break:break-all}}@media (min-width: 480px) and (max-width: 800px){#footer>div #block-colcomercio-theme-footerdesciption{grid-row:2 / 3;font-size:0.6rem !important;word-break:break-all;grid-column:2}}@media (max-width: 480px){#footer>div #block-redessociales-2{align-self:center;grid-row:1 / 2}}@media (min-width: 480px) and (max-width: 800px){#footer>div #block-redessociales-2{grid-row:1 / 2;align-self:center}}#footer>div #block-marcadelsitio img{width:200px;height:auto}#footer>div #block-colcomercio-theme-footerdesciption{font-family:Arial, Helvetica, sans-serif;padding:20px;font-size:0.8rem;color:white !important}#footer>div #block-colcomercio-theme-footerdesciption a{color:white}#footer>div #block-colcomercio-theme-footerdesciption a:hover{text-decoration:none}#footer p{margin:0}#footer span{color:white}.slick-arrow{background:#db1022;width:30px;height:30px;display:block;z-index:100}.slick-arrow:hover{background:#043f84}.slick-next{clip-path:polygon(0 0, 0% 100%, 50% 50%);right:-10px}.slick-prev{clip-path:polygon(100% 0, 100% 100%, 50% 50%);left:-10px}@media only screen and (max-width: 370px){#menu-mobile-kredi{display:flex;-moz-column-gap:4px !important;column-gap:4px !important;margin-left:-40px !important;margin-right:3px !important}}

