.section-background.footer-background{background:var(--color-yellow)}.footer-menu{display:flex;flex-wrap:wrap;gap:24px;font-family:var(--font-heading--family)}.footer-menu .footer-menu--item{width:100%}.footer-menu .footer-menu--item:last-child{border-bottom:1px solid var(--color-white)}.footer-menu .footer-menu--item:last-child:not([open]) summary{padding-bottom:24px}.footer-menu--item ul{list-style-type:none;padding:24px 0 0;margin:0;display:flex;flex-direction:column;gap:8px}.footer-menu--item h3{margin:0 0 8px;font-size:var(--font-size--xl);line-height:var(--line-height--base);font-weight:700;color:var(--color-blue)}.footer-link--item img{max-width:32px}.footer-link--item a{display:flex;gap:8px;align-items:center}.footer-link--item{width:100%}.footer-link--item-label{font-size:var(--font-size--base);color:var(--color-blue);font-weight:700}.footer-link{display:flex;flex:1;gap:16px;justify-content:space-between}.footer-top-content{display:flex;gap:24px;padding-bottom:16px}.footer-social-links{display:flex;align-items:center;gap:8px}.footer-social-links svg{width:32px;height:32px}.footer-social-links h4{margin:0;color:var(--color-blue);font-size:var(--font-size--base);line-height:var(--line-height--base)}.footer-social-links ul{list-style-type:none;padding:0;margin:0;display:flex;gap:8px}.footer-menu{flex-direction:column}.footer-copyright-wrapper{display:flex;justify-content:space-between;width:100%;gap:24px;align-items:center;font-family:var(--font-heading--family)}.footer-payment-icons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.footer-wrapper{padding:470px 0 40px;position:relative;z-index:0}.form__field-error{color:#000}.form__field-error .svg-wrapper{color:var(--color-red)}.footer-copyright-wrapper,.footer-top-content{flex-direction:column-reverse}.footer-social-links{justify-content:center;flex-direction:column}.footer-link{flex-wrap:wrap}.footer-link .footer-link--item{width:calc(50% - 8px)}.footer-link .footer-link--item:last-child{width:100%}.footer-menu--item a{color:var(--color-black)}.footer-link .footer-link--item:last-child a{justify-content:center}.footer-menu--item summary{color:var(--color-blue);line-height:var(--line-height--base);font-size:var(--font-size--xl);font-weight:700;font-family:var(--font-heading--family);justify-content:space-between;align-items:center;padding:24px 0 0;border-top:1px solid var(--color-white)}.footer-menu .footer-menu--item:first-child summary{border-top:none}.footer-menu--item ul li{font-size:var(--font-size--sm);line-height:var(--line-height--sm)}.footer-menu details[open] svg{transform:rotate(-180deg)}.footer-link--item a{justify-content:center}.has-compare .footer-utilities{padding-bottom:60px}@media screen and (min-width:768px){.footer-link{flex-direction:row}.footer-link .footer-link--item,.footer-link .footer-link--item:last-child{width:auto}}@media screen and (min-width:990px){.footer-top-content{margin-top:30px}.footer-menu .footer-menu--item:last-child{border:none}.footer-menu{margin-top:48px;flex-direction:row}.footer-menu--item summary{padding:0 0 8px;border-top:none}.footer-menu--item summary svg{display:none}.footer-top-content{flex-direction:row;justify-content:space-between}.footer-menu--item ul{padding-top:0}.footer-wrapper{padding:95px 0 80px}.footer-copyright-wrapper{flex-direction:row}.footer-social-links{justify-content:flex-start;flex-direction:row}.footer-link--item-label{font-size:var(--font-size--2xl);line-height:var(--line-height--2xl);color:var(--color-blue);font-family:var(--font-heading--family);font-weight:700}.footer-link--item img{max-width:40px}.footer-menu--item summary{pointer-events:none}.footer-link{flex-wrap:nowrap;flex:none}.footer-menu{margin-top:40px}.footer-social-links h4{font-size:var(--font-size--2xl);line-height:var(--line-height--2xl)}.footer-link .footer-link--item,.footer-link .footer-link--item:last-child{width:100%}.footer-menu .footer-menu--item{width:calc((100% - 72px)/4)}.footer-link--item a{justify-content:flex-start;width:max-content;max-width:260px;min-width:227px}.footer-social-links svg{width:40px;height:40px}.footer-social-links,.footer-menu{gap:16px}}@media screen and (max-width:989px){.footer-utilities-container{padding:40px 0}.footer-menu .footer-menu--item:last-child[open]{padding-bottom:24px}}@media screen and (max-width:767px){.footer-link .footer-link--item:nth-child(1) a{justify-content:flex-end}.footer-link .footer-link--item:nth-child(2) a{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-footer.css.map */
