body.admin-bar>#page{padding-top:32px}#content{overflow:hidden}header.cake-header #header_top{background:#e2efef}header.cake-header #header_top .container{max-width:1500px;width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 auto;box-sizing:border-box;padding:0 10px}header.cake-header #header_top .container .head_top_line2{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2{flex-flow:row wrap;justify-content:space-between;align-items:flex-start}}@media screen and (max-width:719px){header.cake-header #header_top .container .head_top_line2{justify-content:flex-start}}header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4{width:200px;flex:0 1 auto}}@media screen and (min-width:769px){header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4{width:auto;flex:0 1 auto}}@media screen and (max-width:719px){header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4{order:1}}header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4 #header-logo-container a img{margin:0;width:100%;height:auto;display:block;min-width:192px}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2 .left-sec-head2.col-sm-4 #header-logo-container a img{width:192px}}header.cake-header #header_top .container .head_top_line2 .voucher-section{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:auto;flex:0 1 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2 .voucher-section{order:4;flex:0 1 auto;margin:-40px 0 0;padding:5px 10px 0 0}}@media screen and (max-width:719px){header.cake-header #header_top .container .head_top_line2 .voucher-section{order:4;flex:1 1 190px}}@media screen and (max-width:550px){header.cake-header #header_top .container .head_top_line2 .voucher-section{margin:3px 0}}header.cake-header #header_top .container .head_top_line2 .voucher-section>a{background:#c11d2d;color:#fff;padding:0 20px;display:block;border-radius:17px;height:35px;font:700 16px/35px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;transition:background-color .3s ease;white-space:nowrap}@media screen and (max-width:550px){header.cake-header #header_top .container .head_top_line2 .voucher-section>a{margin:0 auto}}header.cake-header #header_top .container .head_top_line2 .voucher-section>a:hover{background:#046a38}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content{display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center;opacity:1}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content{flex:0 1 135px;min-width:135px}}@media screen and (max-width:859px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content{transform:translateX(10%)}}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content{justify-content:flex-end}}@media screen and (max-width:719px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content{order:2;transform:translateX(0);flex:1 1 50%}}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p{width:100%;flex:0 1 100%;margin:0 0 5px;font:700 16px/28px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#046a38}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .cart_img{display:inline-block;margin:0;max-width:28px}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .cart_img img{width:100%;height:auto}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .woocommerce-Price-amount{color:#c11d2d}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .woocommerce-Price-amount bdi{white-space:nowrap}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{display:inline-block}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .total.item-count{width:100%;text-align:center;display:block;font-weight:400}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p .total.item-count strong{font-weight:700}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-weight:400;min-height:102px}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message .cart_img{margin:0 10px 0 0}@media screen and (max-width:1299px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__total{text-align:center}}@media screen and (max-width:1299px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__total>strong{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0}}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__buttons{text-align:center;padding:0}@media screen and (max-width:1109px){header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__buttons{margin:5px 0 0}}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a{background:#c11d2d;color:#fff;padding:0 20px;display:inline-block;width:auto;margin:0 auto;border-radius:17px;height:35px;font:700 16px/35px "Helvetica Neue",Helvetica,Arial,sans-serif;transition:background-color .3s ease;white-space:nowrap}header.cake-header #header_top .container .head_top_line2 .widget_shopping_cart_content p.woocommerce-mini-cart__buttons a:hover{background:#046a38}header.cake-header #header_top .container .head_top_line2 .header_right{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:auto;flex:0 1 auto;margin:0}@media screen and (max-width:1299px){header.cake-header #header_top .container .head_top_line2 .header_right{flex-flow:row wrap;justify-content:center}}@media screen and (max-width:989px){header.cake-header #header_top .container .head_top_line2 .header_right{flex-flow:row wrap;justify-content:center;flex:0 1 440px;width:440px}}@media screen and (max-width:859px){header.cake-header #header_top .container .head_top_line2 .header_right{width:352px;flex:0 1 352px}}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right{padding:10px 70px 0 0;justify-content:flex-end;flex:0 1 30%;width:30%;flex-flow:row nowrap}}@media screen and (max-width:719px){header.cake-header #header_top .container .head_top_line2 .header_right{width:100%;flex:0 1 100%;order:5}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle{display:block;z-index:1}@media screen and (max-width:1279px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}}@media screen and (max-width:859px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle{width:auto}}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle{display:block;width:100%;position:absolute;top:10px;right:0;padding-top:10px}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle{position:relative;z-index:51}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle{display:block}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle button{background:#c11d2d;z-index:51;margin:0 10px 0 8px;border:0}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle button span.fa.fa-bars{font-size:20px}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle button:active,header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle #mobile-menu-toggle button:hover{background:#046a38}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;z-index:50}@media screen and (max-width:1023px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary{width:440px;flex:0 1 440px}}@media screen and (max-width:1109px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary{width:auto;flex:0 1 auto}}@media screen and (max-width:859px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary{width:auto}}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary{height:0;visibility:hidden;padding:50px 10px 20px;position:absolute;right:0;top:0;height:auto;background:#fff;min-width:158px}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary li,header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary li .sub-menu li,header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary li .sub-menu li a,header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary li a{transition:none}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item{color:#046a38;white-space:nowrap}@media screen and (max-width:1109px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item{padding:12px 0}}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item{text-align:center;display:block}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item a{color:#046a38;padding:10px}@media screen and (max-width:859px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item a{font-size:16px}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item a:hover{color:#e6c777}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu{display:none;top:auto;box-shadow:0}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu{position:static;padding:10px 0 0;margin:0;width:auto;transform:translate3d(0,0,0);box-shadow:none}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu li{margin:0}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu li{position:static;line-height:22.5px}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu li a{font:700 18px/32.4px "Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu li a{font:700 16px/22.5px "Helvetica Neue",Helvetica,Arial,sans-serif}}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu #menu-item--1{display:none}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item .sub-menu li:last-child{padding:12px 0 0}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary .menu-item:hover .sub-menu{display:block}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary.active{display:block;visibility:visible}header.cake-header #header_top .container .head_top_line2 .header_right .home3-toggle .main-nav-header-left .menu-header_menuprimary-container #menu-header_menuprimary.active .menu-item .sub-menu{visibility:visible;display:block}header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap{z-index:2}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap{margin:10px 10px 0}}header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap a{border:3px solid #046a38;color:#046a38;transition:color .3s ease,border-color .3s ease,background-color .3s ease;padding:5px 19px}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap a{border:0;padding:6px 0}}header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap a .user-image:after{content:"\f007";font:400 28px/28px FontAwesome,sans-serif;color:#046a38}header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap a:hover{border:3px solid #c11d2d;color:#fff;background-color:#c11d2d}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .login_wrap a:hover{margin:0;border:0;background:0 0}}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap{z-index:2;padding:6px 0}@media screen and (max-width:767px){header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap{margin:10px 10px 0;pointer:cursor}}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap>.search_icon>.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap>.search_icon:after{content:"\f002";font:400 28px/28px FontAwesome,sans-serif;color:#046a38}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap .search_form{width:250px}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap .search_form .aws-container .aws-search-form .aws-wrapper input[type=search]{text-indent:40px!important;font:400 18px/25.7px "Helvetica Neue",Helvetica,Arial,sans-serif}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap .search_form .aws-container .aws-search-form .aws-wrapper input[type=search]::placeholder{color:#046a38;font:700 18px/25.7px "Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1}header.cake-header #header_top .container .head_top_line2 .header_right .search_form_wrap .search_form .aws-container .aws-search-form .aws-wrapper:before{margin-right:10px;background:0 0;content:"\f002";font:400 28px/28px FontAwesome,sans-serif;color:#046a38}#content .home-category-menu-container{background:#f1f1f1;color:#000;font:700 20px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px 0;box-sizing:border-box;width:100%;height:auto;box-shadow:0 0 10px #847f7f;margin:0}#content .home-category-menu-container ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;padding:0;margin:0}@media screen and (max-width:550px){#content .home-category-menu-container ul{display:block;text-align:center}}#content .home-category-menu-container ul li{list-style:none;padding:0}@media screen and (max-width:550px){#content .home-category-menu-container ul li{margin:0 auto;line-height:20px}}#content .home-category-menu-container ul li a{color:#046a38;padding:0 18px;font:700 18px/30px "Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:767px){#content .home-category-menu-container ul li a{padding:0 10px;font-size:16px;line-height:18px}}#content .home-category-menu-container ul li a:hover{text-decoration:none;color:#c11d2d}.cake_cart_error_notice{position:fixed;top:30%;left:0;width:100%;height:30px;background:#c11d2d;color:#fff;line-height:30px;text-align:center;z-index:9999;padding:10px 0}


#content .home-category-menu-container ul li a {
    color: #046a38;
    padding: 0 11px;
    font: 700 16px / 30px "Helvetica Neue", Helvetica, Arial, sans-serif;
	    display: flex;
}
#content .home-category-menu-container ul li {
    word-break: break-word;
    display: inline-block;
    width: 135px;
    word-wrap: break-word;
}