footer.custom-footer{padding-block:0 3.6rem 9rem;background:linear-gradient(to bottom,#fefff8,#eaf586)}.footer_links{position:relative;display:flex;justify-content:center;padding-block:9rem 0}.footer-lists{padding-inline:3rem}.footer-lists li{margin-bottom:1.2rem}.footer_menu ul{margin:0}.footer_menu h2{--ff: var(--font-abc-extended);--font-size: 14px;letter-spacing:1.2px;margin-bottom:2rem}.footer_menu a{--font-size: 14px;margin-bottom:1.2rem}.footer_links img{max-width:56px;width:100%;height:auto}.footer_logos{display:flex;align-items:center;justify-content:right;gap:1px;padding-block:8rem}.footer_logo{max-width:9.6rem}.footer_logo img{width:100%;height:50px;object-fit:contain}.footer_legal{display:flex;justify-content:center;align-items:center;gap:2rem;margin:1rem 0;text-decoration:underline}.footer_legal li a{font-size:12px}.footer_copyright{display:flex;flex-direction:column;align-items:end;justify-content:right}.footer_copyright p{font-family:var(--font-abc);--font-size: 12px}.locale-selectors__container{display:flex;justify-content:center}.footer-newsletter{padding-block:6.7rem;padding-inline:2rem}.fn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.titles-container{display:flex;flex-direction:column;text-align:center;gap:30px}.fn-wrapper h5{font-family:var(--font-abc-extended);line-height:140%;letter-spacing:1.4px;font-size:14px}.fn-wrapper img{margin-top:-5rem}.fn-wrapper h3{font-family:var(--font-value);font-size:36px;line-height:100%;letter-spacing:-1.08px}.footer-newsletter :is(.input-group--inline,.input-group__fields,.input-group__item,form){max-width:48rem;width:100%;flex-basis:unset}.input-group__item--btn{position:absolute}.input-group--inline{flex-wrap:wrap}.footer-newsletter input[type=email]{--bg-color: var(--color-yellow);max-width:48rem;width:100%;background-color:var(--color-white);background-position-x:95%;box-shadow:none;border-radius:100px;height:40px}.footer-newsletter button[type=submit]{position:absolute;top:0;right:0;height:4rem;border:none}.footer-logo-container{display:flex;justify-content:center}.footer-links-logos-container{display:flex;align-items:center;justify-content:center;gap:10rem}@media only screen and (max-width: 767px){.footer-logo-container{padding:0 10px}.titles-container{gap:15px}.titles-container h3{font-size:20px}.titles-container h5{margin-top:0;font-size:12px}.footer_copyright{flex-direction:column;align-items:center}footer.custom-footer{padding-block:0 2.5rem 4rem}.footer_menu h2{margin-bottom:5px}.footer_links{padding-block-start:0rem;margin-block-start:4rem;display:grid;grid-template-columns:1fr 1fr;gap:10px 0;width:100%}.footer-lists li{margin-bottom:8px}.footer_menu a{line-height:0px}.social-sharing-wrapper{justify-content:center;padding-bottom:10rem}.footer-lists{padding-inline:2rem}.footer-logos-copy{width:100%;justify-content:center}.footer_image:first-child{position:absolute;right:20px;top:-10px;height:22px;padding:0}.footer_menu:nth-child(4){position:absolute;top:135%;padding:0}.footer_menu:nth-child(4) h2{display:none}.footer_logo img{height:40px}.footer_legal{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-content:center;gap:0rem;padding-inline:2rem;width:100%}.footer_legal li{text-align:center;margin-right:4px}.footer_legal li:last-child:nth-child(odd){grid-column:1 / -1}.footer_legal a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:1.4rem}@supports selector(:has(*)){.footer_menu:has(.social-sharing-wrapper) h2{display:none}}.footer_menu .social-sharing-wrapper{flex-direction:row;flex-wrap:nowrap;padding-bottom:0}.footer-links-logos-container{display:flex;flex-direction:column;align-items:flex-start;gap:0}.footer_logos{gap:2px;justify-content:center}.btn--reset,.btn--reset svg,.btn--reset path,.btn--reset g{width:7rem}.footer-newsletter{padding-block:4rem}.fn-wrapper{flex-direction:column;gap:15px}.fn-wrapper img{margin-top:0}.footer-newsletter input[type=email]{height:30px}.footer-newsletter button[type=submit]{height:3rem}.footer-lists .social-sharing-icon{margin:0}.footer-lists .social-sharing-icon svg{max-height:23px}.footer_menu:has(.social-sharing-wrapper){grid-column:1 / -1;width:100%;position:relative;top:0;left:0;padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/_footer.css.map */
