.footer{margin-top:var(--footer-margin-top-mobile, 0)}.footer.gradient{--pr-text-primary: var(--pr-white);--pr-text-secondary: var(--pr-white);color:var(--pr-white)}@media screen and (min-width:750px){.footer{margin-top:var(--footer-margin-top, 0)}}.footer .footer__content-top{position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--pr-space-6);padding-top:var(--pr-space-12);padding-bottom:var(--pr-space-6)}@media(min-width:750px){.footer .footer__content-top{padding-top:var(--pr-space-16)}}.footer .page-width{padding-inline:var(--pr-page-gutter)}.footer .footer__content-top .footer-grid-custom{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pr-space-6);align-items:start;grid-column:1;grid-row:1;margin:0}.footer .footer-grid-custom .footer-block{display:flex;flex-direction:column;justify-content:flex-start;width:100%;min-width:0;margin:0;padding:0 0 0 var(--pr-space-2);overflow-wrap:break-word}.footer .footer-grid-custom .footer-block:empty{display:none}.footer .footer-grid-custom .footer-block:nth-child(1),.footer .footer-grid-custom .footer-block-image{border-left:0;padding-left:0}.footer .footer-grid-custom .footer-block-image{grid-column:1;margin-top:var(--pr-space-8);align-self:end;display:flex}.footer .footer-grid-custom .footer-block-image.left{justify-content:flex-start}.footer .footer-grid-custom .footer-block-image.center{justify-content:center}.footer .footer-grid-custom .footer-block-image.right{justify-content:flex-end}.footer .footer-grid-custom .footer-block-image .footer-block__image-wrapper{max-width:var(--pr-space-24);margin-top:var(--pr-space-3)}.footer .footer-block__heading{margin:0 0 var(--pr-space-3)}.footer .footer-block__details-content{margin:0;padding:0}.footer .footer-block__details-content>p,.footer .footer-block__details-content>li{margin:0;padding:var(--pr-space-1) 0;font-size:var(--pr-text-body-sm);line-height:var(--pr-leading-normal)}.footer .footer-block__details-content>p:empty{display:none}.footer .footer-block__details-content>.footer-block__subheading{margin-top:var(--pr-space-6);padding:0;margin-bottom:var(--pr-space-3);font-size:var(--pr-text-xs);line-height:var(--pr-leading-snug)}.footer .footer-block__details-content a{color:inherit;text-decoration:none}.footer .footer-block__details-content a:hover{text-decoration:underline;text-underline-offset:3px}.footer .footer-block__details-content .footer-link{display:inline-block;padding:0}.footer .footer-block__details-content .footer-link:hover{text-decoration:underline;text-decoration-color:currentcolor}.footer .footer-block__details-content .placeholder-svg{max-width:20rem}.footer .footer-block__brand-info{text-align:left}.footer .footer-block__image-wrapper{max-width:min(100%,var(--footer-image-width, 100%));margin-bottom:var(--pr-space-4);overflow:hidden}.footer .footer-block__image-wrapper img{display:block;width:100%;height:auto}.footer .list-social{justify-content:flex-start}.footer .footer__list-social--start{margin-left:calc(-1 * var(--pr-space-3))}.footer .footer__list-social--start .list-social__item .svg-wrapper,.footer .footer__list-social--start .list-social__item .icon{height:var(--pr-space-8);width:var(--pr-space-8)}.footer .footer-block--newsletter{grid-column:1;grid-row:2;justify-self:stretch;display:flex;min-width:0;margin:0;padding-top:var(--pr-space-6)}.footer .footer-block--newsletter:empty{display:none}.footer .footer-block__newsletter{flex-grow:1;min-width:0}.footer .footer-newsletter{display:grid;gap:var(--pr-space-6);align-items:center}.footer .footer-newsletter__row{display:flex;align-items:flex-start;gap:var(--pr-space-2);max-width:36rem}.footer .footer-newsletter__field{flex:1 1 auto;min-width:0}.footer .footer-newsletter__button{flex:0 0 auto}.footer .footer-newsletter__img{display:block;width:100%;max-width:var(--nl-media-w, 140px);height:auto;border-radius:var(--pr-radius-surface);object-fit:cover}.footer .footer-newsletter__img--circle{border-radius:var(--pr-radius-full)}.footer .footer__content-top .footer-block--newsletter:has(.footer-newsletter--media-only){grid-column:1 / -1;justify-content:center;align-items:center}.footer .footer-newsletter--media-only{display:block;width:auto;text-align:center}.footer .footer-newsletter--media-only .footer-newsletter__media{margin-left:auto;margin-right:auto}.shopify-section-group-footer-aliados-group .footer .footer__content-top .footer-block--newsletter:has(.footer-newsletter--media-only){justify-content:center;align-items:center}.shopify-section-group-footer-aliados-group .footer .footer-newsletter--media-only{text-align:center}.shopify-section-group-footer-aliados-group .footer .footer-newsletter--media-only .footer-newsletter__media{justify-self:center;margin-left:auto;margin-right:auto}.footer .footer__content-bottom{margin-top:var(--pr-space-6);padding-top:var(--pr-space-4)}.footer .footer__content-bottom-wrapper{display:flex;width:100%}.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center):has(>.footer__column.footer__localization:empty):has(>.footer__column.footer__column--info:empty){display:none}.footer .footer__content-bottom-wrapper--center{justify-content:center}.footer .footer__column{width:100%;align-items:flex-end}.footer .footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:var(--pr-space-4)}.footer .footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:var(--pr-space-2) var(--pr-space-2) 0}.footer .footer__localization:empty{display:none}.footer .footer__localization:empty+.footer__column--info{align-items:center}.footer .footer__localization h2{margin:var(--pr-space-2) var(--pr-space-2) var(--pr-space-1)}.footer .footer__copyright{margin-top:var(--pr-space-4);text-align:center}.footer .copyright__content,.footer .copyright__content a{color:var(--pr-white);opacity:1;text-decoration:none}.footer .copyright__content a:hover{text-decoration:underline;text-underline-offset:3px}.footer .policies{display:inline}.footer .policies li{display:inline-flex;justify-content:center;align-items:center}.footer .policies li:before{content:"\b7";padding:0 var(--pr-space-2)}.footer .policies li a{display:block;padding:var(--pr-space-2) 0}@media(max-width:749.98px){.footer .footer__content-top{padding-left:var(--pr-space-4);padding-right:var(--pr-space-4)}.footer .footer-grid-custom .footer-block{min-height:auto;padding-bottom:var(--pr-space-2);padding-left:var(--pr-space-4)}.footer .footer-grid-custom .footer-block:nth-child(1),.footer .footer-grid-custom .footer-block-image{padding-left:0}.footer .footer-grid-custom .footer-block-image,.footer .footer-grid-custom .footer-block-image.left,.footer .footer-grid-custom .footer-block-image.center,.footer .footer-grid-custom .footer-block-image.right{justify-content:center}.footer .footer-block__image-wrapper{margin-bottom:var(--pr-space-2)}.footer .footer-newsletter__media{justify-self:start}.footer .footer__content-bottom{padding-left:0;padding-right:0}.footer .footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:var(--pr-space-4);justify-content:center}.footer .footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}@media(min-width:750px){.footer .footer__column--info{padding-inline:0;align-items:flex-end}.footer .footer__localization{padding:var(--pr-space-1) 0;justify-content:flex-start}.footer .footer__localization h2{margin:var(--pr-space-2) 0 0}.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}.footer .policies li a{padding:0}}@media(min-width:750px)and (max-width:989.98px){.footer .footer__content-top .footer-grid-custom{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(var(--pr-space-4),3vw,var(--pr-space-8));row-gap:var(--pr-space-6)}.footer .footer-grid-custom>:first-child{grid-column:1 / -1}.footer .footer-grid-custom .footer-block{padding-inline:0;overflow-wrap:anywhere}.footer .footer-block__brand-info,.footer .footer-block__image-wrapper{max-width:var(--pr-space-24)}.footer .footer-newsletter{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(var(--pr-space-4),3vw,var(--pr-space-8));width:100%}.footer .footer-newsletter__media{order:1;flex:0 0 var(--nl-media-w, 120px);max-width:var(--nl-media-w, 120px)}.footer .footer-newsletter__form{order:2;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-end;min-width:0;text-align:right}.footer .footer-newsletter__row{width:70%;min-width:22rem}}@media(min-width:990px){.footer .footer__content-top{grid-template-columns:16rem repeat(4,1fr);column-gap:var(--pr-space-8);row-gap:var(--pr-space-6);align-items:start}.footer .footer__content-top .footer-grid-custom{grid-template-columns:16rem repeat(4,1fr);gap:var(--pr-space-6) var(--pr-space-8);grid-column:1 / 6}.footer .footer-grid-custom .footer-block{min-width:auto;min-height:30rem;padding-left:var(--pr-space-4)}.footer .footer-grid-custom .footer-block:nth-child(1){padding-left:0}.footer .footer-block--newsletter{grid-column:4 / 6;padding-top:0;border-top:0}.footer .footer__content-top .footer-block--newsletter:has(.footer-newsletter--media-only){grid-column:1 / -1;justify-content:center}.footer .footer-newsletter--media-only{display:flex;justify-content:center;width:100%}.footer .footer-newsletter--media-only .footer-newsletter__media{margin:0 auto}.shopify-section-group-footer-aliados-group .footer .footer__content-top .footer-block--newsletter:has(.footer-newsletter--media-only){grid-column:1 / -1;justify-content:center}.shopify-section-group-footer-aliados-group .footer .footer-newsletter--media-only{justify-content:center}.footer .footer-newsletter{grid-template-columns:minmax(10rem,var(--nl-media-w, 140px)) 1fr;gap:0}.footer .footer-newsletter__media{justify-self:start}.footer .footer-newsletter__form{justify-self:end;width:100%;max-width:30rem;text-align:left}.footer .footer-newsletter__row{width:100%;min-width:0}}@media screen and (min-width:750px){.footer .page-width{padding-inline:var(--pr-space-8)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pr-section-tdm-footer.css.map */
