:root{--footer-bg:#f5f5f7cc;--text-color:#6e6e73;--heading-color:#1d1d1f;--border-color:#d2d2d780;--hover-color:#1d1d1f}footer{background-color:var(--footer-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);color:var(--text-color);border-top:1px solid #0000000d;width:100%;padding:40px 0 20px;font-size:12px}.footer-content{max-width:980px;margin:0 auto;padding:0 22px}.footer-links{flex-wrap:nowrap;justify-content:space-between;display:flex}.footer-column{flex-basis:20%}.column-section{margin-bottom:24px}.column-section h3{color:var(--heading-color);cursor:default;letter-spacing:.05em;margin:0 0 9px;font-size:12px;font-weight:600}.column-section ul{margin:0;padding:0;list-style:none}.column-section li{margin-bottom:9px}.column-section a{color:var(--text-color);text-decoration:none;transition:color .2s}.column-section a:hover{color:var(--hover-color);text-decoration:underline}.footer-bottom{border-top:1px solid var(--border-color);margin-top:34px;padding-top:34px}.footer-social{gap:16px;margin-bottom:20px;display:flex}.footer-social a{color:var(--text-color);align-items:center;transition:color .2s;display:flex}.footer-social a:hover{color:var(--heading-color)}.legal-row{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.copyright{margin-right:30px}.legal-links{gap:20px;display:flex}.legal-links a{color:#424245;border-right:1px solid #d2d2d7;margin-right:-10px;padding-right:10px;text-decoration:none}.legal-links a:last-child{border-right:none}.legal-links a:hover{text-decoration:underline}.locale{cursor:default;align-items:center;margin-left:auto;display:flex}@media only screen and (max-width:833px){.footer-links{flex-direction:column}.footer-column{flex-basis:100%}.column-section{border-bottom:1px solid #0000;margin-bottom:0;overflow:hidden}.column-section h3{cursor:pointer;z-index:10;justify-content:space-between;align-items:center;margin:0;padding:14px 0;display:flex;position:relative}.column-section h3:after{content:"+";font-size:14px;font-weight:400;transition:transform .3s}.column-section.open h3:after{transform:rotate(45deg)}.column-section ul{max-height:0;transition:max-height .3s ease-out,padding .3s;overflow:hidden}.column-section.open ul{max-height:500px;padding-bottom:16px}.shop-more{margin-top:20px}.legal-row{flex-direction:column;align-items:flex-start;gap:10px}.legal-links{flex-wrap:wrap;gap:10px}.legal-links a{border:none;margin:0;padding:0}.locale{margin-top:10px;margin-left:0}}
/*# sourceMappingURL=ca8d208f3c0e5eaf.css.map*/