/*!
 * Plugin Name: 	   Proudct Share Pro
 * Text Domain: 	   product-share
 * Version:            1.2.3
 * Author:             WPXtension
 * Author URI:         https://wpxtension.com/
 * Plugin URI:         https://wpxtension.com/product/social-share-for-woocommerce/
 */ul.psfw-pro-ul li a,ul.psfw-pro-ul li a i{color:var(--psfw-text-color,#000);font-size:var( --psfw-font-size, 18px )}ul.psfw-pro-ul li a{background-color:var(--psfw-bg-color,#fff);border-color:var(--psfw-border-color,#000);height:var(--psfw-height,30px);width:var(--psfw-width,30px);text-decoration:none}ul.psfw-pro-ul li a:hover,ul.psfw-pro-ul li a:hover i{color:var(--psfw-hover-text-color,#000)}ul.psfw-pro-ul li a:hover{background-color:var(--psfw-hover-bg-color,#fff);border-color:var(--psfw-hover-border-color,#000)}.psfw-floating-social-wrap{position:fixed;z-index:9999;top:50%;transform:translateY(-50%)}.psfw-floating-social-wrap.right_side{right:0}.psfw-floating-social-wrap.left_side{left:0}ul.psfw-floating-social-icons{list-style:none!important;list-style-type:none!important;padding:0 10px!important;margin:0!important}ul.psfw-floating-social-icons li a{border:1px solid #333;display:flex;justify-content:center;align-items:center;flex-direction:row;text-decoration:none}ul.psfw-floating-social-icons li a,ul.psfw-floating-social-icons li a i{color:var(--psfw-text-color,#000);font-size:var( --psfw-font-size, 18px )}ul.psfw-floating-social-icons li a{background-color:var(--psfw-bg-color,#fff);border-color:var(--psfw-border-color,#000);height:var(--psfw-height,30px);width:var(--psfw-width,30px)}ul.psfw-floating-social-icons li a:hover,ul.psfw-floating-social-icons li a:hover i{color:var(--psfw-hover-text-color,#000)}ul.psfw-floating-social-icons li a:hover{background-color:var(--psfw-hover-bg-color,#fff);border-color:var(--psfw-hover-border-color,#000)}ul.psfw-floating-social-icons.icon_with_text li a,ul.psfw-floating-social-icons.only_text li a{width:auto;padding:5px 15px}ul.psfw-floating-social-icons.icon_with_text li a i{margin-right:5px}ul.psfw-floating-social-icons.rounded_corner li a{border-radius:10px}ul.psfw-floating-social-icons.rounded_corner.icon_with_text li a,ul.psfw-floating-social-icons.rounded_corner.only_text li a{border-radius:10px;padding:0 10px}ul.psfw-floating-social-icons.round li a{border-radius:50%}ul.psfw-floating-social-icons.round.icon_with_text li a,ul.psfw-floating-social-icons.round.only_text li a{border-radius:50px;padding:0 10px}ul.psfw-floating-social-icons.icon_with_text li a{justify-content:flex-start}ul.psfw-floating-social-icons li:not(:last-child) a{margin-bottom:10px}.psfw-icon-title{color:var(--psfw-title-color,#000);font-size:var( --psfw-title-font-size, 15px );font-weight:var(--psfw-title-weight,normal)}.psfw-floating-social-icons [data-tooltip-text]::before{content:attr(data-tooltip-text);position:absolute;top:-30px;font-size:12px;background-color:var(--psfw-tooltip-bg-color,#000);color:var(--psfw-tooltip-color,#fff);height:25px;visibility:hidden;border-radius:7px;min-width:85px;max-width:150px;display:flex;justify-content:center;align-items:center}.psfw-floating-social-icons [data-tooltip-text]::after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--psfw-tooltip-bg-color,#000);position:absolute;top:-5px;visibility:hidden}.psfw-floating-social-icons [data-tooltip-text]:hover:after,.psfw-floating-social-icons [data-tooltip-text]:hover:before{visibility:visible}.psfw-floating-social-icons [data-tooltip-text]{position:relative}.psfw-floating-social-wrap.left_side .psfw-floating-social-icons [data-tooltip-text]::before{top:50%;left:105%;margin-left:3px;margin-top:-10px}.psfw-floating-social-wrap.left_side .psfw-floating-social-icons [data-tooltip-text]::after{content:"";border-left:5px solid transparent;border-right:5px solid var(--psfw-tooltip-bg-color,#000);border-top:5px solid transparent;border-bottom:5px solid transparent;top:50%;left:100%;margin-top:-2.5px;margin-left:-4px}.psfw-floating-social-wrap.right_side .psfw-floating-social-icons [data-tooltip-text]::before{top:50%;right:105%;margin-right:4px;margin-top:-10px}.psfw-floating-social-wrap.right_side .psfw-floating-social-icons [data-tooltip-text]::after{content:"";border-left:5px solid var(--psfw-tooltip-bg-color,#000);border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;top:50%;right:100%;margin-top:-2.5px;margin-right:-3px}.psfw-floating-social-wrap.right_side .psfw-floating-social-icons.icon_with_text [data-tooltip-text]::before{margin-right:-3px}.psfw-floating-social-wrap.right_side .psfw-floating-social-icons.only_text [data-tooltip-text]::before{margin-right:-3px}.psfw-floating-social-wrap.left_side .psfw-floating-social-icons.icon_with_text [data-tooltip-text]::before{margin-left:-4px}.psfw-floating-social-wrap.left_side .psfw-floating-social-icons.only_text [data-tooltip-text]::before{margin-left:-3px}.psfw-loader{position:relative;pointer-events:none}.psfw-loader li{opacity:.2}.psfw-archive-popup-container{position:fixed;opacity:0;visibility:hidden;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;top:0;left:0}.psfw-archive-popup-container.open{display:flex;flex-direction:column;visibility:visible;opacity:1;z-index:1000}.psfw-archive-popup-container.open .psfw-archive-popup-inner-container{opacity:1}.psfw-archive-popup-container .psfw-archive-popup-inner-container{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:relative;z-index:1001;left:50%;top:50%;width:600px;height:400px;margin-bottom:0;margin-left:-300px;margin-top:-200px;transition:.5s all ease-in-out}.psfw-archive-popup-container .psfw-archive-popup-inner-container h3{text-align:center;font-weight:700;margin-bottom:0;padding:15px 0;border-bottom:1px solid #e6e6e6;margin:0;line-height:1.5em}.psfw-archive-popup-container ul.psfw-archive-popup-ul-container{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 33.33333%;margin:0;padding:40px 50px;overflow-y:auto}.psfw-archive-popup-container ul.psfw-archive-popup-ul-container li{width:33.3333%;padding-bottom:15px}.psfw-archive-popup-container ul.psfw-archive-popup-ul-container li a{display:flex;flex-direction:row;align-items:center;font-size:20px}.psfw-archive-popup-container ul.psfw-archive-popup-ul-container li a i{padding-right:5px}@media screen and (max-width:767px){.psfw-archive-popup-container .psfw-archive-popup-inner-container{width:100%;margin-left:-50%}.psfw-archive-popup-container ul.psfw-archive-popup-ul-container li{width:50%}}.psfw_archive_loaded div:has(> a#psfw-archive-icon),.psfw_archive_loaded li:has(> a#psfw-archive-icon),.psfw_archive_loaded section:has(> a#psfw-archive-icon){position:relative}.psfw_archive_loaded a#psfw-archive-icon{border:1px solid var(--psfw-archive-btn-bg-color,#000);padding:5px 10px;position:absolute;color:var(--psfw-archive-btn-color,#fff);background-color:var(--psfw-archive-btn-bg-color,#000)}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_square{border-radius:0}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_rounded_corner{border-radius:10px}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_round.psfw_pro_icon_with_text,.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_round.psfw_pro_only_text{border-radius:50px}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_round.psfw_pro_only_icon{border-radius:50%}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_round.psfw_pro_only_icon,.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_rounded_corner.psfw_pro_only_icon,.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_square.psfw_pro_only_icon{display:flex;justify-content:center;align-items:center}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_round.psfw_pro_only_icon i,.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_rounded_corner.psfw_pro_only_icon i,.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_square.psfw_pro_only_icon i{margin-right:0}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_only_icon{width:30px;height:30px}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_top_left{top:0;left:0}.psfw_archive_loaded a#psfw-archive-icon.psfw_pro_top_right{top:0;right:0}.psfw_archive_loaded a#psfw-archive-icon i{margin-right:5px}
