.woocommerce-store-notice,p.demo_store{background-color:#231F20}.woocommerce-message{margin-top:200px!important}.mejs-background,.mejs-mediaelement{mix-blend-mode:overlay!important}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:url(https://flavourflag.com/wp-content/uploads/2021/11/overlay-video.png)!important;background-size:cover!important}.xt_woofc * span{line-height:inherit;font-family:'Montserrat';font-style:normal}.xtfw-no-touchevents .xt_woofc-cart-open .xt_woofc-checkout:not(.xt_woofc-processing):hover,.xtfw-touchevents .xt_woofc-cart-open .xt_woofc-checkout:not(.xt_woofc-processing):focus{background:#efd4d4}.xt_woofc-cart-open .xt_woofc-checkout{opacity:1;transition:color .2s,opacity .3s,visibility .3s,transform .5s ease,border-radius .5s;background:#e0a8aa}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#e0a8aa;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #000000;margin:0;list-style:none outside;background:#efd4d4;border-radius:5px 5px 0px 0px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em;background:#efd4d4;border-radius:5px}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border:2px solid;border-radius:30px;-webkit-transition:all .2s;transition:all .2s;color:black}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:30px;color:white}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:15px;font-size:14px;border-radius:5px}.woocommerce-checkout #payment div.payment_box{background-color:transparent}div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:0em solid}#page-container{overflow:hidden}.pswp__caption{display:none}