h2{letter-spacing:0px!important}h3.wc-bacs-bank-details-account-name{color:#999!important;font-size:24px;letter-spacing:1px!important}.wc-bacs-bank-details.order_details.bacs_details{font-size:18px}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}a.button.product_type_variable.add_to_cart_button{color:#173358!important}a.button.product_type_variable{color:#173358!important}.woocommerce a.button::after{display:none}.woocommerce a.button:hover{font-size:15px}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#FAF0F5;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:17px}.woocommerce a.remove{color:#e2acc6!important}.wpcf7-form{margin-left:15px;margin-right:15px;margin-top:15px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px;background-color:#fff;border:1px solid #fff;padding:16px;color:#4e4e4e}.wpcf7-textarea,.wpcf7-text{width:95%}.wpcf7-text .input{border-width:1px;border-style:solid;border-color:#dfebf7}.et_pb_button_helper_class .et_pb_button{color:#1c3055}input[type="submit" i]{font-size:16px;background-color:#e2acc6;border-width:0px!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding:0.3em 1em;align-content;line-height:1.7em!important;border-radius:3px}.wpcf7-text .input.button:hover{font-size:16px;background-color:#fdf8f7;border-width:0px!important;text-decoration:none;padding:0.3em 1em;align-content}@media screen and (max-width:480px){a.button.product_type_simple.add_to_cart_button{font-size:12px}a.button.add_to_cart_button::hover{font-size:12px}a.button.product_type_variable.add_to_cart_button{font-size:12px}a.button.product_type_variable{font-size:12px}.mobile_menu_bar{color:#1C3055!important}}