#cookie-status {
	display:none;
}

.logo img {
    width: 400px !important;
}


.prev-next-products .product-nav .product-pop{ width:165px; }
.prev-next-products .product-nav .product-pop .product-image{ width:160px; }

.product-info-main .product-reviews-summary{ display:none !important; }

@media screen and (min-width: 768px) and (max-width: 1024px){
  .cms-index-index ul.subcategory-view-icons.subcategory-list.grid-list>li{ width:25% }
 }
 
 
 @media screen and (min-width: 480px) and (max-width: 767px){
  .cms-index-index ul.subcategory-view-icons.subcategory-list.grid-list>li{ width:50% }
  
 }
 
 @media screen and (max-width: 480px){
  .cms-index-index ul.subcategory-view-icons.subcategory-list.grid-list>li{ width:100% }
  
 }
 
 @media screen  and (max-width: 991px){
   .header-center .search-area { padding: 0 15px; }
   .logo img { min-width: 185px; }
   .panel.header.show-icon-tablet .top-links-icon{ display: none !important; }
   .cls-toplink > li a { padding: 0 15px !important; }
   .page-header .header.panel { display: block !important; }
 }
 
 @media screen  and (max-width: 768px){
   .cls-toplink > li a { padding: 0 5px !important; }
/*   .page-header.type2 .header-row .header-left { width:50%; }*/
 }
 
 @media screen  and (max-width: 361px){
   .header-center .search-area { padding: 0px; }
   .logo img { min-width: 140px;
    position: relative !important;
    left: -5px !important;   }
   .search-area.show-icon-tablet a.search-toggle-icon{ font-size:17px;}
   .cart-design-2 .action.showcart .minicart-icon { font-size:27px; width:12px; height: 12px; margin: 8px 0 0px; }
   .cls-toplink > li a { font-size: 0.6em !important;}
 }
  
 .page-header .navigation .level0.parent > a:after { display:none; }
 .sw-megamenu.navigation li.level0.fullwidth:hover > .submenu, .sw-megamenu.navigation li.level0.staticwidth:hover > .submenu{ visibility:hidden; }
 
 
 .page-header .navigation:not(.side-megamenu) .level0.parent:hover > a > span::before, .page-header .navigation:not(.side-megamenu) .level0.parent:hover > a > span::after { display:none; }
 .page-header.type2 .navigation.sw-megamenu:not(.side-megamenu) .level0{ padding:10px 15px; }
 .page-header.type2 .navigation.sw-megamenu:not(.side-megamenu) .level0 .level-top{ font-size:13px; }
 
 .page-header.type2 .navigation.sw-megamenu:not(.side-megamenu) .submenu{ display:none; }
 
 .page-header.type2 .sections.nav-sections{ padding-top: 5px; min-height:30px; width:75%; margin:auto; text-align: center !important; }
 
 .page-header.type2 .header-row .header-left{padding:0;}
 
 
 .product-item .stock.unavailable { color: #444; font-weight: 600; font-size: 1.125rem;  line-height: 1; text-align: center; }
 
.cls-toplink { margin: 0; padding: 0;  list-style: none;  float: right;  margin-left: auto; }

.cls-toplink > li { display: inline-block;vertical-align: top;}
.cls-toplink > li a { color: #fff; padding: 0 15px; border: none;font-size: 1em;   text-transform : uppercase; }


.product-item-name a { height:2.8em; white-space: initial; }

.catalog-product-view .product-options-bottom,.catalog-product-view .product-info-price { margin: 1.25rem 0 1.25rem 0; }

.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right {
    right: 0;
}
.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left {
    left: 0;
}

.catalog-product-view .fotorama__arr .fotorama__arr__arr::before{ font-size:50px; color:#ff00ba; }


.checkout-index-index .form-shipping-address .field-tooltip { display:none; }
.checkout-index-index .abs-field-tooltip input, .checkout-index-index .field .control._with-tooltip input { width:100%; }


.catalog-product_compare-index iframe{ width:100%; }
button:not(.primary), button.action-primary { padding: 7px 15px; }
.minicart-items .update-cart-item{ line-height:0.6 !important; }

@media (min-width: 992px){
  .page-layout-2columns-left .sidebar.sidebar-main { padding-top: 9px; }
 }
 
 
 @media (min-width: 767px){
  .checkout-container { width:80%; margin:0 auto; }
  .opc-wrapper .form-login, .opc-wrapper .form-shipping-address{ width:100%; max-width:unset; }
  .panel.header .header.links{ display:none; }
  
 }
 
 .checkout-onepage-success .checkout-success,
 .checkout-onepage-success #registration,
 .checkout-onepage-success .checkout-success .actions-toolbar { text-align:center; }
 .checkout-onepage-success .checkout-success .actions-toolbar .primary{ float:none; }
  .checkout-onepage-success .checkout-success p>span { font-weight:700; }
 .checkout-onepage-success .checkout-success a,
 .checkout-onepage-success #registration a { width:250px; margin: 0; }
 
 
  @media screen and (max-width: 575px){
  .cms-index-index .mgz-child:not(:last-child) > .mgz-element-inner{ margin-bottom: 0px !important; }
  
 }
 
 @media screen and (max-width: 281px){
  .cms-index-index .home-ads  .mgz-element-inner a{ font-size: 12px; }
  
 }
 
 
@media screen and (min-width: 768px) {
  header.page-header.sticky-header .navigation > ul { overflow: hidden;    margin-right: 60px; }
}

.page-header.type2 .navigation.sw-megamenu:not(.side-megamenu) .level0 {
    padding: 0px 15px;
}
@media (min-width: 1200px), print {
   .products-grid.columns4 .product-item 
   { width: 25% !important; }
}

@media (min-width: 992px), print {
  .products-grid.columns3 .product-item, .products-grid.columns4 .product-item, .products-grid.columns5 .product-item
 {  width: 33.33333333% !important; }
}

@media (min-width: 575px), print {
  .products-grid.columns3 .product-item, .products-grid.columns4 .product-item, .products-grid.columns5 .product-item
 {  width: 50% !important; }
}