a{color:#284B63}a:hover{color:#9E2A2B}button,input[type=button],input[type=submit],button#place_order{font-family:'Poppins',sans-serif;font-size:18px!important;font-weight:600!important;text-transform:uppercase;background-color:#284B63!important;padding:10px 20px;color:#fff!important;border:0!important;border-radius:0!important}button:hover,input[type=button]:hover,input[type=submit]:hover,button#place_order:hover{background-color:#9E2A2B!important}div.elementor-widget-html{margin-bottom:0!important}.woocommerce-gzd-reg_data_privacy-checkbox-text a{padding:0}.is-loading{box-shadow:0 4px 10px 0 rgb(33 33 33 / .15);border-radius:4px;position:relative;overflow:hidden;opacity:.8;cursor:not-allowed!important}.is-loading::before{content:'';display:block;position:absolute;left:-150px;top:0;height:100%;width:150px;background:linear-gradient(to right,transparent 0%,#bbb 50%,transparent 100%);animation:load 1s cubic-bezier(.4,0,.2,1) infinite}.horizontal-bar-button,.add-to-cart-button,.add-to-cart-button:hover,.horizontal-bar-button:hover{background:transparent!important;position:relative}.horizontal-bar-button:hover,.add-to-cart-button:hover{color:#9E2A2B!important}.add-to-cart-button:disabled,.add-to-cart-button:disabled:hover{color:#FFFFFF!important}.woocommerce-message a.button.wc-forward{display:none!important}div#ez-toc-container{border:0;padding:20px;border-radius:0}div.elementor-field-type-frcaptcha .frc-captcha,form.woocommerce-form .frc-captcha{background-color:#f3f3f3}.modal{position:fixed;z-index:100000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .8)}.modal-fullscreen{padding-top:0!important}.popup{display:none}.obligated{display:block}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:40px;border:0;width:50%;z-index:10000000;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;text-align:center}.modal-fullscreen .modal-content{width:100%!important;height:100%!important}@-webkit-keyframes animatetop{from{opacity:0}to{opacity:1}}@keyframes animatetop{from{opacity:0}to{opacity:1}}.modal span.close-modal{color:#aaa;float:right;font-size:28px;font-weight:700}.modal span.close-modal:hover,.modal span.close-modal:focus{color:#000;text-decoration:none;cursor:pointer}