.calibration{background:#f5f7fb;padding:30px 40px;border-radius:8px}.calibration h2{font-size:22px;color:#0b2d5b;margin-bottom:25px}.calibration-list{list-style:none}.calibration-list li{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.calibration-list .num{font-weight:700;color:#0b2d5b;min-width:38px}.calibration-list p{font-size:15px;line-height:1.6;color:#333}.calibration-list p strong{color:#000}@media(max-width:768px){.calibration{padding:25px 20px}.calibration h2{font-size:20px}.calibration-list li{gap:10px}.calibration-list p{font-size:14px}}@media(max-width:480px){.calibration{padding:20px 15px}.calibration h2{font-size:18px}.calibration-list li{flex-direction:row}.calibration-list .num{min-width:32px;font-size:14px}}.form-container-pagina{margin:-280px auto auto;background:#fff;padding:32px 28px;border-radius:10px;position:sticky;top:145px;box-shadow:0 4px 20px #002d5d1a;z-index:2}.form-container-pagina h4{color:var(--Neutral-Black, #3F3F3F);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px}.custom-contact-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 8px}.alerta-requerid span{color:var(--Red, #E12D2D);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.custom-contact-form .form-success{background:green;color:#fff;border-radius:5px;font-size:13px;text-align:center;margin-bottom:20px;padding:5px 10px}.custom-contact-form .field{position:relative}.custom-contact-form .field input,.custom-contact-form .field textarea,.custom-contact-form .field select{width:100%;padding:20px 12px 5px;border:1px solid var(--primary-blue-aplha-cta-25, rgba(0, 45, 93, .25));border-radius:5px;font-size:14px;background:#fff}.custom-contact-form .field textarea{min-height:120px;resize:none}.custom-contact-form .field-textarea-full{grid-column:1 / -1}.custom-contact-form .field label{position:absolute;left:5px;top:50%;transform:translateY(-50%);color:#888;font-size:14px;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.custom-contact-form .field input:focus+label,.custom-contact-form .field input:not(:placeholder-shown)+label,.custom-contact-form .field textarea:focus+label,.custom-contact-form .field textarea:not(:placeholder-shown)+label,.custom-contact-form .field select:focus+label,.custom-contact-form .field select:valid+label{top:6px;transform:translateY(0);font-size:12px;color:var(--Neutral-Black, #3F3F3F)}.field-documento-select{position:relative}.documento-custom-select{position:relative;-webkit-user-select:none;user-select:none}.documento-custom-select__button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 12px 5px;background:#fff;border:1px solid var(--primary-blue-aplha-cta-25, rgba(0, 45, 93, .25));border-radius:5px;font-size:14px;cursor:pointer;text-align:left}.documento-custom-select__arrow{font-size:12px;transition:transform .2s ease}.documento-custom-select--open .documento-custom-select__arrow{transform:rotate(180deg)}.documento-custom-select__list{position:absolute;z-index:20;left:0;right:0;margin-top:6px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px #00000014;max-height:200px;overflow:auto;padding:6px;display:none;list-style:none}.documento-custom-select--open .documento-custom-select__list{display:block}.documento-custom-select__item{padding:10px 12px;border-radius:6px;cursor:pointer;font-size:14px}.documento-custom-select__item:hover,.documento-custom-select__item[aria-selected=true]{background:#f5f9ff}.field-documento-select label{position:absolute;left:5px;top:6px;transform:translateY(0);font-size:12px;color:var(--Neutral-Black, #3F3F3F);pointer-events:none;background:#fff;padding:0 4px;transition:all .2s ease;z-index:1}.custom-contact-form .checkbox-group{margin:20px 0;display:flex;flex-direction:column;gap:10px}.custom-contact-form .checkbox-group a{color:var(--Primary-Blue-400, #0054B3);text-decoration:underline}#submitBtn{opacity:.5;cursor:not-allowed;display:block;margin:0 auto}#submitBtn:enabled{opacity:1;cursor:pointer}@media(max-width:768px){.custom-contact-form .form-grid{grid-template-columns:1fr}.form-container-pagina{margin:0;padding:20px 15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rich-items-form.css.map */
