html .footer.footer--complet{padding:0 0 1.75rem}html .footer-band{background:var(--sapin);color:var(--on-sapin)}html .footer .footer-band__in{list-style:none;margin:0 auto;padding-block:1.05rem;color:inherit;padding-inline:max(20px,env(safe-area-inset-left,0px)) max(20px,env(safe-area-inset-right,0px));display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:.75rem 1.5rem}html .footer-band__in li{display:flex;align-items:center;justify-content:center;gap:.65rem;font-weight:700;font-size:.9rem;line-height:1.3}html .footer-band .icon{width:1.35rem;height:1.35rem;stroke:var(--miel)}html .footer--complet .footer__grid{grid-template-columns:1.1fr 1.1fr .9fr 1.15fr;gap:2.5rem clamp(1.5rem,3.5vw,3rem);padding-top:clamp(2.5rem,5vw,3.5rem)}html .footer--complet .logo{margin-bottom:.9rem}html .footer__about p{margin:0;line-height:1.65;max-width:22rem}html .footer-card{margin-top:1.35rem;padding:1rem 1.15rem;max-width:22rem;border:1px solid var(--line);border-radius:16px;background:var(--linen)}html .footer-card__title{margin:0 0 .25rem;font-weight:800;font-size:.95rem;color:var(--cocoa)}html .footer-card__text{margin:0 0 .7rem;font-size:.88rem;line-height:1.5;color:var(--taupe)}html .footer .footer-link,html .footer .footer-more{display:inline-flex;align-items:center;gap:.45rem;color:var(--cocoa);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:800}html .footer-link .icon,html .footer-more .icon{width:1rem;height:1rem}html .footer .footer-more{margin-top:1.15rem;padding-bottom:.2rem;border-bottom:1.5px solid var(--thread)}html .footer .footer-social{display:flex;gap:.6rem;margin-top:1.35rem}html .footer-social a{width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center}html .footer-social .icon{width:1.15rem;height:1.15rem}html .footer .footer-list{gap:.75rem}html .footer-list li{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem}html .footer-badge{font-size:.6rem;font-weight:800;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;line-height:1;padding:.32rem .55rem;border-radius:999px;background:var(--sale);color:#fff9f1}html .footer-list--icons a{display:inline-flex;align-items:center;gap:.6rem}html .footer-list--icons .icon{width:1.1rem;height:1.1rem;stroke:var(--thread)}html .footer__club-text{margin:0 0 1rem;line-height:1.6;max-width:24rem;color:var(--taupe)}html .footer-form__row{display:flex;flex-wrap:wrap;gap:.5rem}html .footer-form input[type=email]{flex:1 1 11rem;min-width:0;min-height:3rem;padding:0 1.15rem;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--cocoa);font:inherit;font-size:.92rem}html .footer .footer-form__btn{min-height:3rem;padding:.7rem 1.3rem;gap:.45rem;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800}html .footer-form__btn .icon{width:1rem;height:1rem}html .footer-form__note{display:flex;align-items:center;gap:.4rem;margin:.75rem 0 0;font-size:.78rem;color:var(--taupe)}html .footer-form__note .icon{width:.9rem;height:.9rem}html .footer-form__ok,html .footer-form__error{margin:.6rem 0 0;font-weight:700;font-size:.88rem}html .footer-form__error ul{margin:.3rem 0 0;padding-left:1.1rem}html .footer__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid var(--line)}html .footer-country{position:relative;display:inline-flex;align-items:center;margin-left:auto;min-height:2.75rem;padding:0 1.1rem;border:1px solid var(--line);border-radius:999px;font-size:.86rem;font-weight:700}html .footer-country select{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:inherit;font:inherit;padding-right:1.7rem;cursor:pointer}html .footer-country .icon{position:absolute;right:.95rem;width:1rem;height:1rem;pointer-events:none}html .footer--complet .footer__bottom{margin-top:1.5rem}html .footer--complet .footer__meta+.footer__bottom{border-top:0;padding-top:0}html body:has(.sticky-atc) .footer.footer--complet{padding-bottom:5.75rem}html .footer__note{margin:1rem 0 0;max-width:48rem;font-size:.76rem;line-height:1.55;color:var(--taupe)}@media(max-width:1000px){html .footer--complet .footer__grid{grid-template-columns:1fr 1fr;gap:2.25rem 1.75rem}}@media(max-width:760px){html .footer .footer-band__in{grid-template-columns:repeat(2,minmax(0,1fr))}html .footer-band__in li{justify-content:flex-start;font-size:.82rem}html .footer--complet .footer__brand,html .footer--complet .footer__club{grid-column:1 / -1}html .footer-card,html .footer__about p{max-width:none}html .footer__meta{justify-content:center}html .footer-country{margin-left:0}}html .footer--noel .footer-band{background:var(--sapin-dark);color:#fff9f1;border-bottom:1px solid rgba(255,249,241,.1)}html .footer--noel .footer-band .icon,html .footer--noel .footer-list--icons .icon{stroke:#e2bc6e}html .footer--noel .footer-card{background:#fff9f10f;border-color:#fff9f129}html .footer--noel .footer-card__title,html .footer--noel .footer-link,html .footer--noel .footer-more{color:#fff9f1}html .footer--noel .footer-card__text,html .footer--noel .footer__club-text,html .footer--noel .footer-form__note,html .footer--noel .footer__note{color:#fff9f1b8}html .footer--noel .footer-more{border-bottom-color:#e2bc6e}html .footer--noel .footer-social a{border-color:#fff9f140;color:#fff9f1}html .footer--noel .footer-social a:hover{background:#fff9f11a}html .footer--noel .footer-badge{background:var(--rouge)}html .footer--noel .footer-form input[type=email]{background:#fff9f114;border-color:#fff9f147;color:#fff9f1}html .footer--noel .footer-form input[type=email]::placeholder{color:#fff9f199}html .footer--noel .footer-form__btn{background:var(--miel);border-color:var(--miel);color:var(--cocoa);box-shadow:none}html .footer--noel .footer-form__btn:hover{background:#fff9f1;border-color:#fff9f1;color:var(--cocoa)}html .footer--noel .footer-form__ok,html .footer--noel .footer-form__error{color:var(--miel)}html .footer--noel .footer__meta{border-top-color:#fff9f12e}html .footer--noel .footer-country{border-color:#fff9f147;color:#fff9f1}html .footer--noel .footer-country select option{color:var(--cocoa)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/footer-complet.css.map */
