.wps_quick_view {
position: relative;
background: #fff;
border: 10px solid #d0d0d0;
border-radius: 5px;
max-width: 1000px;
margin: auto;
}
.wps_quick_view .mfp-close {
background: unset !important;
line-height: normal;
width: inherit;
padding: unset;
margin: unset;
color: var(--color-white) !important;
border: unset !important;
opacity: 1;
width: 30px;
height: 30px;
right: 0px;
padding-right: 17px;
padding-top: 3px;
}
.wps_quick_view .mfp-close::before {
position: absolute;
content: "";
width: 30px;
height: 30px;
padding: 0px;
margin: 0px;
font-size: 20px;
line-height: 30px;
background: var(--color-set-one-4);
text-align: center;
top: 4px;
right: 8px;
z-index: -1;
border-radius: 30px;
}
.wps_quick_view .owl-nav {
padding: 0;
}
.wps_quick_view .owl-nav span {
font-size: 32px;
line-height: 41px;
text-align: center;
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
color: var(--heading-color-one);
}
.wps_quick_view .owl-nav .owl-prev:hover span,
.wps_quick_view .owl-nav .owl-next:hover span {
color: var(--color-white);
}
.wps_quick_view .woocommerce-product-gallery,
.wps_quick_view div.summary {
position: relative;
float: unset !important;
width: unset !important;
clear: none;
margin-bottom: 0px !important;
padding: 30px 10px;
}
.wps_quick_view .woocommerce-product-gallery {
padding: 30px 0px 30px 20px;
border-radius: 4px;
margin-left: 25px;
}
.wps_quick_view div.summary {
overflow: auto;
padding: 30px 30px 30px 10px;
}
.wps_quick_view .woobt-alert {
display: none;
}
.wps_quick_view button {
float: unset !important;
}
.wps_quick_view .owl-dots {
display: none !important;
}
.wps_quick_view .owl-nav {
display: block;
}
.wps_quick_view .quantity {
border: 1px solid #ddd;
padding: 7px 15px;
display: inline-block;
margin: 12px 0;
border-radius: 4px;
width: 150px;
text-align: center;
}
.wps_quick_view div.summary form.cart {
display: flex;
align-items: center;
}
.wps_quick_view div.summary button.theme-btn-one {
color: #fff;
transition: .5s;
border-radius: 4px;
}
.wps_quick_view div.summary button.theme-btn-one:hover {
background: #555;
}
.wps_quick_view .star-rating {
padding: 5px 15px;
border-radius: 4px;
margin-bottom: 10px;
margin-top: 10px;
}
.wps_quick_view .woocommerce-product-rating .woocommerce-review-link {
display: none !important;
}
.wps_quick_view .stock.in-stock {
background: white;
margin-top: 14px;
border: 1px solid #c9c9c9;
text-align: center;
padding: 5px 15px;
color: #3a3a3a;
border-radius: 4px;
font-weight: 600;
}
.wps_quick_view .owl-prev {
border: 1px solid red;
background: red;
width: 90px;
height: 48px;
position: relative;
color: #fff;
float: left;
}
.wps_quick_view .owl-next {
background: green;
height: 100px;
width: 100px;
position: relative;
}
.wps_quick_view .woocommerce-product-gallery .owl-stage-outer {
padding: 30px 20px 10px 0px;
}
.wps_quick_view_cart a {
padding: 4px 20px;
line-height: 1.8em;
border-radius: 4px;
background: #8192ff;
color: #fff;
font-size: 13px;
}
.mr_shop_single .comment-respond #reply-title {
display: none !important;
}
.mr_shop_single .comment-form .comment-form-rating .nice-select {
display: none !important;
}
.woocommerce #review_form #respond .form-submit input:hover {
background-color: #222 !important;
border-radius: 4px;
}
.woocommerce #review_form #respond .form-submit input {
margin-top: 10px;
position: relative;
display: inline-block;
overflow: hidden;
vertical-align: middle;
font-size: 14px;
line-height: 18px !important;
font-weight: 600;
text-align: center;
padding: 12px 40px !important;
border-radius: 5px;
z-index: 1;
transition: all 500ms ease;
background-color: #07414a !important;
color: #fff !important;
border: unset;
border-radius: 4px !important;
}
.mr_shop_single .woocommerce span.onsale {
min-height: 30px;
min-width: 50px;
padding: 0;
font-size: 1em;
font-weight: 700;
position: absolute;
text-align: center;
line-height: 28px;
top: 20px;
left: 20px;
margin: 0;
border-radius: 4px;
background-color: #b3af54;
color: #fff;
font-size: .857em;
z-index: 9;
padding: 2px 30px;
}
.wps_quick_view .sidebar-page-container .nice-select {
width: 100%;
border: 1px solid #e0e0e0;
}