@layer properties,theme,base,compat;@layer legacy{footer{font-size:12px;line-height:20px}.footer-wrapper-top{background-color:#000;padding:0 0 20px}.footer-top{max-width:1360px;margin:0 auto}.footer-top-title{color:#fff;padding-top:20px;font-weight:700}.footer-top-text{color:#a8a8a8}.footer-top-texthover{text-decoration:underline}.footer-wrapper-bottom{background-color:#1c1c1c;padding:0 0 20px}.footer-bottom{color:#ffffffb3;max-width:1360px;margin:0 auto;padding:30px 0 40px;line-height:2}.footer-bottom a{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .3s,text-decoration-color .3s}.footer-bottom a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s,text-decoration-color .3s}.footer-bottom ul{margin:0;padding:0}.footer-bottom li{list-style:none}.footer-bottom .footer-social-medias a:hover{text-decoration:none}.footer-bottom-title{padding-bottom:15px}.footer-top a{color:#fff;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .3s,text-decoration-color .3s}.footer-top a:hover{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s,text-decoration-color .3s}.about-us ul{margin-bottom:0}.icon-facebook:before{content:"<";margin-top:10px;margin-right:10px;display:inline-block}.icon-instagram:before{content:";";margin-top:10px;display:inline-block}.footer-button{color:#fff;background-color:#000;border:1px solid #2a2a2a;width:100%;max-width:500px;padding:5px;font-size:12px}.footer-button.shop-button{max-width:500px}.vue-anchor-title{background:unset;color:unset;border:unset;padding:unset;text-align:unset;display:inline-block}.bottom-logo{text-align:center}.bottom-logo-img{width:100%;max-width:115px;margin:10px 20px 0;display:inline-block}.footer-collapse{max-height:0;transition:all .3s}.footer-input:checked~.footer-collapse{max-height:100vh;transition:all 1s}.footer-input:checked+.footer-bottom-title .footer-flipover:after{transform:rotateX(180deg)}@media (width>=480px){.footer-button.shop-button{max-width:250px}}@media (width>=768px){.btn-collapsible{pointer-events:none}.footer-collapse{max-height:unset}}.gant .footer-button{font-size:12px}.gant-personal-data-info{text-align:center;color:#575757;background:0 0;border:none;margin-bottom:20px}.gant-personal-data-info a{color:#575757;transition:color .3s}.gant-personal-data-info a:hover{color:#ffffffb3;transition:color .3s}.gant-personal-data-info .vue-anchor-title{display:inline}@media (width>=480px){.gant-personal-data-info{text-align:left;margin-bottom:0}}}@layer components,utilities;
