div#n2-ss-3 .n2-ss-slider-1{display:grid;position:relative;}div#n2-ss-3 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0px 0px 0px 0px;border:0px solid RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1;}div#n2-ss-3:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important;}div#n2-ss-3 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10;}div#n2-ss-3 .n2-ss-slider-3 > *{grid-area:cover;}div#n2-ss-3 .n2-ss-slide-backgrounds,div#n2-ss-3 .n2-ss-slider-3 > .n2-ss-divider{position:relative;}div#n2-ss-3 .n2-ss-slide-backgrounds{z-index:10;}div#n2-ss-3 .n2-ss-slide-backgrounds > *{overflow:hidden;}div#n2-ss-3 .n2-ss-slide-background{transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide';}div#n2-ss-3 .n2-ss-slider-4 > *{grid-area:slide;}div#n2-ss-3.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto;}div#n2-ss-3 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slide{perspective:1500px;}div#n2-ss-3 .n2-ss-slide-active{z-index:21;}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}div#n2-ss-3 .n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}div#n2-ss-3 .n2-ss-background-animation .n2-ss-slide-background{z-index:auto;}div#n2-ss-3 .n2-bganim-side{position:absolute;left:0;top:0;overflow:hidden;background:RGBA(51,51,51,1);}div#n2-ss-3 .n2-bganim-tile-overlay-colored{z-index:100000;background:RGBA(51,51,51,1);}div#n2-ss-3 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0 !important;z-index:18;-webkit-user-select:none;}div#n2-ss-3 .nextend-arrow img{position:relative;display:block;}div#n2-ss-3 .nextend-arrow img.n2-arrow-hover-img{display:none;}div#n2-ss-3 .nextend-arrow:FOCUS img.n2-arrow-hover-img,div#n2-ss-3 .nextend-arrow:HOVER img.n2-arrow-hover-img{display:inline;}div#n2-ss-3 .nextend-arrow:FOCUS img.n2-arrow-normal-img,div#n2-ss-3 .nextend-arrow:HOVER img.n2-arrow-normal-img{display:none;}div#n2-ss-3 .nextend-arrow-animated{overflow:hidden;}div#n2-ss-3 .nextend-arrow-animated > div{position:relative;}div#n2-ss-3 .nextend-arrow-animated .n2-active{position:absolute;}div#n2-ss-3 .nextend-arrow-animated-fade{transition:background 0.3s, opacity 0.4s;}div#n2-ss-3 .nextend-arrow-animated-horizontal > div{transition:all 0.4s;transform:none;}div#n2-ss-3 .nextend-arrow-animated-horizontal .n2-active{top:0;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active{left:100%;}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{right:100%;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(-100%);}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:HOVER > div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:FOCUS > div{transform:translateX(100%);}div#n2-ss-3 .nextend-arrow-animated-vertical > div{transition:all 0.4s;transform:none;}div#n2-ss-3 .nextend-arrow-animated-vertical .n2-active{left:0;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active{top:100%;}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active{bottom:100%;}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(-100%);}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:HOVER > div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:FOCUS > div{transform:translateY(100%);}div#n2-ss-3 .n2-style-041670f7df29ffb4048fc6d85d61d1ee-heading{background: RGBA(0,0,0,0.67);opacity:1;padding:2px 2px 2px 2px ;box-shadow: none;border: 0px solid RGBA(0,0,0,1);border-radius:3px;}div#n2-ss-3 .n2-style-041670f7df29ffb4048fc6d85d61d1ee-heading:Hover, div#n2-ss-3 .n2-style-041670f7df29ffb4048fc6d85d61d1ee-heading:ACTIVE, div#n2-ss-3 .n2-style-041670f7df29ffb4048fc6d85d61d1ee-heading:FOCUS{background: RGBA(1,173,211,0.85);}div#n2-ss-3 .n2-ss-slide-limiter{max-width:3000px;}div#n2-ss-3 .n-uc-cXOandtY1I78{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-xUF3JgYFuJRt{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-TzS9bRkU9bYa{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-jaEzlEvFx6J2{padding:0px 0px 0px 0px}div#n2-ss-3 .nextend-arrow img{width: 26px}@media (min-width: 1200px){div#n2-ss-3 [data-hide-desktopportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px){div#n2-ss-3 [data-hide-tabletportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 900px),(orientation: portrait) and (max-width: 700px){div#n2-ss-3 [data-hide-mobileportrait="1"]{display: none !important;}div#n2-ss-3 .nextend-arrow img{width: 16px}}

@media only screen and (max-width: 768px) {
ul.products li.product {
float: none !important;
display: block !important;
width: 100% !important;
margin: 0 auto !important;
}
}


.single-product div.product div.images a { 
  width:auto !important 
}
.products .product {
  height:354px;
}
@media (max-width:990px) {
  .woocommerce .products li.last {
    padding-right: 46px !important;
  }
}
ul.products li.product {
  float:left !important;
}
.single_variation_wrap .product-addon {
float: left;
}
.woocommerce-product-gallery .flex-control-thumbs li:nth-child(4n+1) {
clear: both !important;
}
.flex-viewport {
height: 394px !important;
}
.product > .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images > div > figure > div.woocommerce-product-gallery__image.flex-active-slide > a {
pointer-events: none;
}
@media screen and (max-width: 375px) {

.shop-ribbon .products, .shop-traditional .products.ribbon {
float: left;
margin: 0 !important;
padding: 0 25% !important;
}

}
.product-template-default .variations_form:first-of-type {display:none;}
.product-template-default div.product_meta {display:none;}
.single-product .woocommerce-product-gallery__image>a {
pointer-events: none;
}
.woocommerce-variation.single_variation {
width: 100%;
margin-bottom: 20px;
}
.product-addon {
width: 100%;
}
form.cart:nth-of-type(1) {
display: block !important;
}
dl.product-addon-totals {
float: left;
width: 100%;
}
.cart-collaterals + .cross-sells {
display: none;
}
div a.remove {
    height: 30px;
    width: 30px;
    background-size: contain;
}
table.shop_table .product-thumbnail {
width: 120px !important;
}
table.shop_table td.product-thumbnail img {
width: 120px !important;
}
body.single-product .layout-sidebar-no div.product div.summary {
width: 47%;
}
body.single-product .layout-sidebar-no div.product div.images {
width: 50%;
}
div.product div.images a {
position: relative !important;
}
@media only screen and (max-width: 768px){
ul.products li.product {
width: 100%!important;
}
}
.out-of-stock {display: none;}
.woocommerce form.cart button.button {
    background-color: #c42d2d;
}
.woocommerce form.checkout button.button {    
    background-color: #c42d2d;
}
/* Hide 'Select options' button from categories page */
.woocommerce .products .product_type_variable {
  display: none !important;
}
/* Hide 'Select options' button from categories page */
.woocommerce .products .product_type_simple {
  display: none !important;
}
h1.title {
text-align: center !important
}
.shop-ribbon .products li .buttons {
background: none !important;
}
.element-is-sticky {
background: #F0F8FF;
}
.wc-pao-addon-image-swatch{
    display:none;
}
.wp-block-embed-twitter .twitter-tweet {
	  display: block;
    margin-left: auto;
    margin-right: auto 
}
li#tab-title-common_tab a {
font-size: 16px;
color: red;
}
li#tab-title-common_tab a:hover {
color: #6c6c6c;
}
.instagram-media{margin:0 auto !important;}
@media(min-width: 1024px){
	figure.wp-block-embed.aligncenter.is-type-video.is-provider-youtube.wp-block-embed-youtube {
    margin: 0px 15% !important;
}
	figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube {
    margin: 0px 15% !important;
}
}