.footer-module__tUdqrq__footer-container{color:#222;background-color:#ecececfa;width:100%;padding:0 0 20px;font-family:Montserrat,sans-serif}.footer-module__tUdqrq__footer-content{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:10px;margin-left:20px;font-family:Montserrat,sans-serif;display:flex}.footer-module__tUdqrq__footer-info{flex:100%;max-width:500px}.footer-module__tUdqrq__footer-heading{margin:8px 0;font-family:RoadRadio-Light;font-size:16px;line-height:1.8}.footer-module__tUdqrq__footer-info h4,.footer-module__tUdqrq__footer-socials h4{font-size:18px}.footer-module__tUdqrq__footer-info p,.footer-module__tUdqrq__footer-location,.footer-module__tUdqrq__footer-phone{flex-direction:row;margin-bottom:10px;display:flex}.footer-module__tUdqrq__footer-location a,.footer-module__tUdqrq__footer-phone a{font-weight:600;text-decoration:none}.footer-module__tUdqrq__footer-location a:hover,.footer-module__tUdqrq__footer-phone a:hover{text-decoration:underline}.footer-module__tUdqrq__icon{vertical-align:middle;margin-right:10px}.footer-module__tUdqrq__footer-socials{flex:100%}.footer-module__tUdqrq__footer-socials .footer-module__tUdqrq__social-icons{justify-content:flex-start;gap:15px;display:flex}.footer-module__tUdqrq__social-icons a{color:#de682d;font-size:24px;transition:transform .3s}.footer-module__tUdqrq__social-icons a:hover{transform:scale(1.2)}.footer-module__tUdqrq__footer-bottom{text-align:center;color:#555;border-top:1px solid #ddd;margin-bottom:10px;font-size:14px}@media (max-width:768px){.footer-module__tUdqrq__footer-content{flex-direction:column;gap:10px;padding:20px 0}.footer-module__tUdqrq__footer-socials{text-align:center}.footer-module__tUdqrq__footer-info h4,.footer-module__tUdqrq__footer-socials h4{font-size:16px}.footer-module__tUdqrq__footer-socials .footer-module__tUdqrq__social-icons{justify-content:center;gap:10px}}@media (max-width:480px){.footer-module__tUdqrq__footer-container{padding:10px}.footer-module__tUdqrq__footer-info h4,.footer-module__tUdqrq__footer-socials h4{font-size:14px}.footer-module__tUdqrq__social-icons a{font-size:20px}.footer-module__tUdqrq__footer-bottom p{font-family:RoadRadio-Light;font-size:12px}}.footer-module__tUdqrq__reviews-text{text-align:center}.footer-module__tUdqrq__reviews-text h4{color:#333;margin-bottom:5px;font-size:18px}.footer-module__tUdqrq__reviews-text a{color:#007bff;font-size:14px;text-decoration:underline;transition:color .3s}.footer-module__tUdqrq__reviews-text a:hover{color:#0056b3}.footer-module__tUdqrq__footer-content-wrapper{grid-template-columns:1fr 1fr;gap:16px;display:grid}.footer-module__tUdqrq__footer-map{width:100%;max-width:720px;height:300px}@media (max-width:768px){.footer-module__tUdqrq__footer-content-wrapper{grid-template-columns:1fr}}.footer-module__tUdqrq__footer-return{color:#666;cursor:pointer;padding:8px 0;font-family:RoadRadio-Light;font-size:14px}
@font-face{font-family:RoadRadio;src:url(/fonts/RoadRadio.woff)format("woff"),url(/fonts/RoadRadio.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RoadRadio-Light;src:url(/fonts/RoadRadio-Light.woff2)format("woff2"),url(/fonts/RoadRadio-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RoadRadio-Bold;src:url(/fonts/RoadRadio-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RoadRadio-Thin;src:url(/fonts/RoadRadio-Thin.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}body{color:#222;margin:0;padding:0;font-family:RoadRadio-Light,sans-serif;font-weight:500;overflow-x:hidden}.App{color:#222;flex-direction:column;max-width:1360px;min-height:100vh;margin:0 auto;padding:0 10px;font-family:RoadRadio-Light,sans-serif;display:flex;overflow:hidden}a{color:#222;cursor:pointer;font-family:RoadRadio-Thin,sans-serif;text-decoration:none}h1,h2,h3,h4{font-family:RoadRadio,sans-serif}:root{--sale-bg-1:#ffefe4;--sale-bg-2:#fff;--sale-accent:#ff6a2b;--sale-accent-600:#e85d23;--sale-text:#15171a;--sale-muted:#535a63;--sale-shadow:0 14px 40px #1113171f;--sale-radius:20px}.back-button{color:#000;cursor:pointer;background:0 0;border:none;align-items:center;font-size:16px;display:flex}.back-button:hover{color:#ff6a2b}.back-button-cover{color:#000}
