.ReactModal__Overlay{background:rgba(0,0,0,.75)!important;display:flex;align-items:center;z-index:999}.webjoias-store-theme-5-x-modal{max-width:900px;overflow-y:scroll;max-height:600px;top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate3d(-50%,-50%,0);background:#fff;-webkit-animation:webjoias-store-theme-5-x-fadeInModal .3s ease-in-out;animation:webjoias-store-theme-5-x-fadeInModal .3s ease-in-out;position:absolute}@-webkit-keyframes webjoias-store-theme-5-x-fadeInModal{0%{opacity:0}to{opacity:1}}@keyframes webjoias-store-theme-5-x-fadeInModal{0%{opacity:0}to{opacity:1}}.webjoias-store-theme-5-x-btnOpenBannerGuide{cursor:pointer;color:#111314;background:transparent;border:none;box-sizing:border-box;padding:0;margin:0 0 30px;text-decoration:underline;transition:.3s ease-in-out;font-family:Work Sans,sans-serif;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.04em;text-align:left}.webjoias-store-theme-5-x-btnOpenBannerGuide:hover{color:#3faac6}.webjoias-store-theme-5-x-containerModalGuide{position:relative}.webjoias-store-theme-5-x-btnCloseBannerGuide{cursor:pointer;position:fixed;right:16px;top:16px;display:flex;width:20px;height:20px;background-repeat:no-repeat;background-size:20px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.307' height='14.54'%3E%3Cg data-name='icon x' fill='none' stroke='%23a2a2a2' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath data-name='Linha 8' d='M1.061 13.48L14.248 1.06'/%3E%3Cpath data-name='Linha 14' d='M1.061 1.06l13.187 12.42'/%3E%3C/g%3E%3C/svg%3E");border:none;transition:.3s ease-in-out}.webjoias-store-theme-5-x-btnCloseBannerGuide:hover{transform:scale(1.1)}@media (max-width:640px){.webjoias-store-theme-5-x-containerModalGuide{overflow-y:auto;max-height:476px}}