
            @media (min-width: 1200px) {
            .container {  	
                width: 1200px;
                
            }}
         :root {  
            --hovercolor: #236CC4; 
            --bg_dark: ; 
            --font-weight: 600;  
			
        }body{
            font-family: "Poppins", sans-serif;
            font-size: 14px;
            color: #666666;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Poppins", sans-serif;
            color: #253237;
            text-transform: capitalize;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Poppins", sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #454545D9;   
        }.js-product-miniature .product_desc .product_name{
            color: #253237;
            font-size: 14px;
            text-transform: none;
        }.js-product-miniature .product_desc .product_name:hover{
            color: #236CC4;
        }.product-price-and-shipping .price{
            color:#555555;
            font-size: 15px;
        }.h1.namne_details, .product_name_h1{
            color: #253237;
            font-size: 24px;
            text-transform: none;
        }.product-prices .price, .product-prices .current-price span:first-child{
            color:#555555;
            font-size: 22px;
        }#product.showcase-body #header,.showcase-inner,#product.showcase-body .page-title-wrapper{
            background-color: ;
        }.hook-reviews {
  display: none !important;
}
.slick-slider .slick-slide-inner>* {
    width: 70% !important;
    padding: 0 !important;
}
.slick-initialized.elementor-image-carousel {
    margin: 0 auto !important;
    display: flex !important;
    flex-wrap: wrap !important;
    align-content: center !important;
    justify-content: center !important;
}


.slick-list {
    margin: 0 auto !important;
}




.slick-track {
    margin: 0 auto !important;
    text-align: center !important;
}


.elementor-5010000 .elementor-element.elementor-element-9zp34wz .slick-slide .slick-slide-inner{
margin:0px;}
#\#slider-1 > div > div > div > div > div > div:nth-child(3) > div > div{
width:90% !important;}


/* Target the main carousel container */
#slider-1 .elementor-image-carousel-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Reduce space between slides */
#slider-1 .slick-slide {
    padding: 0 5px !important; /* Adjust padding between slides (default is usually 15px) */
    margin: 0 !important;
}

/* Center the entire carousel track */
#slider-1 .slick-track {
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

/* Squeeze images within slides */
#slider-1 .slick-slide-inner {
    margin: 0 !important;
    padding: 0 !important;
}

#slider-1 .slick-slide-image {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}

/* Optional: Reduce overall container margins */
#slider-1 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

/* Optional: Fine-tune spacing for different screen sizes */
@media (max-width: 768px) {
    #slider-1 .slick-slide {
        padding: 0 3px !important;
    }
}

@media (max-width: 480px) {
    #slider-1 .slick-slide {
        padding: 0 2px !important;
    }
}


#product-details > div.product-manufacturer{display:none !important}
#product-details > div.product-reference{display:none !important}

custom_menu .row {
    display: flex;
    flex-wrap: wrap;
}

.custom_menu .col-xl-4 {
    margin-bottom: 30px;
    display: flex;
    flex-direction: column;
}

.custom_menu .menu_block {
    height: 100%;
}

.custom_menu .custom_txt1 {
    color: #253237;
    min-height: 50px;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    font-weight: 600;
}

.custom_menu .custom_txt1 a {
    color: #253237;
    text-decoration: none;
}

.custom_menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.custom_menu ul li {
    margin-bottom: 10px;
}

.custom_menu ul li a {
    line-height: 1.6;
}

.cms-id-7 > #header > div > div.elementor-inner > div > section.elementor-element.elementor-element-wwfkuqr.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section-content-middle.sticky-inner.absolute-header.elementor-hidden-tablet.elementor-hidden-phone.elementor-section.elementor-top-section.sticky-inner.absolute-header{background-color: transparent !important;}


#header{border:none !important;}
#eapps-instagram-feed-1 > a{display:none !important;}



#_desktop_megamenu > div > ul > li.menu-item.menu-item2.dropdown-mega.hasChild.menu_initialized > div{
width:1200px !important;
margin-top: 10px   !important ;
}

#_desktop_megamenu > div > ul > li.menu-item.menu-item3.dropdown-mega.hasChild.menu_initialized > div{
width:1200px !important;
margin-top: 10px   !important ;
}
#_desktop_megamenu > div > ul > li.menu-item.menu-item4.dropdown-mega.hasChild.menu_initialized > div{
width:735px !important;
margin-top: 10px   !important ;

}

#content > div > div.elementor-inner > div > section > div > div > div > div{
padding :0px !important;
}

#_desktop_megamenu > div > ul > li.menu-item.menu-item5.dropdown-mega.hasChild.menu_initialized > div{
width:600px !important;
margin-top: 10px   !important ;
}

.main-menu .pos-menu-horizontal .menu-content .menu-item .menu-dropdown .pos-sub-inner{
    position: relative !important;
    top: -18px !important;}
#_desktop_megamenu > div > ul > li.menu-item.menu-item6.dropdown-mega.hasChild.menu_initialized > div > div{
    position: relative !important;
    top: -8px !important;
    width: 60% !important;
    left: 160px !important;}
.slick-track {
    margin: 0 auto !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
}
#wrapper > div > div.elementor.elementor-5010000.ce-edit-wrapper > div.elementor-inner > div > section.elementor-element.elementor-element-jhzkmcd.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section-content-middle.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-9zp34wz.elementor-widget.elementor-widget-image-carousel > div > div > div > div > div > div.slick-slide.slick-current.slick-active{    display: flex !important;
    align-content: center !important;
    flex-wrap: wrap !important;
    justify-content: center !important;}


@media (max-width: 768px) {
    .elementor-slick-slider .slick-slide img {
                margin: auto;
      
        height: 100% !important;
        object-fit: cover !important;
    }

}