.etheme-advanced-headline {
position: relative;
font-size: 2.5rem;
margin-bottom: var(--heading-space, 10px);
text-transform: none;
}
.etheme-advanced-headline-mask {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.etheme-a-h-text-before {
display: inline-block;
}
.etheme-a-h-text-before-with-bg {
background: #000;
color: #fff;
padding: 0.1em 0.5em;
border-radius: 0.15em;
margin-bottom: 5px;
}
.etheme-a-h-line-before {
text-align: right;
}
.etheme-a-h-line-after {
text-align: left;
}
.etheme-a-h-line-both,
.etheme-a-h-lines-none {
text-align: center;
}
.etheme-a-h-line-before .etheme-advanced-headline,
.etheme-a-h-line-after .etheme-advanced-headline {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.etheme-a-h-line-before .etheme-advanced-headline:before,
.etheme-a-h-line-after .etheme-advanced-headline:after {
content: '';
border-bottom: var(--line-height, 2px) var(--line-style, solid) var(--line-color, #e1e1e1);
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-ms-flex-item-align: center;
align-self: center;
}
.etheme-a-h {
text-transform: none;
margin-bottom: 0;
}
.etheme-a-h-text {
background: #2962FF;
color: #fff;
padding: 0 10px;
-webkit-text-fill-color: currentColor;
}
.etheme-a-h-with-bg {
text-align: inherit;
}
.etheme-a-h-with-bg .etheme-advanced-headline {
z-index: 1;
}
.etheme-a-h-with-bg .etheme-a-h-text-before {
position: absolute;
white-space: nowrap;
left: 50%;
-webkit-transform: translate(var(--translateX, -50%), var(--translateY, 0%));
transform: translate(var(--translateX, -50%), var(--translateY, 0%));
font-weight: 700;
font-size: 2em;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
bottom: 0;
z-index: -1;
color: rgba(0, 0, 0, 0.1);
-webkit-text-fill-color: currentColor;
}
@media only screen and (max-width: 767px) {
.etheme-a-h-line-mobile-hidden .etheme-advanced-headline {
display: block;
}
.etheme-a-h-line-mobile-hidden .etheme-advanced-headline:before,
.etheme-a-h-line-mobile-hidden .etheme-advanced-headline:after {
display: none;
}
}
.etheme-advanced-headline-divider {
position: relative;
border-bottom: var(--line-height, 2px) var(--line-style, solid) var(--line-color, #e1e1e1);
margin-bottom: var(--line-space, 15px);
}
.etheme-a-h-line-before .etheme-advanced-headline:before {
margin-right: var(--line-space, 15px);
}
.etheme-a-h-line-after .etheme-advanced-headline:after {
margin-left: var(--line-space, 15px);
}
.etheme-advanced-headline-heading-wrapper .etheme-advanced-headline {
position: relative;
display: inline-block;
}
.etheme-advanced-headline-heading-wrapper .etheme-advanced-headline:after {
content: '';
border-bottom: var(--line-height, 2px) var(--line-style, solid) var(--line-active-color, #2962FF);
display: block;
position: absolute;
width: 100%;
bottom: calc((var(--heading-space, 10px) + var(--line-height,2px)) * -1);
z-index: 1;
}.et-advance-tabs {
display: block;
}
.et-advance-tabs .et-tabs-nav > ul {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
list-style-type: none;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.et-tabs-horizontal .et-tabs-nav ul {
padding: 0;
margin: 0 -10px;
}
.et-advance-tabs .et-tabs-nav > ul li {
margin: 0 10px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.et-advance-tabs .et-tabs-nav > ul li img,
.et-advance-tabs .et-tabs-nav > ul li svg {
width: 1rem;
fill: currentColor;
}
.et-advance-tabs .et-tabs-nav > ul li svg {
height: 1em;
}
.et-advance-tabs .et-tab-top-icon .et-tab-nav .et-tab-title:not(:only-child) {
margin-top: 7px;
}
.et-advance-tabs .et-tab-inline-icon .et-tab-nav .et-tab-title:not(:only-child) {
margin-left: 7px;
}
.et-advance-tabs .et-tabs-nav > ul .et-tab-nav {
line-height: 1;
position: relative;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
padding: 10px 0;
margin: 0 15px;
}
.et-advance-tabs .et-tabs-nav > ul .et-tab-nav:hover,
.et-advance-tabs .et-tabs-nav > ul .et-tab-nav.active,
.et-advance-tabs .et-tabs-nav > ul .et-tab-nav.active-default {
color: #A4004F;
}
.et-advance-tabs.active-caret-on .et-tabs-nav > ul li.active:after {
display: none;
}
.et-advance-tabs .et-tabs-nav > ul li.active:after {
display: block;
}
.et-advance-tabs.horizontal-style-1 .et-tabs-nav > ul .et-tab-nav:after,
.et-advance-tabs.horizontal-style-2 .et-tabs-nav > ul .et-tab-nav:after {
content: "";
height: 2px;
background-color: #A4004F;
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 0.3s;
transition: all 0.3s;
opacity: 0;
width: 0%;
}
.et-advance-tabs.horizontal-style-1 .et-tabs-nav > ul .et-tab-nav:after {
bottom: 0;
}
.et-advance-tabs.horizontal-style-2 .et-tabs-nav > ul .et-tab-nav:after {
top: 0;
}
.et-advance-tabs.horizontal-style-1 .et-tabs-nav > ul .et-tab-nav.active:after,
.et-advance-tabs.horizontal-style-1 .et-tabs-nav > ul .et-tab-nav:hover:after,
.et-advance-tabs.horizontal-style-2 .et-tabs-nav > ul .et-tab-nav.active:after,
.et-advance-tabs.horizontal-style-2 .et-tabs-nav > ul .et-tab-nav:hover:after {
opacity: 1;
width: 100%;
}
.et-tabs-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.et-advance-tabs .et-tabs-content > div {
display: none;
opacity: 0;
}
.et-advance-tabs .et-tabs-content > div.active,
.et-advance-tabs .et-tabs-content > div.active-default {
display: block;
width: 100%;
padding: 1em;
opacity: 1;
-webkit-animation: fadeIn linear 0.3s;
animation: fadeIn linear 0.3s;
} .et-advance-tabs.horizontal-style-3 .et-tabs-nav > ul {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-left: 0;
margin: 0;
}
@media only screen and (max-width: 767px) {
.et-advance-tabs.horizontal-style-3 .et-tabs-nav > ul {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}
.et-advance-tabs.horizontal-style-3 .et-tabs-nav > ul li:last-child {
border-right: 1px solid #E1E1E1;
}
.et-advance-tabs.horizontal-style-3 .et-tabs-nav > ul .et-tab-nav {
border-left: 1px solid #E1E1E1;
border-top: 1px solid #E1E1E1;
margin: 0;
padding-right: 15px;
padding-left: 15px;
}
.et-advance-tabs.horizontal-style-3 .et-tabs-content {
border: 1px solid #E1E1E1;
} .et-advance-tabs.horizontal-style-4 .et-tabs-nav ul .et-tab-nav {
background-color: #ffffff;
border-radius: 90px;
padding-right: 15px;
padding-left: 15px;
}
.et-advance-tabs.horizontal-style-4 .et-tabs-nav ul .active,
.et-advance-tabs.horizontal-style-4 .et-tabs-nav ul .active-default {
background-color: #A4004F;
color: #FFFFFF;
} .et-advance-tabs.horizontal-style-5 .et-tabs-nav ul {
background: #FFFFFF;
border: 1px solid #EBEBEB;
border-radius: 80px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding-left: 10px;
padding-right: 10px;
-webkit-box-shadow: 0 7px 20px -12px grey;
box-shadow: 0 7px 20px -12px grey;
}
@media only screen and (max-width: 767px) {
.et-advance-tabs.horizontal-style-5 .et-tabs-nav ul {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}
.et-advance-tabs.horizontal-style-5 .et-tabs-nav ul .et-tab-nav {
background-color: #ffffff;
border-radius: 90px;
}
.et-advance-tabs.horizontal-style-5 .et-tabs-nav ul .et-tab-nav.active,
.et-advance-tabs.horizontal-style-5 .et-tabs-nav ul .et-tab-nav:hover,
.et-advance-tabs.horizontal-style-5 .et-tabs-nav ul .et-tab-nav.active-default {
opacity: 1;
}
.et-advance-tabs.horizontal-style-5 .et-tabs-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
} .et-tab-inline-icon .et-tab-nav a .fa {
margin-right: 10px;
}
.et-tab-top-icon .et-tab-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
text-align: center;
}
.et-tab-top-icon .et-tab-nav a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
text-align: center;
}
.et-tab-top-icon .et-tab-nav .fa,
.et-tab-top-icon .et-tab-nav .et-tab-title {
-webkit-box-flex: 1;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
line-height: 1;
}
.et-tab-top-icon .et-tab-nav a .et-tab-title {
margin-top: 10px;
} .et-advance-tabs.et-tabs-vertical {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.et-advance-tabs.et-tabs-vertical .et-tabs-nav {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.et-advance-tabs.et-tabs-vertical .et-tabs-nav > ul {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
padding-left: 0px;
}
.et-advance-tabs.et-tabs-vertical .et-tabs-nav > ul > li {
width: 100%;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: start;
}
.et-advance-tabs.et-tabs-vertical .et-tabs-nav > ul li::after {
bottom: auto !important;
right: -10px;
top: calc(50% - 10px);
left: auto !important;
}
.et-advance-tabs .et-tabs-nav > .et-tabs-mob-nav {
display: none;
width: 100%;
height: 3.642rem;
line-height: 3.642rem;
margin-bottom: 15px;
}
@media only screen and (max-width: 767px) {
.et-advance-tabs.horizontal-style-4 .et-tabs-nav > ul .et-tab-nav,
.et-advance-tabs.horizontal-style-1 .et-tabs-nav > ul .et-tab-nav {
margin-bottom: 20px;
}
.et-advance-tabs.horizontal-style-2 .et-tabs-nav > ul .et-tab-nav {
margin-top: 20px;
}
.et-advance-tabs .et-tabs-nav > ul {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-direction: column;
flex-direction: column;
margin: 0;
}
.et-advance-tabs .et-tabs-nav > ul .et-tab-nav {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.responsive-vertical-layout.et-advance-tabs .et-tabs-nav > ul .et-tab-nav {
-webkit-box-flex: 1;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.et-advance-tabs.et-tabs-vertical {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.et-advance-tabs.et-tabs-vertical div.et-tabs-nav {
-webkit-box-flex: 1;
-ms-flex: 1 100%;
flex: 1 100%;
}
.et-advance-tabs.et-tabs-vertical ul {
-webkit-box-flex: 1;
-ms-flex: 1 100%;
flex: 1 100%;
}
.et-advance-tabs.et-tabs-vertical ul .et-tab-nav {
-webkit-box-flex: 1;
-ms-flex: 1 100%;
flex: 1 100%;
}
.et-advance-tabs .et-tabs-nav > ul:not(:only-child) {
display: none;
}
.et-advance-tabs .et-tabs-nav > .et-tabs-mob-nav {
display: block;
}
} .et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul {
-webkit-box-pack: left;
-ms-flex-pack: left;
justify-content: left;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul li {
cursor: pointer;
border-top: 1px solid #E1E1E1;
border-left: 1px solid #E1E1E1;
margin: 0;
padding: 10px 297px 12px 26px;
position: relative;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul li:last-child {
border-bottom: 1px solid #E1E1E1;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul li span {
font-size: 14px;
}   .et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav > ul {
border-right: 1px solid #E1E1E1;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul li:after {
content: "";
background-color: #A4004F;
position: absolute;
width: 3px;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s;
transition: all 0.3s;
opacity: 0;
height: 0%;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav > ul li.active:hover:after,
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav > ul li.active:after {
opacity: 1;
height: 100%;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav ul li.active-default:after {
opacity: 1;
height: 100%;
width: 3px !important;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-1 .et-tabs-nav > ul li {
-webkit-transition: all 0.3s;
transition: all 0.3s;
} .et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul {
-webkit-box-pack: left;
-ms-flex-pack: left;
justify-content: left;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul li {
-webkit-transition: all 0.3s;
transition: all 0.3s;
padding: 10px 297px 12px 26px;
font-size: 14px;
border-radius: 4px;
color: #888888;
background-color: #FAFAFA;
margin: 0 0 28px 0;
cursor: pointer;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul .active {
-webkit-transition: all 0.3s;
transition: all 0.3s;
background-color: #A4004F;
color: #FFFFFF;
}     .et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul span {
padding-left: 3px;
}
.et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul .active .et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul .active-default span,
.et-advance-tabs.et-tabs-vertical.vertical-style-2 .et-tabs-nav ul .active-default {
-webkit-box-shadow: 0 9px 20px -8px grey;
box-shadow: 0 9px 20px -8px grey;
}
.et-tabs-nav .swiper-button-prev.swiper-et-arrow-left,
.et-tabs-nav .swiper-button-prev.swiper-et-arrow-right {
font-size: 15px;
}
.et-advance-tabs .et-tabs-nav ul .et-content-title {
font-size: 24px;
font-weight: bold;
-webkit-box-ordinal-group: -99;
-ms-flex-order: -100;
order: -100;
}
.et-tabs-nav .center .et-content-title {
position: absolute;
left: 0;
}
.et-advance-tabs .et-tabs-nav .flex-end .et-content-title {
margin-right: auto;
} .et-advance-tabs .et-tabs-nav > ul .navbar:after {
display: none;
}
.et-advance-tabs .et-tabs-nav > ul .navbar {
left: auto;
right: calc(var(--arrow-size, 50px) + var(--arrow-space, 10px) + 10px);
-webkit-box-ordinal-group: 101;
-ms-flex-order: 100;
order: 100;
z-index: auto;
margin: 0;
}
.et-advance-tabs .et-tabs-nav > ul .navbar + .navbar {
right: 10px;
}
.et-advance-tabs .et-tabs-nav > ul.flex-end .navbar {
position: static;
} .et-advance-tabs .et-tabs-nav > ul.center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.et-advance-tabs .et-tabs-nav > ul.end {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: end;
}
.et-advance-tabs .et-tabs-nav > ul.flex-end {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
@media only screen and (max-width: 768px) {
.et-advance-product-tabs.horizontal-style-4 .et-tabs-nav .et-content-title {
margin-bottom: 10px;
}
.et-advance-product-tabs .et-tabs-nav .center .et-content-title,
.et-advance-product-tabs .et-tabs-nav .flex-end .et-content-title {
position: relative !important;
margin-left: 0 !important;
left: 0 !important;
}
.et-advance-tabs .et-tabs-nav > ul .navbar,
.et-advance-tabs .et-tabs-nav > ul.flex-end .navbar {
position: absolute;
top: 0;
}
}.product-view-mask .show-quickly,
.product-view-info .show-quickly {
border-right: 1px solid;
}
.product-view-mask .et-wishlist-holder,
.product-view-info .et-wishlist-holder,
.product-view-mask .xstore-wishlist,
.product-view-info .xstore-wishlist,
.product-view-mask .xstore-compare,
.product-view-info .xstore-compare {
border-left: 1px solid;
}
.footer-product .show-quickly {
left: 0;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.footer-product .show-quickly:after {
right: 0;
}
.footer-product .et-wishlist-holder,
.footer-product .xstore-wishlist,
.footer-product .xstore-compare {
right: 0;
font-size: 0;
}
.footer-product .et-wishlist-holder:after,
.footer-product .xstore-wishlist:after,
.footer-product .xstore-compare:after {
left: 0;
}
.footer-product .by-vendor-name-link:after,
.footer-product .pre_order_loop:after,
.footer-product .wcmp_add_to_cart_message:after {
left: 0;
}
.footer-product .button:before {
display: inline-block;
margin-right: 5px;
font-weight: 400;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.footer-product .by-vendor-name-link:before,
.footer-product .pre_order_loop:before,
.footer-product .wcmp_add_to_cart_message:before,
.footer-product .et-wishlist-holder a.add_to_wishlist.button.alt:before {
margin-right: 0;
}
.footer-product .show-quickly:after,
.footer-product .xstore-wishlist:after,
.footer-product .et-wishlist-holder:after,
.footer-product .xstore-compare:after,
.footer-product .by-vendor-name-link:after,
.footer-product .pre_order_loop:after,
.footer-product .wcmp_add_to_cart_message:after {
position: absolute;
top: 0;
width: 1px;
border-right: 1px solid #444;
height: 100%;
} .product-view-mask2[class*="wcpv_product_vendors-"] .wcpv-sold-by-loop,
.footer-product .wcvendors_sold_by_in_loop,
.footer-product br,
.products-list .product-details .button.compare,
.product-view-mask .button.compare,
.product-view-info .button.compare,
.product-view-light .button.compare,
.product-view-light .xstore-compare {
display: none;
}
.product-view-mask.view-color-dark .wcpv-sold-by-loop,
.product-view-mask.view-color-dark .wcpv-sold-by-loop a {
color: #fff;
}
.product-view-mask.view-color-dark .wcpv-sold-by-loop a:hover {
opacity: 0.7;
}
.footer-product .compare:before,
.footer-product .show-quickly:before,
.footer-product .button:before,
.footer-product .by-vendor-name-link:before,
.footer-product .pre_order_loop:before,
.footer-product .wcmp_add_to_cart_message:before,
.content-product .yith-wcwl-add-to-wishlist .show a:before,
.content-product .wishlist-fragment a:before {
font-size: 16px;
}
.footer-product .xstore-wishlist.button:before,
.footer-product .xstore-compare.button:before {
display: none;
}
.footer-product .xstore-wishlist .et-icon,
.footer-product .xstore-compare .et-icon,
.footer-product .add_to_cart_button:after {
font-size: 16px;
}
.content-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before,
.content-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before {
content: "\e92d";
}
.footer-product {
position: absolute;
bottom: 1.45rem;
left: 1.45rem;
right: 1.45rem;
height: 2.57rem;
-webkit-transform: translateY(5px);
transform: translateY(5px);
opacity: 0;
z-index: 2;
text-align: center;
overflow: hidden;
font-weight: normal;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.footer-product .compare {
position: relative;
overflow: hidden;
}
.footer-product .compare:before {
content: "\e915" !important;
}
.footer-product .compare,
.footer-product .show-quickly,
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
font-size: 0;
}
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
margin: 0;
}
.footer-product .by-vendor-name-link:before {
content: '\e1000';
}
.footer-product .pre_order_loop:before {
content: '\e900';
font-style: normal;
}
.footer-product .wcmp_add_to_cart_message:before {
content: '\e938';
}
.footer-product .show-quickly:before {
content: "\e907";
}
.footer-product .button {
border: none;
width: 100%;
background: var(--et_dark-color);
line-height: 1.4;
padding: 0 45px;
}
.footer-product .button .blockOverlay {
background-color: var(--et_dark-color) !important;
}
.footer-product .et-wishlist-holder a.add_to_wishlist.button.alt {
background: transparent;
}
.footer-product .show-quickly,
.footer-product .xstore-wishlist,
.footer-product .et-wishlist-holder {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.4;
top: 0;
height: 100%;
width: 45px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-color: var(--et_dark-color);
background: var(--et_dark-color);
z-index: 1;
}
.footer-product .xstore-compare {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-color: var(--et_dark-color);
background: var(--et_dark-color);
}
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
background: var(--et_dark-color);
}
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message,
.footer-product .yith-wcwl-add-to-wishlist,
.footer-product .yith-wcwl-add-to-wishlist .show {
width: 100%;
height: 100%;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.footer-product .et-wishlist-holder a {
width: 100%;
}
.footer-product .et-wishlist-holder a .yith-wcwl-icon.fa {
display: none;
}
.footer-product .quick-view-popup .add_to_cart_button,
.footer-product .loader-path {
stroke: #fff;
}
.footer-product .wishlist-fragment .blockOverlay:before {
border-color: var(--et_main-color);
border-left-color: #fff;
}
.footer-product .button,
.footer-product .yith-wcwl-add-to-wishlist a:not(.alt),
.footer-product .yith-wcwl-add-button a.open-pretty-photo,
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100%;
}
.footer-product .show-quickly,
.footer-product .xstore-wishlist,
.footer-product .et-wishlist-holder a,
.footer-product .button,
.footer-product .button:hover,
.footer-product .button.compare,
.footer-product .button.compare:hover,
.footer-product .xstore-compare,
.footer-product .xstore-compare:hover,
.footer-product .by-vendor-name-link {
color: #fff;
}
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
color: #fff !important;
}
.footer-product .compare.button,
.footer-product .xstore-compare,
.footer-product .button,
.footer-product .show-quickly,
.footer-product .xstore-wishlist,
.footer-product .et-wishlist-holder,
.footer-product .by-vendor-name-link,
.footer-product .pre_order_loop,
.footer-product .wcmp_add_to_cart_message {
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.footer-product .compare.button:hover,
.footer-product .xstore-compare:hover,
.footer-product .button:hover,
.footer-product .show-quickly:hover,
.footer-product .xstore-wishlist:hover,
.footer-product .et-wishlist-holder:hover,
.footer-product .by-vendor-name-link:hover,
.footer-product .pre_order_loop:hover,
.footer-product .wcmp_add_to_cart_message:hover {
background: #333333;
}
.et-wishlist-holder .yith-wcwl-add-to-wishlist {
position: relative;
}
.et-wishlist-holder .et-loader {
position: static;
}
.et-wishlist-holder .loader-path {
stroke: #fff;
}
.content-product .show-quickly,
.content-product .by-vendor-name-link {
cursor: pointer;
}
.content-product:hover .footer-product,
.content-product.et-vpf .footer-product {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.content-product .show-quickly:before,
.content-product .button:before,
.content-product .yith-wcwl-add-to-wishlist .show a:before,
.content-product .by-vendor-name-link:before,
.content-product .pre_order_loop:before,
.content-product .wcmp_add_to_cart_message:before {
font-family: 'xstore-icons';
}
.content-product .is_arrows-hovered .footer-product {
-webkit-transform: translateY(7px);
transform: translateY(7px);
opacity: 0;
}
.view-color-white .footer-product .loader-path,
.view-color-transparent .footer-product .loader-path,
.product-view-default .et-wishlist-holder .loader-path {
stroke: var(--et_dark-color);
}
.view-color-white .footer-product .wishlist-fragment .blockOverlay:before,
.view-color-transparent .footer-product .wishlist-fragment .blockOverlay:before,
.product-view-default .et-wishlist-holder .wishlist-fragment .blockOverlay:before {
border-color: var(--et_border-color);
border-left-color: var(--et_main-color);
}
.view-color-white .footer-product:before,
.view-color-white .footer-product .show-quickly,
.view-color-white .footer-product .et-wishlist-holder,
.view-color-white .footer-product .xstore-wishlist,
.view-color-white .footer-product .xstore-wishlist:after,
.view-color-white .footer-product .et-wishlist-holder:after,
.view-color-white .footer-product .xstore-compare,
.view-color-white .footer-product .xstore-compare:after,
.view-color-white .footer-product .show-quickly:after,
.view-color-white .footer-product .by-vendor-name-link:after,
.view-color-white .footer-product .pre_order_loop:after,
.view-color-white .footer-product .wcmp_add_to_cart_message:after {
border-color: var(--et_border-color);
}
.view-color-white .footer-product .button.compare:hover,
.view-color-white .footer-product .xstore-compare:hover,
.view-color-white .footer-product .button:hover,
.view-color-white .footer-product .show-quickly:hover,
.view-color-white .footer-product .xstore-wishlist:hover,
.view-color-white .footer-product .et-wishlist-holder:hover,
.view-color-white .footer-product .by-vendor-name-link:hover,
.view-color-white .footer-product .pre_order_loop:hover,
.view-color-white .footer-product .wcmp_add_to_cart_message:hover {
background: #f5f5f5;
}
.view-color-white.product-view-info .footer-product:before {
border-color: var(--et_border-color);
}
.view-color-white.product-view-mask2 .footer-product,
.view-color-white .footer-product .button.compare,
.view-color-white .footer-product .xstore-compare,
.view-color-white .footer-product .button,
.view-color-white .footer-product .show-quickly,
.view-color-white .footer-product .xstore-wishlist,
.view-color-white .footer-product .et-wishlist-holder,
.view-color-white .footer-product .by-vendor-name-link,
.view-color-white .footer-product .pre_order_loop,
.view-color-white .footer-product .wcmp_add_to_cart_message,
.view-color-white .product-mask,
.view-color-white.product-view-info .product-mask {
background: #fff;
}
.view-color-white .footer-product .show-quickly,
.view-color-white .footer-product .xstore-wishlist,
.view-color-white .footer-product .xstore-compare,
.view-color-white .footer-product .et-wishlist-holder a,
.view-color-white .footer-product .et-wishlist-holder a.add_to_wishlist.button.alt,
.view-color-white .footer-product .by-vendor-name-link,
.view-color-white .footer-product .button,
.view-color-white .footer-product .button.compare {
color: var(--et_dark-color);
}
.view-color-white .footer-product .pre_order_loop,
.view-color-white .footer-product .wcmp_add_to_cart_message {
color: var(--et_dark-color) !important;
}
.view-color-white .footer-product .button .blockOverlay {
background-color: #fff !important;
}
.view-color-white .product-mask a,
.view-color-white.product-view-info .product-mask a,
.view-color-white .product-mask .product-title a,
.view-color-white.product-view-info .product-mask .product-title a {
color: var(--et_dark-color);
}
.view-color-white .product-mask a:hover,
.view-color-transparent .product-mask a:hover,
.view-color-white.product-view-info .product-mask a:hover,
.view-color-transparent.product-view-info .product-mask a:hover,
.view-color-white .product-mask .product-title a:hover,
.view-color-transparent .product-mask .product-title a:hover,
.view-color-white.product-view-info .product-mask .product-title a:hover,
.view-color-transparent.product-view-info .product-mask .product-title a:hover {
color: var(--et_main-color);
}
.view-color-transparent .footer-product .show-quickly,
.view-color-transparent .footer-product .xstore-wishlist,
.view-color-transparent .footer-product .xstore-compare,
.view-color-transparent .footer-product .et-wishlist-holder a,
.view-color-transparent .footer-product .et-wishlist-holder a.add_to_wishlist.button.alt,
.view-color-transparent .footer-product .by-vendor-name-link,
.view-color-transparent .footer-product .button,
.view-color-transparent .footer-product .button.compare {
color: var(--et_dark-2-white);
}
.view-color-transparent .footer-product .pre_order_loop,
.view-color-transparent .footer-product .wcmp_add_to_cart_message {
color: var(--et_dark-2-white) !important;
}
.view-color-transparent .footer-product .button .blockOverlay {
background-color: var(--et_white-2-dark) !important;
}
.view-color-transparent .product-mask a,
.view-color-transparent.product-view-info .product-mask a,
.view-color-transparent .product-mask .product-title a,
.view-color-transparent.product-view-info .product-mask .product-title a {
color: var(--et_dark-2-white);
}
.view-color-transparent .footer-product:before,
.view-color-transparent .footer-product .show-quickly,
.view-color-transparent .footer-product .xstore-wishlist,
.view-color-transparent .footer-product .xstore-wishlist:after,
.view-color-transparent .footer-product .et-wishlist-holder,
.view-color-transparent .footer-product .et-wishlist-holder:after,
.view-color-transparent .footer-product .xstore-compare,
.view-color-transparent .footer-product .xstore-compare:after,
.view-color-transparent .footer-product .show-quickly:after,
.view-color-transparent .footer-product .by-vendor-name-link:after,
.view-color-transparent .footer-product .pre_order_loop:after,
.view-color-transparent .footer-product .wcmp_add_to_cart_message:after {
border: none;
}
.view-color-transparent .footer-product .show-quickly:hover,
.view-color-transparent .footer-product .xstore-wishlist:hover,
.view-color-transparent .footer-product .xstore-compare:hover,
.view-color-transparent .footer-product .et-wishlist-holder:hover .yith-wcwl-add-button a,
.view-color-transparent .footer-product .et-wishlist-holder:hover a.add_to_wishlist.button.alt,
.view-color-transparent .footer-product .button:hover,
.view-color-transparent .footer-product .by-vendor-name-link:hover {
color: var(--et_main-color);
}
.view-color-transparent .footer-product .pre_order_loop:hover,
.view-color-transparent .footer-product .wcmp_add_to_cart_message:hover {
color: var(--et_main-color) !important;
}
.view-color-transparent.product-view-info .footer-product:before {
border: none;
}
.view-color-transparent .footer-product,
.view-color-transparent .footer-product .button,
.view-color-transparent .footer-product .button.compare,
.view-color-transparent .footer-product .xstore-compare,
.view-color-transparent .footer-product .show-quickly,
.view-color-transparent .footer-product .xstore-wishlist,
.view-color-transparent .footer-product .et-wishlist-holder,
.view-color-transparent .footer-product .button:hover,
.view-color-transparent .footer-product .show-quickly:hover,
.view-color-transparent .footer-product .xstore-wishlist:hover,
.view-color-transparent .footer-product .et-wishlist-holder:hover,
.view-color-transparent .footer-product .by-vendor-name-link:hover,
.view-color-transparent .footer-product .pre_order_loop:hover,
.view-color-transparent .footer-product .wcmp_add_to_cart_message:hover,
.view-color-transparent.product-view-mask2 .footer-product,
.view-color-transparent.product-view-info .product-mask {
background: transparent;
}
@media only screen and (max-width: 768px) {
.content-product .footer-product {
-webkit-transform: none;
transform: none;
opacity: 1;
}
.content-product .footer-product .button {
font-size: 0;
}
.content-product .footer-product .button:before {
margin-right: 0;
margin-left: 0;
}
}
.col-md-9 .product-slide .product-view-mask .footer-product,
.col-md-8 .product-slide .product-view-mask .footer-product,
.col-md-9 .product-slide .product-view-info .footer-product,
.col-md-8 .product-slide .product-view-info .footer-product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.col-md-9 .product-slide .product-view-mask .footer-product .show-quickly,
.col-md-8 .product-slide .product-view-mask .footer-product .show-quickly,
.col-md-9 .product-slide .product-view-info .footer-product .show-quickly,
.col-md-8 .product-slide .product-view-info .footer-product .show-quickly,
.col-md-9 .product-slide .product-view-mask .footer-product .xstore-wishlist,
.col-md-8 .product-slide .product-view-mask .footer-product .xstore-wishlist,
.col-md-9 .product-slide .product-view-info .footer-product .xstore-wishlist,
.col-md-8 .product-slide .product-view-info .footer-product .xstore-wishlist,
.col-md-9 .product-slide .product-view-mask .footer-product .xstore-compare,
.col-md-8 .product-slide .product-view-mask .footer-product .xstore-compare,
.col-md-9 .product-slide .product-view-info .footer-product .xstore-compare,
.col-md-8 .product-slide .product-view-info .footer-product .xstore-compare,
.col-md-9 .product-slide .product-view-mask .footer-product .et-wishlist-holder,
.col-md-8 .product-slide .product-view-mask .footer-product .et-wishlist-holder,
.col-md-9 .product-slide .product-view-info .footer-product .et-wishlist-holder,
.col-md-8 .product-slide .product-view-info .footer-product .et-wishlist-holder,
.col-md-9 .product-slide .product-view-mask .footer-product .by-vendor-name-link,
.col-md-8 .product-slide .product-view-mask .footer-product .by-vendor-name-link,
.col-md-9 .product-slide .product-view-info .footer-product .by-vendor-name-link,
.col-md-8 .product-slide .product-view-info .footer-product .by-vendor-name-link,
.col-md-9 .product-slide .product-view-mask .footer-product .pre_order_loop,
.col-md-8 .product-slide .product-view-mask .footer-product .pre_order_loop,
.col-md-9 .product-slide .product-view-info .footer-product .pre_order_loop,
.col-md-8 .product-slide .product-view-info .footer-product .pre_order_loop,
.col-md-9 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message,
.col-md-8 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message,
.col-md-9 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message,
.col-md-8 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
position: relative;
border: none;
}
.col-md-9 .product-slide .product-view-mask .footer-product .show-quickly:after,
.col-md-8 .product-slide .product-view-mask .footer-product .show-quickly:after,
.col-md-9 .product-slide .product-view-info .footer-product .show-quickly:after,
.col-md-8 .product-slide .product-view-info .footer-product .show-quickly:after,
.col-md-9 .product-slide .product-view-mask .footer-product .xstore-wishlist:after,
.col-md-8 .product-slide .product-view-mask .footer-product .xstore-wishlist:after,
.col-md-9 .product-slide .product-view-info .footer-product .xstore-wishlist:after,
.col-md-8 .product-slide .product-view-info .footer-product .xstore-wishlist:after,
.col-md-9 .product-slide .product-view-mask .footer-product .xstore-compare:after,
.col-md-8 .product-slide .product-view-mask .footer-product .xstore-compare:after,
.col-md-9 .product-slide .product-view-info .footer-product .xstore-compare:after,
.col-md-8 .product-slide .product-view-info .footer-product .xstore-compare:after,
.col-md-9 .product-slide .product-view-mask .footer-product .et-wishlist-holder:after,
.col-md-8 .product-slide .product-view-mask .footer-product .et-wishlist-holder:after,
.col-md-9 .product-slide .product-view-info .footer-product .et-wishlist-holder:after,
.col-md-8 .product-slide .product-view-info .footer-product .et-wishlist-holder:after,
.col-md-9 .product-slide .product-view-mask .footer-product .by-vendor-name-link:after,
.col-md-8 .product-slide .product-view-mask .footer-product .by-vendor-name-link:after,
.col-md-9 .product-slide .product-view-info .footer-product .by-vendor-name-link:after,
.col-md-8 .product-slide .product-view-info .footer-product .by-vendor-name-link:after,
.col-md-9 .product-slide .product-view-mask .footer-product .pre_order_loop:after,
.col-md-8 .product-slide .product-view-mask .footer-product .pre_order_loop:after,
.col-md-9 .product-slide .product-view-info .footer-product .pre_order_loop:after,
.col-md-8 .product-slide .product-view-info .footer-product .pre_order_loop:after,
.col-md-9 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message:after,
.col-md-8 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message:after,
.col-md-9 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message:after,
.col-md-8 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message:after {
content: '';
}
.col-md-9 .product-slide .product-view-mask .footer-product .button,
.col-md-8 .product-slide .product-view-mask .footer-product .button,
.col-md-9 .product-slide .product-view-info .footer-product .button,
.col-md-8 .product-slide .product-view-info .footer-product .button,
.col-md-9 .product-slide .product-view-mask .footer-product .by-vendor-name-link,
.col-md-8 .product-slide .product-view-mask .footer-product .by-vendor-name-link,
.col-md-9 .product-slide .product-view-info .footer-product .by-vendor-name-link,
.col-md-8 .product-slide .product-view-info .footer-product .by-vendor-name-link,
.col-md-9 .product-slide .product-view-mask .footer-product .pre_order_loop,
.col-md-8 .product-slide .product-view-mask .footer-product .pre_order_loop,
.col-md-9 .product-slide .product-view-info .footer-product .pre_order_loop,
.col-md-8 .product-slide .product-view-info .footer-product .pre_order_loop,
.col-md-9 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message,
.col-md-8 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message,
.col-md-9 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message,
.col-md-8 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message {
font-size: 0;
padding: 0;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.col-md-9 .product-slide .product-view-mask .footer-product .button:before,
.col-md-8 .product-slide .product-view-mask .footer-product .button:before,
.col-md-9 .product-slide .product-view-info .footer-product .button:before,
.col-md-8 .product-slide .product-view-info .footer-product .button:before,
.col-md-9 .product-slide .product-view-mask .footer-product .by-vendor-name-link:before,
.col-md-8 .product-slide .product-view-mask .footer-product .by-vendor-name-link:before,
.col-md-9 .product-slide .product-view-info .footer-product .by-vendor-name-link:before,
.col-md-8 .product-slide .product-view-info .footer-product .by-vendor-name-link:before,
.col-md-9 .product-slide .product-view-mask .footer-product .pre_order_loop:before,
.col-md-8 .product-slide .product-view-mask .footer-product .pre_order_loop:before,
.col-md-9 .product-slide .product-view-info .footer-product .pre_order_loop:before,
.col-md-8 .product-slide .product-view-info .footer-product .pre_order_loop:before,
.col-md-9 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message:before,
.col-md-8 .product-slide .product-view-mask .footer-product .wcmp_add_to_cart_message:before,
.col-md-9 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message:before,
.col-md-8 .product-slide .product-view-info .footer-product .wcmp_add_to_cart_message:before {
margin: 0;
}
.col-md-9 .product-slide .product-view-mask .footer-product .compare,
.col-md-8 .product-slide .product-view-mask .footer-product .compare,
.col-md-9 .product-slide .product-view-info .footer-product .compare,
.col-md-8 .product-slide .product-view-info .footer-product .compare {
display: none;
}
@media only screen and (min-width: 768px) {
.products-hover-only-icons .product-view-mask .footer-product,
.products-hover-only-icons .product-view-info .footer-product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.products-hover-only-icons .product-view-mask .footer-product .show-quickly,
.products-hover-only-icons .product-view-info .footer-product .show-quickly,
.products-hover-only-icons .product-view-mask .footer-product .xstore-wishlist,
.products-hover-only-icons .product-view-info .footer-product .xstore-wishlist,
.products-hover-only-icons .product-view-mask .footer-product .xstore-compare,
.products-hover-only-icons .product-view-info .footer-product .xstore-compare,
.products-hover-only-icons .product-view-mask .footer-product .et-wishlist-holder,
.products-hover-only-icons .product-view-info .footer-product .et-wishlist-holder,
.products-hover-only-icons .product-view-mask .footer-product .by-vendor-name-link,
.products-hover-only-icons .product-view-info .footer-product .by-vendor-name-link,
.products-hover-only-icons .product-view-mask .footer-product .pre_order_loop,
.products-hover-only-icons .product-view-info .footer-product .pre_order_loop,
.products-hover-only-icons .product-view-mask .footer-product .wcmp_add_to_cart_message,
.products-hover-only-icons .product-view-info .footer-product .wcmp_add_to_cart_message {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
position: relative;
border: none;
}
.products-hover-only-icons .product-view-mask .footer-product .show-quickly:after,
.products-hover-only-icons .product-view-info .footer-product .show-quickly:after,
.products-hover-only-icons .product-view-mask .footer-product .xstore-wishlist:after,
.products-hover-only-icons .product-view-info .footer-product .xstore-wishlist:after,
.products-hover-only-icons .product-view-mask .footer-product .xstore-compare:after,
.products-hover-only-icons .product-view-info .footer-product .xstore-compare:after,
.products-hover-only-icons .product-view-mask .footer-product .et-wishlist-holder:after,
.products-hover-only-icons .product-view-info .footer-product .et-wishlist-holder:after,
.products-hover-only-icons .product-view-mask .footer-product .by-vendor-name-link:after,
.products-hover-only-icons .product-view-info .footer-product .by-vendor-name-link:after,
.products-hover-only-icons .product-view-mask .footer-product .pre_order_loop:after,
.products-hover-only-icons .product-view-info .footer-product .pre_order_loop:after,
.products-hover-only-icons .product-view-mask .footer-product .wcmp_add_to_cart_message:after,
.products-hover-only-icons .product-view-info .footer-product .wcmp_add_to_cart_message:after {
content: '';
}
.products-hover-only-icons .product-view-mask .footer-product .button,
.products-hover-only-icons .product-view-info .footer-product .button,
.products-hover-only-icons .product-view-mask .footer-product .by-vendor-name-link,
.products-hover-only-icons .product-view-info .footer-product .by-vendor-name-link,
.products-hover-only-icons .product-view-mask .footer-product .pre_order_loop,
.products-hover-only-icons .product-view-info .footer-product .pre_order_loop,
.products-hover-only-icons .product-view-mask .footer-product .wcmp_add_to_cart_message,
.products-hover-only-icons .product-view-info .footer-product .wcmp_add_to_cart_message {
font-size: 0;
padding: 0;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.products-hover-only-icons .product-view-mask .footer-product .button:before,
.products-hover-only-icons .product-view-info .footer-product .button:before,
.products-hover-only-icons .product-view-mask .footer-product .by-vendor-name-link:before,
.products-hover-only-icons .product-view-info .footer-product .by-vendor-name-link:before,
.products-hover-only-icons .product-view-mask .footer-product .pre_order_loop:before,
.products-hover-only-icons .product-view-info .footer-product .pre_order_loop:before,
.products-hover-only-icons .product-view-mask .footer-product .wcmp_add_to_cart_message:before,
.products-hover-only-icons .product-view-info .footer-product .wcmp_add_to_cart_message:before {
margin: 0;
}
.products-hover-only-icons .product-view-mask .footer-product .compare,
.products-hover-only-icons .product-view-info .footer-product .compare {
display: none;
}
} .product-view-default .footer-product {
pointer-events: none;
height: auto;
}
.product-view-default .footer-product .show-quickly {
font-size: 0.85rem;
text-transform: uppercase;
pointer-events: all;
position: relative;
width: 100%;
-webkit-transform: none;
transform: none;
border: none;
padding: 10px;
}
.product-view-default .footer-product .show-quickly:before {
display: none;
line-height: 1;
margin-right: 5px;
}
.product-view-default .et-wishlist-holder,
.product-view-default .xstore-wishlist {
position: absolute;
top: 18px;
right: 18px;
z-index: 3;
max-width: -webkit-min-content;
max-width: -moz-min-content;
max-width: min-content;
}
.product-view-default .xstore-wishlist {
line-height: 1;
}
.product-view-default .et-wishlist-holder .loader-path {
stroke: var(--et_dark-color);
}
.product-view-default .et-wishlist-holder .loader-circular {
width: auto;
}
.product-view-default .yith-wcwl-add-to-wishlist,
.product-view-default .wishlist-fragment > div {
pointer-events: all;
font-size: 0;
line-height: 1;
}
.product-view-default .yith-wcwl-add-to-wishlist .show a,
.product-view-default .wishlist-fragment a {
opacity: 0;
position: static;
line-height: 1;
}
.product-view-default .yith-wcwl-add-to-wishlist .show:before,
.product-view-default .wishlist-fragment a:before,
.product-view-default .xstore-wishlist .et-icon {
padding: 2px;
font-size: 1.35rem;
}
.product-view-default .xstore-wishlist {
opacity: 0;
}
.product-view-default .content-product:hover .xstore-wishlist,
.product-view-default .content-product:hover .yith-wcwl-add-to-wishlist .show a,
.product-view-default .content-product:hover .wishlist-fragment a {
opacity: 1;
}
@media only screen and (max-width: 768px) {
.product-view-default .xstore-wishlist,
.product-view-default .wishlist-fragment a,
.product-view-default .yith-wcwl-add-to-wishlist .show a {
opacity: 1;
}
}.content-product.custom-template .product-image-wrapper {
width: 100%;
}
.content-product.custom-template .product-stock {
margin: 0 !important;
max-width: 100%;
} .content-product .vc-gitem-zone-height-mode-auto:before {
display: none;
}
.content-product .vc_gitem-zone-a .vc_gitem-row-position-top,
.content-product .vc_gitem-zone-a .vc_gitem-row-position-middle,
.content-product .vc_gitem-zone-a .vc_gitem-row-position-bottom {
position: static;
-webkit-transform: none;
transform: none;
}
.content-product .vc_gitem-zone-b {
z-index: auto;
}
.content-product:hover .vc_gitem-zone-b .vc_gitem_row,
.content-product .vc_gitem-zone-a {
z-index: 2;
}
.content-product .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.content-product .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.content-product .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}
.content-product .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}
.content-product .vc_grid-item-mini .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-none .vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
opacity: 1;
filter: alpha(opacity=100);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {
width: 50%;
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
-webkit-transform: scale(1);
transform: scale(1);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
-webkit-transform: scale(1.5) rotate(10deg);
transform: scale(1.5) rotate(10deg);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurOut,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut {
-webkit-filter: blur(2px);
filter: blur(2px);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-transform: scale(1);
transform: scale(1);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-slideInRight .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0);
transform: translateX(0);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-slideBottom .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-slideTop .vc_gitem-zone-b {
top: 0;
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b,
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
-webkit-transform: rotateX(0);
transform: rotateX(0);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
-webkit-transform: rotateY(0);
transform: rotateY(0);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
-webkit-transform: translateY(-20%);
transform: translateY(-20%);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
bottom: 0;
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
-webkit-transform: translateY(20%);
transform: translateY(20%);
}
.content-product:hover .vc_grid-item-mini .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
top: 0;
} .content-product .footer-product2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: hidden;
height: 100%;  }
.content-product .footer-product2 .button {
background-color: transparent;
border-width: 0;
}
.content-product .footer-product2 .footer-inner {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.content-product .footer-product2.vertical .footer-inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.content-product .footer-product2.justify-content-around .footer-inner {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.content-product .footer-product2 .footer-inner > *,
.content-product .footer-product2 .button {
padding: 10px;
line-height: 1 !important;
font-size: 0.79rem;
display: inline-block;
text-align: left;
text-transform: uppercase;
color: var(--et_dark-color);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.content-product .footer-product2.vertical .footer-inner > *,
.content-product .footer-product2.vertical .footer-inner .button {
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.content-product .footer-product2 .yith-wcwl-add-to-wishlist .feedback,
.content-product .footer-product2.compare-hidden .compare,
.content-product .footer-product2 .added_to_cart {
display: none;
}
.content-product .footer-product2 .button:before,
.content-product .footer-product2 .show-quickly:before,
.content-product .footer-product2 .yith-wcwl-add-to-wishlist > .show a:before,
.content-product .footer-product2 .yith-wcwl-add-to-wishlist > .hide a:before,
.content-product .footer-product2 .wishlist-fragment a:before {
font-family: 'xstore-icons' !important;
font-size: 16px;
margin-right: 8px;
display: inline-block;
position: relative;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.content-product .footer-product2 .xstore-wishlist .et-icon,
.content-product .footer-product2 .xstore-compare .et-icon {
font-size: 16px;
margin-right: 8px;
display: inline-block;
position: relative;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.content-product .footer-product2 .xstore-wishlist-has-animation,
.content-product .footer-product2 .xstore-compare-has-animation {
position: relative;
}
.content-product .footer-product2 .xstore-wishlist,
.content-product .footer-product2 .xstore-compare {
position: relative;
}
.content-product .footer-product2 .xstore-wishlist .xstore-wishlist-animated-hearts,
.content-product .footer-product2 .xstore-compare .xstore-compare-animated-hearts {
position: absolute;
top: 50% !important;
left: 50% !important;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.content-product .footer-product2 .add_to_cart_button:before,
.content-product .footer-product2 .product_type_simple:before,
.content-product .footer-product2 .product_type_variable:before,
.content-product .footer-product2 .product_type_variation:before,
.content-product .footer-product2 .product_type_grouped:before,
.content-product .footer-product2 .product_type_external:before,
.content-product .footer-product2 .show-product:before {
content: "\e90c";
}
.content-product .footer-product2 .show-quickly:before {
content: "\e907";
}
.content-product .footer-product2 .compare:before {
content: "\e915";
}
.content-product .footer-product2 .yith-wcwl-add-to-wishlist {
margin-top: 0;
}
.content-product .footer-product2 .yith-wcwl-add-to-wishlist > .show a:before,
.content-product .footer-product2 .yith-wcwl-add-to-wishlist > .hide a:before {
content: "\e908";
}
.content-product .footer-product2.cart-type-icon .add_to_cart_button,
.content-product .footer-product2.cart-type-icon .product_type_simple,
.content-product .footer-product2.cart-type-icon .product_type_variable,
.content-product .footer-product2.cart-type-icon .product_type_variation,
.content-product .footer-product2.cart-type-icon .product_type_grouped,
.content-product .footer-product2.cart-type-icon .product_type_external,
.content-product .footer-product2.cart-type-icon .show-product,
.content-product .footer-product2.compare-type-icon .compare {
font-size: 0;
}
.content-product .footer-product2 .show-quickly {
cursor: pointer;
}
.content-product .footer-product2 .show-quickly.type-icon,
.content-product .footer-product2 .et-wishlist-holder.type-icon {
font-size: 0;
}
.content-product .footer-product2 .show-quickly.type-text:before,
.content-product .footer-product2.cart-type-text .add_to_cart_button:before,
.content-product .footer-product2.cart-type-text .product_type_simple:before,
.content-product .footer-product2.cart-type-text .product_type_variable:before,
.content-product .footer-product2.cart-type-text .product_type_variation:before,
.content-product .footer-product2.cart-type-text .product_type_grouped:before,
.content-product .footer-product2.cart-type-text .product_type_external:before,
.content-product .footer-product2.cart-type-text .show-product:before,
.content-product .footer-product2.compare-type-text .compare:before,
.content-product .footer-product2 .show-quickly.type-text:before,
.content-product .footer-product2 .et-wishlist-holder.type-text .yith-wcwl-add-to-wishlist > .show a:before,
.content-product .footer-product2 .et-wishlist-holder.type-text .yith-wcwl-add-to-wishlist > .hide a:before {
display: none;
}
.content-product .footer-product2.cart-type-text .add_to_cart_button:before,
.content-product .footer-product2.cart-type-text .product_type_simple:before,
.content-product .footer-product2.cart-type-text .product_type_variable:before,
.content-product .footer-product2.cart-type-text .product_type_variation:before,
.content-product .footer-product2.cart-type-text .product_type_grouped:before,
.content-product .footer-product2.cart-type-text .product_type_external:before,
.content-product .footer-product2.compare-type-text .compare:before,
.content-product .footer-product2.cart-type-text .show-product:before,
.content-product .footer-product2 .show-quickly.type-text:before,
.content-product .footer-product2 .et-wishlist-holder.type-text .yith-wcwl-add-to-wishlist > .show a:before,
.content-product .footer-product2 .et-wishlist-holder.type-text .yith-wcwl-add-to-wishlist > .hide a:before,
.content-product .footer-product2.cart-type-icon .add_to_cart_button:before,
.content-product .footer-product2.cart-type-icon .product_type_simple:before,
.content-product .footer-product2.cart-type-icon .product_type_variable:before,
.content-product .footer-product2.cart-type-icon .product_type_variation:before,
.content-product .footer-product2.cart-type-icon .product_type_grouped:before,
.content-product .footer-product2.cart-type-icon .product_type_external:before,
.content-product .footer-product2.cart-type-icon .show-product:before,
.content-product .footer-product2.compare-type-icon .compare:before,
.content-product .footer-product2 .show-quickly.type-icon:before,
.content-product .footer-product2 .et-wishlist-holder.type-icon .yith-wcwl-add-to-wishlist > .show a:before,
.content-product .footer-product2 .et-wishlist-holder.type-icon .yith-wcwl-add-to-wishlist > .hide a:before,
.content-product .footer-product2 .xstore-wishlist.type-icon .et-icon,
.content-product .footer-product2 .xstore-wishlist.type-icon .et-icon,
.content-product .footer-product2 .xstore-compare.type-icon .et-icon,
.content-product .footer-product2 .xstore-compare.type-icon .et-icon {
margin-right: 0;
margin-left: 0;
top: 0;
}
.main-products-loop .products-with-custom-template-list .custom-template .vc_grid-item,
#products-wrapper .products-with-custom-template-list .custom-template .vc_grid-item {
padding-left: 0;
padding-right: 0;
}
.carousel-area .item-no-space .content-product > .vc_grid-item.vc_col-sm-12 {
padding: 0;
}