
            @media (min-width: 1200px) {
            .container {  	
                width: 1310px;
                
            }}
         :root {  
            --hovercolor: #9966CC; 
            --bg_dark: ; 
            --font-weight: 600;  
			
        }body{
            font-family: "Libre Franklin", sans-serif;
            font-size: 14px;
            color: #666666;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Libre Franklin", sans-serif;
            color: #253237;
            text-transform: capitalize;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Libre Franklin", sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #FFFFFFCC;   
        }.page-title-wrapper{  
                background-image: url(/img/cms/agile_banner-cat.jpg);   
            }.js-product-miniature .product_desc .product_name{
            color: #253237;
            font-size: 14px;
            text-transform: none;
        }.js-product-miniature .product_desc .product_name:hover{
            color: #1F5FBF;
        }.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: ;
        }.elementor-widget-pos_menu.pewidth-inline{width:100%;}
.pos-menu-horizontal > ul.menu-content{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%;}
.pos-menu-horizontal > ul.menu-content > li.menu-item{margin-right:0 !important;white-space:nowrap;}
.elementor-widget-posSearch.pewidth-inline, .elementor-widget-posSearch form.pos-search{width:100%;}
.elementor-widget-posSearch .search-classic input[type=text]{width:100%;}
.elementor-column > .elementor-column-wrap.cat-card{min-height:190px;}
@media (max-width:991px){.pos-menu-horizontal > ul.menu-content{flex-wrap:wrap;justify-content:flex-start;}}
.pos-sub-menu .submenu-item a, .pos-sub-menu .ul-column li a{font-size:13px !important;line-height:30px !important;text-transform:none !important;font-weight:400 !important;color:#444 !important;}
.pos-sub-menu .submenu-item a:hover, .pos-sub-menu .ul-column li a:hover{color:#1F5FBF !important;}
.pos-sub-menu .pos-menu-col .title, .pos-sub-menu .ul-column > .title{font-size:14px !important;text-transform:uppercase;font-weight:700 !important;}
.pos-sub-menu{padding:20px 25px !important;box-shadow:0 12px 30px rgba(0,0,0,.12) !important;border-radius:0 0 12px 12px;}
.product-miniature .inner_desc ul.add-to-links{position:static !important;opacity:1 !important;visibility:visible !important;transform:none !important;display:flex !important;gap:10px;justify-content:center;align-items:center;margin-top:10px;}
.product-miniature .inner_desc ul.add-to-links li, .product-miniature .add-to-cart-or-refresh{visibility:visible !important;opacity:1 !important;}
.product-miniature .ajax_add_to_cart_button{background:#1F5FBF !important;color:#fff !important;border:0 !important;border-radius:30px !important;padding:8px 16px !important;font-size:12px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:.3px;line-height:1.2 !important;}
.product-miniature .ajax_add_to_cart_button:hover{opacity:.85;}
.product-miniature .product-price-and-shipping{visibility:visible !important;opacity:1 !important;}
ul.product-flag li{border-radius:20px !important;padding:3px 10px !important;font-size:11px !important;font-weight:700;text-transform:uppercase;letter-spacing:.3px;}
ul.product-flag li.new{background:#2e9e5b !important;color:#fff !important;}
ul.product-flag li.out_of_stock{background:#8a8f98 !important;color:#fff !important;}
ul.product-flag li.discount, ul.product-flag li.on-sale{background:#e8702a !important;color:#fff !important;}