#home #button-contact {
    display: flex;
        align-items: center;
        height: 60px;
        margin-top: 10px;
}
#home {font-size:16px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
#home a,#home p,#home span:not(.fa-stack) {font-family:Hauss,sans-serif;}
#home .header-wrapper {padding-top:5.1px;padding-bottom:5.1px;}
#home .homefeatured_category > .container {padding-left:15px;padding-right:15px;}
#home .homefeatured_category > .container > .flex {margin-left:-15px;margin-right:-15px;row-gap:24px;}
@layer base {
#home .latest-section .product-item,#home .homefeatured_category > .container > .flex > div {margin-bottom:0 !important;}
}
#home .footer-widgets > .container {padding-left:15px;padding-right:15px;}
#home .footer-widgets-row {display:flex;flex-wrap:wrap;padding:0;margin:0 -15px;gap:0;}
#home .footer-widgets-row > .footer-single-widget {position:relative;width:25%;padding:0 15px;}
#home .footer .social-icons {padding:0;}
#home .footer .social-icons li {padding:15px 10px 0;}
#home .footer .social-icons a {display:block;line-height:30px;}
#home #sellavi_logo {display:block !important;}
@media(max-width:767px) {#home .footer-widgets-row > .footer-single-widget {width:100%;}}

#home .banner_type_3 .grid {gap:30px;}
#home .footer li {line-height:24px;}

#home .side-categories .py-2 {padding:8px 16px;}
#home .side-categories .arrow {font-family:Hauss,sans-serif;}
#home .side-categories .arrow i {line-height:14px;}
@media(max-width:767px) {
#home .banner_type_3 .grid {row-gap:24px;}
#home .banner_type_3 .slider .img-bg img {width:calc(100vw - 30px);max-width:none;}
}

/* Functional migration: preserve hidden overlay and purchase states. */
@layer base {
    #home .prevent_touch_banner.d-none,
    #home .product-single .buttons > .btn-cart.hidden,
    #home .product-item .add_to_cart > button.hidden {display: none !important;}
}
