.footer{display:flex;flex-direction:column;gap:64px;padding:80px 48px 32px;background:var(--lin);color:var(--attenue)}.footer__cols{display:flex;justify-content:space-between;gap:48px}.footer__brand{width:320px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.footer__brand img{width:96px;height:40px;object-fit:contain}.footer__brand p{max-width:280px}.footer__social{display:flex;gap:16px;color:var(--brun)}.footer__social a{transition:opacity .3s var(--ease)}.footer__social a:hover{opacity:.7}.footer__social--m{display:none}.footer__nav{display:contents}.footer__col{display:flex;flex-direction:column;gap:12px}.footer__h{color:var(--brun);font-weight:500}.footer__h button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:default}.footer__plus{display:none}.footer__panel ul{display:flex;flex-direction:column;gap:12px}.footer__panel a,.footer__legal a{transition:color .3s var(--ease)}.footer__panel a:hover,.footer__legal a:hover{color:var(--brun)}.footer__pays{width:260px;display:flex;flex-direction:column;gap:12px}.footer__select{height:44px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--brun);color:var(--attenue);font-size:13px;line-height:20px;text-align:left}.footer__select span{flex:1}.footer__legal{display:flex;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--filet)}.footer__legal-links{display:flex;gap:24px}.footer__credit-nom{white-space:nowrap;color:var(--attenue);cursor:pointer}.footer__legal .footer__credit-nom{transition:color .15s var(--ease)}.footer__legal .footer__credit-nom:hover,.footer__credit-nom:focus-visible{color:var(--brun)}.footer__credit-nom:focus-visible{outline:1px solid var(--brun);outline-offset:2px}@media(max-width:1023px)and (min-width:768px){.footer{padding:64px var(--gutter) 32px}.footer__cols{flex-wrap:wrap;row-gap:48px}.footer__brand{width:100%}}@media(max-width:767px){.footer{gap:32px;padding:48px 20px 32px}.footer__cols{flex-direction:column;gap:32px}.footer__brand{width:100%;gap:16px}.footer__brand p{max-width:none}.footer__social--d{display:none}.footer__social--m{display:flex}.footer__nav{display:block}.footer__col{gap:0;border-bottom:1px solid var(--filet)}.footer__h button{padding:18px 0;min-height:48px;cursor:pointer}.footer__plus{display:block;position:relative;width:18px;height:18px}.footer__plus:before,.footer__plus:after{content:"";position:absolute;left:50%;top:50%;width:10.5px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--ease)}.footer__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.footer__col.is-open .footer__plus:after{transform:translate(-50%,-50%) rotate(0)}.footer__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.footer__panel ul{overflow:hidden}.footer__col.is-open .footer__panel{grid-template-rows:1fr}.footer__col.is-open .footer__panel ul{padding-bottom:18px}.footer__pays{width:100%}.footer__pays .footer__h,.footer__pays-note{display:none}.footer__select{color:var(--brun)}.footer__legal{flex-direction:column-reverse;gap:32px;padding-top:0;border-top:0}.footer__legal-links{gap:16px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/obaia-section-footer.css.map */
