/**
* WARNING: do not edit this file. It was generated automatically, your changes will be overwritten and lost.
* 2020-03-06 10:45:54*/

.boxed-layout .page-wrapper{
margin: 0 auto;
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

/* Itemgrid: different numbers of columns
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Clear every first item in each row (row: group of n items) */

/* Item grid: 1 column */
.zoo-itemgrid-adaptive.zoo-grid-1col .product-item { width:100%; }

/* Item grid: 2 columns */
.zoo-itemgrid-adaptive.zoo-grid-2col .product-item { width:50%; }
.zoo-itemgrid-adaptive.zoo-grid-2col .product-item:nth-child(2n+1) { clear:left; }

/* Item grid: 3 columns */
.zoo-itemgrid-adaptive.zoo-grid-3col .product-item { width:33.33%; }
.zoo-itemgrid-adaptive.zoo-grid-3col .product-item:nth-child(3n+1) { clear:left; }

/* Item grid: 4 columns */
.zoo-itemgrid-adaptive.zoo-grid-4col .product-item { width:25%; }
.zoo-itemgrid-adaptive.zoo-grid-4col .product-item:nth-child(4n+1) { clear:left; }
.zoo-itemgrid-adaptive.zoo-grid-4col .item.dop { width:48%; }

/* Item grid: 5 columns */
.zoo-itemgrid-adaptive.zoo-grid-5col .product-item { width:20%; }
.zoo-itemgrid-adaptive.zoo-grid-5col .product-item:nth-child(5n+1) { clear:left; }

/* Item grid: 6 columns */
.zoo-itemgrid-adaptive.zoo-grid-6col .product-item { width:16.667%; }
.zoo-itemgrid-adaptive.zoo-grid-6col .product-item:nth-child(6n+1) { clear:left; }

/* Item grid: 7 columns */
.zoo-itemgrid-adaptive.zoo-grid-7col .product-item { width:14.2%; }
.zoo-itemgrid-adaptive.zoo-grid-7col .product-item:nth-child(7n+1) { clear:left; }

/* Item grid: 8 columns */
.zoo-itemgrid-adaptive.zoo-grid-8col .product-item { width:12.5%; }
.zoo-itemgrid-adaptive.zoo-grid-8col .product-item:nth-child(8n+1) { clear:left; }

@media only screen and (min-width: 1200px) and (max-width: 1439px) {

/* Item grid
-------------------------------------------------------------- */
}


@media only screen and (min-width: 768px) and (max-width: 1199px) {

/* Item grid
-------------------------------------------------------------- */

.itemgrid.zoo-itemgrid-adaptive .product-item { width:50%; clear:none !important; }
.itemgrid.zoo-itemgrid-adaptive .product-item:nth-child(2n+1) { clear:left !important; }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
/* Item grid
-------------------------------------------------------------- */

.itemgrid.zoo-itemgrid-adaptive .product-item { width:50%; clear:none !important; }
.itemgrid.zoo-itemgrid-adaptive .product-item:nth-child(2n+1) { clear:left !important; }
}

@media only screen and (max-width: 319px) {
/* Always show 1 column */
/* Important: added ".itemgrid" class to override other styles */
.itemgrid.zoo-itemgrid-adaptive .product-item { width:100%; clear:none !important; }
}
.itemgrid.zoo-itemgrid-adaptive {width:100%;}
.itemgrid .product-item { float:left; padding-left:1%; padding-right:1%; margin-bottom: 40px;}
.itemgrid .item.first { padding-left:0;}
.itemgrid .item.last { padding-right:0;}



@media only screen and (min-width: 768px) {
    .product_hover_item{
        visibility: hidden;
        opacity: 0;
    }
    .product_visible, .product_hover:hover .product_hover_item{
        visibility: visible!important;
        opacity: 1!important;
    }
}


