app-footer .footer-links-title:before,app-footer .social-facebook-vacio a:before,app-footer .social-instagram a:before,app-footer .social-linkedin-vacio a:before,app-footer .social-share a:before,app-footer .social-tiktok a:before,app-footer .social-twitter a:before,app-footer .social-youtube-vacio a:before{display:inline-block;font-family:cdr;font-style:normal;font-variant:none;font-weight:400;line-height:1;text-align:center;text-decoration:none;text-transform:none}app-footer .social-share a:before{content:""}app-footer .footer-links-title:before{content:""}app-footer .social-facebook-vacio a:before{content:""}app-footer .social-instagram a:before{content:""}app-footer .social-linkedin-vacio a:before{content:""}app-footer .social-tiktok a:before{content:""}app-footer .social-twitter a:before{content:""}app-footer .social-youtube-vacio a:before{content:""}app-footer{background:var(--footerBg,inherit);display:block;position:relative}app-footer .wc-footer-main{--gap:2rem 0;display:grid;gap:var(--gap);grid-template-areas:"address address" "links links" "secondary secondary" "misc misc";grid-template-columns:min(100%,20rem) 1fr;grid-template-rows:repeat(4,min-content);margin:0 auto;max-width:var(--compactLayout);padding:2rem 1rem}@media (min-width:48em){app-footer .wc-footer-main{--gap:2rem;grid-template-areas:"address ." "links links" "secondary secondary" "misc misc"}}@media (min-width:62em){app-footer .wc-footer-main{grid-template-areas:"address links" "misc links" "secondary secondary"}}@media only screen and (min-width:82.5em){app-footer .wc-footer-main{padding:2rem 0 0}}app-footer .wc-footer-main .footer-main--contact{grid-area:address}@media (min-width:48em){app-footer .wc-footer-main .footer-main--contact img{width:15.625rem}}app-footer .wc-footer-main .footer-main--links{-moz-column-count:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem;grid-area:links}@media (min-width:48em){app-footer .wc-footer-main .footer-main--links{margin-block-start:6.375rem}}app-footer .wc-footer-main .footer-main--links .footer-links{-moz-column-break-inside:avoid;break-inside:avoid-column}@media (min-width:48em){app-footer .wc-footer-main .footer-main--links{-moz-column-count:3;column-count:3}}app-footer :is(.wc-footer-secondary,.wc-footer-misc){display:flex;flex-flow:row wrap;padding:1rem}app-footer :is(.wc-footer-secondary,.wc-footer-misc)>*{align-items:center;display:flex;flex:1;flex-flow:row wrap;gap:1rem;margin:0 auto;max-width:var(--compactLayout)}app-footer .wc-footer-secondary{grid-area:secondary}app-footer .wc-footer-secondary>*{justify-content:center}app-footer .wc-footer-secondary .payments-title{--ty-weight:400;color:var(--gray-8);display:none;font-size:var(--ty-xs)}app-footer .wc-footer-secondary .payments-title:before{margin-inline-end:.5em}app-footer .wc-footer-secondary:has(.social)>*{flex-flow:column nowrap;justify-items:center}@media only screen and (min-width:67.5rem){app-footer .wc-footer-secondary:has(.social)>*{flex-flow:row wrap}}app-footer .wc-footer-secondary:has(.payments) .payments-title{display:block}@media (max-width:47.99em){app-footer .wc-footer-secondary:has(.payments) .payments-title{flex:1 100%;text-align:center}}app-footer .wc-footer-secondary:has(.payments) .social{display:flex;flex-flow:row wrap}app-footer .wc-footer-secondary:has(.payments) .social li:not(.social-blog) a{--a-color:var(--gray-light)}@media (max-width:47.99em){app-footer .wc-footer-secondary:has(.payments) .social{justify-content:space-between;width:100%}}@media only screen and (min-width:67.5rem){app-footer .wc-footer-secondary:has(.payments) .social{margin-inline-end:auto}}@media (max-width:47.99em){app-footer .wc-footer-secondary:has(.payments) .social+.payments--title{margin-block-start:1rem}}app-footer .wc-footer-misc{--cls:1;grid-area:misc}app-footer .wc-footer-misc .app-link{display:flex}app-footer .wc-footer-misc h3{font-size:var(--ty-xs);font-weight:400;white-space:nowrap}app-footer .wc-footer-misc p{color:var(--gray-light)}app-footer .wc-footer-misc .footer-misc--claim{color:var(--gray-light);font-size:var(--ty-xs);line-height:2;margin:0 auto;max-width:80%;text-align:center;z-index:1}@media only screen and (min-width:67.5rem){app-footer .wc-footer-misc .footer-misc--claim{line-height:1.5;margin:initial;max-width:none;text-align:initial}}app-footer .footer-main--contact,app-footer .footer-main--contact span{color:var(--gray-light)}app-footer .footer-main--contact a,app-footer .footer-main--contact a:not([class]){--a-color:var(--gray-light);--a-color-hover:var(--gray-light);--a-style-hover:underline}app-footer .footer-main--contact img{display:block;margin-block-end:2rem;max-width:100%;min-width:inherit}app-footer .footer-main--contact div{margin-block-start:1rem}app-footer .footer-main--contact p{font-style:normal}app-footer .footer-main--contact p:not(:first-child){margin-block-start:.25rem}app-footer .footer-main--contact :is(.address-company,.address-fax,span,a){white-space:nowrap}app-footer .footer-links{overflow:hidden}app-footer .footer-links-title{color:var(--gray-light);font-size:1.125rem;font-weight:600;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}app-footer .footer-links-title:before{inset-inline-end:0;position:absolute}app-footer .footer-links ul:not(:first-child){margin-block-start:.5rem}app-footer .footer-links a,app-footer .footer-links a:not([class]){display:block;padding-block-end:.25rem;padding-block-start:.25rem;--a-color:var(--gray-light);--a-color-hover:var(--gray-light);--a-style-hover:underline}@media (max-width:47.99em){app-footer .footer-links-title{border-block-end:1px solid var(--gray-8);color:var(--gray-light);cursor:pointer;font-weight:400;padding-block:1rem;padding-inline:0}app-footer .footer-links-title:is(:hover,:focus,:active){color:var(--primary-light)}app-footer .footer-links-title:before{color:inherit;font-size:var(--ty-xl);transition:all 1s ease;translate:0 3px}app-footer .footer-links ul:not(:first-child){height:0;margin-block-start:0;opacity:0;transition:all 1s ease;visibility:hidden}app-footer .footer-links:is(:focus-within,:hover) .footer-links-title{border-color:var(--primary-light)}app-footer .footer-links:is(:focus-within,:hover) .footer-links-title:before{transform:rotateX(180deg)}app-footer .footer-links:is(:focus-within,:hover) ul{height:auto;margin-block-start:.5em;opacity:1;visibility:visible}}@media (min-width:48em){app-footer .footer-links-title:before{display:none}app-footer .footer-links a{padding-block-end:.125rem;padding-block-start:.125rem}}app-footer .payments{display:inline-flex;flex-flow:row wrap;gap:.625rem .875rem;justify-content:center;line-height:0}app-footer .payments li:before{color:var(--gray-5);font-size:1.75rem;line-height:1.25rem}app-footer .payments img{display:inline-block}app-footer .social{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem}app-footer .social>*{line-height:1}app-footer .social a,app-footer .social a:not([class]){display:inline-block;--a-style:none;--a-style-hover:none;--a-color-hover:var(--gray-5)}app-footer .social a:before,app-footer .social a:not([class]):before{font-size:var(--ty-xl)}app-footer .social-share a{--a-color:var(--primary-dark)}app-footer .social-facebook-vacio a{--a-color:#1878f2}app-footer .social-twitter a{--a-color:#0f1419}app-footer .social-linkedin-vacio a{--a-color:#0077b5}app-footer .social-youtube-vacio a{--a-color:#d34836}app-footer .social-instagram a{--a-color:#262626}app-footer .social-tiktok a{--a-color:#fff}app-footer .social .social-blog a{--a-color:var(--gray-light);--a-color-hover:var(--gray-5);border:1px solid;border-radius:.3125rem;padding:.25rem}app-footer .wc-footer-main .footer-stamps{display:flex;flex-flow:row wrap;gap:2rem;justify-content:center}app-footer .wc-footer-main .footer-stamps img{margin-block-end:.5em;max-height:4.875rem;width:auto}app-footer .footer-misc--links{display:flex;flex-flow:column nowrap;gap:2rem;margin:0 auto}@media (max-width:47.99em){app-footer .footer-misc--links{margin:0 auto;order:-1}app-footer .footer-misc--links+.payments--title{margin-block-start:1rem}}@media only screen and (min-width:67.5rem){app-footer .footer-misc--links{margin:initial}}app-footer .footer-misc--links a{--a-color:var(--gray-light);--a-color-hover:var(--gray-light);align-items:center;display:flex;flex-flow:column-reverse nowrap;gap:.5em}app-footer.is-simple .wc-footer-main,app-footer.is-simple-only .wc-footer-main{grid-template-areas:"address address" "links links" "secondary secondary";grid-template-rows:repeat(3,min-content)}@media (min-width:48em){app-footer.is-simple .wc-footer-main,app-footer.is-simple-only .wc-footer-main{grid-template-areas:"address ." "links links" "secondary secondary"}}@media (min-width:62em){app-footer.is-simple .wc-footer-main,app-footer.is-simple-only .wc-footer-main{grid-template-areas:"address links" "address links" "secondary secondary"}}app-footer.is-simple .wc-footer-main :is(.footer-main--contact [class$=phone],.footer-main--contact [class$=fax]),app-footer.is-simple-only .wc-footer-main :is(.footer-main--contact [class$=phone],.footer-main--contact [class$=fax]){display:none}app-footer.is-simple .wc-footer-main .footer-main--links,app-footer.is-simple-only .wc-footer-main .footer-main--links{margin-block-start:0}@media (min-width:48em){app-footer.is-simple .wc-footer-main .footer-main--links .footer-links-title,app-footer.is-simple-only .wc-footer-main .footer-main--links .footer-links-title{display:none}}@media (max-width:47.99em){app-footer.is-simple .wc-footer-main .footer-main--links .footer-links ul,app-footer.is-simple-only .wc-footer-main .footer-main--links .footer-links ul{-moz-column-count:1;column-count:1}}app-footer.is-simple .wc-footer-misc,app-footer.is-simple-only .wc-footer-misc{display:none}app-footer.is-simple :is(.wc-footer-secondary .social),app-footer.is-simple-only :is(.wc-footer-secondary .social){display:none}app-footer.is-simple .footer-main--links{-moz-column-count:1;column-count:1}app-footer.is-simple .footer-main--links .footer-links ul{-moz-column-count:3;column-count:3}app-footer.is-simple .footer-main--links .footer-links:not(:last-child){display:none}
