.claroperupoc-claro-general-apps-1-x-custom_footer{width:100%;display:block;margin:auto}.claroperupoc-claro-general-apps-1-x-custom_footer__wrapper{max-width:1366px;width:100%;margin:auto}.claroperupoc-claro-general-apps-1-x-custom_footer__flex_column{display:flex;flex-direction:column;gap:24px}.claroperupoc-claro-general-apps-1-x-custom_footer__content{background-color:#222}.claroperupoc-claro-general-apps-1-x-custom_footer__content_legals{background-color:#3c3c3c}.vtex-product-context-provider .claroperupoc-claro-general-apps-1-x-custom_footer__content_legals{padding-bottom:100px}.claroperupoc-claro-general-apps-1-x-custom_footer__info_images{align-items:center;align-self:stretch;padding:24px 20px}.claroperupoc-claro-general-apps-1-x-custom_footer__collapsable .claroperupoc-claro-general-apps-1-x-jsFocusVisible{padding:0 20px;border-bottom:1px solid #6c6c6c}.claroperupoc-claro-general-apps-1-x-custom_footer__column_link_title{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:1px 0;padding:20px 0;color:#fff}.claroperupoc-claro-general-apps-1-x-custom_footer__itemList{gap:20px;padding-bottom:20px}.claroperupoc-claro-general-apps-1-x-custom_footer__itemLink{display:block;color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none;width:100%}.claroperupoc-claro-general-apps-1-x-custom_footer__columnLinks{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;margin-bottom:40px}.claroperupoc-claro-general-apps-1-x-custom_footer__logosMain{display:flex;align-items:center;align-self:stretch;justify-content:center;height:48px;gap:12px}.claroperupoc-claro-general-apps-1-x-custom_footer__logosMain_section{display:flex;justify-content:center;align-items:center}.claroperupoc-claro-general-apps-1-x-custom_footer__logosMain_claro{width:89px}.claroperupoc-claro-general-apps-1-x-custom_footer__logosMain_movil{width:112px;padding:.8px 2.5px .7px}.claroperupoc-claro-general-apps-1-x-custom_footer__socialNetworks{display:flex;align-items:flex-start;gap:16px}.claroperupoc-claro-general-apps-1-x-custom_footer__socialNetworks_item{width:32px;height:32px}.claroperupoc-claro-general-apps-1-x-custom_footer__socialNetworks_link{display:flex;width:100%;height:100%;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.15))}.claroperupoc-claro-general-apps-1-x-custom_footer__socialNetworks_link img{margin:auto}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_images{display:flex;gap:24px;justify-content:center;height:48px}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact{border-radius:12px;background:#3c3c3c}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact_container{display:flex;height:48px;padding:8px 16px;align-items:center;gap:16px}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact_img{display:flex;align-items:center}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact_number a{display:flex;flex-direction:column;color:#dbdbdb;text-decoration:none}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact_number span{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_contact_number b{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.claroperupoc-claro-general-apps-1-x-custom_footer__content_legals .claroperupoc-claro-general-apps-1-x-custom_footer__wrapper{padding:20px}.claroperupoc-claro-general-apps-1-x-custom_footer__copyright{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:#dbdbdb}.claroperupoc-claro-general-apps-1-x-custom_footer__copyright_icon{display:none;position:absolute;width:44px;height:44px;left:40px;top:20px}.claroperupoc-claro-general-apps-1-x-custom_footer__copyright_container{display:flex;flex-direction:column}.claroperupoc-claro-general-apps-1-x-custom_footer__legals{width:100%;max-width:320px;margin:auto}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_items{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:12px 16px;align-self:stretch;flex-wrap:wrap}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_item_separator{color:#dbdbdb}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_items span:last-of-type{display:none}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_item{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_item a{text-decoration:underline;color:#dbdbdb}@media (min-width:500px){.claroperupoc-claro-general-apps-1-x-custom_footer__legals{max-width:816px;margin:inherit}}@media (min-width:1025px){.claroperupoc-claro-general-apps-1-x-custom_footer__column_link_title{margin:0;padding:0}.claroperupoc-claro-general-apps-1-x-custom_footer__columnLinks_item{gap:14px}.claroperupoc-claro-general-apps-1-x-custom_footer__itemList{gap:16px;padding-bottom:0}.claroperupoc-claro-general-apps-1-x-custom_footer__itemLink{font-size:16px;line-height:20px;color:#dbdbdb}.claroperupoc-claro-general-apps-1-x-custom_footer__content .claroperupoc-claro-general-apps-1-x-custom_footer__wrapper{padding:40px 100px}.claroperupoc-claro-general-apps-1-x-custom_footer__content_legals .claroperupoc-claro-general-apps-1-x-custom_footer__wrapper{position:relative;padding:20px 120px}.claroperupoc-claro-general-apps-1-x-custom_footer__content_legals .claroperupoc-claro-general-apps-1-x-custom_footer__flex_column{flex-direction:row;justify-content:space-between;align-items:center;gap:initial}.claroperupoc-claro-general-apps-1-x-custom_footer__content_legals .claroperupoc-claro-general-apps-1-x-custom_footer__copyright_icon{display:block}.claroperupoc-claro-general-apps-1-x-custom_footer__legals_items{justify-content:flex-end}}@media (min-width:1220px){.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims .claroperupoc-claro-general-apps-1-x-custom_footer__flex_column{flex-direction:row;gap:16px}.claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims .claroperupoc-claro-general-apps-1-x-custom_footer__infoClaims_images{gap:16px}.claroperupoc-claro-general-apps-1-x-custom_footer__info_images{padding:0;flex-direction:row;gap:initial;justify-content:space-between}}