.custom-footer-section{padding:60px 0;font-family:var(--font-body-family, sans-serif)}.cf-container{max-width:1400px;margin:0 auto;padding:0 40px}.cf-top-text{text-align:center;margin-bottom:60px}.cf-top-text p{font-size:32px;line-height:1.2;margin:0;font-weight:300;color:inherit}.cf-top-text strong{font-weight:400}.cf-main-content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:40px}.cf-left-column{width:100%;max-width:400px}.cf-menu-item{border-bottom:1px solid rgba(255,255,255,.1)}.cf-menu-item:first-child{border-top:1px solid rgba(255,255,255,.1)}.cf-summary,.cf-direct-link{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;width:100%;text-decoration:none;color:inherit;list-style:none}.cf-summary::-webkit-details-marker{display:none}.cf-menu-title{font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.cf-chevron{transition:transform .3s ease}.cf-details[open] .cf-chevron{transform:rotate(180deg)}.cf-submenu{list-style:none;padding:0 0 15px;margin:0}.cf-submenu li{margin-bottom:8px}.cf-link{color:#ffffffb3;text-decoration:none;font-size:14px;transition:color .2s;text-transform:uppercase;letter-spacing:1px}.cf-link:hover{color:#fff}.cf-right-column{display:flex;width:fit-content;flex-direction:column;align-items:center;text-align:center}.cf-logo{margin-bottom:40px}.cf-logo-text{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:40px;letter-spacing:2px}.cf-socials{display:flex;gap:20px;margin-bottom:20px}.cf-socials svg{width:20px;height:20px;color:#fff}.cf-copyright{font-size:13px;color:#ffffff80;max-width:300px;line-height:1.4;margin-top:20px}@media(max-width:768px){.custom-footer-section{padding:40px 0 60px}.cf-container{padding:0 20px}.cf-top-text p{font-size:24px}.cf-main-content{flex-direction:column;gap:20px}.cf-left-column{max-width:100%}.cf-right-column{align-items:center!important;text-align:center;width:100%;margin-top:0;margin-bottom:20px}.cf-logo{display:none}.cf-socials{width:100%;justify-content:center}.cf-copyright{width:100%;max-width:100%}}.cf-top-text em{font-style:normal;color:#ff4f01}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-footer.css.map */
