@media only screen and (max-width:767px){.quickview-wrapper .product-details-content{padding-top:30px}}@media only screen and (min-width:360px)and (max-width:479px){.quickview-wrapper .product-details-content .pro-details-cart.btn-hover button{padding:23px 15px}}.vm--overlay{background-color:rgba(51,51,51,.8)}.vm--modal{overflow-y:auto;padding:15px}.modal-close{background-color:#a749ff;border:1px solid #a749ff;border-radius:50%;color:#fff;font-size:20px;height:40px;position:absolute;right:-20px;top:-20px;width:40px}.quickview-nav{background-color:rgba(0,0,0,.2);color:#000;font-size:40px;height:40px;line-height:40px;transition:.4s;width:40px}.quickview-nav:hover{background-color:#a749ff;color:#fff}.vm--container.scrollable .vm--modal{left:50%!important;overflow:visible;overflow:initial;transform:translateX(-50%);width:1000px!important}@media only screen and (min-width:768px)and (max-width:991px){.vm--container.scrollable .vm--modal{width:700px!important}}@media only screen and (max-width:767px){.vm--container.scrollable .vm--modal{top:30px!important;width:320px!important}}@media only screen and (min-width:480px)and (max-width:579px){.vm--container.scrollable .vm--modal{width:420px!important}}@media only screen and (min-width:576px)and (max-width:767px){.vm--container.scrollable .vm--modal{width:500px!important}}