/* Archive replacement layout 2026-10-06: original mindig theme CSS/JS is lost;
   genuine markup and content preserved, layout rebuilt. */
body{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#333;margin:0;}
#wrapper{max-width:1240px;margin:0 auto;padding:0 15px;}
#header .container,#header-row .container,.container.sidebar-no{max-width:1200px;margin:0 auto;}
#logo{float:left;padding:12px 0;}
#logo img{max-width:218px;height:auto;}
#header-sidebar{float:right;font-size:12px;padding:12px 0;}
#header-sidebar ul{list-style:none;margin:0;padding:0;display:flex;gap:14px;}
.header-wrapper::after{content:"";display:block;clear:both;}
#nav{border-top:1px solid #eee;border-bottom:1px solid #eee;}
#nav>ul,#nav .menu{list-style:none;margin:0;padding:10px 0;display:flex;flex-wrap:wrap;gap:18px;}
#nav ul ul{display:none!important;}
#nav a{text-decoration:none;color:#333;font-weight:600;text-transform:uppercase;font-size:13px;}
.header-row-left,.yit-custom-megamenu,.yit-cm,.yit-cm>li,.yit-cm .submenu,.yit-cm .submenu>ul.sub-menu{width:100%!important;max-width:1210px!important;position:static!important;left:auto!important;right:auto!important;}
.yit-cm .submenu li,.yit-cm .submenu .menu-item{width:auto!important;max-width:100%!important;position:static!important;left:auto!important;float:none!important;}
.yit-cm{list-style:none;margin:0;padding:12px 0;}
.yit-cm>li>a{font-weight:700;text-transform:uppercase;font-size:14px;text-decoration:none;color:#fff!important;background:#a5272b;padding:10px 18px;display:inline-block;border-radius:2px;}
.yit-cm .submenu{margin:10px 0 28px;}
.yit-cm .submenu>ul.sub-menu{list-style:none;margin:0;padding:0;font-size:13px;display:flex;flex-wrap:wrap;gap:12px 28px;}
.yit-cm .submenu>ul.sub-menu>li{width:22%;min-width:180px;margin-bottom:12px;vertical-align:top;}
.yit-cm .submenu>ul.sub-menu>li>a{font-weight:700;color:#a5272b;text-decoration:none;text-transform:uppercase;font-size:12px;}
.yit-cm .submenu ul ul{list-style:none;margin:4px 0 0;padding-left:10px;font-size:12px;line-height:1.7;}
.yit-cm .submenu ul ul a{color:#555;text-decoration:none;}
@media(max-width:800px){.yit-cm .submenu>ul.sub-menu>li{width:45%;min-width:140px;}}
#slogan{text-align:center;margin:36px 0 8px;}
#slogan h1,#slogan h2{font-size:34px;margin:0;letter-spacing:1px;}
ul.products{list-style:none;margin:28px 0;padding:0;display:flex;flex-wrap:wrap;gap:24px;}
ul.products li.product{box-sizing:border-box;width:calc(25% - 18px);margin:0;border:1px solid #eee;padding:16px;text-align:center;list-style:none;float:none;}
ul.products li.product img{max-width:100%;height:auto;}
@media(max-width:1000px){ul.products li.product{width:calc(33.3% - 16px);}}
@media(max-width:700px){ul.products li.product{width:calc(50% - 12px);}}
.product-meta h3,.product-name,h3.product-name{font-size:14px;margin:10px 0 4px;text-transform:uppercase;}
.price,.price .amount{font-weight:700;font-size:16px;}
.product-meta .brand{font-size:12px;color:#777;}
.product-actions-wrapper .product-actions{display:flex;gap:8px;justify-content:center;margin-top:10px;}
.product-actions .btn,.btn,button,.button{display:inline-block;padding:8px 12px;background:#222;color:#fff!important;text-decoration:none;font-size:11px;text-transform:uppercase;border:0;}
.btn-alternative,.product-actions .btn.btn-alternative{background:#a5272b;}
.product .wishlist,.product .compare,.product .share-button{font-size:11px;}
.product .share-button{margin-top:6px;}
.share-container{margin-top:8px;font-size:11px;color:#888;}
.share-container h3{font-size:11px;text-transform:uppercase;margin:0 0 4px;}
.share-container .socials a{font-size:11px;color:#a5272b;text-decoration:none;margin-right:6px;}
.single-attachment-thumbnail{display:inline-block;margin:2px;}
.yit-image.attachment-shop_thumbnail{border:1px solid #eee;}
#footer{margin-top:44px;border-top:1px solid #eee;padding:26px 0;font-size:12px;color:#777;}
#footer ul{list-style:none;padding:0;}
img.ajax-loading,.ajax-loading{display:none!important;}
.woocommerce-message{font-size:12px;color:#777;}
#customer_login input[disabled]{background:#f4f4f4;}

/* stuck JS overlays (theme JS lost): blockUI preloader + quick-view */
.blockUI.blockOverlay,.blockUI.blockMsg,.quick-view-overlay{display:none!important;}
