@font-face{font-family:"Montserrat Regular";src:url("../fonts/Montserrat-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Montserrat Bold";src:url("../fonts/Montserrat-Bold.woff") format("woff");font-display:swap}.page-webform-recoleccion .js-form-type-managed-file{border:dotted 2px #000;padding:10px;margin:20px 0px;position:relative}@media (max-width: 480px){.page-webform-recoleccion .js-form-type-managed-file .description .webform-element-description{padding-right:25px}}.page-webform-recoleccion .js-form-type-managed-file .description .webform-element-description .tootip-bubble{display:none}.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble{display:block;position:absolute;background:#1c1c1c;color:#fff;width:255px;height:122px;padding:20px;font-size:.7rem;color:#fff;border-radius:20px;margin-top:-162px;margin-left:-163px}@media (max-width: 480px){.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble{right:-1px;top:-63px;margin:inherit}}.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble div{display:flex;align-items:flex-start}.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble .close-tooltip{display:block;position:absolute;right:11px;top:6px;font-size:17px;color:red;cursor:pointer}.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble img{width:50%;height:auto;margin-right:10px}.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble::before{content:' ';display:inline-block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#1c1c1c transparent transparent transparent;bottom:-10px;left:calc(50% - 20px);position:absolute}@media (max-width: 480px){.page-webform-recoleccion .js-form-type-managed-file .description.active .webform-element-description .tootip-bubble::before{left:87%}}.page-webform-recoleccion #edit-video-explicativo a{display:none}.page-webform-recoleccion #edit-video-explicativo .videoFrame{margin:0 auto;width:fit-content}@media (max-width: 480px){.page-webform-recoleccion #edit-video-explicativo .videoFrame{width:100%}.page-webform-recoleccion #edit-video-explicativo .videoFrame iframe{width:98%}}.page-webform-recoleccion .js-form-wrapper .js-form-wrapper .js-form-wrapper>div .form-managed-file{display:flex;margin-top:10px}.page-webform-recoleccion .js-form-wrapper .js-form-wrapper .js-form-wrapper>div .form-managed-file .tooltip-control{background:url(../images/bubble.png.svg) center no-repeat;background-size:contain;display:flex;width:30px;height:40px;align-items:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:bold;color:#f91101;margin:10px}@media (max-width: 480px){.page-webform-recoleccion .js-form-wrapper .js-form-wrapper .js-form-wrapper>div .form-managed-file .tooltip-control{position:absolute;right:-4px;bottom:-11px}}body{background:#fff;font-family:"Montserrat Regular";font-size:12px;margin:0}body a{color:#f91101}body p{font-size:13px}body #header{background:#000;padding:0 5%}body #header>div{display:flex;justify-content:space-between;align-items:center}body #header>div #block-marcadelsitio img{width:70px;height:auto}body #header>div #block-menuheader ul li{height:26px;background-size:contain;line-height:1.5;margin-right:10px;display:flex}body #header>div #block-menuheader ul li::marker{content:""}body #header>div #block-menuheader ul li a{text-decoration:none;text-transform:uppercase;color:#fff;padding:3px;border-radius:5px;display:flex;align-items:center;background:#f91101;font-family:"Montserrat Bold";font-size:13px;text-align:center}@media (max-width: 480px){body #header>div #block-menuheader ul li a{font-size:0.5rem}}body #main{width:70%;margin:0 auto}@media (max-width: 480px){body #main{width:90%}}body #main h1{background:#fff;font-weight:bold;padding:20px;color:#f91101;text-transform:uppercase;font-size:22px;text-align:center;border-bottom:solid 1px #353535}body form{padding:20px;display:grid;background:#fff}@media (max-width: 480px){body form{display:block}}body form .form-pqrs{display:none}body form .form-pqrs.active{display:block;margin-bottom:10px}body form label{display:block}body form input,body form select,body form textarea{height:40px;border-radius:5px;padding:0 0 0 5px;border:solid 1px #000;width:100%}body form input{width:calc(100% - 8px)}body form textarea{min-height:100px}body form .close-tooltip{display:none}body form .form-item-subject{grid-column:1 / 3;justify-content:center;align-items:center}body form .form-item-subject.active{display:flex}body form .form-item-subject label{display:inline-block;margin-right:10px}body form .form-item-subject select{width:50%}body form .form-item-terms{grid-column:1 / 3;justify-content:center}body form .form-item-terms.active{display:flex}body form .form-item-terms input{width:auto;height:auto}body form .form-item-terms label{display:none}body form div[id^="ajax-wrapper"],body form #ajax-wrapper,body form #ajax-wrapper--2,body form #ajax-wrapper--3{grid-column:1 / 3}body form div[id^="ajax-wrapper"] .form-managed-file,body form #ajax-wrapper .form-managed-file,body form #ajax-wrapper--2 .form-managed-file,body form #ajax-wrapper--3 .form-managed-file{display:flex;margin-top:10px;flex-wrap:wrap;width:100%}body form div[id^="ajax-wrapper"] .form-managed-file .tooltip-control,body form #ajax-wrapper .form-managed-file .tooltip-control,body form #ajax-wrapper--2 .form-managed-file .tooltip-control,body form #ajax-wrapper--3 .form-managed-file .tooltip-control{background:url(../images/bubble.png.svg) center no-repeat;background-size:contain;display:flex;width:30px;height:40px;align-items:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:bold;color:#f91101;margin:10px}@media (max-width: 480px){body form div[id^="ajax-wrapper"] .form-managed-file .tooltip-control,body form #ajax-wrapper .form-managed-file .tooltip-control,body form #ajax-wrapper--2 .form-managed-file .tooltip-control,body form #ajax-wrapper--3 .form-managed-file .tooltip-control{position:absolute;right:-4px;bottom:-11px}}body form div[id^="ajax-wrapper"] .form-item-sales-slip.active,body form #ajax-wrapper .form-item-sales-slip.active,body form #ajax-wrapper--2 .form-item-sales-slip.active,body form #ajax-wrapper--3 .form-item-sales-slip.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:20px auto}@media (max-width: 480px){body form div[id^="ajax-wrapper"] .form-item-sales-slip.active,body form #ajax-wrapper .form-item-sales-slip.active,body form #ajax-wrapper--2 .form-item-sales-slip.active,body form #ajax-wrapper--3 .form-item-sales-slip.active{display:block}}body form div[id^="ajax-wrapper"] .form-item-sales-slip label,body form #ajax-wrapper .form-item-sales-slip label,body form #ajax-wrapper--2 .form-item-sales-slip label,body form #ajax-wrapper--3 .form-item-sales-slip label{display:block;grid-column:1 / 3;margin:5px}body form div[id^="ajax-wrapper"] .form-item-sales-slip input,body form #ajax-wrapper .form-item-sales-slip input,body form #ajax-wrapper--2 .form-item-sales-slip input,body form #ajax-wrapper--3 .form-item-sales-slip input{border:none}body form div[id^="ajax-wrapper"] .form-item-sales-slip .description,body form #ajax-wrapper .form-item-sales-slip .description,body form #ajax-wrapper--2 .form-item-sales-slip .description,body form #ajax-wrapper--3 .form-item-sales-slip .description{font-size:11px;color:#000}body form div[id^="ajax-wrapper"] .form-item-sales-slip .description .webform-element-description,body form #ajax-wrapper .form-item-sales-slip .description .webform-element-description,body form #ajax-wrapper--2 .form-item-sales-slip .description .webform-element-description,body form #ajax-wrapper--3 .form-item-sales-slip .description .webform-element-description{font-size:11px;color:#000;margin-top:10px}body form div[id^="ajax-wrapper"] .form-item-sales-slip #edit-sales-slip-upload,body form #ajax-wrapper .form-item-sales-slip #edit-sales-slip-upload,body form #ajax-wrapper--2 .form-item-sales-slip #edit-sales-slip-upload,body form #ajax-wrapper--3 .form-item-sales-slip #edit-sales-slip-upload{color:rgba(219,8,8,0.822);flex-wrap:nowrap}body form div[id^="ajax-wrapper"] .form-item-sales-slip #edit-sales-slip-upload::-webkit-file-upload-button,body form #ajax-wrapper .form-item-sales-slip #edit-sales-slip-upload::-webkit-file-upload-button,body form #ajax-wrapper--2 .form-item-sales-slip #edit-sales-slip-upload::-webkit-file-upload-button,body form #ajax-wrapper--3 .form-item-sales-slip #edit-sales-slip-upload::-webkit-file-upload-button{background:#ccc;border-radius:5px;padding:7px;border:solid 1px #fff}body form #edit-description,body form .js-form-type-textarea{grid-column:1 / 3;font-size:13px}body form #edit-description label,body form .js-form-type-textarea label{display:block;color:#353535;margin-bottom:5px}body form #edit-description label::after,body form .js-form-type-textarea label::after{content:"*"}body form #edit-description{text-align:justify;color:#000}@media (max-width: 480px){body form #edit-description{margin-bottom:20px}}body form .ch-rest{width:100%}body form #edit-actions{grid-column:1 / 3}body form #edit-actions input{width:90px;margin:10px auto;display:block;height:auto;padding:10px;background:#f91101;background:-moz-linear-gradient(top, #0071bc 50%, #023b6d 100%);background:-webkit-linear-gradient(top, #0071bc 50%, #023b6d 100%);background:linear-gradient(to bottom, #0071bc 50%, #023b6d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr= #0071bc, endColorstr='#023b6d ',GradientType=0 );box-shadow:0 0 1px #000;color:#fff}body form div:nth-child(12),body form div:nth-child(13),body form div:nth-child(14){grid-column:1 / 3}body form div:nth-child(12) .form-item.active,body form div:nth-child(13) .form-item.active,body form div:nth-child(14) .form-item.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:20px auto}@media (max-width: 480px){body form div:nth-child(12) .form-item.active,body form div:nth-child(13) .form-item.active,body form div:nth-child(14) .form-item.active{display:block}}body form div:nth-child(12) .form-item label,body form div:nth-child(13) .form-item label,body form div:nth-child(14) .form-item label{display:block;color:#f91101;grid-column:1 / 3;margin:initial}body form div:nth-child(12) .form-item input,body form div:nth-child(13) .form-item input,body form div:nth-child(14) .form-item input{border:none;width:calc(100% - 55px)}body form div:nth-child(12) .form-item .description,body form div:nth-child(13) .form-item .description,body form div:nth-child(14) .form-item .description{font-size:11px;color:#000}body form div:nth-child(12) .form-item .description .webform-element-description,body form div:nth-child(13) .form-item .description .webform-element-description,body form div:nth-child(14) .form-item .description .webform-element-description{font-size:11px;color:#000000}@media (max-width: 480px){body form div:nth-child(12) .form-item .description .webform-element-description,body form div:nth-child(13) .form-item .description .webform-element-description,body form div:nth-child(14) .form-item .description .webform-element-description{padding-right:25px}}body form div:nth-child(12) .form-item .description .webform-element-description .tootip-bubble,body form div:nth-child(13) .form-item .description .webform-element-description .tootip-bubble,body form div:nth-child(14) .form-item .description .webform-element-description .tootip-bubble{display:none}body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble{display:block;position:absolute;background:#1c1c1c;color:#fff;width:255px;height:122px;padding:20px;font-size:.7rem;color:#e0e0e0;border-radius:20px;margin-top:-162px;margin-left:-163px}@media (max-width: 480px){body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble{right:-1px;top:-63px;margin:inherit}}body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble div,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble div,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble div{display:flex;align-items:flex-start}body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble .close-tooltip,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble .close-tooltip,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble .close-tooltip{display:block;position:absolute;right:11px;top:6px;font-size:17px;color:red;cursor:pointer}body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble img,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble img,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble img{width:50%;height:auto;margin-right:10px}body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble::before,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble::before,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble::before{content:' ';display:inline-block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#1c1c1c transparent transparent transparent;bottom:-10px;left:calc(50% - 20px);position:absolute}@media (max-width: 480px){body form div:nth-child(12) .form-item .description.active .webform-element-description .tootip-bubble::before,body form div:nth-child(13) .form-item .description.active .webform-element-description .tootip-bubble::before,body form div:nth-child(14) .form-item .description.active .webform-element-description .tootip-bubble::before{left:87%}}body form div:nth-child(12) .form-item #edit-sales-slip-upload,body form div:nth-child(12) .form-item .form-managed-file,body form div:nth-child(13) .form-item #edit-sales-slip-upload,body form div:nth-child(13) .form-item .form-managed-file,body form div:nth-child(14) .form-item #edit-sales-slip-upload,body form div:nth-child(14) .form-item .form-managed-file{color:rgba(219,8,8,0.822)}body form div:nth-child(12) .form-item #edit-sales-slip-upload .form-file::-webkit-file-upload-button,body form div:nth-child(12) .form-item .form-managed-file .form-file::-webkit-file-upload-button,body form div:nth-child(13) .form-item #edit-sales-slip-upload .form-file::-webkit-file-upload-button,body form div:nth-child(13) .form-item .form-managed-file .form-file::-webkit-file-upload-button,body form div:nth-child(14) .form-item #edit-sales-slip-upload .form-file::-webkit-file-upload-button,body form div:nth-child(14) .form-item .form-managed-file .form-file::-webkit-file-upload-button{background:#ccc;border-radius:5px;padding:7px;border:solid 1px #fff}body form#webform-submission-registra-tu-producto-add-form .js-form-type-textarea label::after{content:""}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11){grid-column:1 / 3}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11).form-item-serial{grid-column:1 / 2}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:20px auto}@media (max-width: 480px){body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip.active{display:block}}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip label{display:block;grid-column:1 / 3;margin:5px}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip input{border:none}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip .description{font-size:11px;color:#000}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip .description .webform-element-description{font-size:11px;color:#000000;margin-top:10px}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip #edit-sales-slip-upload,body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip .form-managed-file{color:rgba(219,8,8,0.822);flex-wrap:nowrap}body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip #edit-sales-slip-upload .form-file::-webkit-file-upload-button,body form#webform-submission-registra-tu-producto-add-form div:nth-child(11) .form-item-sales-slip .form-managed-file .form-file::-webkit-file-upload-button{background:#ccc;border-radius:5px;padding:7px;border:solid 1px #fff}body form#webform-submission-registra-tu-producto-add-form .form-item-serial label{display:inline-block}body form#webform-submission-registra-tu-producto-add-form .form-item-serial .description{display:inline-block;font-weight:bolder;font-size:0.6rem}body form#webform-submission-contactanos-y-pqrs-add-form .tooltip-control,body form#webform-submission-registra-tu-producto-add-form .tooltip-control{display:none !important}body span.msg-error{color:red;font-size:10px}body #posface{background:#e0e0e0;padding:20px;color:#c9c9c9;text-align:center;margin-top:20px}body #posface>div{display:flex;justify-content:space-around}@media (max-width: 480px){body #posface>div{display:block}}body #posface>div a{text-decoration:none;color:#c9c9c9}body #posface>div #block-sobrenosotros::before{content:"";display:block;height:30px;width:30px;background:url(../images/logospreface.svg) no-repeat left;background-size:90px;margin:0 auto}body #posface>div #block-email::before{content:"";display:block;height:30px;width:30px;background:url(../images/logospreface.svg) no-repeat center;background-size:90px;margin:0 auto}body #posface>div #block-contactanos::before{content:"";display:block;height:30px;width:30px;background:url(../images/logospreface.svg) no-repeat right;background-size:90px;margin:0 auto}body #footer{color:#000;background:#fff}body #footer h2{text-align:left}body #footer>div{border-top:solid 1px #c9c9c9;display:flex;justify-content:flex-start;gap:20px;padding:20px 15px 40px}@media (max-width: 480px){body #footer>div{display:flex;flex-direction:column-reverse}}body #footer>div ul{padding:0px;display:flex;gap:20px}@media (max-width: 480px){body #footer>div ul{display:flex;flex-direction:column;gap:10px}}body #footer>div ul li{list-style:none;text-align:left}body #footer>div a{text-decoration:none;color:#000}@media screen and (-webkit-min-device-pixel-ratio: 0){body select:focus,body textarea:focus,body input:focus{font-size:14px}}body #page-loader{display:flex;flex-direction:column;width:100%;height:100vh;justify-content:center;align-items:center;background:url(../images/welcome-bg.png) center;background-size:cover;position:fixed;top:0;left:0}body #page-loader.inactive{display:none}body #page-loader img{width:130px;height:auto}body #page-loader .welcome-loadings-dec{display:inline-block;background-color:#fff;vertical-align:middle;width:10px;height:10px;border-radius:100%;margin:0 5px}body #page-loader .welcome-loadings-dec.one{animation:loading-dec1 1.8s infinite ease;-webkit-animation:loading-dec1 1.8s infinite ease}body #page-loader .welcome-loadings-dec.two{animation:loading-dec2 1.8s infinite ease;-webkit-animation:loading-dec2 1.8s infinite ease}body #page-loader .welcome-loadings-dec.three{animation:loading-dec3 1.8s infinite ease;-webkit-animation:loading-dec3 1.8s infinite ease}@-webkit-keyframes loading-dec1{33%{transform:translateX(27.5px) scale(1.3, 1.3);-webkit-transform:translateX(27.5px) scale(1.3, 1.3)}66%{transform:translateX(47.5px) scale(1, 1);-webkit-transform:translateX(47.5px) scale(1, 1)}100%{transform:translateX(0) scale(1, 1);-webkit-transform:translateX(0) scale(1, 1)}}@keyframes loading-dec1{33%{transform:translateX(27.5px) scale(1.3, 1.3);-webkit-transform:translateX(27.5px) scale(1.3, 1.3)}66%{transform:translateX(47.5px) scale(1, 1);-webkit-transform:translateX(47.5px) scale(1, 1)}100%{transform:translateX(0) scale(1, 1);-webkit-transform:translateX(0) scale(1, 1)}}@-webkit-keyframes loading-dec2{33%{transform:translateX(27.5px) scale(1, 1);-webkit-transform:translateX(20px) scale(1, 1)}66%{transform:translateX(-27.5px) scale(1, 1);-webkit-transform:translateX(-27.5px) scale(1, 1)}100%{transform:translateX(0) scale(1.3, 1.3);-webkit-transform:translateX(0) scale(1.3, 1.3)}}@keyframes loading-dec2{33%{transform:translateX(27.5px) scale(1, 1);-webkit-transform:translateX(27.5px) scale(1, 1)}66%{transform:translateX(-27.5px) scale(1, 1);-webkit-transform:translateX(-27.5px) scale(1, 1)}100%{transform:translateX(0) scale(1.3, 1.3);-webkit-transform:translateX(0) scale(1.3, 1.3)}}@-webkit-keyframes loading-dec3{33%{transform:translateX(-47.5px) scale(1, 1);-webkit-transform:translateX(-47.5px) scale(1, 1)}66%{transform:translateX(-27.5px) scale(1.3, 1.3);-webkit-transform:translateX(-27.5px) scale(1.3, 1.3)}100%{transform:translateX(0) scale(1, 1);-webkit-transform:translateX(0) scale(1, 1)}}@keyframes loading-dec3{33%{transform:translateX(-47.5px) scale(1, 1);-webkit-transform:translateX(-47.5px) scale(1, 1)}66%{transform:translateX(-27.5px) scale(1.3, 1.3);-webkit-transform:translateX(-27.5px) scale(1.3, 1.3)}100%{transform:translateX(0) scale(1, 1);-webkit-transform:translateX(0) scale(1, 1)}}.ui-dialog{inset-inline-start:0;background:white;box-shadow:0px 1px 8px 3px #b1b0b0;padding:1rem;width:90% !important;left:auto !important}.webform-confirmation-modal{font-family:"Montserrat Regular" !important;padding:20px !important;top:40% !important;background:url(/sites/default/files/logo.png) no-repeat 90% 25px,#fff !important;background-size:60px;padding-bottom:20px;width:90% !important}@media (max-width: 480px){.webform-confirmation-modal{width:76% !important;left:5% !important;top:5% !important}}.webform-confirmation-modal a{color:#f91101 !important;text-transform:capitalize}.webform-confirmation-modal a:focus{outline:none}.webform-confirmation-modal .ui-dialog-titlebar{background:none !important;border:none !important;position:absolute}.webform-confirmation-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{display:none}.webform-confirmation-modal .webform-confirmation-modal--content{text-align:justify;position:unset}.webform-confirmation-modal .webform-confirmation-modal--content .tooltip-bubble{display:none !important;opacity:0}.webform-confirmation-modal .webform-confirmation-modal--content strong{font-family:"Montserrat Bold" !important;color:red}.webform-confirmation-modal .webform-confirmation-modal--content span{color:red;text-transform:capitalize}.webform-confirmation-modal .webform-confirmation-modal--content .name-msj{color:red;text-transform:capitalize}.webform-confirmation-modal .webform-confirmation-modal--content .btn-go-home{position:absolute;right:5px;top:5px;width:20px;height:0;padding-top:20px;overflow:hidden;z-index:99}.webform-confirmation-modal .webform-confirmation-modal--content .btn-go-home::before{content:"X";color:red;text-align:center;font-size:18px;font-weight:bold;display:block;position:absolute;top:0}.webform-confirmation-modal .webform-confirmation-modal--content .btn-go-home:focus{outline:none}.form-managed-file .file a{color:red;text-decoration:none}.form-managed-file input[type="submit"]{background:#ccc;border-radius:5px;padding:7px;border:solid 1px #fff;width:40%}#webform-submission-recoleccion-add-form div:nth-child(11){grid-column:1 / 3}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:20px auto}@media (max-width: 480px){#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip.active{display:block}}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip label{display:block;color:#f91101;grid-column:1 / 3}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip input{border:none}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip .description{font-size:11px;color:#000}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip .description .webform-element-description{font-size:11px;color:#000;margin-top:10px}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip #edit-sales-slip-upload,#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip .form-managed-file{color:rgba(219,8,8,0.822);flex-wrap:nowrap}#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip #edit-sales-slip-upload .form-file::-webkit-file-upload-button,#webform-submission-recoleccion-add-form div:nth-child(11) .form-item-sales-slip .form-managed-file .form-file::-webkit-file-upload-button{background:#ccc;border-radius:5px;padding:7px;border:solid 1px #fff}.node-type-documento_producto #content #block-kalley-content article>div{display:grid;grid-template-columns:repeat(3, 1fr)}@media (max-width: 480px){.node-type-documento_producto #content #block-kalley-content article>div{display:block}}@media (min-width: 480px) and (max-width: 800px){.node-type-documento_producto #content #block-kalley-content article>div{display:block}}.node-type-documento_producto #content #block-kalley-content article>div .manual_field .file--application-pdf a{display:block;background:url(../images/buttonsService.jpg) no-repeat top;height:0;width:290px;padding-top:60px;overflow:hidden}@media (max-width: 480px){.node-type-documento_producto #content #block-kalley-content article>div .manual_field .file--application-pdf a{margin:10px auto}}@media (min-width: 480px) and (max-width: 800px){.node-type-documento_producto #content #block-kalley-content article>div .manual_field .file--application-pdf a{margin:10px auto}}.node-type-documento_producto #content #block-kalley-content article>div .manual_field .file-size{display:none}.node-type-documento_producto #content #block-kalley-content article>div .certificado_field .file--application-pdf a{display:block;background:url(../images/buttonsService.jpg) no-repeat center;height:0;width:290px;padding-top:60px;overflow:hidden}@media (max-width: 480px){.node-type-documento_producto #content #block-kalley-content article>div .certificado_field .file--application-pdf a{margin:10px auto}}@media (min-width: 480px) and (max-width: 800px){.node-type-documento_producto #content #block-kalley-content article>div .certificado_field .file--application-pdf a{margin:10px auto}}.node-type-documento_producto #content #block-kalley-content article>div .certificado_field .file-size{display:none}.node-type-documento_producto #content #block-kalley-content article>div .servicio_field h2{display:none}.node-type-documento_producto #content #block-kalley-content article>div .servicio_field .file--application-pdf a{display:block;background:url(../images/buttonsService.jpg) no-repeat bottom;height:0;width:290px;padding-top:60px;overflow:hidden}@media (max-width: 480px){.node-type-documento_producto #content #block-kalley-content article>div .servicio_field .file--application-pdf a{margin:10px auto}}@media (min-width: 480px) and (max-width: 800px){.node-type-documento_producto #content #block-kalley-content article>div .servicio_field .file--application-pdf a{margin:10px auto}}.node-type-documento_producto #content #block-kalley-content article>div .servicio_field .file-size{display:none}.node-type-documento_producto #content #block-kalley-content article>div .promo_field{grid-column-start:1;grid-column-end:4;margin-top:20px}.node-type-documento_producto #content #block-kalley-content article>div .video_field{display:none}.node-type-documento_producto #content #block-kalley-content img{width:100%;height:auto}.page-puntos-de-venta .midia-blocks-sales-points-form .midia-blocks-sales-points-form,.page-centros-de-servicio .midia-blocks-sales-points-form .midia-blocks-sales-points-form{margin-bottom:20px;padding:0px}.page-puntos-de-venta .midia-blocks-sales-points-form select,.page-centros-de-servicio .midia-blocks-sales-points-form select{height:50px;border-radius:0px;padding:0 0 0 5px;border:solid 2px #353535;width:100%;background:url(../images/back-arrow.png) no-repeat right;background-size:contain;-webkit-appearance:none}@media (max-width: 480px){.page-puntos-de-venta .midia-blocks-sales-points-form select,.page-centros-de-servicio .midia-blocks-sales-points-form select{margin-bottom:10px}}.page-puntos-de-venta .block-content,.page-centros-de-servicio .block-content{display:flex;gap:10px;margin-bottom:40px;height:80vh}@media (max-width: 480px){.page-puntos-de-venta .block-content,.page-centros-de-servicio .block-content{display:block;height:auto;min-height:inherit}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right{width:35%;background:#353535;color:#fff;padding:20px;font-family:"Montserrat Bold";-webkit-appearance:none}@media (max-width: 480px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-right,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right{width:auto;height:300px}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-observation,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-observation{display:none}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container{height:100%}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container .midia-blocks-sales-points-list-wrapper,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container .midia-blocks-sales-points-list-wrapper{height:100%}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container .midia-blocks-sales-points-list-wrapper .caroufredsel_wrapper,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-list-container .midia-blocks-sales-points-list-wrapper .caroufredsel_wrapper{overflow-y:auto !important;padding-right:10px !important;margin:0 !important;width:100% !important;height:100% !important}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul{padding:0;height:auto !important;width:100% !important;margin-right:10px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li{list-style:none}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li a,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li a{color:#fff;font-family:"Montserrat Regular";text-decoration:none}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li a.how-to-get,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li a.how-to-get{padding:10px;text-align:center;display:block;border:solid 1px;margin-top:10px;margin-bottom:30px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item{display:flex;flex-direction:column}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .name,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .name{font-size:14px;margin-bottom:20px;font-family:"Montserrat Bold"}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .name::after,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .name::after{content:"+";color:#fff;display:inline-block;background:#353535;height:15px;width:15px;border:solid 1px;text-align:center;line-height:1;margin-left:10px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address{align-items:center;font-family:"Montserrat Regular"}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address b,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address b{font-family:"Montserrat Bold"}@media (min-width: 768px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address{display:inline-block}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address::before,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .address::before{content:"";display:inline-block;width:13px;height:15px;background:url(../images/store.svg) bottom no-repeat;background-size:contain;margin-right:5px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone{display:flex;align-items:center}@media (min-width: 768px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone{display:inline-block}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone::before,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .phone::before{content:"";display:inline-block;width:13px;height:15px;background:url(../images/phone.svg) bottom no-repeat;background-size:contain;margin-right:5px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone{display:flex;align-items:center}@media (min-width: 768px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone{display:inline-block}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone::before,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .cellphone::before{content:"";display:inline-block;width:13px;height:15px;background:url(../images/phone2.svg) bottom no-repeat;background-size:contain;margin-right:5px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp{display:flex;align-items:center}@media (min-width: 768px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp{display:inline-block}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp::before,.page-centros-de-servicio .block-content .midia-blocks-sales-points-right ul li.midia-sales-points-item .store-item .whatsapp::before{content:"";display:inline-block;width:13px;height:15px;background:url(../images/whtsp.svg) bottom no-repeat;background-size:contain;margin-right:5px}.page-puntos-de-venta .block-content .midia-blocks-sales-points-left,.page-centros-de-servicio .block-content .midia-blocks-sales-points-left{width:65%}@media (max-width: 480px){.page-puntos-de-venta .block-content .midia-blocks-sales-points-left,.page-centros-de-servicio .block-content .midia-blocks-sales-points-left{width:auto;height:300px}}.page-puntos-de-venta .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper,.page-centros-de-servicio .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper{height:100% !important}.whattsapp-modal{box-shadow:#000 -2px 0 6px;width:300px;border-radius:5px;overflow:hidden;position:fixed;right:70px;bottom:10px;background:#fff;text-align:center}@media (max-width: 480px){.whattsapp-modal{left:0;bottom:0px;width:100%;z-index:101}}.whattsapp-modal header{display:flex;flex-direction:column;background:#32d366;padding:10px;color:#fff}.whattsapp-modal header span{display:flex;justify-content:center;align-items:center}.whattsapp-modal header span:before{content:"";display:block;height:20px;width:20px;background:url(../images/whtsp.svg) center no-repeat;background-size:cover;align-self:flex-end;margin-right:5px}@media (max-width: 480px){.whattsapp-modal header{font-size:10px}}.whattsapp-modal header .close{display:block;height:15px;width:15px;border-radius:50%;background:red;color:#fff;position:absolute;top:10px;right:10px;cursor:pointer}.whattsapp-modal section{margin:5px;padding:10px}.whattsapp-modal section a{display:flex;background:#e9e9e9;padding:10px;border-radius:5px;color:#353535;text-decoration:none;justify-content:center;align-items:center}.whattsapp-modal section a h3{margin:0}.whattsapp-modal section a::before{content:"";display:inline-flex;height:50px;width:50px;background:url(../images/logocontact.svg) center no-repeat;background-size:contain;margin-right:5px}@media (max-width: 480px){.whattsapp-modal section a{font-size:10px}}.whattsapp-modal section a:hover,.whattsapp-modal section a:focus,.whattsapp-modal section a:active{border:1px solid #32d366}.w-button{position:fixed;right:10px;bottom:10px;height:50px;width:50px}.w-button a{display:block;height:100%;width:100%;background:url(../images/whtsp.svg) center no-repeat;background-size:cover}.btn-top-page{right:12px !important;bottom:11% !important}.page-confirmacion-encuesta #content{min-height:30vw;display:flex;align-items:center;justify-content:center}.page-confirmacion-encuesta #content p{text-align:center;font-size:1.2rem}.page-confirmacion-encuesta #content p a{display:block;width:150px;text-align:center;background:#0071bc;color:#fff;text-decoration:none;margin:20px auto;height:30px;line-height:2;font-size:1rem}.webform-confirmation-modal--content{background:#fff;padding:10px;box-sizing:border-box}.webform-confirmation-modal--content .tootip-bubble .close-tooltip{display:none !important;opacity:0}.js-form-managed-file input[value="Eliminar"]{width:40% !important;margin-top:5px;margin-left:10px}.page-webform-recoleccion form div:nth-child(11){grid-column:1 / 3}.page-webform-recoleccion .active{display:grid;margin-bottom:10px}.page-webform-registra .active{display:grid;margin-bottom:10px}.page-webform-registra .form-pqrs{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:20px auto}form{background-color:#f4f4f4;padding:20px 30px;margin:1rem 0 auto;border-radius:8px}form .form-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}form .form-full{grid-column:1 / 3}form label{display:block;font-size:13px;margin-bottom:4px;color:#222}form input[type="text"],form input[type="email"],form input[type="tel"],form select,form textarea{width:100%;padding:8px 10px;font-size:14px;background-color:#fff;border:1px solid #000;border-radius:5px;box-sizing:border-box}form input[type="text"]:focus,form input[type="email"]:focus,form input[type="tel"]:focus,form select:focus,form textarea:focus{outline:none;border-color:#000}form textarea{min-height:100px;resize:vertical}form input[type="submit"],form .fake-button{background-color:#0072ae;color:white;font-weight:500;padding:10px 30px;font-size:14px;border:none;border-radius:5px;cursor:pointer;transition:background 0.3s ease;width:fit-content}form input[type="submit"]:hover,form .fake-button:hover{background-color:#00517b}form .error-msg{color:red;font-size:0.9em;margin-bottom:0.3em;display:block}form .error-field{border:1px solid red !important}form .text-align-center{text-align:center;margin-top:10px}form a{text-decoration:underline;font-size:13px}@media (max-width: 768px){form{padding:20px 15px}form .form-grid{grid-template-columns:1fr}form .form-full{grid-column:1 / 2}form .form-half{grid-column:1 / 2}}#tcl-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:9999}#tcl-modal .tcl-modal-content{background:#fff;padding:30px;max-width:500px;width:90%;border-radius:8px;text-align:center;box-shadow:0 0 15px rgba(0,0,0,0.3);font-family:sans-serif}#tcl-modal .tcl-modal-content h2{color:#d71920;margin-bottom:15px}#tcl-modal .tcl-modal-content p{font-size:15px;line-height:1.5;margin-bottom:10px;color:#333}#tcl-modal .tcl-modal-content button{background-color:#d71920;color:white;border:none;padding:10px 20px;margin-top:15px;border-radius:5px;cursor:pointer;font-weight:bold;transition:background-color 0.3s ease}#tcl-modal .tcl-modal-content button:hover{background-color:#b3151a}#tcl-modal .tcl-modal-content #tcl-modal-close{background:none;border:none;color:#666;font-size:14px;margin-top:10px;cursor:pointer}
