@font-face{font-family:Futura;src:url("../fonts/Futura-Medium.eot");src:url("../fonts/Futura-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Futura-Medium.woff2") format("woff2"),url("../fonts/Futura-Medium.woff") format("woff"),url("../fonts/Futura-Medium.ttf") format("truetype"),url("../fonts/Futura-Medium.svg#Futura-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Futura LT';src:url("../fonts/FuturaLT-Bold.eot");src:url("../fonts/FuturaLT-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaLT-Bold.woff2") format("woff2"),url("../fonts/FuturaLT-Bold.woff") format("woff"),url("../fonts/FuturaLT-Bold.ttf") format("truetype"),url("../fonts/FuturaLT-Bold.svg#FuturaLT-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Shorelines Script';src:url("../fonts/ShorelinesScriptBold.eot");src:url("../fonts/ShorelinesScriptBold.eot?#iefix") format("embedded-opentype"),url("../fonts/ShorelinesScriptBold.woff2") format("woff2"),url("../fonts/ShorelinesScriptBold.woff") format("woff"),url("../fonts/ShorelinesScriptBold.ttf") format("truetype"),url("../fonts/ShorelinesScriptBold.svg#ShorelinesScriptBold") format("svg");font-weight:700;font-style:normal}*{outline:0}body{font-family:Futura;font-size:12px}body.hasAdminBar .banners{margin:0;padding:0}#maintenance-notice,.AdminBar,.adminBar{display:none!important}body.hasAdminBar,body.hasAdminBar .header{padding-top:0}a,a:focus,a:hover{text-decoration:none}.button,h1,h2,h3,h4,h5,h6{outline:0}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#404041;font-family:Futura}.accordion-navigation-actions>a:hover,.footer-copyright>.powered-by a:focus,.footer-copyright>.powered-by a:hover,.footer-info .footer-info-col .footer-info-list a:focus,.footer-info .footer-info-col .footer-info-list a:hover,.navPage-subMenu.brand_menu ul li a:hover,.navPages-action:focus,.navPages-action:hover,.navUser .top_left a:focus,.navUser .top_left a:hover,.navUser ul li a:focus,.navUser ul li a:hover,.navUser-action:focus,.navUser-action:hover,a:focus,a:hover{color:#5ec55e}.productView-thumbnail-link.is-active,.productView-thumbnail-link:hover{border-color:#5ec55e}.pace-progress{background:#5ec55e}.loadingOverlay:before{border-color:#fff #fff #5ec55e #5ec55e}dl,ol,ul{list-style-position:inside}.body{float:left;width:100%;margin:0;min-height:650px}.navUser{background:url("../img/top_bar_bg.jpg");background-repeat:no-repeat;background-size:100% 100%;padding:0;float:left;width:100%;position:initial}.navUser .top_left{display:inline-block;float:left;line-height:42px}.navUser .top_left a{font-family:'Futura LT';font-weight:700;font-style:normal;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1.1px}.navUser .top_left a span{color:#5ec55e}.navUser .top_left a:hover span{color:#fff}.navUser ul{line-height:40px;width:auto}.navUser ul li{padding:14px 10px 0;line-height:normal}.navUser ul li.navUser-item.phone_number_txt{padding-top:11px}.navUser ul li span,.navUser ul li>a{padding:0;display:inline-block;color:#fff;font-weight:500;font-style:normal;letter-spacing:1.2px}.navUser ul li a.account_txt{background:url("../img/user_ic.png");background-repeat:no-repeat;background-position:0 48%;padding-left:20px}.navUser ul li a.logout_txt{padding-left:16px}.navUser ul li.phone_number_txt span{background:url("../img/top_bar_link_bg.jpg");line-height:normal;background-repeat:no-repeat;padding:4px 0 3px 23px;text-transform:uppercase;margin-right:15px;line-height:15px}.navUser ul li.navUser-item.navUser-item--cart{background:#5ec55e;margin-left:10px;padding:0 15px 0 10px;line-height:normal}.navUser ul li.navUser-item.navUser-item--cart>a{background:url("../img/cart_ic.png");background-repeat:no-repeat;background-position:100% 49%;padding-left:4px;padding-top:13px;padding-bottom:9px}.navUser ul li.phone_number_txt span img{float:left;display:inline-block;margin-right:7px}.navUser ul li span.countPill{background:0 0;margin-right:30px;margin-left:0}.header_wrap{width:100%;background:url(../img/header_bg.png);float:left;background-repeat:no-repeat;background-size:cover;position:relative}.header_wrap #menu{position:static}.header_wrap .header_left,.header_wrap .header_right{float:left;display:inline-block}.header_wrap .header_left{width:70%}.header-logo{margin:0;padding:0}.header-logo-image{position:static}.header_search_nn{float:right;display:inline-block;width:30%}.header_search_nn .form-field{width:339px;margin:0;position:relative}.header_search_nn .form-field #search_query{width:100%;border-radius:0;border:1px solid #c2c2c2;height:39px;font-size:14px;text-transform:uppercase;padding:0 0 0 15px;font-family:Futura;letter-spacing:1.8px;color:rgba(0,0,0,.4)}.search_btn{border:0;background:url("../img/search_ic.png");width:21px;height:21px;position:absolute;top:9px;right:9px;outline:0}.header-logo{margin:0;padding:0;float:left;width:45%}.header-logo-image-container:after{padding:0}#menu{float:left;display:inline-block;margin:33px 0 0 41px}.header_left{margin:8px 0 0 0}.navPages-action{color:#2b2b2b;font-family:'Futura LT';padding:0;font-size:13px;letter-spacing:1px}.navPages ul li.navPages-item{padding:0 14px}.header_search_nn .form{margin:28px 0 0 0}.navPages-action-moreIcon{margin:-5px 0 0 7px}.heroCarousel .slick-next:before,.heroCarousel .slick-next:hover:before,.heroCarousel .slick-prev:before,.heroCarousel .slick-prev:hover:before{background:0 0}.heroCarousel .slick-prev,.heroCarousel .slick-prev:focus,.heroCarousel .slick-prev:hover{background:url("../img/left_slider_arrow.png");border:0;background-repeat:no-repeat;top:50%;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.heroCarousel .slick-next,.heroCarousel .slick-next:focus,.heroCarousel .slick-next:hover{background:url("../img/right_slider_arrow.png");border:0;background-repeat:no-repeat;top:50%;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.heroCarousel{margin:0}.heroCarousel-content{background:0 0;right:5%;margin:0;left:auto;padding:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.heroCarousel-content h1{color:#fff;font-size:57px;text-transform:uppercase;letter-spacing:1px;margin:0}.heroCarousel-content p{color:#fff;font-size:70px;text-transform:lowercase;font-family:'Shorelines Script';margin:8px 0 0 0;letter-spacing:2px}.heroCarousel-content span{width:218px;text-transform:uppercase;font-size:19px;letter-spacing:1px;font-family:Futura;background:url("../img/shop_btn_bg.png");border:0;padding:21px 0;margin:23px 0 0 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.heroCarousel-content span:active,.heroCarousel-content span:hover{background:url("../img/shop_btn_hover_bg.png");color:#5ec55e;border:0}.home_categories ul{margin:-50px 0 0 0;padding:6px 3px;background:#fff;list-style:none;width:100%;float:left}.home_categories ul li{width:33.33%;float:left;display:inline-block;padding:0 3px;position:relative;overflow:hidden}.home_categories ul li img{width:100%}.home_categories ul li .cat_name_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-family:'Futura LT';font-size:27px;color:#fff;letter-spacing:2px;text-transform:uppercase;width:100%;text-align:center;z-index:9}.home_categories ul li .cat_name_txt a{color:#fff}.home_categories ul li .cat_name_txt span{font-family:Futura;font-size:22px;color:#fff;display:block;margin-bottom:-10px}.hover_link{display:none}.home_categories ul li div{position:relative;display:block}.home_categories ul li div:hover .hover_link{display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;right:0}.subscription_mn{float:left;width:100%;background:url("../img/newsletter_bg.jpg");background-repeat:no-repeat;background-size:100% 100%}.subscription_mn .left{display:inline-block;float:left;padding:0 0 0 113px;text-align:center}.subscription_mn .form{display:inline-block;float:right;padding:36px 115px 34px 0;margin:0}.subscription_mn .form-prefixPostfix.wrap{display:block}.subscription_mn .form-input{width:283px;height:40px;border:1px solid #c6c6c6;border-radius:0;display:inline-block;float:left;padding:0 0 0 14px;margin:0 11px 0 0;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:1.5px}.subscription_mn .button{background:#5ec55e;color:#fff;border:2px solid #5ec55e;border-radius:0;margin:0 0 0 -3px;display:inline-block;float:left;font-size:15px;text-transform:uppercase;height:40px;font-family:'Futura LT';letter-spacing:2px;padding:0 13px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.subscription_mn .button:hover{background:0 0;color:#000}.subscription_mn .form-field{margin:0}.subscription_mn .left .footer-info-heading{color:#2f2f30;font-size:30px;letter-spacing:2px;margin:19px 0 0 0;padding:0;text-transform:uppercase;line-height:normal}.subscription_mn .left p{font-size:26px;color:#5ec55e;font-family:'Shorelines Script';margin:-12px 0 0 0;padding:0}.footer{clear:both;background:url("../img/footer_bg.jpg");border:0;width:100%;float:left;padding:60px 0 20px 0;background-size:cover}.footer-info .footer-info-col{width:25%;margin:0;padding:0}.footer-info .footer-info-col .footer-info-heading{font-size:17px;color:#fff;font-family:'Futura LT';text-transform:uppercase;letter-spacing:2.5px}.footer-info .footer-info-col .footer-info-list a{font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:1.5px}.footer-copyright>.powered-by,.footer-copyright>.powered-by a{font-size:13px;color:#fff;letter-spacing:2px}.footer-info .footer-info-col .footer-info-list{margin:25px 0 0 0}.footer-info .footer-info-col .footer-info-list li{margin:0 0 8px 0}.footer-info{margin:0}.footer-info .footer-info-col .footer-info-list li.call_txt a:before{content:"";width:23px;height:23px;background:url("../img/tel_ic.png");display:inline-block;margin-right:9px;vertical-align:middle}.footer-info .footer-info-col .footer-info-list li.mail_txt a{text-transform:lowercase}.footer-info .footer-info-col .footer-info-list li.mail_txt a:before{content:"";width:21px;height:14px;background:url("../img/email_ic.png");display:inline-block;margin-right:11px;vertical-align:middle}.footer-info .footer-info-col .footer-info-list li.call_txt{margin-bottom:15px}.footer-info .footer-info-col address{color:#fff;font-style:normal;font-size:14px;letter-spacing:1px;margin-top:20px;margin-bottom:28px}.footer-info .socialLinks .socialLinks-item .icon{width:50px;height:50px;background:url("../img/social_ic.png");display:block;-webkit-transition:none;transition:none}.footer-info .socialLinks .socialLinks-item .icon:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:none;transition:none}.footer-info .socialLinks{margin-bottom:5px}.footer-info .socialLinks .icon svg{display:none}.footer-info .socialLinks .socialLinks-item .icon.icon--facebook{background-position:0 0;background-repeat:no-repeat}.footer-info .socialLinks .socialLinks-item .icon.icon--pinterest{background-position:174px 0}.footer-info .socialLinks .socialLinks-item .icon.icon--twitter{background-position:111px 0}.footer-info .socialLinks .socialLinks-item .icon.icon--instagram{background-position:50px 0}.home_pro_mn .page-heading{color:#2d2d2d;font-size:25px;letter-spacing:2px;font-family:'Futura LT';text-transform:uppercase}.new_pro_mn .page-heading{margin:51px 0 44px 0}.new_pro_mn{border-bottom:1px solid #e5e5e5;padding-bottom:13px}.top_pro_mn .page-heading{margin:47px 0 44px 0}.productGrid .product{width:25%;padding:0 25px;text-align:center;outline:0}.card,.card-figure,.card-title,.card-title>a{outline:0}.card-img-container{height:114px}.card-figure,.card-image,.card-img-container{max-height:114px;overflow:hidden}.card-figure{margin-bottom:22px}.previewCartItem-image{overflow:hidden}.card-figure>a img,.previewCartItem-image img{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transform:all .5s ease 0s}.card-figure>a:hover img,.previewCartItem-image:hover img{transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15)}.card-body{text-align:center}.card-title>a{color:#282828;font-size:15px;letter-spacing:1px;text-transform:uppercase;height:42px;overflow:hidden;display:block;margin:0 0 15px 0}.card-title>a:hover{color:#5ec55e}.card-img-container:after{display:none}.card-body .price{color:#282828;font-size:16px;letter-spacing:1px}.card-body .price.price--rrp{color:#bbbaba}.rating--small .icon{height:21px;width:21px}.icon--ratingFull svg{fill:#25c364}#productReviews-list .icon--ratingFull svg{fill:#f37b21}.home_pro_mn{float:left;width:100%}.productGrid .slick-next,.productGrid .slick-prev{padding:0}.productGrid .slick-disabled,.productGrid .slick-next,.productGrid .slick-prev{opacity:1;cursor:pointer;width:23px;height:45px}.productGrid .slick-next.slick-disabled:before,.productGrid .slick-next:before,.productGrid .slick-prev.slick-disabled:before,.productGrid .slick-prev:before{opacity:1;width:21px;height:38px}.productGrid{margin-bottom:0}.productGrid .slick-next:before{background:url("../img/pro_right_arrow.png");background-repeat:no-repeat}.productGrid .slick-prev:before{background:url("../img/pro_left_arrow.png");background-repeat:no-repeat}.pro_rating{margin:5px 0 0 0}.home_pro_mn.top_pro_mn{padding-bottom:35px}.about_mn,.bottom_banner,.home_brand_slider{float:left;width:100%}.about_mn{background:url(../img/about_bg.png) repeat-x;text-align:center}.about_mn .container{padding:0 180px 0 180px}.about_mn h3{color:#5ec55e;font-family:'Shorelines Script';font-size:55px;text-transform:none;margin:55px 0 0 0}.about_mn p{color:#2d2d2d;font-size:16px;letter-spacing:2px;margin:-13px 0 0 0}.about_mn .container>a{font-size:18px;color:#fff;letter-spacing:1px;text-transform:uppercase;background:url("../img/about_btn_bg.png");height:55px;line-height:55px;display:inline-block;padding:0 52px;background-repeat:no-repeat;margin:28px 0 85px 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.about_mn .container>a:hover{background:url("../img/about_btn_hover_bg.png");color:#2d2d2d;background-repeat:no-repeat}.sales_specials{display:block;background:#fff;width:auto;margin:-40px -10px 0 -10px;float:left;padding:8px}.sales_specials .left{float:left;display:inline-block;width:35%;padding-right:4px}.sales_specials .right{float:left;display:inline-block;width:65%;padding-left:4px;position:relative}.sales_specials .right img{max-height:284px}.sales_specials img{width:100%}.sales_specials .right .sales_special_txt{position:absolute;width:99.5%;height:100%;top:0;left:4px;background:rgba(94,197,94,.85);text-align:center}.sales_specials .right .sales_special_txt h3{color:#fff;font-size:42px;letter-spacing:4px;margin:72px 0 0 0;padding:0;text-transform:uppercase}.sales_specials .right .sales_special_txt span{color:#fff;font-size:20px;letter-spacing:2px;margin:-10px 0 0 0;padding:0;text-transform:uppercase;display:block}.sales_specials .right .sales_special_txt a{color:#25c364;font-size:16px;letter-spacing:1px;margin:20px 0 0 0;text-transform:uppercase;background:url("../img/sales_special_shop_bg.jpg");height:52px;display:inline-block;line-height:52px;padding:0 50px;background-repeat:no-repeat;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sales_specials .right .sales_special_txt a:hover{opacity:.5}.home_brand_slider{text-align:center}.home_brand_slider .page-heading{color:#2d2d2d;font-size:30px;letter-spacing:3px;font-family:'Futura LT';text-transform:uppercase;margin:50px 0 36px 0}.home_brand_slider{width:100%;margin:0 0 83px 0;padding:0}.home_brand_slider ul{margin:0 -25px;padding:0 115px}.home_brand_slider li{width:25%;float:left;display:inline-block;text-align:center;padding:0 25px}.home_brand_slider li div{border-radius:50%;border:5px solid #e1e1e1;float:left;padding:4px;text-align:center;width:100%;margin:0 0 32px 0;position:relative}.home_brand_slider li div img{display:block;margin:0 auto;border-radius:50%;width:100%;outline:0}.home_brand_slider li span a{color:#3e3e3e;font-size:18px;font-family:'Futura LT';text-transform:uppercase;letter-spacing:1.5px}.navPages>ul>li>a{padding:0 0 38px 0!important;font-size:13px!important;font-family:'Futura LT'!important;color:#282828}.home_brand_slider li span a:hover,.navPages ul li a:hover,.navPages>ul>li:hover>a{color:#5ec55e}.home_brand_slider .slick-next,.home_brand_slider .slick-prev{padding:0;width:23px;height:45px}.home_brand_slider .slick-prev{left:30px}.home_brand_slider .slick-next{right:30px}.home_brand_slider .slick-next:before{background:url("../img/pro_right_arrow.png");width:20px;height:38px;background-repeat:no-repeat}.home_brand_slider .slick-prev:before{background:url("../img/pro_left_arrow.png");width:20px;height:38px;background-repeat:no-repeat}.navPages>ul>li>div.navPage-subMenu{background:#fff;max-width:100%;width:100%;left:0;border-bottom:2px solid #5ec55e;height:510px;overflow-y:auto;padding:18px 0}.navPages>ul>li>div>ul>li{width:100%;padding:0 15px!important;margin:0;border:0;position:relative}#menu .navPage-subMenu>ul>li{width:20%}.navPages>ul>li:hover>div{display:block}.navPage-childList li a,.navPages ul li a{color:#030000;font-size:12px;letter-spacing:1px;font-family:Futura;padding:0;border:0;margin:0}.navPage-childList li a,.navPage-subMenu-item>.navPage-subMenu-action,.navPage-subMenu.brand_menu ul li a{padding:0;border:0;margin:0;line-height:26px;background:0 0;font-weight:400;color:#030000}.navUser ul li.navUser-item.navUser-item--cart:hover{background:#2f2f31}.navPage-childList{display:none;position:absolute;left:100%;top:-12px;background:#fbfbf9;width:170px;padding:20px 13px!important}.navPage-childList.is-open{display:none}.navPages>ul>li>div>ul>li:hover .navPage-childList,.navPages>ul>li>div>ul>li:hover .navPage-childList.is-open{display:block}#menu .navPage-subMenu>ul>li>ul{position:static;background:#fff;margin:0;width:100%;padding:5px 0 5px 12px!important;display:block}.header_search_nn .form-field #search_query:focus{border:1px solid #5ec55e}.quickSearchResults{position:absolute;left:0;top:100%;width:100%;background:#fff;z-index:99}.modal-close{color:#282828}.quickSearchResults .modal-close{top:1px;right:1px;background:#fff}.quickSearchMessage{display:none}.quickSearchResults .productGrid{width:100%;background-color:#fff;display:block;max-height:450px;overflow-y:auto;min-width:100%;padding:0;margin:0;border:1px solid #bebdbd;border-top:0}.quickSearchResults .productGrid:after,.quickSearchResults .productGrid:before{display:none}.quickSearchResults .productGrid .product:first-child{border-top:1px solid #dedddb}.quickSearchResults .productGrid .product{width:100%;padding:10px;margin:0;display:block;border-bottom:1px solid #dedddb}.quickSearchResults .productGrid .product .card{border:0;margin:0;padding:0}.quickSearchResults .productGrid .product .card:hover .card-body{background:0 0}.quickSearchResults .card .card-figure{width:33.33%;height:100px;float:left;padding:0}.quickSearchResults .card .card-figure>a{position:static;border:0;height:100px;float:left;width:100%}.quickSearchResults .card .card-figure .card-image{min-height:auto;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;max-height:100px;padding:0}.quickSearchResults .card .card-body{width:66.66%;float:left;padding:5px 12px;text-align:left}.quickSearchResults .card .card-body .card-title{text-align:left;line-height:normal;height:auto;max-height:none;margin:0}.quickSearchResults .card .card-body .card-text{text-align:left}.quickSearchResults .card .card-body p.card-text,.quickSearchResults .card-figcaption{display:none}.quickSearchResults .card .card-body .card-text .price--rrp,.quickSearchResults .card .card-body .card-text .price--withoutTax{font-size:14px;letter-spacing:0}.quickSearchResults .card .card-body .card-title>a{height:auto;letter-spacing:normal;font-size:12px;margin-bottom:5px;color:#282828}.modal-close:hover,.quickSearchResults .card .card-body .card-title>a:hover{color:#5ec55e}.home_brand_slider li div a:before{content:"";background:rgba(0,0,0,.4);position:absolute;margin:auto;width:100%;height:100%;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease}.home_brand_slider li div a:hover:before{opacity:1}.sales_specials .left:hover img{opacity:.8;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease}.previewCartList{display:block}.previewCart .previewCartItem{width:100%;float:left;display:block;margin-bottom:5px;border-bottom:1px solid #5ec55e;padding:5px 0}.previewCart .previewCartItem:last-child{border-top:0}.previewCartItem-content{text-align:right}.previewCartItem-image img{position:static}.previewCartItem-image:after{display:none}.button,.cart-remove,.swal2-container .swal2-modal .swal2-cancel,.swal2-container button.swal2-confirm.button{color:#fff;background:#5ec55e;border:2px solid #5ec55e;border-radius:0;text-transform:uppercase;font-family:Futura;letter-spacing:1px;font-size:12px}.button--icon svg{fill:#fff}.previewCartAction .button{padding:.57143rem 0}.button:active,.button:focus,.button:hover,.cart-remove:hover,.swal2-container .swal2-modal .swal2-cancel:hover,.swal2-container button.swal2-confirm.button:hover{background:0 0;border:2px solid #5ec55e;color:#5ec55e}.button--icon:hover svg{fill:#5ec55e}.navUser .previewCartItem-price{color:#282828}.cart-remove{margin-top:3px;padding:0}.cart-remove>svg{fill:#fff;display:block}.cart-remove:hover>svg{fill:#5ec55e}.breadcrumbs{display:none}.page-heading{margin:35px auto}.login-form{margin-top:0}.login-row .form-actions{text-align:left}.login-row .form-actions .button,.login-row .form-actions .forgot-password{display:inline-block;vertical-align:middle}.cart-header-item{text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:400;text-align:left}.cart-header-quantity{text-align:center}.cart-item-figure:after{display:none}.cart-item-figure .cart-item-image{position:static;max-height:90px}.address-label,.cart-total-label,.cart-total-label strong,.coupon-code-add,.coupon-code-cancel,.form-label,.form-label small,.gift-certificate-add,.gift-certificate-cancel,.navBar--sub .navBar-item,.navBar--sub .navBar-item a,.shipping-estimate-hide,.shipping-estimate-show{color:#404041;font-weight:400;letter-spacing:1px;font-size:14px}.coupon-code-add,.coupon-code-cancel,.gift-certificate-add,.gift-certificate-cancel,.shipping-estimate-hide,.shipping-estimate-show{font-style:normal}.form-label small{text-transform:none;margin-top:0}.pagination-list--small .pagination-item{color:#404041}.coupon-code-add:hover,.coupon-code-cancel:hover,.gift-certificate-add:hover,.gift-certificate-cancel:hover,.shipping-estimate-hide:hover,.shipping-estimate-show:hover{color:#5ec55e}.pagination-item.pagination-item--next>a:hover .icon>svg,.pagination-item.pagination-item--previous>a:hover .icon>svg{fill:#5ec55e}.cart-gift-certificate-form .form-input,.coupon-form .form-input,.estimator-form-input .form-input,.estimator-form-input .form-select,.form-field-group,.form-input,.form-select{border-radius:0}.cart-gift-certificate-form .button,.cart-gift-certificate-form .form-input,.coupon-form .button,.coupon-form .form-input{height:30px}.account{margin:0 auto 35px auto}.account-orderStatus-label{background:#5ec55e}.navBar--sub .navBar-item a:hover,.navBar--sub .navBar-item:hover,.panel--newAddress:hover .address-title{color:#5ec55e}.navBar--sub .navBar-item.is-active{color:#5ec55e;border-bottom:1px solid #5ec55e}#gift-certificate-form>.form-row.form-row--half+.form-row .form-fieldset.form-column>.form-field{padding-left:0;padding-right:0}#gift-certificate-form>.form-row.form-row--half+.form-row .form-fieldset.form-column>.form-field.form-field-group{padding-left:.75rem;padding-right:.75rem}.contentpage .page-content.page-content--centered{width:100%;padding:0}.contentpage{font-size:13px;margin-bottom:35px}.contentpage h3{font-size:20px}.contentpage a{color:#5ec55e}.contentpage a:hover{text-decoration:underline}.blog-author,.blog-date{color:#404041}.blog{padding:0 15px}.blog_mn .blog .blog-post-body,.blog_mn .blog .blog-post-figure{width:100%}.blog_mn .blog .blog-post-body .blog-title{overflow:hidden;margin:0;height:50px}.blog-post-body{width:100%!important}.blog-title{margin-top:35px}.blog{margin-bottom:35px}.page.blog_mn .blog-section article.blog .blog-post-figure{background-color:#fff}.page.blog_mn .blog-section article.blog .blog-post-body h2.blog-title{height:auto;margin-bottom:10px}.page.blog_mn .blog-section article.blog .blog-post-body .blog-date{margin-bottom:14px}.page.blog_mn .blog-section article.blog .blog-post-body .blog-post{font-size:18px}.page.blog_mn .blog-section article.blog .blog-post-figure figure.blog-thumbnail{max-width:100%}.page.blog_mn .blog-section article.blog .blog-post-figure figure.blog-thumbnail:after{padding-bottom:55%}.page.blog_mn .blog-section article.blog{background-color:#fff;padding:40px}.blog .tags .tag a{background-color:#f2f2f2;padding:10px}.blog-post img.align-left,.blog-post img.align-right{float:left;width:100%;max-width:300px;margin:0 30px 30px 0}.blog-post img.align-right{float:right;margin:0 0 30px 40px}.blog-post img.align-center{margin:0 auto 20px;display:block}.page.blog_mn .blog-section article.blog .blog-post-figure figure.blog-thumbnail img{max-height:100%;max-width:100%;width:auto;height:auto}.blog-detail article.blog .blog-post-figure{width:100%}.blog-detail article.blog .blog-post-figure figure.blog-thumbnail{max-width:80%;background-color:#fff;min-height:300px}.blog-detail article.blog .blog-post-figure figure.blog-thumbnail:after{padding-bottom:0}.blog-detail article.blog .blog-post-figure figure.blog-thumbnail img{width:auto;height:auto;max-height:100%;max-width:100%}.blog-detail{padding-bottom:70px}section.blog-section{padding-bottom:70px}.blog-post p:last-child{margin-bottom:0}.blog-detail .row article.blog{margin-bottom:15px}.blog .tags{display:none}.page.blog_mn .blog-section article.blog .blog-post-body .blog-post a{display:inline-block}.page.blog_mn .blog-section article.blog{height:100%}section.blog-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.blog-section .row .col-12{margin-bottom:30px}section.blog-section .row .col-12 article.blog{margin-bottom:0!important}.blog-detail .container-fluid,section.blog-section .container-fluid{padding:0 50px}.cart-item-value{font-size:15px;font-weight:700}.previewCartAction{float:left;border:0;padding:0;margin:16px auto 20px}.cat_img_wrap{float:left;width:100%;margin:0;position:relative}.cat_img_wrap img{display:block;width:100%;float:left;height:283px}.cat_img_wrap h1{position:absolute;top:50%;left:50%;line-height:normal;font-size:55px;color:#fff;margin:0;letter-spacing:1px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.page-sidebar{width:20.2%;padding:0}.cat_right{width:79.8%;float:right;margin-left:0}.page-sidebar nav{float:left;width:100%}.page-sidebar nav #sidebar_menu{float:left;width:100%}.top_paginator{float:left;width:100%}.top_paginator .actionBar{margin:0;width:auto;float:left}.top_paginator .actionBar .form-field{border:0;margin-top:45px;margin-bottom:0;border-radius:0}.top_paginator .actionBar .form-field .form-label{color:#2d2d2d;font-size:14px;line-height:38px;letter-spacing:.8px}.actionBar-section .form-select{border:1px solid #d7d7d7;width:150px;border-radius:0;color:#2d2d2d;font-size:13px;margin:0;padding:0 0 0 7px;line-height:26px;height:36px;background-position:98% 50%;background-size:13%;letter-spacing:.5px}.top_paginator .pagination{float:right;margin:38px 0 0 0;width:auto}#sidebar_menu{width:100%;float:left;margin:0 0 30px}#sidebar_menu .subcat-expand{height:35px;width:35px;position:absolute;top:0;right:0;cursor:pointer}#sidebar_menu .subcat-expand:after,#sidebar_menu .subcat-expand:before{background:#2d2d2d;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;display:block}#sidebar_menu .subcat-expand.subcat-expanded:before{display:none}#sidebar_menu .subcat-expand:after{height:1px;width:11px}#sidebar_menu .subcat-expand:before{height:11px;width:1px}#sidebar_menu>h2{font-size:20px;color:#2d2d2d;letter-spacing:2px;margin:40px 0 6px;padding:0 0 7px;display:block;border-bottom:1px solid #dedede}#sidebar_menu .all_category{margin:0;padding:0;width:auto}#sidebar_menu .all_category ul{margin:0 0 6px 15px;display:block;padding:0;width:auto;float:left}#sidebar_menu li{position:relative;line-height:normal;margin:0;padding:0;display:block;float:left;width:100%}#sidebar_menu li .navPages-action{font-size:14px;letter-spacing:2px;line-height:normal;text-transform:uppercase;color:#2d2d2d;margin:0;padding:9px 0;display:block;font-weight:400}#sidebar_menu ul ul li .navPages-action{color:#787878;font-size:14px;padding:3px 0;font-weight:500;text-transform:none}#sidebar_menu li.active_link>a,#sidebar_menu li:hover>a.navPages-action,#sidebar_menu ul ul li.active_link .navPages-action{color:#5ec55e}.form-minMaxRow .button{font-weight:700;margin-left:-1px;padding:0;line-height:28px}.form-input--small{font-size:12px}.footer-info .footer-info-col .footer-info-heading{font-size:18px}.footer-info .footer-info-col .footer-info-list a{font-size:14px}.page-content .pagination-list{float:right;font-size:13px}.pagination-item.pagination-item--current{margin:0}.pagination-list li a,.pagination-list li button{font-size:13px;font-weight:500;text-transform:uppercase;display:inline-block;margin-left:0;padding-left:2px}.pagination-item{border:0}.navList-action--checkbox:before{border-radius:0}.productGrid .product{width:33.33%}.cat_description{float:left;margin-top:24px;padding-left:52px}.category_page{margin-bottom:78px}.brand_page{margin-bottom:50px}.cat_description h3{font-size:17px;font-family:'Futura LT';font-weight:700;letter-spacing:1.5px}.cat_description p{margin-bottom:0;font-weight:500;font-family:Futura;font-size:14px}.accordion--navList .accordion-title{margin-bottom:23px;font-size:15px;font-family:'Futura LT';font-weight:700;text-transform:uppercase;border-bottom:1px solid #dedede;padding-bottom:9px}.navList-action,.navList-item{display:block;font-family:Futura;font-weight:500;font-size:16px}.footer-copyright>.powered-by,.footer-copyright>.powered-by a{font-size:14px;font-weight:500}.shipping_mn{background-color:#5ec55e;padding-top:56px;padding-bottom:67px;text-align:center;margin-bottom:14px;width:99%}.shipping_mn a{font-size:12px;font-weight:500;border:2px solid #fff;padding:6px 11px;color:#fff;background-color:transparent;text-transform:uppercase;font-family:Futura}.shipping_mn h1,.shipping_mn h2,.shipping_mn h3,.shipping_mn h4,.shipping_mn h5,.shipping_mn h6{font-weight:700;margin-top:0;font-family:Futura}.shipping_mn h3{font-size:18px;margin-bottom:28px;color:#fff;font-family:'Futura LT';font-weight:700;letter-spacing:2.5px}.shipping_mn h3 span{font-weight:500;font-family:Futura;display:block;font-size:17px;letter-spacing:0;line-height:9px}.shipping_mn a:hover{background-color:#fff;color:#5ec55e;border-color:#fff}.recipe_book_mn img{width:99%}.recipe_book_mn h3{font-size:19px;margin-bottom:24px;margin-left:23px;color:#fff;font-family:'Futura LT';font-weight:700;letter-spacing:2.5px;line-height:20px}.recipe_book_mn h3 span{font-weight:500;font-family:Futura;display:block;letter-spacing:0;font-size:16px}.recipe_book_mn div{position:absolute;bottom:4.5%;text-align:center}.recipe_book_mn a{font-size:12px;font-weight:500;border:2px solid #fff;padding:7px 11px;color:#fff;background-color:transparent;text-transform:uppercase;margin-left:28px}.recipe_book_mn a:hover{background-color:#5ec55e;color:#fff;border-color:#5ec55e}.all_category a{font-family:Futura;font-style:normal}.sidebarBlock-heading{margin-top:12px;font-weight:700;font-size:15px;font-family:'Futura LT';text-transform:uppercase}.navList-item a{display:block;font-family:Futura;font-weight:500;font-size:16px;font-style:normal}.navPages-action{font-family:Futura}.cat_right .card{background-color:transparent;margin-bottom:46px;padding:0}.shipping_mn{float:left}#facetedSearch{float:left}.page-content,.page-content--full{padding-left:52px}li.pagination-item:first-child{margin-right:0}.page-content .pagination-list .pagination-item{display:inline-block;margin-left:0;padding-left:2px}#sidebar_menu h2,.accordion--navList .accordion-title{padding-bottom:3px;letter-spacing:1.5px}.form-minMaxRow{margin-left:-.375rem;margin-right:-.375rem;margin-bottom:15px;margin-top:-11px}.pagination-link i{display:none}#sidebar_menu>h2{margin:44px 0 12px}#sidebar_menu h2{font-family:'Futura LT';font-size:20px;padding:0 0 13px;border-bottom:1px solid #dedede;color:#2d2d2d;letter-spacing:1.5px;line-height:20px}.pagination-item.pagination-item--next>a:hover{color:#5ec55e}.pagination-item .pagination-link:hover{color:#5ec55e}.form-minMaxRow .form-field:first-of-type{width:25.5%;margin-right:5px}.form-minMaxRow .form-field:nth-of-type(2){width:25.5%}.form-input--small{padding:0 0;text-align:center}.accordion .accordion--navList .accordion-block h5:nth-of-type(2){margin-top:30px}.navList-action--checkbox:before{height:22px;width:22px;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.navList-action--checkbox{padding-left:35px}#product-listing-container>form{float:left;margin-top:26px;width:100%}#product-listing-container>form ul .card{margin-bottom:68px}.navList-action.is-selected:hover .navList-action-close{display:none}.navList-action--checkbox:after{margin-top:-8px;margin-left:3px}.cat_right .bottom_paginator{float:right}.page-content .bottom_paginator .pagination .pagination-list{margin:-24px 0 0 0}.cat_description>div h1,.cat_description>div h2,.cat_description>div h3,.cat_description>div h4,.cat_description>div h5,.cat_description>div h6{font-size:14px;margin:0;text-transform:none}body{overflow-x:hidden;overflow-y:scroll}.productView-details{margin-top:77px;padding-left:3px}.productView-rating{margin-bottom:-7px;margin-left:-1px;letter-spacing:-1.5px}.productView-rating .review_count{display:inline-block;margin-left:6px;vertical-align:middle;font-size:14px;font-family:Futura;font-weight:500;letter-spacing:0}.productView .price-section--withoutTax{margin-top:-5px;margin-bottom:1rem;margin-left:-3px}.productView-reviewLink a{display:inline-block;margin-left:-9px;font-size:14px;font-family:Futura;font-weight:500;color:#2d2d2d;letter-spacing:.5px;text-transform:uppercase}.productView-product h1{font-size:45px;font-family:Futura;font-weight:500;line-height:1.1;letter-spacing:2.3px;color:#2d2d2d;margin-top:9px}.productView .price--rrp{text-decoration:line-through;font-size:40px;font-weight:700;font-family:'Futura LT';letter-spacing:1.5px;color:#d5d4d4}.productView .price--withoutTax{font-size:40px;font-family:'Futura LT';font-weight:700;letter-spacing:1.5px;margin-left:8px;color:#2d2d2d}.form-field--increments label{font-size:16px;font-family:Futura;font-weight:400;margin-top:25px;text-transform:uppercase;color:#2d2d2d}.productView .form-increment{border:1px solid #e3e3e3;padding:7px 21px;margin-left:49px;margin-top:-42px;margin-right:364px}.productView .form-increment input{padding-left:0;font-size:14px;font-family:Futura;font-weight:400;color:#404040}.productView .form-action input{font-size:22px;font-family:'Futura LT';font-weight:700;letter-spacing:1.5px;padding:22px 147px 22px 131px;margin-left:10px}.productView-options .form-action{margin-top:-3px;display:block;margin-bottom:0;margin-left:-11px}.productView-info>:first-child{font-family:'Futura LT';font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-top:-15px;color:#2d2d2d}.productView-info dd{font-size:13px;font-family:Futura;font-weight:400;text-transform:uppercase;letter-spacing:1px;position:absolute;margin-top:-23px;margin-left:112px;color:#2d2d2d}.productView-product>:last-child{margin-bottom:0;margin-top:-7px}.productView-product{border-bottom:none;padding-bottom:0}.nutrition_facts_mn{text-align:center}.nutrition_facts_mn li{font-size:14px;font-family:Futura;font-weight:400;display:inline-block;text-transform:uppercase;margin-top:24px;margin-left:27px;letter-spacing:1px;line-height:26px;color:#000}.nutrition_facts_mn li span{font-size:27px;font-family:'Futura LT';font-weight:700;display:block;text-transform:lowercase;letter-spacing:1.5px;color:#000}.nutrition_facts_mn a{text-transform:uppercase;font-size:14px;font-family:'Futura LT';font-weight:700;letter-spacing:1px;margin-right:7px;color:#5ec55e}.nutrition_facts_mn a:hover{color:#000}.productView-thumbnail-link{border:1px solid #e8e8e8;display:inline-block;height:67px;max-width:100%;padding:20px;position:relative;text-align:center;width:100%}.productView-image+.productView-thumbnails{margin-top:0}.nutrition_facts_mn ul{margin-left:-1.93rem;margin-bottom:9px}.productView-thumbnail{max-height:67px;padding:0 5px}.productView-thumbnails .slick-next,.productView-thumbnails .slick-prev{margin-top:0;padding:0;width:11px;height:20px}.productView-thumbnails .slick-next:before,.productView-thumbnails .slick-prev:before{width:11px;height:20px}.productView-thumbnails .slick-next:before{background:url("../img/product_slider_next.png");background-repeat:no-repeat}.productView-thumbnails .slick-prev:before{background:url("../img/product_slider_pre.png");background-repeat:no-repeat}.content-description .description_right_mn h3{font-size:30px;font-family:'Futura LT';font-weight:700;letter-spacing:1.5px;margin-bottom:33px;color:#2d2d2d}.content-description h4{font-size:17px;font-family:'Futura LT';font-weight:700;letter-spacing:1px;color:#2d2d2d}.content-description strong{font-size:17px;font-family:'Futura LT';font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#2d2d2d}.description_right_mn h3+p{color:#2d2d2d;font-size:17px;font-family:Futura;font-weight:400;text-transform:uppercase;letter-spacing:1px}.content-description p{font-size:14px;font-family:Futura;font-weight:400;letter-spacing:1px;line-height:25px;color:#2d2d2d;margin-top:9px}section#product-reviews{border:none;margin-bottom:97px;float:left;margin-top:21px;width:100%}#product-reviews h3{font-size:27px;font-family:'Futura LT';font-weight:700;letter-spacing:2px;text-align:center;color:#2d2d2d;margin-top:0}#product-reviews h4{font-size:22px;font-family:Futura;font-weight:400;letter-spacing:1px;padding-bottom:13px;border-bottom:1px solid #e5e5e5;color:#2d2d2d;margin-top:39px}.productReview span{font-size:16px;font-family:'Futura LT';font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#2d2d2d}.productReview .productReview-date{float:right;color:#d8d7d7}.productReview p{margin-bottom:45px;font-size:16px;font-family:Futura;font-weight:400;letter-spacing:1px;margin-top:10px;line-height:28px;color:#2d2d2d}.page-content .pagination .pagination-list{margin-top:15px}.productReviews-list li{display:block;width:100%}#tab-related h3{font-size:27px;font-family:'Futura LT';font-weight:700;letter-spacing:2px;text-align:center;margin-bottom:67px;color:#2d2d2d}.card-title>a{font-family:Futura;font-weight:400;margin-bottom:20px}.productView-description{clear:right;float:right;width:100%;background-color:#f8f8f8;padding-top:60px;margin-top:16px;padding-bottom:20px}.content-description{width:100%}.description_left_mn{float:left;margin-bottom:56px;width:50%;text-align:center;padding-right:34px}.description_right_mn{float:right;width:50%;margin-top:-24px;font-size:14px;font-family:Futura;font-weight:400}.slick-next::before,.slick-prev::before{height:1.5rem}.productView-options button.button.button--icon:first-child{position:relative;left:87px;top:7px}.productView-options button.button.button--icon:last-child{position:relative;left:26px;bottom:7px}.button--icon svg{fill:#000}button.button.button--icon{background:0 0!important;border:0}.productView-img-container{margin-top:-51px}.page-content .is-open .pagination-list{display:block;margin-left:0;width:100%}.is-open .pagination-item--next,.pagination-item--previous{float:none}.is-open .pagination{border-bottom:1px solid #e5e5e5}.st-btn>span{color:#000!important;display:inline-block;font-weight:500;letter-spacing:.5px;min-width:60px;padding:0 6px;position:relative;font-family:Futura!important;font-size:13px!important;fill:#000000!important;text-transform:uppercase}div#st-1{margin-left:100px;margin-top:-27px}#st-1 .st-btn>svg{fill:black!important;visibility:hidden}#st-1 .st-btn[data-network=sharethis]{background:0 0!important}.productView-image{display:block;overflow:hidden}.st-btn .st-first .st-last:hover{overflow:none!important}#st-1 .st-btn:hover{opacity:.8;top:0!important}.st-btn.st-first.st-last:before{content:'';width:23px;height:22px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url("../img/icon.png");margin-right:-20px}.st-btn.st-first.st-last:hover:before{background-image:url("../img/icon_hover.png");background-repeat:no-repeat}.st-btn:hover>span{color:#5ec55e!important}.productView-img-container img{max-height:473px}#modal-nutrition-facts .modal-body{text-align:center}.account-product-figure:after{display:none}.pagination-item.pagination-item--next>a:hover,.pagination-item.pagination-item--previous>a:hover,.productView-reviewLink a:hover{color:#5ec55e}.account li.product{width:25%}.brand_page .top_paginator .actionBar .form-field,.search_page .top_paginator .actionBar .form-field{margin-top:0}.brand_page .top_paginator .pagination,.search_page .top_paginator .pagination{margin-top:-7px}.search_page{margin-bottom:45px}.brandGrid{margin-bottom:0}.brandGrid .brand{float:left;display:inline-block}.brandGrid .brand .card,.brandGrid .card-body{margin:0;padding:0}.brandGrid .card-figure{max-height:100%;height:auto;border:1px solid #5ec55e;margin:0;padding:20px}.brandGrid .card-title{max-height:100%;height:auto;padding:0;margin:0;display:block}.brandGrid .card-title>a{letter-spacing:1px;height:42px;padding:0 5px;display:block;color:#fff;background:#5ec55e;border:1px solid #5ec55e;width:100%;line-height:42px}.brandGrid .card-title>a:hover{background:0 0;color:#5ec55e}.About_us_page{float:left;width:100%}.About_us_page img{width:100%}.about_us_page .who_v_r{float:left;width:100%;text-align:center;padding:0 99px 48px 99px;border-bottom:1px solid #e5e5e5}.about_us_page .who_v_r h3{font-size:55px;line-height:90px;margin:75px 0 0 0;font-family:'Shorelines Script';color:#5ec55e}.about_us_page .who_v_r p{font-size:16px;line-height:25px;color:#2d2d2d;letter-spacing:1px;padding:0 45px}.about_us_page .contact_us{float:left;width:100%;margin:65px 0 0 0}.about_us_page .contact_us h3{font-size:30px;line-height:36px;letter-spacing:2px;color:#2d2d2d;margin:0 0 39px 0}.about_us_page .contact_us>div{width:33.33%;float:left;display:inline-block}.about_us_page .contact_us>div h4{margin:0 0 12px 0;font-size:17px;line-height:37px;font-family:'Futura LT';letter-spacing:1px;color:#2d2d2d}.about_us_page .contact_us>div ul{list-style:none;margin:0;padding:0}.about_us_page .contact_us>div ul li{font-size:16px;margin-bottom:5px}.about_us_page .contact_us>div ul li img{margin-right:10px}.about_us_page .contact_us>div ul li a{display:inline-block;vertical-align:middle}.about_us_page .contact_us>div.phone_order{padding-left:80px}.about_us_page .contact_us>div.phone_order ul li{margin-bottom:15px}.about_us_page .contact_us>div.corporate_hed_qua ul li:first-child{margin-bottom:12px}.contentpage.about_us_page{margin-bottom:58px}.vgf_mn>span{display:inline-block;position:relative}.vgf_mn>span>b{opacity:0;visibility:hidden;position:absolute;background:#000;color:#fff;letter-spacing:.1em;text-transform:uppercase;height:30px;line-height:30px;min-width:auto;text-align:center;top:60px;font-size:11px;padding:0 10px;width:110px;-webkit-transform:translateY(9px);transform:translateY(9px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:0}.vgf_mn>span>b:after{content:'';position:absolute;left:10px;bottom:100%;width:0;height:0;clear:both;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #000}.vgf_mn>.frozen_logo:hover>b,.vgf_mn>.gf_logo:hover>b,.vgf_mn>.kosher_logo:hover>b,.vgf_mn>.nongmo_logo:hover>b,.vgf_mn>.organic_logo:hover>b,.vgf_mn>.veg_logo:hover>b{visibility:visible;-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1;-webkit-transition:.3s linear;transition:.3s linear;-webkit-animation:odsoky 1s ease-in-out infinite alternate;animation:odsoky 1s ease-in-out infinite alternate}@media only screen and (min-width:991px){.navUser-item--cart .dropdown-menu{left:auto!important;right:0}.header{position:fixed;width:100%;left:0;right:0;top:0;transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;border-bottom:2px solid transparent;z-index:999}body{padding-top:141px}.header_fixed{border-bottom:2px solid #5ec55e}.header_fixed,.header_fixed #menu,.header_fixed .header-logo-image,.header_fixed .header_search_nn,.header_fixed .header_search_nn .form,.header_fixed .navPages>ul>li>a,.header_fixed .navPages>ul>li>div.navPage-subMenu,.header_fixed .navUser ul li.navUser-item.navUser-item--cart>a{transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear}#menu,.header-logo-image,.header_search_nn .form,.navPages>ul>li>a,.navPages>ul>li>div.navPage-subMenu,.navUser ul li.navUser-item.navUser-item--cart>a{transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear}.header_fixed .header-logo-image{max-height:62px}.header_fixed #menu{margin:25px 0 0 15px}.header_fixed .navPages>ul>li>a{padding:0 0 25px!important}.header_fixed .header_search_nn .form{margin:20px 0 0}.header_fixed .navUser .top_left,.header_fixed .navUser ul li{display:none}.header_fixed .navUser ul li.navUser-item.navUser-item--cart{display:block}.header_fixed .navUser ul li.navUser-item.navUser-item--cart>a{padding-top:11px}.header_fixed .navUser ul{position:absolute;right:0;top:19px;z-index:1}.header_fixed .header_search_nn{margin-right:135px}.header_fixed .navUser-item--cart .dropdown-menu{width:320px;left:auto!important;right:0}.header_fixed .navUser-item--cart .dropdown-menu .previewCartList{position:static}.header_fixed .navUser-item--cart .dropdown-menu .previewCartList li{display:block}.header_fixed .header_wrap .header_left{width:58%}.header_fixed .header-logo{width:39%}}.contentpage p{font-size:15px;color:#030000}.contentpage li{padding:5px 0;font-size:15px}.page-content .innerpage a{padding:5px 0;margin-top:100px}.page-content .innerpage .media_div{clear:left;border-bottom:1px solid #000;margin-bottom:74px;padding-bottom:37px;min-height:164px}.page-content .innerpage.media .media_div img{float:left;margin-right:20px;max-height:170px;width:auto;height:auto}.page-content .innerpage.media .media_div .title{border-bottom:1px solid #000;display:inline}.contentpage .innerpage .floatnone{clear:left}.page-content .innerpage.floatnone img{float:left;margin-right:25px;margin-bottom:15px}.contentpage .innerpage ul.bullet{clear:left}.contentpage ul.bullet li{list-style-position:inside;list-style-type:disc;color:#030000}.page-content h3.border{font-size:20px;border-top:solid 1px #ccc;float:left;width:100%;padding-top:15px}.contentpage .innerpage ol.number{clear:left}.contentpage ol.number li{list-style-position:inside;list-style-type:decimal;color:#030000}.contact_us_gluten a{color:#5ec55e}.contact_us_gluten h4{font-family:Futura;font-size:20px}.contact_us_gluten p{font-family:Futura;font-size:15px;color:#030000}.contact_us_gluten a:hover{color:#5ec55e;text-decoration:underline}.reward_point_faq .faq_mn_row .accordion{background-color:#41b967;color:#fff;cursor:pointer;width:100%;border:0;text-align:left;margin:0 0 5px;-webkit-transition:.4s;transition:.4s;padding:12px 18px;border-radius:0;position:relative}.reward_point_faq .faq_mn_row .accordion:hover{background-color:#5ec55e}.reward_point_faq .faq_mn_row .accordion-close{background:#41b967 url(../img/plus.png) no-repeat right center;background-position:99% center;background-size:auto;-webkit-transition:none;transition:none}.reward_point_faq .faq_mn_row .accordion-open{background:#5ec55e url(../img/minus.png) no-repeat right center;background-position:99% center;background-size:auto;-webkit-transition:none;transition:none}.reward_point_faq .faq_mn_row .panel{overflow:hidden;-webkit-transition:.2s ease-out;transition:.2s ease-out;background-color:#fff}.reward_point_faq .faq_mn_row h2{color:#333}.reward_point_faq .faq_mn_row h4{clear:left;width:100%;color:#fff;margin:0;letter-spacing:2px;position:relative;padding:0;font-size:14px}.reward_point_faq .faq_mn_row p{line-height:28px;font-size:16px;margin:0 0 15px;padding:0}.reward_point_faq .cms_page .faq_answer .content{padding:30px 40px;background-color:#f5f5f5}.reward_point_faq .faq_mn_row a{color:#5ec55e;text-decoration:none}.reward_point_faq .faq_mn_row a:hover{text-decoration:underline}.reward_point_faq .frequ_questions_page .accordion:after{padding:0;margin:0;color:#fff;font-weight:700;float:right;margin-left:5px;font-size:30px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto}.reward_point_faq .faq_mn_row .active:after{content:"\2212";color:#fff}#menu_responsive{display:none}.header.is-open #menu_responsive{display:block}.navPages-container.is-open{width:275px;display:block;float:left;z-index:50;margin:0;padding:0;position:fixed;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0}body.has-activeNavPages{left:275px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#menu_responsive .navPages{background:#fff;padding:15px 20px}#menu_responsive .navPages ul li:hover .navPage-subMenu{min-height:100%}#menu_responsive ul li{border:0;padding:0;display:block;position:relative;width:100%;float:left;text-transform:uppercase;color:#000;padding:0!important}#menu_responsive .navPages>ul>li>div.navPage-subMenu{max-width:100%;border:0;height:auto}#menu_responsive .navPages-list.navPages-list--user li a.navPages-action:hover{color:#5ec55e}#menu_responsive ul li>a.navPages-action:hover,#menu_responsive ul.navPages-list.navPages-list--user li>a.navPages-action:hover{color:#5ec55e}#menu_responsive .navPage-subMenu-item>.navPage-subMenu-action,#menu_responsive .navPages-action{text-transform:capitalize;letter-spacing:1px;line-height:normal;display:block;border:0;font-size:14px;text-transform:uppercase;color:#000;padding:5px 25px 5px 0!important}#menu_responsive .navPages>ul>li>div.navPage-subMenu{padding:0}#menu_responsive .navPages ul li a{font-size:14px}#menu_responsive .navPages ul li:hover .navPage-subMenu,.navPages-container.is-open svg{display:none}#menu_responsive .navPage-subMenu .container{padding:0}#menu_responsive .navPage-subMenu .container,#menu_responsive .navPage-subMenu .navPage-subMenu-list{display:block!important}#menu_responsive .subcat-expand{height:30px;width:30px;position:absolute;top:0;right:0;cursor:pointer}#menu_responsive .subcat-expand.subcat-expanded:before{display:none}#menu_responsive .subcat-expand:after,#menu_responsive .subcat-expand:before{background:#fff;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}#menu_responsive .subcat-expand:before{height:14px;width:2px;background:#000}#menu_responsive .subcat-expand:after{height:2px;width:14px;background:#000}#menu_responsive .navPage-subMenu{background:0 0;top:0}#menu_responsive .navPages ul{width:100%;float:left;position:relative;left:0}#menu_responsive ul ul{width:100%;display:block;padding:10px 0 12px 10px;background:0 0;margin:0;border:0}#menu_responsive .navPages-list+.navPages-list{float:left;margin-bottom:30px}#menu_responsive{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0}.powered-by br{display:none}.hide_on_desktop{display:none}ul.StoreSiteMap{list-style:none}.header_wrap>.container{position:static}.navPages .navPage-subMenu-list{max-width:95%}#menu .navPage-subMenu>ul>li:nth-child(5n+1){clear:left}body>iframe{display:none!important}#_BH_frame{display:block!important}.description_left_mn img{max-height:350px}.bottom_banner_cat{float:left;width:100%;padding:0 0 0 52px;margin:20px 0 0 0}.navPage-subMenu.categoryMenu .categoryImage{float:left;width:16.47%}.navPage-subMenu.categoryMenu .categoryImage img{width:100%}.navPage-subMenu.categoryMenu .navPage-subMenu-list{width:83.53%;max-width:100%;margin:0;float:left;padding:21px 0 0 0}#menu .navPage-subMenu.categoryMenu>ul>li{width:16.66%}#menu .navPage-subMenu.categoryMenu{padding:0!important;border-top:1px solid #5ec55e;height:auto;border-bottom:0}#menu .navPage-subMenu.categoryMenu>ul>li{width:16.66%;padding:0 0 0 30px!important}#menu .navPage-subMenu.categoryMenu>ul>li:nth-child(5n+1){clear:none}#menu .navPage-subMenu.categoryMenu>ul>li:nth-child(6n+1){clear:left}#menu .navPage-subMenu.categoryMenu>ul>li:nth-child(n+7){border-top:1px solid #5ec55e;padding-top:18px!important;margin-top:25px}#menu .navPage-subMenu.categoryMenu>ul>li:nth-child(n+13){clear:right;border-top:0;float:right;padding-top:0!important;margin-top:0}#menu .navPage-subMenu.categoryMenu>ul>li>a{text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:normal;color:#000;font-weight:700;padding:0 0 5px 0}#menu .navPage-subMenu.categoryMenu>ul>li>ul{padding:0!important}#menu .navPage-subMenu.categoryMenu>ul>li>ul>li>a{font-size:11px;letter-spacing:1px;line-height:normal;color:#333;padding:4px 0}#menu .navPage-subMenu.categoryMenu>ul>li>a:hover,#menu .navPage-subMenu.categoryMenu>ul>li>ul>li>a:hover{color:#5ec55e}.suggestiveCart .product{float:left;width:25%}.heroCarousel-slide .heroCarousel-image{max-height:100%}.CarouselContainer{max-width:1200px;width:100%;margin:0 auto}@media only screen and (max-width:1199px){.page.blog_mn .blog-section article.blog{padding:20px}.navPages ul li.navPages-item{padding:0 8px}.heroCarousel-content h1{font-size:30px}.header_fixed .header_search_nn{margin-right:120px}.header_fixed #menu{margin:25px 0 0 11px}.heroCarousel-content p{font-size:40px}.heroCarousel-content span{font-size:17px}.body>.container{padding:0}.container{padding:0 15px}.header_wrap>.container{padding:0 0 0 15px}.header_left .header-logo{padding:0}.header_search_nn .form-field{width:100%}.slick-next{right:9px}.slick-prev{left:9px}.subscription_mn .form{width:70%;padding:35px 0 34px 0}.subscription_mn .left{padding:0}.subscription_mn .form .form-fieldset{width:100%;float:right}.subscription_mn .button{width:15%;float:right}.page{margin:0 auto 78px}#sidebar_menu li .navPages-action{padding:9px 18px 9px 0}.recipe_book_mn{float:left;width:100%;position:relative}.recipe_book_mn div{position:absolute;top:50%;transform:translatey(-50%);-ms-transform:translatey(-50%);-webkit-transform:translatey(-50%);-o-transform:translatey(-50%);left:0;right:0;width:100%;bottom:auto}.recipe_book_mn h3{margin-top:0;margin-left:0}.recipe_book_mn a{display:inline-block;margin:0 auto;text-align:center}.page{padding:0 15px}.page.category_page{padding:0}.productView .form-action input,.productView-options .form-action{margin-left:0}.productView-product h1{font-size:41px}.productView .form-increment{width:150px;margin-right:0}.page.contentpage.about_us_page{padding:0}.previewCartCheckout .button{letter-spacing:0;padding:12px 5px}.home_brand_slider ul{margin:0;padding:0 35px}.header_fixed .navUser ul{right:10px}#menu .navPage-subMenu.categoryMenu>ul>li{padding:0 0 0 10px!important}.navPage-subMenu.brand_menu ul li a{line-height:normal;padding:5px 0;display:inline-block}}@media only screen and (max-width:991px){.blog-post img.align-left,.blog-post img.align-right{float:none;width:100%;max-width:300px;margin:0 auto 0;display:block}.blog-detail{padding-bottom:40px}section.blog-section{padding-bottom:40px}.header{position:static}body{padding:0}.header_fixed .header_search_nn{margin-right:0}.navUser{-webkit-transform:none;transform:none}.header-logo-image{max-height:inherit}#menu{display:none}.header_wrap>.container{padding:0 15px}.header_left{width:100%}.header_search_nn{padding:8px 0 15px;width:100%}.header_left .header-logo{width:100%;margin:0 auto}.header_search_nn>.container{padding:0}.header_search_nn .form{margin:0}.mobileMenu-toggle{top:74px}.home_categories ul li .cat_name_txt span{font-size:17px;margin-bottom:-5px}.home_categories ul li .cat_name_txt{font-size:18px}.about_mn{background-size:cover}.about_mn>.container{padding:0 15px}.footer-info .footer-info-col{width:50%;margin-bottom:20px;text-align:left}.footer{padding:50px 0 20px}.subscription_mn .form-input{width:40%;margin:0 0 0 14px}.subscription_mn .form-input:first-child{margin:0}.subscription_mn .button{letter-spacing:1px;font-size:13px;padding:0 5px}.home_brand_slider ul{padding:0 50px}.header-logo>a{max-width:360px}.sales_specials .right .sales_special_txt h3{font-size:30px;margin:30px 0 0}.sales_specials .right .sales_special_txt span{font-size:17px;margin:-5px 0 0}.sales_specials{width:100%;margin:-40px 0 0}.sales_specials .right img,.sales_specials img{max-height:178px}.home_brand_slider li span a{font-size:16px}.navUser ul{position:absolute;top:81px;right:15px}.navUser{position:relative;top:0}.navUser .top_left{width:100%;text-align:center}.header_search_nn .form-field #search_query{padding:0 46px 0 15px}#facetedSearch,.cat_right,.page-sidebar{width:100%}.accordion-navigation{margin-top:0;border:0}.accordion--navList .accordion-title{padding:1rem;margin:0}.form-minMaxRow .form-field:first-of-type,.form-minMaxRow .form-field:nth-of-type(2){width:33.33%;margin-right:0}.accordion-block:first-child,.accordion-block:nth-of-type(2),.accordion-block:nth-of-type(3){margin:0}.accordion-content.is-open{margin-top:30px;border-bottom:1px solid #dedede}.accordion--navList .accordion-title{border-bottom:0}.page-content{padding:0}#sidebar_menu>h2{margin:30px 0 12px}.accordion--navList .accordion-title{border-bottom:1px solid #dedede}.top_paginator .actionBar .form-field .form-label{padding-left:0}.brandGrid .brand{width:33.33%}.productView-image+.productView-thumbnails{margin:0 auto}.productView-details{padding:0;margin-top:20px}.productView-rating{display:inline-block;margin-left:0}div#st-1{margin-left:20px;display:inline-block;vertical-align:middle;margin-top:0}.productView-product h1{font-size:35px}.productView .price-section--withoutTax{margin-top:0;margin-left:0}.productView-options .form-action{padding:0}.productView-options .form-action .button{padding:22px 0}.content-description .description_right_mn h3{font-size:24px;margin-bottom:15px}.content-description h4{margin-top:15px}section#product-reviews{margin-bottom:50px}.account-body{margin:0}.navBar--account{display:inline-block;width:100%}.navBar--account.navBar--sub .navBar-item{display:inline-block}.account{padding:0 15px}.account-body .account-content{padding:0}.account li.product{width:33.33%;padding:0 15px}.cart-item-info{margin-top:11px}.about_us_page .who_v_r p{padding:0}.about_us_page .contact_us>div.phone_order{padding-left:0}.about_us_page .contact_us>div{padding:0 15px 0 0}.about_us_page .contact_us>div.corporate_hed_qua{padding:0}.about_us_page .who_v_r{padding:0 70px 48px}.heroCarousel-content{top:50%;position:absolute;right:10%}.heroCarousel-content h1{font-size:20px}.heroCarousel-content p{font-size:30px}.heroCarousel-content span{margin-top:10px}.home_categories ul{margin:-20px 0 0}#menu_responsive .navPages-quickSearch{display:none}.swal2-modal .button{margin:0 5px}.productView{margin:0}.productView .productView-images{padding:0}.cat_img_wrap h1{font-size:42px}.page-content.page-content--centered.error_page{text-align:center}#menu_responsive .navPage-childList-item .navPages-action,#menu_responsive .navPage-subMenu-item>.navPage-subMenu-action,.navPage-subMenu.brand_menu ul li a{text-transform:capitalize}.cat_description{padding-left:0}.writeReview-productImage-container img{position:static;display:block;margin:0 auto 20px}.writeReview-productImage-container::after{display:none}.form-label.cart-item-label{color:#a5a5a5}.blog_mn .blog-post{min-height:138px}.hide_on_desktop{display:block}.hide_on_desktop.phone_number_txt{text-align:center;margin-bottom:15px}.hide_on_desktop.phone_number_txt a,.hide_on_desktop.phone_number_txt span{display:inline-block;color:#030000;font-weight:500;font-style:normal;letter-spacing:1.2px}.hide_on_desktop.phone_number_txt a:hover{color:#5ec55e}.hide_on_desktop.phone_number_txt span{text-transform:uppercase;margin-right:15px;line-height:15px}.hide_on_desktop.phone_number_txt span img{display:inline-block;margin-right:7px}.cat_img_wrap img{height:auto}.cat_img_wrap h1{font-size:32px;width:100%}.suggestiveCart .product{width:33.33%}.header_wrap .header_left{width:100%}}@media only screen and (max-width:767px){.blog-detail .container-fluid,section.blog-section .container-fluid{padding:0 20px}.header-logo>a{max-width:270px}.mobileMenu-toggle{top:64px}.home_categories ul li{width:100%;margin-bottom:6px}.new_pro_mn .page-heading,.top_pro_mn .page-heading{margin:30px 0}.home_pro_mn .page-heading{font-size:22px}.about_mn h3{font-size:45px}.sales_specials .right img,.sales_specials img{max-height:105px}.sales_specials .right .sales_special_txt h3{font-size:18px;margin:13px 0 0}.sales_specials .right .sales_special_txt span{font-size:13px;letter-spacing:0}.sales_specials .right .sales_special_txt a{padding:0 25px;background-size:100% 100%;height:30px;line-height:30px;font-size:13px;margin:10px 0 0}.home_brand_slider .page-heading{font-size:22px;margin:30px 0;letter-spacing:2px}.home_brand_slider li span a{font-size:14px}.subscription_mn .form,.subscription_mn .left{width:100%}.subscription_mn .form-input{font-size:12px;letter-spacing:1px}.subscription_mn .button{letter-spacing:0}.footer-info .footer-info-col .footer-info-list a{font-size:12px}.socialLinks .socialLinks-item{margin-right:4px}.navUser ul li span.navUser-item-cartLabel{display:none}.navUser ul li.navUser-item.navUser-item--cart{width:35px;height:40px;text-align:center;border-radius:10px;padding:0;position:relative;margin:0 auto}.navUser ul li.navUser-item.navUser-item--cart>a{width:35px;height:40px;margin:0 auto;background:url(../img/cart_ic.png) 100% 80% no-repeat;background-position-x:center;padding:0}.navUser ul li span.countPill{position:absolute;top:-2px;right:0;left:6px;margin:0 auto;text-align:center}.navUser ul{top:72px}.page-heading{font-size:22px}.productGrid .product{width:50%;float:left}.brandGrid .brand{width:50%}.blog_mn .blog{width:50%}.productView-product h1{font-size:25px}.productView .price--rrp,.productView .price--withoutTax{font-size:30px}.description_left_mn{width:100%;padding-right:0;margin-bottom:30px}.description_right_mn,.productView-options .form-action{width:100%}#product-reviews h3,#tab-related h3{font-size:25px}#tab-related h3{margin-bottom:50px}#product-reviews h4{font-size:18px}.productView-options .form-field{text-align:left}.form-field--increments label{margin:0;display:inline-block;vertical-align:middle}.productView .form-increment{margin:0 0 0 20px;display:inline-block;vertical-align:middle}.productView-options{margin-bottom:0}.productView-info>:first-child{margin:0;display:inline-block;vertical-align:middle}.productView-info dd{position:static;display:inline-block;vertical-align:middle;margin:0 0 0 5px}.content-description .description_right_mn h3{margin-bottom:10px;font-size:20px;margin-top:15px}#product-reviews h3,#tab-related h3{font-size:22px}.account li.product{width:50%}.cart-total-label{width:50%;text-align:left;float:left;padding:6px 0}.cart-total-value{width:50%;text-align:right;float:right;padding:6px 0}.contentpage h3{font-size:16px}.about_us_page .who_v_r{padding:0 30px 48px}.about_us_page .who_v_r h3{font-size:45px;line-height:70px;margin:35px 0 0}.about_us_page .contact_us{margin:30px 0 0}.about_us_page .contact_us h3{font-size:22px;margin:0 0 15px}.about_us_page .contact_us>div{padding:0;width:100%}.heroCarousel-content h1{font-size:16px}.heroCarousel-content p{font-size:20px}.footer-copyright>.powered-by span{display:block}.heroCarousel-content span{font-size:14px;width:168px;padding:10px 0;background-size:cover}.heroCarousel .slick-next{right:0}.home_categories ul{margin:0}.home_brand_slider .slick-next,.home_brand_slider .slick-prev,.productGrid .slick-disabled,.productGrid .slick-next,.productGrid .slick-prev{width:12px;height:25px}.heroCarousel .slick-next,.heroCarousel .slick-next:focus,.heroCarousel .slick-next:hover,.heroCarousel .slick-prev,.heroCarousel .slick-prev:focus,.heroCarousel .slick-prev:hover,.home_brand_slider .slick-next::before,.home_brand_slider .slick-prev::before,.productGrid .slick-next::before,.productGrid .slick-prev::before{background-size:12px auto}.slick-next,.slick-prev{height:25px;width:12px}.modal.open .cat_img_wrap img{height:auto}.modal.open .cat_img_wrap h1{font-size:24px}.modal.open .GiftCertificate{width:100%}.modal.open .GiftIntro{font-size:10px}.modal.open .GiftCertificateCode{font-size:11px}.modal.open .GiftCertificateBody h1{font-size:16px}.modal.open #GiftCertificateAmount{font-size:20px}.modal.open .GiftCertificateShopNow a{display:block}.modal.open .modal-body{padding-left:10px;padding-right:10px}.modal.open .modal-close{top:0;right:0}.header_search_nn .quickSearchResults{margin-top:0}.subscription_mn{background-size:cover}.suggestiveCart .product{width:50%}}@media only screen and (max-width:479px){.footer-info .footer-info-col{width:100%}.navUser .top_left a{letter-spacing:0}.header-logo>a{max-width:180px}.navUser ul{top:62px}.mobileMenu-toggle{top:54px}.subscription_mn .form-input{width:100%;margin:0}.subscription_mn .form-input:first-child{margin:0 0 15px}.subscription_mn .button{width:100%;margin-top:15px;letter-spacing:1px;font-size:15px}.sales_specials .left,.sales_specials .right{width:100%;padding:0}.sales_specials .right img,.sales_specials img{max-height:inherit}.sales_specials .right{margin-top:8px}.home_brand_slider .page-heading,.new_pro_mn .page-heading,.top_pro_mn .page-heading{letter-spacing:1px;font-size:17px;margin:20px 0}.sales_specials .right .sales_special_txt{width:100%;left:0}.productGrid .product{width:100%}.top_paginator .pagination{float:left;margin:20px 0 0}#sidebar_menu h2,.page-heading{font-size:18px}.accordion--navList .accordion-title{padding:10px}.accordion--navList .accordion-navigation-actions{top:11px}.accordion--navList .accordion-title{font-size:13px}.brandGrid .brand{width:100%}.blog_mn .blog{width:100%}.nutrition_facts_mn li{width:33.33%}.productView-images{margin-bottom:1rem}.productView-product h1{font-size:20px}.productView .price--rrp,.productView .price--withoutTax{font-size:22px}.content-description .description_right_mn h3{letter-spacing:0;font-size:16px}#product-reviews h4,.content-description h4{font-size:15px}.content-description p{letter-spacing:0}#product-reviews h3,#tab-related h3{font-size:18px;letter-spacing:1px}section#product-reviews{margin-top:10px}.productReview p,.productReview span{letter-spacing:0;font-size:14px}.rating--small .icon{height:16px;width:16px}div#st-1{display:block;margin:10px 0;text-align:left}.account li.product{width:100%}.cart-gift-certificate-form .button,.coupon-form .button,.estimator-form .button--primary{padding:8px 0}.contentpage h3{font-size:15px}.contentpage p{font-size:14px}.about_us_page .who_v_r{padding:0 0 20px}.about_us_page .who_v_r h3{font-size:35px}.about_us_page .who_v_r p{font-size:14px}.about_us_page .contact_us h3{font-size:20px}.about_us_page .contact_us>div h4{font-size:14px}.about_us_page .contact_us>div ul li{font-size:14px}.cat_img_wrap h1{font-size:20px;width:100%}.contact_us_gluten h4{font-size:15px}.page-content .innerpage .media_div{margin-bottom:30px;min-height:inherit}.page-heading{margin-bottom:0}.page-content .innerpage.floatnone img{float:none;margin:10px auto 15px;display:block}.powered-by br{display:block}.blog_mn .blog-post{min-height:inherit}.category_page .top_paginator .pagination{float:right}.category_page .top_paginator .actionBar .form-field{margin-top:25px}.footer-copyright>.powered-by,.footer-copyright>.powered-by a{font-size:14px}.suggestiveCart .product{width:100%}}@media only screen and (max-width:990px){.shipping_mn{width:49%;float:left;padding-top:126px;min-height:321px;margin-bottom:0}.recipe_book_mn{width:49%;float:right}.recipe_book_mn img{width:100%}.Gift_Certificates_mn .navBar-item{display:inline-block}.header_search_nn .quickSearchResults{margin-top:0}.page-sidebar>nav>#sidebar_menu,.shipping_mn{display:none}.shipping_mn.mob_left_menu{display:block!important;margin-top:20px}.navUser ul li.navUser-item.navUser-item--cart{margin-left:0;padding:0;width:40px;height:40px}.navUser ul li.navUser-item.navUser-item--cart>a{background:url(../img/cart_ic.png) center no-repeat;padding-left:0;padding-top:0;padding-bottom:0;width:40px;height:40px}.countPill.cart-quantity,.navUser ul li span{display:none}}@media only screen and (max-width:767px){.blog-detail article.blog .blog-post-figure figure.blog-thumbnail{min-height:200px}.blog-detail{padding-bottom:30px;padding-top:40px}section.blog-section{padding-bottom:30px;padding-top:40px}.page.blog_mn .blog-section article.blog{padding:20px;width:100%;max-width:400px;margin:0 auto 30px}.shipping_mn{float:left;margin-bottom:0;min-height:195px;padding-bottom:0;padding-top:56px}.recipe_book_mn{height:195px;overflow:hidden}.navUser ul li.navUser-item.navUser-item--cart{border-radius:0}}@media only screen and (max-width:479px){.shipping_mn{width:100%;margin-bottom:10px}.recipe_book_mn{width:100%}#modal-review-form .g-recaptcha{width:280px;overflow:hidden}}.img-box ._new{position:absolute;top:-26px;background-color:red;color:#fff;display:inline-block;z-index:9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:100%;width:50px;height:50px;font-size:17px;line-height:50px;text-align:center;padding:0}.img-box.__card ._new{top:-18px}.product-image-details ._new{position:absolute;background-color:red;color:#fff;display:inline-block;padding:4px 20px;z-index:9;line-height:1;border-radius:100%;width:50px;height:50px;font-size:17px;line-height:50px;text-align:center;padding:0;top:-20px;left:calc(50% + 41px)}.green-text.__sale{font-size:15px!important;top:5px!important;left:2px!important}.product-detail-section .product-detail-contant .green-text{font-size:18px!important}@media only screen and (max-width:575px){.product-image-details ._new{width:40px;height:40px;line-height:40px;font-size:14px}}.product-image-details .offer-box.green-box .green-text{top:12px!important;left:3px!important}@media only screen and (max-width:767px){.product-image-details .offer-box.green-box .green-text{top:10px;left:5px}}