.custom-footer{background-color:#fff;color:#000;font-family:inherit;border-top:1px solid #eaeaea}.footer-top{display:flex;justify-content:space-between;gap:50px;padding:40px;border-bottom:1px solid #eaeaea;flex-wrap:wrap;background:#faf9f8}.footer-column{flex:1;min-width:200px}.footer-column h4{font-size:20px;font-weight:600;margin-bottom:10px}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column ul li{margin:5px 0}.footer-column ul li a{text-decoration:none;color:#000;transition:color .3s}.footer-column ul li a:hover{color:#888}.newsletter-form input[type=email]{width:100%;border:none;border-bottom:1px solid #000;padding:5px;margin-bottom:10px;font-size:14px}.newsletter-form label{display:flex;align-items:center;font-size:12px}.newsletter-form input[type=checkbox]{margin-right:5px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:40px;flex-wrap:wrap}.footer-left{display:flex;align-items:center;gap:40px}.footer-logo img{max-height:40px}.footer-social{display:flex;align-items:center;gap:10px}.footer-social span{font-size:14px}.footer-social a{color:#000;font-size:20px;transition:color .3s}.footer-social a:hover{color:#888}.footer-copy{font-size:16px;text-align:right}@media(max-width:768px){.footer-top{flex-direction:column;gap:20px}.footer-bottom{flex-direction:column;gap:10px;text-align:center}.footer-left{flex-direction:column;gap:10px}.footer-copy{text-align:center}}.image-bg-text-section{position:relative;width:100%;min-height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-start}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.container{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;width:100%;padding:200px 60px 0 40px;z-index:2}.right-text{max-width:450px;text-align:right;color:#000;margin-top:20px}.right-text h2{font-size:36px;font-weight:500;line-height:1.3;margin:0 0 15px;text-align:right}.right-text p{font-size:14px;line-height:1.6;margin:0 0 20px;color:#333}.btn{display:inline-block;background:#000;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:600}@media(max-width:992px){.image-bg-text-section{align-items:flex-start}.container{justify-content:center;padding:10px 20px 0}.right-text{max-width:560px;margin:-5px auto 0;text-align:center}.right-text h2{text-align:center;font-size:28px}}@media(max-width:576px){.image-bg-text-section{min-height:480px}.right-text{padding:0 16px;margin-top:-5px}.right-text h2{font-size:24px}}.swiper-container{width:100%;padding:10px 0;overflow:hidden}.swiper-slide{display:flex;align-items:center;justify-content:center}.swiper-slide img{width:100%;height:auto;object-fit:contain}.heading-content-slider{display:flex;align-items:center;gap:40px;padding:30px;flex-wrap:wrap}.left-column{flex:0 0 30%;display:flex;align-items:center;justify-content:center;text-align:center}.left-column h2{font-size:36px;font-weight:500;line-height:1.3}.right-column{flex:1;position:relative;overflow:hidden}.slide-content{text-align:center;margin-bottom:20px}.slide-content img{width:100%;height:350px;object-fit:contain;border-radius:6px;margin-bottom:10px}.slide-content h3{font-size:20px;margin:5px 0}.slide-content p{font-size:14px;color:#555;margin:0}.mobile-static-content{display:none}.swiper-container{overflow:hidden}.desktop-arrow{color:#000}@media(max-width:992px){.heading-content-slider{text-align:center}.left-column{flex:0 0 100%;margin-bottom:20px}.left-column h2{font-size:28px}}@media(max-width:576px){.desktop-slider{display:none!important}.mobile-static-content{display:block}.slide-content img{height:200px}.desktop-arrow{display:none!important}}.heading-content-slider-section .swiper-container:not(.swiper-initialized) .swiper-wrapper{display:block;height:auto}.heading-content-slider-section .swiper-container:not(.swiper-initialized) .swiper-slide{width:100%!important;display:block}@media(min-width:577px){.heading-content-slider-section .desktop-slider{display:block}.heading-content-slider-section .mobile-static-content{display:none}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
