.pi-address-form-error{background:#f00;padding:7px
15px;color:#fff;margin-top:7px;margin-bottom:7px;border-radius:4px}.pi-address-form-success{background:rgba(40, 108, 40, 0.945);padding:7px
15px;color:#fff;margin-top:7px;margin-bottom:7px;border-radius:4px}.pi-ppscw-address-form input,
.pi-ppscw-address-form
select{display:block;width:100%;padding:10px
5px;border:1px
solid #ccc !important}.pi-ppscw-address-form.pi-horizontal .pi-address-form-fields{display:flex;align-items:center}.pi-ppscw-address-form.pi-vertical .form-row{margin-bottom:20px}.pi-loading{position:relative !important}.pisol-ppscw-content .pi-address-form-error,
.pisol-ppscw-content .pi-address-form-success{margin-bottom:20px;margin-top:0px}@media(max-width:968px){.pi-ppscw-address-form.pi-horizontal .pi-address-form-fields{flex-direction:column}.pi-ppscw-address-form.pi-horizontal .form-row{width:100%;margin-bottom:20px}}.pi-ppscw-address-form.pi-horizontal .form-row{margin-right:10px;margin-left:10px;flex-basis:100%}.pi-ppscw-address-form.pi-horizontal .pi-address-form-submit{text-align:center;margin-top:20px}.pisol-ppscw-badge-icon{max-height:20px;width:auto;display:inline-block;margin-right:15px}#pisol-ppscw-badge{display:flex;align-items:center;padding:10px;background:#000;color:#fff;text-decoration:none}#pisol-ppscw-badge-container.pisol-badge-bottom-right{position:fixed;bottom:0;right:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-bottom-left{position:fixed;bottom:0;left:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-top-right{position:fixed;top:0;right:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-top-left{position:fixed;top:0;left:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-right-center{position:fixed;top:50%;right:0px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-left-center{position:fixed;top:50%;left:0px;z-index:100000000000000000000}#pisol-ppscw-badge-container{z-index:100000000000000000000 !important}#pisol-ppscw-badge-container.pisol-badge-right-center
a{transform:rotate(-90deg)}#pisol-ppscw-badge-container.pisol-badge-left-center
a{transform:rotate(90deg)}.pisol-ppscw-form-container{width:70%;background:#fff;margin:auto;position:relative}.pisol-ppscw-content{padding:20px}.pisol-ppscw-title{background:#000;padding:10px;font-size:20px;color:#fff}.mfp-close{background:transparent !important;width:40px;height:40px}.mfp-close-btn-in .mfp-close{color:#FFF !important}.dpp-msg{background:#ccc;font-size:16px;padding:5px;border-radius:2px;margin-bottom:10px;color:#000;text-align:center}.pi-loading:after{content:"";position:absolute;width:100%;height:100%;background:url(/wp-content/plugins/product-page-shipping-calculator-for-woocommerce/public/img/loading-3.gif) no-repeat center center rgba(256,256,256,0.6);background-size:20px 20px;z-index:100;top:0px}#cartbounty-exit-intent-form-container,#cartbounty-exit-intent-close,#cartbounty-exit-intent-submit{-webkit-transition:all .3s cubic-bezier(.38,1.09,.5,.98);-moz-transition:all .3s cubic-bezier(.38,1.09,.5,.98);-o-transition:all .3s cubic-bezier(.38,1.09,.5,.98);transition:all .3s cubic-bezier(.38,1.09,.5,.98)}#cartbounty-exit-intent-form{z-index:-1;opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto}#cartbounty-exit-intent-form-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;opacity:0;z-index:0;display:block;visibility:hidden;cursor:pointer;-webkit-transition:all .6s cubic-bezier(.38,1.09,.5,.98);-moz-transition:all .6s cubic-bezier(.38,1.09,.5,.98);-o-transition:all .6s cubic-bezier(.38,1.09,.5,.98);transition:all .6s cubic-bezier(.38,1.09,.5,.98)}#cartbounty-exit-intent-form.cartbounty-visible,
#cartbounty-exit-intent-form-backdrop.cartbounty-visible,
.cartbounty-visible #cartbounty-exit-intent-form-container{z-index:99999999;opacity:1;visibility:visible}#cartbounty-exit-intent-form-backdrop.cartbounty-visible{z-index:99999998;opacity: .5}#cartbounty-exit-intent-close{height:42px;width:42px;top:20px;right:20px;position:absolute;cursor:pointer;padding:15px;opacity: .6;z-index:2;overflow:hidden}#cartbounty-exit-intent-close:hover{opacity:1}#cartbounty-exit-intent-form-container{position:relative;padding:60px
60px 50px;opacity:0;overflow-x:hidden}#cartbounty-exit-intent-form-content-l{text-align:center}#cartbounty-exit-intent-form-content
img{display:block;margin:0
auto;margin-bottom:20px;max-height:30vh;width:auto;max-width:100%}#cartbounty-exit-intent-submit{display:inline-block;width:36%;padding:10px
5%;position:relative;margin:0;height:50px;float:none;min-width:unset;border:0
none;opacity: .9}#cartbounty-exit-intent-submit:hover{opacity:1}#cartbounty-exit-intent-form
input{width:62%;min-width:unset;display:inline-block;height:50px;vertical-align:top;padding:12px
15px;margin:0}#cartbounty-exit-intent-form input:focus{outline-color:transparent}#cartbounty-exit-intent-form
h2{font-size:34px;line-height:42px;margin-top:0;margin-bottom:15px}#cartbounty-exit-intent-form
p{font-size:15px;line-height:20px;margin:0;padding:0
0 20px}#cartbounty-exit-intent-form #cartbounty-exit-intent-consent{margin-top:20px;font-size:13px;line-height:18px}#cartbounty-exit-intent-form.cartbounty-visible.cartbounty-fade-out #cartbounty-exit-intent-form-container,
#cartbounty-exit-intent-form.cartbounty-visible.cartbounty-fade-out #cartbounty-exit-intent-form-backdrop{opacity:0}.cartbounty-ei-center#cartbounty-exit-intent-form{overflow-y:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cartbounty-ei-center #cartbounty-exit-intent-form-container{position:relative;height:auto;width:100%;max-width:600px;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;margin:auto}@media screen and (max-width: 768px){.cartbounty-ei-center #cartbounty-exit-intent-form-container{width:90%}}@media screen and (max-width: 576px){#cartbounty-exit-intent-form
input{width:100%;margin-bottom:10px}#cartbounty-exit-intent-form-container{padding:30px
30px 20px}.cartbounty-ei-center #cartbounty-exit-intent-form-container{width:94%}#cartbounty-exit-intent-form-container{padding:30px
30px 10px}#cartbounty-exit-intent-submit{width:auto;display:block}}@media screen and (max-width: 320px){#cartbounty-exit-intent-form
h2{font-size:26px;line-height:36px}}