.fw_mega_menu.single ul{max-width:500px;display:block!important}.delivery-link{margin-bottom:13px;border-bottom:1px solid #e4e4e4;padding-bottom:10px}.woocommerce-info.wc_points_redeem_earn_points{background-color:#9a9ad6!important}tr.dt-courier-minimum-notice{background-color:#e4daca}.woocommerce-info-table{font-weight:400;font-size:15px;color:#592875;line-height:20px}.ribbon-new{transform:rotate(-38deg)!important;overflow:hidden!important;width:211px!important;left:-48px!important;background:#d88dc6!important;color:#fff!important;text-align:center!important;top:27px!important;padding:4px 50px!important;text-transform:uppercase!important;font-size:12px ! important;line-height:normal!important}h2.wc-prl-title,section.up-sells.upsells.products>h2{font-weight:600;color:#592875;margin-top:40px;margin-bottom:20px;font-size:32px}section.related.products{display:none}.btn-open{display:none!important}.wpgb-select-placeholder input[type=text]{font-size:14px!important;height:20px!important}.wpgb-facet.wpgb-style-1 .wpgb-select-placeholder,.wpgb-facet.wpgb-style-1 select.wpgb-select{padding-top:5px;padding-bottom:5px}.wpgb-facet>fieldset:last-child{margin-bottom:9px!important}.wpgb-grid-4 .wpgb-area-top-1,.wpgb-area.wpgb-area-top-1{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;margin-bottom:35px!important;padding-top:20px!important}.wpgb-grid-4 .wpgb-area-top-1,.wpgb-facet.wpgb-style-1{padding-bottom:8px!important}span.wpgb-range-values{text-align:center}.wpgb-facet .wpgb-range-facet .wpgb-range-slider{margin-bottom:6px!important}.wpgb-grid-4 .wpgb-area-top-1,.wpgb-area.wpgb-area-top-1{margin-top:30px!important}.wpgb-sort-facet>div{height:47px}.woocommerce-info.switch-message{background-color:red!important}.delivery-week h3{font-weight:600;color:#592875}.footerlogobox .et_pb_promo{background-color:#fcf6ec;padding:1px 20px 20px!important;margin-top:10px}.footerlogobox .et_pb_module{display:none}.woocommerce-cart .coupon.coupon_wrapper{display:none!important}.woocommerce-cart .basket_wrapper{margin-bottom:20px!important}.textwidget.custom-html-widget .ctahome .et_pb_module_header{font-size:22px!important}#custom_html-3{margin-bottom:40px}#custom_html-3 .et_pb_module_header{color:#592875!important;font-size:20px!important;font-weight:500!important;margin-top:20px;line-height:1.4em}.textwidget.custom-html-widget .ctahome{max-width:100%}.new-design-menu .sec_menu{background-color:#333;padding:10px 0}.new-design-menu .sec_menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.new-design-menu .sec_menu ul li{position:relative;margin:0 10px}.new-design-menu .sec_menu ul li a{display:block;padding:10px 15px;text-decoration:none;color:white;font-size:16px;font-weight:bold;transition:background 0.3s}.new-design-menu .sec_menu ul li a:hover{background:#555;border-radius:5px}.new-design-menu .sub-menu{display:none;position:absolute;top:100%;left:0;background:#444;padding:10px 0;min-width:200px;box-shadow:0px 5px 10px rgba(0,0,0,0.3);border-radius:5px}.new-design-menu .sub-menu li{width:100%;margin:0}.new-design-menu .sub-menu li a{padding:10px;display:block;color:white;font-size:14px}.new-design-menu .sub-menu li a:hover{background:#666}.new-design-menu .sec_menu ul li:hover>.sub-menu{display:block}@media screen and (max-width:768px){.new-design-menu .sec_menu ul{flex-direction:column;align-items:center}.new-design-menu .sec_menu ul li{margin-bottom:5px}.new-design-menu .sub-menu{position:static;display:none;width:100%}.new-design-menu .sec_menu ul li:hover>.sub-menu{display:block}}p.form-row.woocommerce-mailchimp-opt-in{border-bottom:1px solid #dad9d9;padding-bottom:20px;border-top:1px solid #dad9d9;padding-top:20px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{font-size:18px;font-weight:700;color:#4f4f4f}.woocommerce form .form-row .input-checkbox{width:24px;height:24px;border:1px solid #592875!important;border-radius:3px}.bya-cart-product-list-wrapper h1.bya-title{font-weight:700;color:#592875;margin-bottom:22px;font-size:35px!important}.bya-cart-product-list-wrapper .bya-cart-product{border:1px solid #592875;background-color:white;border-radius:20px;overflow:hidden}.bya-cart-product-list-wrapper.owl-item{padding:4px}.bya-cart-product-list-wrapper .bya-cart-product-title{font-size:22px!important;font-weight:600!important;color:#592875!important;padding:0px 10px!important;font-family:'Fredoka',Helvetica,Arial,Lucida,sans-serif;line-height:32px}.bya-cart-product-list-wrapper .wc-block-grid__product-price{display:block;font-size:23px;color:#5a2a76;line-height:37px}button.button.alt.bya-add-to-cart,button.buy_again_btn.bya-buy-again{background-color:#592875!important;font-size:15px!important}button.button.alt.bya-add-to-cart:hover,button.buy_again_btn.bya-buy-again:hover{background-color:#fff!important;color:#592875;font-size:15px!important}.mega-menu>.sub-menu>li>a{border-bottom:1px solid #7f7f7f;padding-bottom:10px!important}.product-type-bundle .quantity{max-width:100px!important}.product-type-bundle form.cart .button{margin-top:10px!important;width:auto!important}.product-type-bundle .quantity{min-height:10px;padding-top:10px;margin-top:0px!important}.product-type-bundle p.stock.in-stock{display:none}.product-type-bundle .bundled_product>div{align-items:center}td.subscription-total.order-total.woocommerce-orders-table__cell.woocommerce-orders-table__cell-subscription-products-overview ul{display:block;margin-top:20px!important}.product-type-bundle .bundled_product .details>label{margin-top:8px}.product-type-bundle button.single_add_to_cart_button.bundle_add_to_cart_button.button{margin-bottom:20px}.bundle_error ul{padding:0px!important}#phone_home_field{min-width:47%}.wcsatt-add-to-subscription-wrapper.active.open{min-width:100%;margin:20px 0px 0px!important}button.wcsatt-add-to-subscription-button.button.add.alt{margin-top:10px!important;margin-bottom:30px}.content-section-products.one-time .wcsatt-add-to-subscription-wrapper{display:none!important}.order_item .woocommerce a.remove{background-color:#E91E63;color:white!important;width:29px!important;font-size:20px!important}.order_item a.wcs-switch-link.button{display:block}.order_item a.remove:hover{background-color:#592875!important}.order_item a.remove{background-color:red!important;color:white!important;min-width:29px!important;font-size:20px!important}.boldmenu a{font-weight:900}table.shop_table a{display:inline-block;padding:4px!important;font-size:14px!important}.woocommerce-message{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.woocommerce-message::after{display:none}.product-template-default #main-content .container{padding-top:30px!important}.woocommerce-message a{border:2px solid white!important;text-decoration:none!important}.fattable tr,.fattable th,.fattable td{padding:0px!important}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}li.order_selected_shipping_method,.woocommerce ul#shipping_method li {color:white!important}.sp-woo-product .woocommerce-loop-product__title{text-transform:none;font-weight:500;color:#592875;margin-bottom:10px!important}.sp-woo-product{border:1px solid #592875;border-radius:20px!important;overflow:hidden}.sp-woo-product-details{padding:10px 20px!important}.product .summary .wlfwc-add-to-wishlist{position:inherit;margin-bottom:20px}.wl_notify{display:none}.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close,.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open{margin-bottom:1px!important}.with_frm_style .frm_primary_label{padding-left:10px!important;font-size:20px}#footer-widgets .footer-widget:first-child{width:45%!important}#footer-widgets .footer-widget{width:20%!important}.footerlogobox{display:flex;gap:30px}.footerlogobox img{min-width:40px;margin-right:30px}.ctahome{display:flex;align-items:center;gap:20px}.ctahome .et_pb_promo_description{padding-bottom:0px}.logoboxphone{font-size:33px;font-weight:600px!important;padding-bottom:10px}.logoboxemail{padding-bottom:0px;font-weight:bold}.logoboxadvice{font-weight:bold}.codeblockforwwitch{text-align:center;line-height:35px;font-weight:700}.widget_media_image img{height:60px!important;width:auto!important}.widget_media_image{margin-bottom:20px!important}span.switch{border-radius:10px;overflow:hidden;display:inline-flex;text-align:center!important}.login form{height:auto!important}span.switch label{display:block;top:0;left:0;right:0;bottom:0;padding:6px 20px;background-color:#efefef;cursor:pointer}span.switch input{display:none!important}span.switch input[type="radio"]{opacity:0.01;z-index:100}span.switch input[type="radio"]:checked+label,.Checked+label{color:yellow;background-color:red}@media only screen and (max-width:1200px){.footerlogobox{display:block}#footer-widgets .footer-widget:first-child{width:40%!important}#footer-info{width:80%}}@media only screen and (max-width:1080px){#footer-widgets .footer-widget:first-child{width:100%!important}#footer-widgets .footer-widget{width:40%!important}}@media only screen and (max-width:980px){#footer-widgets .footer-widget{width:50%!important}#footer-info{width:100%}}@media only screen and (max-width:767px){#footer-widgets .footer-widget{width:100%!important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:20px!important}}#alternative_address_field span.optional{display:none}#custom_html-3 .et_pb_module_header{color:#592875!important;font-size:20px!important;font-weight:500!important;margin-top:20px;line-height:1.4em}.footer-widget{margin-bottom:30px!important}#custom_html-3 .et_pb_button.et_pb_promo_button{color:#fff!important;font-size:16px!important}#custom_html-3 .et_pb_button.et_pb_promo_button:hover{color:#592875!important;font-size:16px!important}#custom_html-3 .et_pb_promo_description{padding-bottom:4px}#main-footer .et_pb_section{padding:10px!important}#main-footer .et_pb_section .et_pb_row{padding:8px 0px!important}#main-footer .et_pb_section .et_pb_row .et_pb_module_header{padding-bottom:0px!important;font-size:20px!important}#main-footer .et_pb_section .et_pb_row .et_pb_button.et_pb_promo_button{font-size:16px!important}#main-footer .et_pb_section .et_pb_row .ctahome{justify-content:center}#main-footer .et_pb_section .et_pb_row .et_pb_button.et_pb_promo_button:hover{opacity:1!important;background-color:#fff!important}