.footer-planning-section .col.left-col{width:100%;max-width:300px}.footer-planning-section .col.right-col{width:100%;max-width:280px}.footer-planning-section{margin-bottom:-130px}.footer-planning-section .section-wrap{position:relative}.footer-planning-section .section-col-wrap{background-image:var(--bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding-left:40px;padding-right:40px;gap:40px}.footer-planning-section .section-col-wrap .page-section-title{margin:0 0 10px;font-size:28px;line-height:1.286}.footer-planning-section .section-col-wrap .page-section-description{margin:0;line-height:1.5}.footer-planning-section .visit-us__hours{position:relative}.footer-planning-section .visit-us__hours p{margin:0;font-size:14px;line-height:1.5;color:#5e5f58}.footer-planning-section .visit-us__hours p strong{font-weight:500;display:inline-block;min-width:100px;color:#0e0f0b}.footer-planning-section .visit-us__hours p:not(:last-child){margin-bottom:18px}.footer-planning-section .content-column-title{margin:0 0 10px}.footer-planning-section .content-row{color:#5e5f58;font-size:14px;line-height:1.5}.footer-planning-section .content-row a{color:currentColor;text-decoration:none}.footer-planning-section .content-row .content-row-text{width:100%;max-width:calc(100% - 20px);padding-left:5px;display:block}.footer-planning-section .content-row:not(:last-child){margin-bottom:10px}@media screen and (min-width:750px){.footer-planning-section .visit-us__hours .inner-col{padding-left:20px;padding-right:20px}.footer-planning-section .visit-us__hours .inner-col:first-child{padding-left:0;border-right:1px solid rgba(201,203,182,1)}.footer-planning-section .visit-us__hours .inner-col:last-child{padding-right:0}}@media screen and (max-width:989px){.footer-planning-section .col.right-col,.footer-planning-section .col.center-col,.footer-planning-section .col.left-col{max-width:100%;width:100%}}@media screen and (max-width:749px){.footer-planning-section{margin-bottom:-110px}.footer-planning-section .section-col-wrap{padding-left:15px;padding-right:15px;gap:15px}.footer-planning-section .visit-us__hours .inner-col{width:100%}.footer-planning-section .visit-us__hours p:not(:last-child),.footer-planning-section .visit-us__hours .inner-col:first-child{margin-bottom:10px}.footer-planning-section .section-col-wrap .page-section-title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/footer-planning-section.css.map */
