.cm-footer{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#e6f5fa,#fbfcfd 40%,#f3eefb 75%,#e9e0f7);color:#4a5270}.cm-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--cm-footer-bg);background-size:cover;background-position:center;opacity:var(--cm-footer-bg-op,.2);pointer-events:none}.cm-footer__wrap{max-width:1280px;margin:0 auto;padding:30px 16px;display:flex;flex-direction:column;gap:20px}.cm-footer__top{display:flex;flex-direction:column;gap:20px}.cm-footer__brand{display:flex;flex-direction:column;gap:24px;max-width:330px}.cm-footer__logo{display:block;width:70px;line-height:0;border-radius:6px}.cm-footer__logo img{width:70px;height:auto}.cm-footer__logo:focus-visible{outline:2px solid var(--cm-purple);outline-offset:4px}.cm-footer__text{font:400 14px/22px var(--cm-font-body);letter-spacing:-.1px;color:#4a5270;margin:0}.cm-footer__news{position:relative;display:flex;align-items:center;gap:12px;width:100%;max-width:330px;min-height:53px;padding:8px 8px 8px 18px;background:#fff;border:1px solid #dcdce8;border-radius:100px;flex-wrap:wrap}.cm-footer__news:focus-within{border-color:var(--cm-purple)}.cm-footer__news-input{flex:1 1 120px;min-width:0;height:37px;border:0;background:transparent;padding:0;font:400 13.5px/16px var(--cm-font-body);letter-spacing:-.1px;color:var(--cm-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.cm-footer__news-input::placeholder{color:#9aa0b4}.cm-footer__news-input:focus{outline:none}.cm-footer__news-btn{flex:0 0 auto;height:37px;padding:0 16px;border:0;border-radius:100px;background:var(--cm-ink);color:#fff;font:600 12.5px/15px var(--cm-font-body);cursor:pointer}.cm-footer__news-btn:focus-visible{outline:2px solid var(--cm-purple);outline-offset:2px}.cm-footer__news-msg{position:absolute;left:18px;top:calc(100% + 6px);margin:0;font:500 12px/1.4 var(--cm-font-body);color:var(--cm-teal)}.cm-footer__news-msg--err{color:var(--cm-red)}.cm-footer__cols{display:flex;flex-direction:column;gap:28px;margin-top:0}.cm-footer__col{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.cm-footer__col a,.cm-footer__col .cm-footer__nolink{font:400 14px/16px var(--cm-font-body);letter-spacing:-.1px;color:#4a5270;text-decoration:none}.cm-footer__col a:hover{color:var(--cm-ink);text-decoration:underline;text-underline-offset:3px}.cm-footer a:focus-visible{outline:2px solid var(--cm-purple);outline-offset:2px;border-radius:4px}.cm-footer__rule{border:0;height:1px;background:#d8d6e4;margin:0;width:100%}.cm-footer__legal{font:400 11px/17px var(--cm-font-body);color:#9299ad;margin:0}.cm-footer__bar{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.cm-footer__bar-left{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cm-footer__loc{margin:0}.cm-footer__country{position:relative;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;background:#fff;border:1px solid #dcdce8;border-radius:100px;font:600 12px/14px var(--cm-font-body);color:var(--cm-ink);white-space:nowrap}.cm-footer__country:focus-within{outline:2px solid var(--cm-purple);outline-offset:2px}.cm-footer__country-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.cm-footer__copy{font:400 12.5px/15px var(--cm-font-body);color:var(--cm-muted);margin:0}.cm-footer__mini{font:400 12.5px/15px var(--cm-font-body);color:var(--cm-muted);text-decoration:none}a.cm-footer__mini:hover{color:var(--cm-ink);text-decoration:underline}.cm-footer__social{list-style:none;margin:0;padding:0;display:flex;gap:20px}.cm-footer__social a{display:inline-flex;color:#1c1917;border-radius:6px}.cm-footer__social a:hover{opacity:.75}@media(min-width:990px){.cm-footer__wrap{padding:80px 96px 40px;gap:56px;max-width:1440px}.cm-footer__top{flex-direction:row;gap:100px;justify-content:space-between}.cm-footer__brand{flex:0 0 330px}.cm-footer__cols{flex:1 1 auto;flex-direction:row;gap:28px;margin-top:8px;max-width:818px}.cm-footer__col{flex:1 1 0;min-width:0}.cm-footer__wrap>.cm-footer__rule{margin-bottom:0}.cm-footer__legal{margin-top:-0px}.cm-footer__bar{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.cm-footer__bar-left{flex-direction:row;align-items:center;flex-wrap:wrap;gap:24px}}@media(min-width:990px)and (max-width:1199px){.cm-footer__wrap{padding-left:48px;padding-right:48px}.cm-footer__top{gap:48px}}@media(min-width:600px)and (max-width:989px){.cm-footer__wrap{padding:48px 32px}.cm-footer__cols{flex-direction:row;gap:28px}.cm-footer__col{flex:1 1 0;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cm-footer.css.map */
