.pet_policy_pop{position:relative;display:inline;text-decoration:underline}.pet_policy_pop span{cursor:pointer}.pet_policy_pop .modal{width:300px;background-color:rgba(255,255,255,0.9);border:solid 1px #000;padding:.5em;border-radius:20px;display:none;position:absolute;z-index:9999;top:0px;right:0px}.pet_policy_pop .modal.active{display:block}.pet_policy_pop .modal p{font-size:14px;color:rgba(0,0,0,0.8);margin:0;padding:0}.pet_policy_pop .modal p.pppu_small{padding-top:.5em;font-size:12px}.pet_policy_pop .modal button.modal-close{display:block;position:absolute;z-index:999999;width:30px;height:0px;padding:0px;padding-bottom:30px;border:none;right:0px;top:0px;background-color:transparent;opacity:0.9;background-color:#000;border-radius:50%;cursor:pointer}.pet_policy_pop .modal button.modal-close:hover{opacity:1}.pet_policy_pop .modal button.modal-close:before,.pet_policy_pop .modal button.modal-close:after{position:absolute;left:14px;content:' ';height:18px;width:2px;background-color:#fff;margin:5px 0px}.pet_policy_pop .modal button.modal-close:before{transform:rotate(45deg)}.pet_policy_pop .modal button.modal-close:after{transform:rotate(-45deg)}@media only screen and (min-width: 800px){.pet_policy_pop .modal button.modal-close{display:none}}@media only screen and (max-width: 800px){.pet_policy_pop .modal{position:fixed;top:50px;left:0px;right:auto;width:90%;margin:0% 5%}}
/*# sourceMappingURL=app.css.map */
