.porto-360-gallery-images-wrap{position:relative;display:flex;width:calc(100% - 40px)!important;margin-left:auto;margin-right:auto;align-items:center;justify-content:center;padding:2rem;background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,0.1);cursor:pointer}.porto-360-gallery-images-wrap .porto-360-gallery-images{list-style:none;padding:0;margin:0}.porto-360-gallery-images-wrap img{position:absolute;left:0;top:0;visibility:hidden;max-height:var(--porto-360-gallery,400px)}.porto-360-gallery-images-wrap .current-image{position:static;visibility:visible}.porto-360-gallery-images-wrap li{max-height:100%}.porto-360-gallery-images-wrap svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100px;height:100px;margin:auto!important;background-color:rgba(255,255,255,0.8);border-radius:50%;box-shadow:rgba(0,0,0,0.5) 0px 0px 10px 0px;transition:0.5s all;color:rgb(80,80,80);text-align:center;line-height:100px;z-index:2;transition:box-shadow 0.3s}.porto-360-gallery-images-wrap:hover svg{box-shadow:rgba(0,0,0,0.7) 0px 0px 15px 0px}ul.list li.product .product-image {
flex: 0 0 150px;
}
#yith-ywraq-form {
table {
margin-top: 0;
border: var(--pvtfw-table-border-color, #eee) solid var(--pvtfw-table-border-width, 1px);
thead tr {
th {
white-space: nowrap;
display: table-cell;
padding: 10px;
vertical-align: middle;
font-weight: bold;
text-align: var(--pvtfw-table-header-alignment, left);
}
th.product-quantity {
padding: 10px;
}
}
tbody {
tr:nth-child(odd) {
background-color: var(--pvtfw-table-body-bg-color-odd, #fbfbfb);
}
tr td.product-thumbnail a img {
max-width: 100px;
}
td.product-quantity .raq-qty-unit-label {
display: block;
margin-top: 4px;
color: var(--porto-text-color-light, #999);
font-size: 12px;
}
}
}
table:not( .has-background ) thead th {
background-color: var(--pvtfw-table-header-bg-color, #f8f8f8);
color: var(--pvtfw-table-header-text-color, #6d6d6d);
}
.update-list-wrapper {
margin-bottom: 0;
input[type="submit"] {
margin-top: 0;
}
} .product-remove {
padding: 0 0 0 20px;
a.yith-ywraq-item-remove {
display: inline-block;
font-size: 0;
line-height: 1;
color: var(--porto-heading-color, #333);
&:before {
font-family: var(--fa-style-family-classic, "Font Awesome 6 Free");
font-weight: 900;
content: "\f1f8";
font-size: 16px;
}
&:hover {
color: var(--porto-primary-color, #c00);
}
}
} .quantity {
display: inline-block;
.plus,
.minus {
display: none !important;
}
.qty {
width: 60px;
height: 36px;
padding: 0 8px;
border: 1px solid var(--porto-gray-2, #ccc);
-moz-appearance: textfield;
background: #fff;
&::-webkit-inner-spin-button,
&::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
}
}
}
.yith-ywraq-mail-form-wrapper {
margin-top: 40px;
background-color: var(--pvtfw-table-body-bg-color-odd, #fbfbfb);
border: var(--pvtfw-table-border-color, #eee) solid var(--pvtfw-table-border-width, 1px);
h3 {
margin-bottom: 40px;
}
}
.pvtfw_variant_table_block {
table {
font-size: 12px;
}
.pvtfw-stock-icon {
color: #7ad03a;
font-size: 16px;
} .pvt-disabled-qty {
pointer-events: auto;
}
.pvtfw_yith_quote_btn {
padding: 8px 8px 4px 7px;
.fa-cart-plus {
font-size: 18px;
}
}
}