.insurance-product{margin-top:10px}.insurance-container{display:flex;justify-content:space-between;flex-wrap:wrap}.insurance .insurance_content{border:1px solid #ccc;border-radius:16px;padding:18px;position:relative}.insurance_content{display:flex;flex-direction:column;justify-content:space-between}.insurance-description{padding-bottom:10px}.sidebar-content img{width:100%}.insurance-checkbox{position:absolute;top:10px;right:30px;cursor:pointer}.insurance-description,.ver-mas{display:inline-block}.ver-mas{position:absolute;bottom:5px}.insurance-description img{width:15px;margin-right:5px}.ver-mas{font-size:.9em;text-align:left;color:#0072c2;padding:2px 0}.ver-mas:hover{text-decoration:underline}.insurance input[type=radio]{display:none}.insurance-product h3{margin-top:10px;font-size:1.3em;border-bottom:none;padding-bottom:0}.insurance .insurance_content:hover,.insurance .insurance_content:hover>*{border-color:#b1b1b1}.insurance .insurance_content:hover{background-color:#e9eafa}.insurance_content.selected h3,.insurance-container .selected{border-color:#0072c2!important}.insurance-container .selected{background-color:#e9f6ff!important}.insurance input[type=radio]{margin-right:10px}.insurance-description,.insurance-coverage{font-size:14px;margin-bottom:0;padding:10px 0;min-height:110px}.insurance-paragraph{font-size:13px;font-family:Poppins}.terms-link{width:fit-content;font-size:13px;text-align:left;margin-top:4px}.insurance_add_form{display:none;max-width:550px}.insurance-product{margin-inline:0}.insurance-product[data-collapsed=true] .insurance-choices{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease-out;transition:max-height .5s ease-out}.insurance-product[data-collapsed=false] .insurance-choices{opacity:1}.insurance-question{font-family:Poppins}.insurance-product .insurance-question,.insurance-product button.add_insurance{background:none;outline:none;border:none;display:block}button.add_insurance{font-family:Poppins;font-size:15px;color:#0072c2;display:flex!important;padding:0;margin-top:15px}.insurance-product .insurance-question svg{margin-left:10px;transition:transform .3s ease}.insurance-product[data-collapsed=false] .insurance-question svg{transform:rotate(-180deg)}.insurance-product[data-active=true] .insurance_add_form{display:block}.insurance-product[data-collapsed=true] .insurance_add_form,.insurance-product[data-active=true] .insurance-choices{display:none}.insurance_add_form .modal-footer{gap:8px}.insurance_add_form .icon-loading{height:20px;width:20px;margin:auto;top:0;right:0;bottom:0;left:0;display:none}.insurance_add_form .btn-submit-insurance{position:relative;display:flex;align-items:center;justify-content:center}.insurance-check{display:flex;flex-direction:row;gap:16px}.insurance-product[data-submitting=true] .insurance_add_form .icon-loading{display:block;opacity:1}.insurance-product[data-submitting=true] .btn-submit-insurance-text{visibility:hidden}.form-control-type{width:50%;font-size:15px;font-weight:700;color:#1d1d1d}.form-control-price{width:50%;text-align:right;font-size:16px;font-weight:700;color:#0072c2}.insurance-choices .selected_insurance{border-radius:16px;width:420px;border:1px solid #CCCCCC}.insurance-choices .selected_insurance header{display:flex;position:relative}.insurance-choices .selected_insurance header h3{width:50%;color:#1d1d1d;font-size:15px;line-height:22px;font-weight:500;font-family:Poppins;margin-bottom:6px}.insurance-choices .selected_insurance header span{width:50%;text-align:right;color:#0072c2;font-size:15px;line-height:22px;font-weight:500;margin-right:40px;font-family:Poppins}.insurance-choices .selected_insurance header .cart-item__remove{position:absolute;top:0;right:0;margin:0}.insurance-choices .selected_insurance .cart-item__highlight{color:#4caf50;font-size:16px;line-height:20px;font-weight:500;font-family:Poppins;margin-bottom:10px;display:flex;align-items:center}.insurance-choices .selected_insurance .cart-item__highlight svg{margin-left:5px}.insurance-choices .selected_insurance .cart-item__coverage{color:#1d1d1d;font-family:Poppins;font-size:14px;line-height:21px;font-weight:400;margin-bottom:0}.insurance-choices .selected_insurance .cart-item__coverage strong{font-weight:500}.insurance-choices .selected_insurance .cart-item__edit-link{color:#0072c2;font-size:10px;text-decoration:none;line-height:15px;font-weight:400;font-family:Poppins}.transition{transition:opacity .5s ease-in-out,transform .5s ease-in-out,max-height .5s ease-in-out}// MOBILE @media (max-width: 500px){.insurance{width:100%}.insurance-container{gap:16px}.terms-link{font-size:10px}.insurance_content h3{font-size:16px}button.add_insurance{font-size:14px!important}}@media(min-width:768px){.insurance .insurance_content{min-height:305px}.insurance-question{text-align:left}}@media(max-width:768px){.insurance-container .insurance{padding:3px!important;margin-bottom:0!important}.insurance .insurance_content{padding:6px}.insurance-choices .selected_insurance{width:100%}.insurance-choices .selected_insurance header{flex-direction:column}.insurance-choices .selected_insurance header h3{width:100%;font-size:14px;line-height:21px}.insurance-choices .selected_insurance header span{width:100%;text-align:left;margin-bottom:6px;font-size:14px;line-height:21px}.insurance-choices .selected_insurance .cart-item__edit-link{font-size:12px;line-height:18px}.insurance-choices .selected_insurance .cart-item__highlight{font-size:14px;line-height:17px;margin-bottom:6px}.cobertura-card .msg-two{font-size:12px}.cobertura-card .insurance-title{font-size:1.8em!important}.modal-header{padding-top:0!important;margin-bottom:0!important}}@media(min-width:992px){.insurance .insurance_content{min-height:250px}}@media(min-width:1200px){.insurance .insurance_content{min-height:215px}.modal-content .insurance .insurance_content{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/coberturas.css.map */
