assets/css/woocommerce/woocommerce-extensions/_quick-view.scss
.post-type-archive-product,
.tax-product_cat,
.single-product {
.pp_content {
overflow: inherit !important;
div.product {
div.images {
@include media ('>=phone') { margin-bottom: 2px; }
}
}
.quantity .qty {
@extend %lsx-form-field;
@extend %small-form-field;
}
a.button,
button.button {
@include lsx-button-scaffolding();
@include lsx-button-colour();
@include small-button();
}
}
}
.post-type-archive-product,
.tax-product_cat,
.tax-product_tag {
#primary {
#main {
> .woocommerce-products-header,
> .woocommerce-products-header__title {
display: none;
}
}
}
}
a.quick-view-button {
background-color: transparent !important;
display: block !important;
font-weight: normal !important;
line-height: 1.2 !important;
padding: 0 !important;
box-shadow: none !important;
color: #418AD0 !important;
height: auto !important;
margin-bottom: 10px !important;
&:before {
@include fa-icon();
content: '\f06e';
margin-right: 5px;
}
span { display: none !important; }
}
div.quick-view {
div.quick-view-image {
a.button {
@include lsx-button-scaffolding();
@include lsx-button-colour();
@include small-button();
line-height: 14px !important;
}
}
div.quick-view-content { overflow: visible !important; }
}
div.pp_woocommerce {
.pp_content_container {
border-radius: 0 !important;
border-style: solid;
border-width: 6px;
padding: 20px 0 !important;
}
.close {
border-radius: 50%;
border-style: solid;
border-width: 2px;
height: 32px;
opacity: 1;
position: absolute;
right: -14px;
top: -14px;
width: 32px;
z-index: 2;
&:hover { opacity: 1; }
}
}