.woocommerce .products
.product{text-align:center}a.xc-woo-order-whatsapp-btn{padding:8px;background-color:#2ab200;text-align:center;vertical-align:middle;color:white;font-weight:600;margin:5px
auto;border-radius:10px;font-size:16px;display:inline-block}a.xc-woo-order-whatsapp-btn
svg{display:inline-block !important;max-width:25px !important;vertical-align:middle !important;margin:0px
2px 0px 0px !important;fill:#fff}.xc-woo-floating-whatsapp-btn{position:fixed;z-index:99999;right:20px;bottom:20px;color:#262626;transform:scale3d(0, 0, 0);transition:transform .3s ease-in-out;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.xc-woo-floating-whatsapp-show{transform:scale3d(1, 1, 1);transition:transform .5s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.xc-woo-floating-whatsapp-btn .xc-woo-floating-whatsapp-button{position:absolute;z-index:2;bottom:8px;right:8px;height:60px;min-width:60px;max-width:95vw;background-color:#25D366;color:#fff;border-radius:30px;box-shadow:1px 6px 24px 0 rgba(7, 94, 84, .24);cursor:pointer;transition:background-color 0.2s linear}.xc-woo-floating-whatsapp-btn .xc-woo-floating-whatsapp-button:hover{background-color:#128C7E;transition:background-color 0.5s linear}.xc-woo-floating-whatsapp-btn .xc-woo-floating-whatsapp-button:active{background-color:#075E54;transition:none}.xc-woo-floating-whatsapp-btn .xc-woo-floating-whatsapp-button
svg{width:36px;height:60px;margin:0
12px;color:#fff}.xc-woo-floating-whatsapp-btn
a{outline:none !important}.xc-woo-floating-whatsapp-btn-left{right:auto;left:20px}.xc-woo-floating-whatsapp-btn-left .xc-woo-floating-whatsapp-button{right:auto;left:8px}@media (max-width: 480px){.xc-woo-floating-whatsapp-btn{bottom:6px;right:6px}.xc-woo-floating-whatsapp-btn-left{right:auto;left:6px}}.xc-woo-order-whatsapp-popup-overlay{background-color:rgba(0,0,0,.2);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;display:none}.xc-woo-order-whatsapp-popup{box-shadow:0 0 3px 0 rgb(0 0 0 / 15%);left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:420px;z-index:99999;max-height:80vh;overflow:auto;display:none}body.xc-woo-order-whatsapp-popup-display .xc-woo-order-whatsapp-popup-overlay,
body.xc-woo-order-whatsapp-popup-display .xc-woo-order-whatsapp-popup{display:block}.xc-woo-order-whatsapp-popup .xc-woo-order-whatsapp-popup-content{grid-gap:25px;animation:popup-open .2s;background-color:#fff;border-radius:6px;box-shadow:0 0 3px 0 rgb(0 0 0 / 15%);height:max-content;margin:0
auto;padding:25px;position:relative;text-align:center}.xc-woo-order-whatsapp-popup .xc-woo-order-whatsapp-popup-content .xc-woo-order-whatsapp-popup-field{padding:5px}.xc-woo-order-whatsapp-popup .xc-woo-order-whatsapp-popup-content .xc-woo-order-whatsapp-popup-field
label{display:block;text-align:left}.xc-woo-order-whatsapp-popup .xc-woo-order-whatsapp-popup-content .xc-woo-order-whatsapp-popup-field input[type=text]{display:block;width:100%;text-align:left}.xc-woo-order-whatsapp-popup .xc-woo-order-whatsapp-popup-content .xc-woo-order-whatsapp-popup-field input.error-field{border:1px
solid #f00}@font-face{font-family:'virtual-review';src:url('/wp-content/plugins/woo-virtual-reviews/assets/fonts/virtual-review.eot?o6jttq');src:url('/wp-content/plugins/woo-virtual-reviews/assets/fonts/virtual-review.eot?o6jttq#iefix') format('embedded-opentype'),
url('/wp-content/plugins/woo-virtual-reviews/assets/fonts/virtual-review.ttf?o6jttq') format('truetype'),
url('/wp-content/plugins/woo-virtual-reviews/assets/fonts/virtual-review.woff?o6jttq') format('woff'),
url('/wp-content/plugins/woo-virtual-reviews/assets/fonts/virtual-review.svg?o6jttq#virtual-review') format('svg');font-weight:normal;font-style:normal}[class^="wvr-icon-"],[class*=" wvr-icon-"]{font-family:'virtual-review' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wvr-icon-shopping-bag:before{content:"\e900"}.wvr-icon-no-icon:before{content:"\e901";color:#666}.wvr-icon-cart-arrow-down:before{content:"\e902"}.wvr-icon-credit-card:before{content:"\e93f"}.wvr-icon-currency-dollar:before{content:"\e903"}.wvr-icon-location-shopping:before{content:"\e904"}.wvr-icon-bin:before{content:"\e9ad"}.wvr-icon-cross:before{content:"\ea0f"}.wvr-icon-bin{padding-left:3px;font-size:20px}.wvr-comments-group{display:flex}.wvr-product-purchased{display:inline-block;font-size:0.85rem;margin-right:5px;padding:0
7px;border-radius:20px;white-space:nowrap;vertical-align:top}.wvr-purchased-format{font-size:18px}.wvr-icon-purchased{vertical-align:top}.wvr-customer-pick{white-space:nowrap;overflow-x:scroll;width:100%}.wvr-customer-select{border:1px
solid #eee;margin:unset;width:100%;font-weight:normal !important;padding:5px
!important}.wvr-customer-sample-cmt{margin-bottom:10px}.wvr-select-sample-cmt{font-weight:normal;padding:2px
10px;margin:5px;border-radius:15px;display:inline;border:none;background-color:#f0f0f0;color:black}.wvr-select-sample-cmt:hover{background-color:#ff7311;color:white}.wvr-desktop-style .wvr-clear-comment{line-height:1.5 !important}.wvr-clear-comment:hover{color:red}.wvr-product-bought{font-weight:normal;font-size:90%;color:#777}.comment-text>.meta,.comment-text>.description>p{margin-bottom:0.5em}.wvr-select-qty-cmt{margin:0;padding:0}.wvr-ordered{background-image:url("/wp-content/plugins/woo-virtual-reviews/assets/img/ordered.svg");background-repeat:no-repeat;padding:0.7em;margin-right:0.5em;display:inline-block;position:relative;top:0.2em}.wvr-note{font-style:italic;color:#7a7a7a;margin:1%}.wvr-emoji{position:relative}.wvr-emoji-remote{padding:0.8em;background-image:url("/wp-content/plugins/woo-virtual-reviews/assets/img/emoji.svg");background-repeat:no-repeat;background-position:center;margin-left:0.3em;height:fit-content}.wvr-emoji-remote:hover{background-image:url("/wp-content/plugins/woo-virtual-reviews/assets/img/emoji_hover.svg")}.wvr-emoji-table{display:none;position:absolute;z-index:1;width:12em !important;height:7em !important;top:3em;right:-2em;border-radius:5px;padding:0.5em;box-shadow:2px 2px 5px grey}.wvr-emoji-table>tbody>tr>td{padding:1px
!important;border:none !important}.wvr-note-label{padding-top:8px;font-size:0.9rem;color:#9b9b9b}.wvr-select-sample-cmt:hover{cursor:pointer}