@charset "utf-8";
@charset "utf-8";
.error {
background-color: #FFEBE8;
border: 1px solid #C00;
border-radius: 4px;
padding: 4px;
}
.error .title {
font-weight: bold;
font-size: large;
}
.widget_wc_aelia_currencyswitcher_widget .button.change_currency {
display: none;
}
.widget_wc_aelia_currencyswitcher_widget .currency_button {
display: inline-block;
}
.widget_wc_aelia_billing_country_selector_widget .button.change_country {
display: none;
}
  .wcps-container {
background:none repeat scroll 0 0 rgb(241, 241, 241);
overflow: hidden;
position: relative;
}
.wcps-container div.wcps-ribbon {
box-shadow: 0 2px 4px -1px rgb(51, 51, 51);
height: 24px;
left: -27px;
position: absolute;
top: 14px;
transform: rotate(-50deg);
width: 90px;
z-index: 10;
}
.wcps-container div.wcps-ribbon.wcps-ribbon-none{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/none.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display:none !important;
}
.wcps-container div.wcps-ribbon.wcps-ribbon-free{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/free.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-save{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/save.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-hot{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/hot.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-pro{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/pro.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-best{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/best.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-gift{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/gift.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-sale{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/sale.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-new{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/new.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-top{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/top.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-fresh{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/fresh.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-10{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-10.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-20{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-20.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-30{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-30.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-40{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-50{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-50.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-60{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-60.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-70{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-70.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-80{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-80.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-90{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-90.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.wcps-container div.wcps-ribbon.wcps-ribbon-dis-100{
background:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/ribbons/dis-100.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
} .wcps-container .owl-buttons.middle {
left: 0;
position: absolute;
top: 40%;
width: 100%;
}
.wcps-container .owl-controls .owl-buttons.middle .owl-prev {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-prev.png) no-repeat scroll 10px 14px rgba(0, 0, 0, 0);
border: 1px solid rgb(221, 221, 221);
border-radius: 50%;
color: rgb(0, 0, 0);
height: 50px;
left: -100px;
padding: 0;
position: absolute;
top: 0;
width: 50px;
transition: all 0.6s ease 0s;
}
.wcps-container .owl-controls .owl-buttons.middle .owl-next {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-next.png) no-repeat scroll 10px 14px rgba(0, 0, 0, 0);
border: 1px solid rgb(221, 221, 221);
border-radius: 50%;
color: rgb(0, 0, 0);
height: 50px;
padding: 0;
position: absolute;
right: -100px;
top: 0;
width: 50px;
transition: all 0.6s ease 0s;
}
.wcps-container:hover .owl-controls .owl-buttons.middle .owl-prev,
.wcps-container:hover .owl-controls .owl-buttons.middle .owl-next {
box-shadow: 0 0 8px 0 rgb(102, 102, 102);
}
.wcps-container:hover .owl-controls .owl-buttons.middle .owl-prev {
left: 30px;
}
.wcps-container:hover .owl-controls .owl-buttons.middle .owl-next {
right: 30px;
} .wcps-container .owl-buttons.middle-fixed {
left: 0;
position: absolute;
top: 40%;
width: 100%;
}
.wcps-container .owl-controls .owl-buttons.middle-fixed .owl-prev {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-prev.png) no-repeat scroll 10px 14px rgba(0, 0, 0, 0);
border: 1px solid rgb(221, 221, 221);
border-radius: 50%;
color: rgb(0, 0, 0);
height: 50px;
left: -50px;
padding: 0;
position: absolute;
top: 0;
width: 50px;
transition: all 0.6s ease 0s;
}
.wcps-container .owl-controls .owl-buttons.middle-fixed .owl-next {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-next.png) no-repeat scroll 10px 14px rgba(0, 0, 0, 0);
border: 1px solid rgb(221, 221, 221);
border-radius: 50%;
color: rgb(0, 0, 0);
height: 50px;
padding: 0;
position: absolute;
right: -50px;
top: 0;
width: 50px;
transition: all 0.6s ease 0s;
}
.wcps-container:hover .owl-controls .owl-buttons.middle-fixed .owl-prev,
.wcps-container:hover .owl-controls .owl-buttons.middle-fixed .owl-next {
box-shadow: 0 0 8px 0 rgb(102, 102, 102);
}
.wcps-container:hover .owl-controls .owl-buttons.middle-fixed .owl-prev {
left: -50px;
}
.wcps-container:hover .owl-controls .owl-buttons.middle-fixed .owl-next {
right: -50px;
} .wcps-container .owl-buttons.topright  {
position: absolute;
right: 15px;
top: 15px;
}
.wcps-container .owl-controls .owl-buttons.topright .owl-prev {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-prev.png) repeat scroll 0 0 rgb(255, 255, 255);
border: 1px solid rgb(221, 221, 221);
border-radius: 0;
color: rgb(0, 0, 0);
height: 20px;
padding: 0;
opacity: 1;
width: 30px;
}
.wcps-container .owl-controls .owl-buttons.topright .owl-next {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-next.png) repeat scroll 0 0 rgb(255, 255, 255);
border: 1px solid rgb(221, 221, 221);
border-radius: 0;
color: rgb(0, 0, 0);
padding: 0;
width: 30px;
opacity: 1;
height: 20px;
}
.wcps-container .owl-controls .owl-buttons.topright div.owl-prev:hover{
background-image: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-prev.png) ;
background-color:#d5d5d5 !important; }
.wcps-container .owl-controls .owl-buttons.topright div.owl-next:hover{
background-image: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/arrow-next.png);
background-color:#d5d5d5 !important; }
.wcps-container div.wcps-items-sale {
background: #fff url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/sale.png) no-repeat scroll 8px 8px;
border-radius: 50%;
box-shadow: 0 0 4px -2px #000;
height: 50px;
position: absolute;
right: 10px;
top: 10px;
width: 50px;
}
.wcps-container div.wcps-featured {
background: #fff url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/featured.png) no-repeat scroll 4px 4px;
border-radius: 50%;
box-shadow: 0 0 2px 0 #999;
color: rgb(255, 255, 255);
font-size: 12px;
height: 40px;
left: 10px;
padding: 0;
position: absolute;
top: 10px;
width: 40px;
}
.wcps-container div.wcps-sale {
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/images/sale.png) no-repeat scroll 0 center rgb(241, 241, 241);
box-shadow: 0 1px 6px -3px rgb(153, 153, 153);
color: rgb(255, 255, 255);
font-size: 12px;
height: 30px;
padding: 0;
position: absolute;
right: -30px;
top: 0;
transform: rotate(45deg);
width: 90px;
}
.wcps-container .stars-list {
display: inline;
position: relative;
text-align: left;
}
.wcps-container .stars-list .stars {
left: 0;
overflow: hidden;
}
.wcps-container .stars-list .stars i {
display: inline-block;
margin-top: 3px;
vertical-align: top;
}
.wcps-container .stars-list .star-length {
float: left;
height: 33px;
left: 0;
overflow: hidden;
position: absolute;
top: 0;
}
.wcps-container .stars-list .star-length i {
display: inline-block;
top: 0;
vertical-align: top;
}
.wcps-container .wcps-items-rating{
color:#ffe400;
}
.wcps-container .wcps-zoom {
background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
text-align: center;
top: 0;
transition: all 0.3s ease 0s;
width: 100%;
}
.wcps-container .wcps-items:hover .wcps-zoom {
opacity: 1;
}
.wcps-container .wcps-zoom .fa {
background: #fff none repeat scroll 0 0;
border-radius: 50%;
box-shadow: 0 0 4px 0 #333;
color: #999;
cursor: pointer;
font-size: 35px;
margin-top: 30%;
padding: 10px;
}
.wcps-container .wcps-zoom-thumb {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
display: none;
height: 100%;
left: 0;
overflow-y: scroll;
position: fixed;
text-align: center;
top: 0;
width: 100%;
z-index: 2147483647;
}
.wcps-container .wcps-zoom-thumb img {
margin: 50px 0;
}
.wcps-container .wcps-zoom-thumb .wcps-zoom-colse {
background: #ff5028 none repeat scroll 0 0;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 16px;
height: 26px;
margin-top: 50px;
position: relative;
text-align: center;
vertical-align: top;
width: 28px;
}
.wcps-container .wcps-items {
background: rgb(255, 255, 255) none repeat scroll 0 0;
margin: 0 10px;
overflow: hidden;
padding: 0;
position: relative;
}
.wcps-container  div.wcps-items div.wcps-items-thumb {
line-height: 0;
overflow: hidden;
position: relative;
text-align: center;
}
.wcps-container  div.wcps-items div.wcps-items-thumb a {
color: rgb(255, 255, 255);
margin: 0;
padding: 0;
text-decoration: none;
width: 100%
}
.wcps-container  div.wcps-items div.wcps-items-thumb img {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin: 0;
padding: 0;
width: 100%
}
.wcps-container  .wcps-terms {
display: none;
padding: 2px 10px 2px 25px;
text-align: center
}
.wcps-container  .wcps-items-title {
padding: 10px 12px;
text-align: left;
}
.wcps-container  .wcps-items-title a {
font-size: 16px;
font-weight: bold;
line-height: normal;
text-decoration: none;
}
.wcps-container  .wcps-items-excerpt {
font-size: 14px;
padding: 10px 12px;
text-align: left;
}
.wcps-container  .wcps-items-category {
padding: 5px 12px;
}
.wcps-container  .wcps-items-category a {
text-decoration: none;
}
.wcps-container  .wcps-items-rating {
padding: 5px 12px;
}
.wcps-container  .wcps-items-rating .star-rating{
font-size:1.5em;
}
.wcps-container  .wcps-items div.wcps-items-price {
padding: 5px 12px;
text-align: left;
}
.wcps-container  .wcps-items-price ins {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.wcps-container  .wcps-items-cart {
padding: 10px 12px;
text-align: left;
}
.wcps-container .wcps-items div.wcps-items-cart p {
border: medium none !important;
margin: 0 !important;
padding: 0 !important
}
.wcps-container .wcps-items div.wcps-items-cart.custom span.amount {
font-size: 15px;
line-height: 15px
}
.wcps-container  .wcps-items div.wcps-items-cart .amount, .wcps-container  div.wcps-items div.wcps-items-cart del, .wcps-container  div.wcps-items .wcps-items-cart ins, .wcps-container  div.wcps-items div.wcps-items-cart .woocommerce-price-suffix {
display: none
}
.wcps-container  .wcps-items div.wcps-items-cart.custom a.add_to_cart_button {
background: none repeat scroll 0 0 rgb(13, 225, 133);
border: medium none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
font-size: 12px;
line-height: 12px;
margin: 0;
padding: 10px 15px;
text-shadow: none
}
.wcps-container  .wcps-items div.wcps-items-cart.custom a.added_to_cart {
background: none repeat scroll 0 0 rgb(13, 225, 133);
border: medium none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
color: rgb(68, 68, 68);
font-size: 12px;
line-height: 12px;
margin-top: 15px;
padding: 10px 15px;
text-decoration: none;
text-shadow: none
}
.wcps-container  .wcps-items div.wcps-items-cart a.added {
display: none
}
  .skin.flat {
vertical-align: top;
}
.skin.flat .layer-media{}
.skin.flat .layer-content {
padding: 5px 10px;
}
.skin.flat .layer-hover {
display: none;
} .skin.flip-x {
overflow: hidden;
padding: 0;
perspective: 600px;
position: relative;
vertical-align: top;
width: 100%;
}
.skin.flip-x:hover .layer-media {
transform: rotateX(180deg);
z-index: 900;
}
.skin.flip-x .layer-media {
backface-visibility: hidden;
float: none;
height: inherit;
left: 0;
text-align: center;
top: 0;
transform: rotateX(0deg) rotateY(0deg);
transform-style: preserve-3d;
transition: all 0.4s ease-in-out 0s;
width: inherit;
z-index: 900;
}
.skin.flip-x:hover .layer-content  {
transform: rotateX(0deg) rotateY(0deg);
z-index: 1000;
}
.skin.flip-x .layer-content {
backface-visibility: hidden;
float: none;
height: inherit;
left: 0;
padding: 0;
position: absolute;
top: 0;
transform: rotateX(-179deg);
transform-style: preserve-3d;
transition: all 0.4s ease-in-out 0s;
width: inherit;
z-index: 800;
}
.skin.flip-x .layer-hover {
display: none;
} .skin.flip-y {
overflow: hidden;
padding: 0;
perspective: 600px;
position: relative;
vertical-align: top;
width: 100%;
}
.skin.flip-y:hover .layer-media {
transform: rotateY(180deg);
z-index: 900;
}
.skin.flip-y .layer-media {
backface-visibility: hidden;
float: none;
height: inherit;
left: 0;
text-align: center;
top: 0;
transform: rotateX(0deg) rotateY(0deg);
transform-style: preserve-3d;
transition: all 0.4s ease-in-out 0s;
width: inherit;
z-index: 900;
}
.skin.flip-y:hover .layer-content  {
transform: rotateX(0deg) rotateY(0deg);
z-index: 1000;
}
.skin.flip-y .layer-content {
backface-visibility: hidden;
float: none;
height: inherit;
left: 0;
position: absolute;
top: 0;
transform: rotateY(-179deg);
transform-style: preserve-3d;
transition: all 0.4s ease-in-out 0s;
width: inherit;
z-index: 800;
}
.skin.flip-y .layer-hover {
display: none;
} .skin.zoomin {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.zoomin:hover .layer-media {
transform: scale(1.5);
opacity: 0;
}
.skin.zoomin .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.zoomin:hover .layer-content{
opacity: 1;
}
.skin.zoomin .layer-content {
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.zoomin .layer-hover {
display: none;
} .skin.zoomout {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.zoomout:hover .layer-media {
transform: scale(0);
opacity: 0;
}
.skin.zoomout .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.zoomout:hover .layer-content{
opacity: 1;
}
.skin.zoomout .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.zoomout .layer-hover {
display: none;
} .skin.spinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinright:hover .layer-media {
transform: rotate(30deg);
opacity: 0;
}
.skin.spinright .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinright:hover .layer-content{
opacity: 1;
}
.skin.spinright .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinright .layer-hover {
display: none;
} .skin.spinrightzoom {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinrightzoom:hover .layer-media {
opacity: 0.6;
transform: rotate(20deg) scale(1.5);
}
.skin.spinrightzoom .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinrightzoom:hover .layer-content{
opacity: 1;
}
.skin.spinrightzoom .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinrightzoom .layer-hover {
display: none;
} .skin.spinleft {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinleft:hover .layer-media {
transform: rotate(-30deg);
opacity: 0;
}
.skin.spinleft .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinleft:hover .layer-content{
opacity: 1;
}
.skin.spinleft .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinleft .layer-hover {
display: none;
} .skin.spinleftzoom {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinleftzoom:hover .layer-media {
opacity: 0.7;
transform: rotate(-30deg) scale(1.5);
}
.skin.spinleftzoom .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinleftzoom:hover .layer-content{
opacity: 1;
}
.skin.spinleftzoom .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinleftzoom .layer-hover {
display: none;
} .skin.spinrightfast {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinrightfast:hover .layer-media {
transform: rotate(180deg);
opacity: 0;
}
.skin.spinrightfast .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinrightfast:hover .layer-content{
opacity: 1;
}
.skin.spinrightfast .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinrightfast .layer-hover {
display: none;
} .skin.spinleftfast {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.spinleftfast:hover .layer-media {
transform: rotate(-180deg);
opacity: 0;
}
.skin.spinleftfast .layer-media {
transition: all 1s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.spinleftfast:hover .layer-content{
opacity: 1;
}
.skin.spinleftfast .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.spinleftfast .layer-hover {
display: none;
} .skin.thumbgoleft {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgoleft:hover .layer-media {
opacity: 0;
transform: scale(0.5) translateX(-100%);
}
.skin.thumbgoleft .layer-media {
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbgoleft:hover .layer-content{
opacity: 1;
}
.skin.thumbgoleft .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: all 1s ease 0s;
}
.skin.thumbgoleft .layer-hover {
display: none;
} .skin.thumbgoright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgoright:hover .layer-media {
opacity: 0;
transform: scale(0.5) translateX(100%);
}
.skin.thumbgoright .layer-media {
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbgoright:hover .layer-content{
opacity: 1;
}
.skin.thumbgoright .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: all 1s ease 0s;
}
.skin.thumbgoright .layer-hover {
display: none;
} .skin.thumbgotop {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgotop:hover .layer-media {
opacity: 0;
top: -100%;
transform: translateY(-100%) scale(0.6);
}
.skin.thumbgotop .layer-media {
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbgotop:hover .layer-content{
opacity: 1;
}
.skin.thumbgotop .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: all 1s ease 0s;
}
.skin.thumbgotop .layer-hover {
display: none;
} .skin.thumbgobottom {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgobottom:hover .layer-media {
bottom: -100%;
opacity: 0;
transform: scale(0.5) translateY(100%);
}
.skin.thumbgobottom .layer-media {
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbgobottom:hover .layer-content{
opacity: 1;
}
.skin.thumbgobottom .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
transition: all 1s ease 0s;
}
.skin.thumbgobottom .layer-hover {
display: none;
} .skin.thumbmiddle {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbmiddle:hover .layer-media {
transform: scale(0.9);
opacity: 0.3;
z-index:9;
}
.skin.thumbmiddle .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbmiddle:hover .layer-content{
opacity: 1;
z-index:10;
transform: scale(0.9);
padding:5px;
}
.skin.thumbmiddle .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbmiddle .layer-hover {
display: none;
} .skin.thumbskew {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbskew:hover .layer-media {
transform: scale(0.9) skew(5deg);
opacity: 0.3;
z-index:9;
}
.skin.thumbskew .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbskew:hover .layer-content{
opacity: 1;
z-index:10;
transform: scale(0.9) ;
padding:5px;
}
.skin.thumbskew .layer-content {
left: 0;
opacity: 0;
position: absolute;
top: 0;
transition: all 1s ease 0s;
width: 100%;
}
.skin.thumbskew .layer-hover {
display: none;
} .skin.contentbottom {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.contentbottom:hover .layer-media {
z-index:9;
}
.skin.contentbottom .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.contentbottom:hover .layer-content{
}
.skin.contentbottom .layer-content {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
bottom: 0;
color: rgb(255, 255, 255);
left: 0;
position: absolute;
transition: all 1s ease 0s;
width: 100%;
}
.skin.contentbottom .layer-hover {
display: none;
} .skin.contentmiddle {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.contentmiddle:hover .layer-media {
z-index:9;
}
.skin.contentmiddle .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.contentmiddle:hover .layer-content{
}
.skin.contentmiddle .layer-content {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
bottom: 50%;
color: rgb(255, 255, 255);
left: 0;
position: absolute;
transform: translate(0px, 50%);
width: 100%;
}
.skin.contentmiddle .layer-hover {
display: none;
} .skin.contentinbottom {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.contentinbottom:hover .layer-media {
z-index:9;
}
.skin.contentinbottom .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.contentinbottom:hover .layer-content {
bottom: 0;
}
.skin.contentinbottom .layer-content {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
bottom: -100%;
color: rgb(255, 255, 255);
left: 0;
position: absolute;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.contentinbottom .layer-hover {
display: none;
} .skin.contentinleft {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.contentinleft:hover .layer-media {
z-index:9;
}
.skin.contentinleft .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.contentinleft:hover .layer-content {
left: 0;
}
.skin.contentinleft .layer-content {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
color: rgb(255, 255, 255);
height: 100%;
left: -100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.contentinleft .layer-hover {
display: none;
} .skin.contentinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.contentinright:hover .layer-media {
z-index:9;
}
.skin.contentinright .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.contentinright:hover .layer-content {
left: 0;
}
.skin.contentinright .layer-content {
background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
color: rgb(255, 255, 255);
height: 100%;
left: 100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.contentinright .layer-hover {
display: none;
} .skin.thumbgoleftconetntinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgoleftconetntinright:hover .layer-media {
transform: translateX(-100%);
}
.skin.thumbgoleftconetntinright .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbgoleftconetntinright:hover .layer-content {
left: 0;
}
.skin.thumbgoleftconetntinright .layer-content {
height: 100%;
left: 100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.thumbgoleftconetntinright .layer-hover {
display: none;
} .skin.thumbgobottomconetntinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgobottomconetntinright:hover .layer-media {
transform: translateY(100%);
}
.skin.thumbgobottomconetntinright .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbgobottomconetntinright:hover .layer-content {
left: 0;
}
.skin.thumbgobottomconetntinright .layer-content {
height: 100%;
left: 100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.thumbgobottomconetntinright .layer-hover {
display: none;
} .skin.thumbgotopconetntinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgotopconetntinright:hover .layer-media {
transform: translateY(-100%);
}
.skin.thumbgotopconetntinright .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbgotopconetntinright:hover .layer-content {
left: 0;
}
.skin.thumbgotopconetntinright .layer-content {
height: 100%;
left: 100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.thumbgotopconetntinright .layer-hover {
display: none;
} .skin.thumbgorightconetntinright {
overflow: hidden;
position: relative;
vertical-align: top;
}
.skin.thumbgorightconetntinright:hover .layer-media {
transform: translateX(100%);
}
.skin.thumbgorightconetntinright .layer-media {
transition: all 0.4s ease 0s;
left: 0;
top: 0;
width: 100%;
}
.skin.thumbgorightconetntinright:hover .layer-content {
left: 0;
}
.skin.thumbgorightconetntinright .layer-content {
height: 100%;
left: 100%;
position: absolute;
top: 0;
transition: all 0.5s ease 0s;
width: 100%;
}
.skin.thumbgorightconetntinright .layer-hover {
display: none;
} .skin.halfthumbleft {
overflow: hidden;
vertical-align: top;
}
.skin.halfthumbleft .layer-media {
display: inline-block;
float: left;
vertical-align: top;
width: 49%;
}
.skin.halfthumbleft .layer-content {
display: inline-block;
float: right;
width: 49%;
}
.skin.halfthumbleft .layer-hover {
display: none;
} .skin.halfthumbright {
overflow: hidden;
vertical-align: top;
}
.skin.halfthumbright .layer-media {
display: inline-block;
float: right;
vertical-align: top;
width: 49%;
}
.skin.halfthumbright .layer-content {
display: inline-block;
width: 49%;
}
.skin.halfthumbright .layer-hover {
display: none;
} .skin.thumbright{}
.skin.thumbright .layer-media{}
.skin.thumbright .layer-content{}
.skin.thumbright .layer-hover{} .skin.thumbrounded{}
.skin.thumbrounded .layer-media {
border-radius: 50%;
overflow: hidden;
}
.skin.thumbrounded .layer-media .thumb {
height:240px;
}
.skin.thumbrounded .layer-content{}
.skin.thumbrounded .layer-hover {
display: none;
}.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
} .owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50); opacity: 0.5;
}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50); opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100); opacity: 1;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 150px;
background: url(//www.omevac.fr/wp-content/plugins/woocommerce-products-slider/assets/front/css/AjaxLoader.gif) no-repeat center center
}@font-face{font-family:star;src:url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container:after,div.pp_woocommerce .pp_content_container:before{content:" ";display:table}div.pp_woocommerce .pp_content_container:after{clear:both}div.pp_woocommerce .pp_loaderIcon:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//www.omevac.fr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close,div.pp_woocommerce .pp_next:before,div.pp_woocommerce .pp_previous:before,div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1em;transition:all ease-in-out .2s;color:#fff!important}div.pp_woocommerce .pp_gallery ul li a:hover,div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next:before,div.pp_woocommerce .pp_previous:before{background-color:#444;font-size:16px!important;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next:before:hover,div.pp_woocommerce .pp_previous:before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover:before,div.pp_woocommerce .pp_previous:hover:before{display:block}div.pp_woocommerce .pp_previous:before{left:1em}div.pp_woocommerce .pp_next:before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{background-color:#444;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close:before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{background-color:#444;font-size:16px!important;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next:before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{background-color:#444;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract:before,div.pp_woocommerce a.pp_expand:before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract:before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before,div.pp_woocommerce .pp_close:before{font-size:44px}.pp_content,div.pp_woocommerce .pp_details{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px solid #000;border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}a.pp_next,a.pp_previous{display:block;height:100%;width:49%;text-indent:-10000px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{float:right}a.pp_previous{float:left}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfwc .product .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.rtl .woocommerce form .form-row-first,.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-first,.rtl .woocommerce-page form .form-row-last{float:right}.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-last{float:left}