.clear-boost-footer{position:relative;margin-top:0}.footer-background{background-color:#a9d3d7;padding:60px 0 40px;position:relative;overflow:hidden}.footer-background:before{content:"";position:absolute;top:-50px;left:0;right:0;height:100px;background-color:#a9d3d7;clip-path:ellipse(100% 100% at 50% 100%);z-index:1}.footer-container{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;position:relative;z-index:2}.footer-column{color:#fff}.footer-logo{margin-bottom:15px}.footer-logo img{max-width:120px;height:auto}.footer-heading{font-size:1rem;font-weight:600;color:#fff;margin:0 0 15px;text-transform:uppercase;letter-spacing:1px}.footer-tagline h6{font-size:.9rem;font-weight:300;color:#fff;margin:0;text-transform:lowercase;letter-spacing:2px}.footer-address p,.footer-hours p,.footer-column p{font-size:.9rem;line-height:1.4;color:#fff;margin:0 0 8px}.footer-address p:last-child,.footer-hours p:last-child,.footer-column p:last-child{margin-bottom:0}.footer-column a{color:#fff;text-decoration:none;transition:opacity .3s ease}.footer-column a:hover{opacity:.8;text-decoration:underline}.footer-legal-links{margin-top:20px}.footer-legal-links a{display:block;margin-bottom:8px;font-size:.85rem;color:#fffc}.footer-legal-links a:last-child{margin-bottom:0}.footer-legal-links a:hover{color:#fff}@media screen and (max-width: 990px){.footer-container{grid-template-columns:repeat(2,1fr);gap:30px}.footer-background{padding:50px 0 35px}.footer-logo img{max-width:180px}}@media screen and (max-width: 750px){.footer-container{grid-template-columns:1fr;gap:30px;text-align:center}.footer-background{padding:40px 0 30px}.footer-background:before{top:-30px;height:60px}.footer-logo img{max-width:160px}.footer-legal-links{margin-top:15px}}@media screen and (max-width: 550px){.footer-background{padding:30px 0 25px}.footer-container{gap:25px}.footer-heading{font-size:.9rem;margin-bottom:12px}.footer-column p,.footer-address p,.footer-hours p{font-size:.85rem}.footer-legal-links a{font-size:.8rem}}.clear-boost-footer *{box-sizing:border-box}.clear-boost-footer{margin-top:60px}.footer-column a[href^="tel:"],.footer-column a[href^="mailto:"]{font-weight:500}@media (prefers-color-scheme: dark){.footer-logo img{filter:brightness(0) invert(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-clear-boost-footer.css.map */
