/*!/automation/mu-plugins/added-to-cart-popup-woocommerce/assets/css/xoo-cp-style.css*/.xoo-cp-modal,.xoo-cp-opac{position:fixed;z-index:99998}.xoo-cp-icon-spinner,.xoo-cp-preloader{animation:575ms linear infinite xoo-cp-spin}.xoo-cp-icon-spinner:before{content:"\e97b"}.xoo-cp-icon-check:before{content:'\2713';display:inline-block}.xoo-cp-opac{background-color:#000;opacity:.6;display:none}.xoo-cp-container,.xoo-cp-modal:before{display:inline-block;vertical-align:middle}.xoo-cp-cont-opac,.xoo-cp-modal,.xoo-cp-opac{top:0;bottom:0;left:0;right:0}.xoo-cp-modal{text-align:center;overflow:auto;opacity:0;visibility:hidden;transform:scale(.7)}.xoo-cp-cont-opac,span.xoo-cp-close{position:absolute;background-color:#fff}.xoo-cp-active{transition:visibility .4s ease-out,opacity .4s ease-out,transform .4s ease-out;visibility:visible;opacity:1;transform:scale(1)}.xoo-cp-cont-opac{z-index:1;opacity:.5}.xoo-cp-modal:before{content:'';height:100%;margin-right:-.25em}.xoo-cp-atcn .xoo-cp-icon-check,a.xcp-btn{margin-right:5px}.xoo-cp-container{max-width:650px;border:1px solid #a0a0a0;background:#fff;position:relative;width:90%;text-align:left;box-shadow:0 0 10px rgb(0 0 0 / .4);border-radius:5px;padding:15px}.xoo-cp-atcn,.xoo-cp-error{padding:10px;display:block;text-align:left}span.xoo-cp-close{font-size:24px;right:-7px;top:-9px;border-radius:50%;cursor:pointer;line-height:23px;padding:0 3px}.xoo-cp-error{border:1px solid #ebccd1;border-radius:4px;color:#a94442;background-color:#f2dede;margin-top:10px}.xoo-cp-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.xoo-cp-atcn{overflow:auto;border:1px solid #fff0;border-radius:4px;margin-bottom:15px}.xoo-cp-btns{margin:0 auto;clear:both;text-align:center}a.xcp-btn{width:30%;text-transform:uppercase;text-align:center;cursor:pointer;padding:8px 0;display:inline-block}.xoo-cp-icon-spinner{display:inline-block}td.xoo-cp-ptitle a{font-weight:600;font-size:18px}td.xoo-cp-pimg{width:20%}.xoo-cp-pdetails{width:100%;display:block;overflow:auto}td.xoo-cp-pprice{font-size:20px;margin:15px 0;width:15%}td.xoo-cp-pqty{min-width:90px}.xoo-cp-pdetails td.xoo-cp-remove{width:5%;font-size:20px}.xoo-cp-pdetails td{vertical-align:middle;text-align:center}.xoo-cp-pdetails td.xoo-cp-ptitle{text-align:left}.xoo-cp-ptotal{display:table;float:right;margin-right:25px;font-size:18px;padding:10px 0;border-top:1px solid #e5e5e5}.xcp-ptotal{font-size:23px}td.xoo-cp-remove .xoo-cp-remove-pd{font-size:20px;color:#ea0a0a;cursor:pointer}td.xoo-cp-ptitle{width:45%;padding-left:5px}.xoo-cp-preloader{position:fixed;top:47%;left:47%;transform:translate(-50%,-50%);z-index:2;font-size:45px}@keyframes xoo-cp-spin{100%,to{transform:rotate(360deg)}from{transform:rotate(0)}}@-ms-keyframes xoo-cp-spin{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes xoo-cp-spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes xoo-cp-spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.xoo-cp-notice ul.woocommerce-error a.button,.xoo-cp-outer,.xoo-cp-variations .variation:last-of-type{display:none}.xoo-cp-variations{font-size:13px}.xoo-cp-variations .variation{overflow:auto;margin-top:5px}.xoo-cp-variations .variation dt{margin:0 5px 0 0;float:left}.xoo-cp-variations .variation dd{margin:0 10px 0 0;float:left}@media only screen and (max-width:500px){a.xcp-btn{width:80%;margin:5px 0}.xoo-cp-ptotal,span.xcp-ptotal{font-size:15px}td.xoo-cp-pimg{display:none}td.xoo-cp-pprice,td.xoo-cp-ptitle a{font-size:14px}}span.xcp-minus{border-right-width:1px;border-right-style:solid}span.xcp-plus{border-left-width:1px;border-left-style:solid}span.xcp-minus,span.xcp-plus{display:inline-block;text-align:center;cursor:pointer;float:left;width:21px}input[type=number].xoo-cp-qty{border:0!important;text-align:center;display:inline-block;max-width:30px;float:left;height:100%;line-height:100%;padding:0}input.xoo-cp-qty::-webkit-inner-spin-button,input.xoo-cp-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.xoo-cp-qtybox{border-width:1px;border-style:solid;position:relative;display:inline-block;font-weight:700;height:37px;line-height:35px}.xoo-cp-added,.xoo-cp-adding{margin-left:5px}.xoo-cp-notice-box{left:0;right:0;bottom:50px;position:fixed;z-index:100000}.xoo-cp-notice-box>div{display:table;margin:0 auto;background-color:#333;padding:10px 20px;color:#fff;font-weight:500;font-size:15px}.xoo-cp-notice ul.woocommerce-error{margin:0}.xoo-cp-variations .variation:first-of-type{display:block}