@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-product .outofstock .custom-product-badges{left:15px !important}.single-product .custom-product-badges{left:15px !important;top:15px !important}.single-product .custom-product-badges .product-badge{color:#fff;padding:6px 10px}.single-product .custom-product-badges .product-badge.new-badge{background-color:#a6e063}.single-product .custom-product-badges .product-badge.promo-badge{background-color:#a72947}.single-product .has-post-thumbnail .custom-product-badges{left:110px !important}.outofstock .custom-product-badges{left:110px !important}.custom-product-badges{position:absolute;width:22rem;left:0px !important;top:0 !important;z-index:3;flex-direction:row !important;display:flex;flex-wrap:wrap;gap:0px !important}.custom-product-badges .product-badge{display:inline-block;padding:4px 8px;font-size:11px;font-weight:400;border-radius:25px;text-transform:uppercase;color:#fff;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:none;margin-right:10px}.custom-product-badges .product-badge.new-badge{background-color:#a6e063}.custom-product-badges .product-badge.promo-badge{background-color:#a72947}.custom-product-badges .product-badge:hover{transform:none;box-shadow:none}#wpadminbar #wp-admin-bar-revslider{display:none}#wpadminbar #wp-admin-bar-bapf_debug_bar{display:none}#wpadminbar #wp-admin-bar-elementor_notes{display:none}#wpadminbar #wp-admin-bar-custom_page_link{display:none}#wpadminbar #wp-admin-bar-custom_menu{display:none}#wpadminbar #wp-admin-bar-litespeed-menu{display:none}#wpadminbar #wp-admin-bar-edit{display:none}#wpadminbar #wp-admin-bar-elementor_edit_page{display:none}#wpadminbar #wp-admin-bar-new-content{display:none}#wpadminbar #wp-admin-bar-comments{display:none}#wpadminbar #wp-admin-bar-updates{display:none}#wpadminbar #wp-admin-bar-_options{display:none}#wpadminbar #wp-admin-bar-customize{display:none}#wpadminbar #wp-admin-bar-woocommerce-site-visibility-badge{display:none}.wpml-ls-sidebars-language .wpml-ls-current-language{border-bottom:1px solid #efefef}.wpml-ls-sidebars-language .wpml-ls-slot-language{margin:0 .5rem}.wpml-ls-sidebars-language .wpml-ls-slot-language .wpml-ls-link{padding:.5rem 0rem}#goal-header .elementor-widget-container .widget_currency_sel_widget{margin-bottom:0}#goal-header .elementor-widget-container .widget_currency_sel_widget .wcml_currency_switcher{border:none}#goal-header .elementor-widget-container .widget_currency_sel_widget .wcml_currency_switcher .currency_area.wcml-horizontal-list li{border:none}#goal-header .elementor-widget-container .widget_currency_sel_widget .wcml_currency_switcher .currency_area.wcml-horizontal-list li a{color:#fff;background:none}#goal-header .elementor-widget-container .widget_currency_sel_widget .wcml_currency_switcher .currency_area.wcml-horizontal-list li.wcml-cs-active-currency a{border-bottom:1px solid #efefef}.login-as-user{width:50% !important;border-right:2px solid #ccc}::-webkit-scrollbar{width:.9375rem}::-webkit-scrollbar-thumb{background-color:#56b533;border-radius:6px;border:2px solid #000}::-webkit-scrollbar-track{background:#000}html body .widget_shopping_cart_content .elementor-menu-cart__subtotal,html body .widget_shopping_cart_content .elementor-menu-cart__footer-buttons{padding-right:1.5rem}html body .woocommerce-orders-table .woocommerce-orders-table__cell .woocommerce-button.button{display:block}html body .woocommerce-orders-table .woocommerce-orders-table__cell .woocommerce-button.button.pay{display:none}html body .woocommerce-order-details .woocommerce-button.button{display:block;margin-bottom:.5rem}html body .woocommerce-order-details .woocommerce-button.button.pay{display:none}html body .widget.widget_currency_sel_widget .wcml_currency_switcher li{border:2px solid #cdcdcd}html body .widget.widget_currency_sel_widget .wcml_currency_switcher li.wcml-cs-active-currency{border:2px solid #56b533}html body .goal-topcart .offcanvas{visibility:visible;z-index:5}html body .autocomplete-list-item .media-body .price .prices{display:none}html body .autocomplete-list-item .media-body .price .regular_price{display:block}html body .select2-container{z-index:auto}html body .nav.navbar-nav{display:flex;flex-direction:row}html body .nav.navbar-nav .dropdown-toggle:after{content:none}html body .widget_shopping_cart_content .cart_item{margin:0 0 0px;padding:0 0 0px;border-bottom:1px solid #e6e6e6}html body .widget_shopping_cart_content .elementor-menu-cart__product-image.product-thumbnail{flex:0 0 25%;max-width:25%}html body .widget_shopping_cart_content .elementor-menu-cart__product-image.product-thumbnail img{width:50%}html body .widget_shopping_cart_content .elementor-menu-cart__product-name.product-name{flex:0 0 35%;max-width:35%;text-align:left;line-height:1.2;display:flex;align-items:center}html body .widget_shopping_cart_content .elementor-menu-cart__product-price.product-price{flex:0 0 25%;max-width:25%;display:flex;align-items:center;justify-content:end}html body .widget_shopping_cart_content .elementor-menu-cart__product-price.product-price .quantity{margin:inherit}html body .widget_shopping_cart_content .product-remove{flex:0 0 15%;max-width:15%;display:flex;align-items:center;justify-content:end}html body .widget_shopping_cart_content .product-remove a.remove_from_cart_button::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;margin-right:2.25rem}html body .widget_shopping_cart_content .product-remove a.remove_from_cart_button.loading::before{content:"";animation:fa-spin 1s infinite linear}html body .goal-topcart .offcanvas-content{width:45vw}html body .goal-topcart .offcanvas-content .product-thumbnail{text-align:center}html body .goal-topcart .offcanvas-content .product-name a{font-size:1rem}html body .product-block .grid-inner.row .price{display:block;text-align:right;width:100%;margin-right:16px !important}html body .products.products-grid .product-block .price .regular_price,html body .products-grid.products-slide .product-block .price .regular_price{display:block}html body .products.products-grid .product-block ul.prices,html body .products-grid.products-slide .product-block ul.prices{display:none}html body .products.products-grid .product-block .ajax-add-to-cart-form,html body .products-grid.products-slide .product-block .ajax-add-to-cart-form{display:none}html body.woocommerce-page .summary.entry-summary ul.prices li,html body.woocommerce-page .add-to-cart-bottom-wrapper ul.prices li{list-style:none}html body.woocommerce-page .summary.entry-summary ul.prices li label,html body.woocommerce-page .add-to-cart-bottom-wrapper ul.prices li label{text-transform:uppercase}html body.woocommerce-page .summary.entry-summary ul.prices li .amount,html body.woocommerce-page .add-to-cart-bottom-wrapper ul.prices li .amount{font-size:1rem}html body.woocommerce-page .summary.entry-summary ul.prices li .amount bdi,html body.woocommerce-page .add-to-cart-bottom-wrapper ul.prices li .amount bdi{color:#56b533;font-weight:700;font-size:1.75rem}html body.woocommerce-page .summary.entry-summary ul.prices li .amount bdi .woocommerce-Price-currencySymbol,html body.woocommerce-page .add-to-cart-bottom-wrapper ul.prices li .amount bdi .woocommerce-Price-currencySymbol{font-size:1.25rem}html body.woocommerce-page .shop-normal .woo-breadcrumb .wrapper-breads .breadcrumb{margin:0;display:inherit}html body.woocommerce-page.search-results .sidebar .widget.widget_block{display:none}html body.woocommerce-page.search-results .sidebar .berocket_single_filter_widget{display:block !important}html body.woocommerce-page .sidebar>.berocket_single_filter_widget{display:none !important;padding:20px 30px 20px;margin:0 0 30px;text-align:left;background-color:#fff;overflow:hidden;border:1px solid #e6e6e6;border-radius:6px}html body.woocommerce-page .sidebar>.berocket_single_filter_widget h3{color:#080808;display:block;position:relative;font-size:20px;line-height:24px;font-family:"Be Vietnam Pro",Arial,sans-serif;font-weight:600;margin:0 0 25px;padding-block-end:20px;border-bottom:1px solid #e6e6e6;padding-block-start:0;letter-spacing:0;text-transform:none;text-align:left}html body.woocommerce-page .sidebar>.berocket_single_filter_widget h3:before{background-color:#56b533;content:"";position:absolute;width:90px;left:0;height:2px;bottom:-1px}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body{margin-left:calc(-7% - 5px);overflow:hidden}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body ul{list-style-position:outside}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body ul li{display:flex;flex-wrap:wrap;padding:10px 0 0px !important;align-items:flex-start}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body ul li>input{flex:0 0 7%;max-width:7%;margin-right:0}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body ul li>label{flex:0 0 93%;max-width:93%;padding:0;margin-bottom:0;font-weight:400;padding-left:5px}html body.woocommerce-page .sidebar>.berocket_single_filter_widget .bapf_body ul li>ul{flex:0 0 100%;max-width:100%}html body.woocommerce-page .addresses .address strong{text-transform:uppercase;font-size:80%}html body .top-wrapper-menu .nav.navbar-nav{display:flex;flex-direction:column}html body .top-wrapper-menu .nav.navbar-nav li{float:none}html body .vertical-wrapper.show-hover .content-vertical{margin-top:0;padding-top:8px}html body .vertical-wrapper.show-hover .content-vertical .nav.navbar-nav{display:flex;flex-direction:column}html body .vertical-wrapper.show-hover .content-vertical .nav.navbar-nav li{float:none}html body #main-container .wc-block-product-categories-list{overflow:visible}html body #main-container .wc-block-product-categories-list .category-arrow{position:absolute;right:-1rem;color:#56b533}html body #main-container .wc-block-product-categories-list .wc-block-product-categories-list-item-count{padding-left:.5rem;font-size:70%;position:absolute}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item{position:relative}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item>.wc-block-product-categories-list{display:none}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current>a{color:#56b533}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current .category-arrow{transform:rotate(90deg)}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current>.wc-block-product-categories-list{display:block}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current-parent>a{color:#56b533}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current-parent>.category-arrow{transform:rotate(90deg)}html body #main-container .wc-block-product-categories-list>.wc-block-product-categories-list-item.current-parent>.wc-block-product-categories-list{display:block}html body #main-container .goal-shop-products-wrapper.grid .ajax-add-to-cart-form{display:none !important}html body #main-container .goal-shop-products-wrapper.list .add-cart{display:none !important}html body #main-container .goal-shop-products-wrapper.list .product-cat{display:none !important}html body #main-container .goal-shop-products-wrapper.list .rating{display:none !important}html body #main-container .goal-shop-products-wrapper.list .product-block{margin-bottom:5px}html body #main-container .goal-shop-products-wrapper.list .product-block .product-image img{height:10rem}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row{padding:.5rem;margin:0}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image{padding:1.25rem 1.25rem 1.25rem 3rem;position:relative;overflow:visible}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image a.product-image{display:flex}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image a.product-image .hover-image{position:absolute;width:37.5rem;right:-37.5rem;top:-18.75rem;height:37.5rem;display:none;z-index:1000;border:1px solid #56b533}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image a.product-image .hover-image img{width:100%;max-width:100%;flex:0 0 100%}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image a.product-image .hover-image.active{display:block}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .image.product-image a.product-image img{flex:0 0 50%;max-width:50%;height:auto !important}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row div[class*=col-]{padding-left:.125rem;padding-right:.125rem;display:flex;align-items:center;overflow:visible}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row h3.name{font-size:1rem}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .price{font-size:1rem;margin:5px 0}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .groups-button{right:inherit;left:0;top:inherit;bottom:0}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .groups-button .groups-button-inner .yith-wcwl-add-to-wishlist,html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .groups-button .groups-button-inner .yith-compare,html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .groups-button .groups-button-inner .view{margin-right:.5rem;transform:translateX(150px)}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row:hover .groups-button .groups-button-inner .yith-wcwl-add-to-wishlist,html body #main-container .goal-shop-products-wrapper.list .grid-inner.row:hover .groups-button .groups-button-inner .yith-compare,html body #main-container .goal-shop-products-wrapper.list .grid-inner.row:hover .groups-button .groups-button-inner .view{transform:translateX(0px);top:inherit;left:inherit}html body #main-container .goal-shop-products-wrapper.list .grid-inner.row .availability-bar label{margin-left:0}html body #main-container .woocommerce .user{max-width:75rem}html body #main-container .woocommerce form select{background:none;border:1px solid #e6e6e6 !important;height:41px;border-radius:50px}html body #main-container .woocommerce form input{border-radius:50px;border:1px solid #e6e6e6 !important}html body #main-container .woocommerce form .optional{display:none}html body #main-container .woocommerce form.register .for-control .required{color:var(--wc-red)}html body .product-block h3.name{overflow:inherit;word-wrap:normal;text-overflow:inherit;white-space:inherit}html body .shop-normal .goal-breadscrumb{margin-bottom:1rem}html body .goal-breadscrumb{padding-left:15px;padding-right:15px;margin:auto;margin-bottom:1rem}html body .goal-breadscrumb .wrapper-breads{padding:1rem 0}html body .details-product .delivery-shipping-info{display:none}html body .vertical-wrapper .content-vertical{width:320% !important}html body .vertical-wrapper .content-vertical #vertical-menu{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;height:500px}html body .vertical-wrapper .content-vertical #vertical-menu li{width:300px;margin-bottom:5px;margin-right:20px;flex:0 0 auto}html body .vertical-wrapper .content-vertical #vertical-menu li a{display:block;padding:8px 12px;text-decoration:none}html body .vertical-wrapper .content-vertical #vertical-menu li a:hover{background-color:#f0f0f0}html body .vertical-wrapper .content-vertical .alternative-grid-solution #vertical-menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-flow:column;gap:5px 20px;grid-template-rows:repeat(10, auto)}html body .vertical-wrapper .content-vertical .alternative-grid-solution #vertical-menu li a{display:block;padding:8px 12px;text-decoration:none}html body .vertical-wrapper .content-vertical .alternative-grid-solution #vertical-menu li a:hover{background-color:#f0f0f0}@media(max-width: 767px){html body #menu-main-menu-navbar #mobile-menu-container{width:100vw !important}html body .goal-footer-mobile ul li a,html body .goal-footer-mobile ul li a.mini-cart{padding:.5rem}html body .goal-footer-mobile ul li a i,html body .goal-footer-mobile ul li a.mini-cart i{font-size:2rem}html body .goal-footer-mobile ul li a span,html body .goal-footer-mobile ul li a.mini-cart span{display:none}html body .goal-footer-mobile ul li a span.count,html body .goal-footer-mobile ul li a.mini-cart span.count{display:block}html body .price .prices li{margin-bottom:.5rem;text-align:left}html body .price .prices li label{margin-bottom:.25rem;font-weight:400}html body .price .prices li .amount{font-weight:400}}

/*# sourceMappingURL=main.min.css.map*/

.megamenu.effect2 > li.aligned-fullwidth > .dropdown-menu
 {
    
    position: fixed;
    transform: none; 
    top: inherit;
    left: -100vw !important; 
    margin-top:1rem;
}
.megamenu.effect2 > li.aligned-fullwidth:hover > .dropdown-menu
 {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    left: 0 !important;
}

.product-block.grid.grid-v3 .view{
    margin-left:0 !important;
}

.category-box-content{
    padding:1rem;
}