@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700&amp;subset=latin-ext&display=swap');.page-template-template-squeeze #content .col-full{max-width:100%}.page-template-template-squeeze #content #primary .image_text_block .panel-grid-cell .image_text_block_image img{margin-left:auto;margin-right:auto;max-width:100%}.page-template-template-squeeze #content #primary .image_text_block .panel-grid-cell{padding:15px;width:50%}.page-template-template-squeeze #content #primary .image_text_block .panel-grid-cell:first-child{border-right:1px solid #000}.page-template-template-squeeze #content #primary .image_text_block .panel-grid-cell:last-child{border-left:1px solid #000}.page-template-template-squeeze #content #primary .image_text_block{border:1px solid #000}.page-template-template-squeeze #content #primary{width:100%;margin-right:0}.page-template-template-squeeze #content #primary strong{font-weight:700 !important}.page-template-template-squeeze .add_to_cart_inline del,.page-template-template-squeeze .add_to_cart_inline ins,.page-template-template-squeeze #masthead,.page-template-template-squeeze .storefront-breadcrumb,.page-template-template-squeeze .above_footer,.page-template-template-squeeze #colophon{display:none}.page-template-template-squeeze .add_to_cart_inline{border:none !important;padding:0 !important;text-align:center}.page-template-template-squeeze .add_to_cart_button{border:5px solid #084635 !important;background:0 0 !important;color:#084635 !important;font-family:"HurmeGeometricSans3-SemiBold" !important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:0}.page-template-template-squeeze .add_to_cart_button:hover{background:#084635 !important;color:#fff !important}.page-template-template-squeeze .grey_bg{background-color:#ccc;border:1px solid #000;padding:15px}.page-template-template-squeeze .entry-title{text-align:center}a{color:#f07823}body #page span,body #page p{font-family:"HurmeGeometricSans3-Regular" !important;font-weight:400 !important}body #page h1,body #page h2,body #page h3,body #page h4,body #page h5,body #page h6{font-family:'HurmeGeometricSans3-SemiBold'}body,#masthead .col-full,#masthead{background:#fff !important}body .storefront-primary-navigation>.col-full{padding-left:0 !important}body #masthead .storefront-primary-navigation #site-navigation a:hover{background:#084635}body #masthead .storefront-primary-navigation #site-navigation a{color:#000 !important;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.89px;letter-spacing:1.02px;padding:10px 20px}.header_banner{margin-top:149px;background:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/home_banner_new_1.jpg);min-height:600px;background-size:cover;background-repeat:no-repeat;background-position:center right}body .header_big_logo{text-align:left}body #masthead .storefront-primary-navigation #site-header-cart a:hover{background:#084635 !important;color:#fff !important}body #masthead .storefront-primary-navigation #site-header-cart a{color:#000;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:16px;font-weight:600;border-radius:0;border:none;text-transform:uppercase;letter-spacing:.89px}body.single button.disabled{opacity:1 !important}body #masthead .site-search{bottom:4px;z-index:111111;top:auto;right:0}body #masthead .storefront-primary-navigation #site-navigation a:hover{background:#084635 !important;border:none;color:#fff !important}body #masthead .storefront-primary-navigation #site-header-cart a:hover{background:0 0;color:#000;border-color:#e5e5e5}body #masthead .storefront-primary-navigation #site-header-cart a .count{font-family:'HurmeGeometricSans3-Regular' !important;margin-right:10px}body #masthead .site-search .woocommerce-product-search .search-field{border-radius:0;width:258px;height:34px;border:1px solid #e5e5e5;background-color:#fff}body #masthead>.col-full{padding:20px 0;position:fixed;width:100%;z-index:1111}body #masthead>.col-full>div{position:relative;max-width:1170px !important;margin:0 auto}body .header_big_logo{margin-bottom:20px;width:auto;display:inline-block;float:left}.header_right_logo_and_account{float:right}.my_account,.right_logo{display:inline-block}.my_account li{list-style-type:none}body .my_account ul.menu li a:hover{color:#084635}body #masthead .storefront-primary-navigation #site-navigation li:last-child a{position:relative}body #masthead .storefront-primary-navigation #site-navigation li:last-child a:after{content:'>';display:block;position:absolute;right:7px;font-size:22px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body .my_account ul.menu li a{color:#9b9b9b;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.89px}.my_account a:hover{color:#155846}body #masthead .header_banner .a-col-full{background:0 0 !important;max-width:73em;width:100%;margin:0 auto}.header_banner .a-col-full h1,.header_banner .a-col-full h2{color:#fff}.header_banner .a-col-full h1{font-family:"HurmeGeometricSans3-Bold" !important;font-size:56px;font-weight:700;line-height:61px;text-transform:uppercase;letter-spacing:1px}.header_banner .a-col-full h2{font-family:"HurmeGeometricSans3-Light" !important;font-size:38px;font-weight:300;line-height:51px;letter-spacing:.72px}body #masthead .storefront-primary-navigation #site-header-cart{padding-top:0}.header_banner .a-col-full a i{font:normal normal normal 14px/1 FontAwesome !important;font-size:38px !important;font-weight:700 !important;margin-left:20px}.home .header_banner .a-col-full a,.home .all_categories a,.page-template-template-new_home .header_banner .a-col-full a,.page-template-template-new_home .all_categories a{padding:10px 60px;border:5px solid #f09554;color:#f09554;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px !important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none !important}body.home .all_categories a,body.page-template-template-new_home .all_categories a{font-size:28px !important}.home .header_banner .a-col-full a:hover,.page-template-template-new_home .header_banner .a-col-full a:hover,.all_categories a:hover{border-color:#084635;background:#084635;color:#fff}body.home .sign_up_block>div #af-form-161818565 input[type=submit]:hover,body.page-template-template-new_home .sign_up_block>div #af-form-161818565 input[type=submit]:hover{opacity:1 !important;background:#084635 !important;border-color:#084635 !important;color:#fff !important}.home .header_banner .a-col-full a:hover,.page-template-template-new_home .header_banner .a-col-full a:hover{background:#f09554;border-color:#f09554;color:#fff}.header_banner .a-col-full{position:relative;min-height:600px;max-width:1170px}.header_banner .a-col-full .banner_text{max-width:600px;width:100%;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner_text:after{content:'';float:none;display:block;width:100%;clear:both}#masthead .col-full{max-width:100% !important;transition:.5s}.home #content #primary,.page-template-template-new_home #content #primary{float:none;margin-right:0;max-width:100%;width:100%}.home .categories-title,.page-template-template-new_home .categories-title{position:relative;background:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/ok_hollow_scatter.png);min-height:300px;background-size:contain;background-repeat:repeat;width:100%;background-position:top left}.home #main .home_page_categories,.page-template-template-new_home #main .home_page_categories{background:0 0}.home .categories-title div,.page-template-template-new_home .categories-title div{max-width:500px;width:100%;padding:90px 0;z-index:1111;position:absolute;top:50%;left:50%;text-align:center;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .categories-title div h2,.page-template-template-new_home .categories-title div h2{color:#000;font-family:"HurmeGeometricSans3-Bold" !important;font-size:32px;font-weight:700;letter-spacing:.7px}.home .categories-title div h4,.page-template-template-new_home .categories-title div h4{color:#000;font-family:"HurmeGeometricSans3-Bold" !important;font-size:20px;letter-spacing:.19px}.home .home-category-left-section,.home .home-category-right-section,.page-template-template-new_home .home-category-left-section,.page-template-template-new_home .home-category-right-section{max-width:50%;width:100%;float:left}.home .home_category_1.home_cat,.page-template-template-new_home .home_category_1.home_cat{margin:0 !important;background-image:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/drink.jpg);max-width:100%;width:100%;min-height:600px;background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center}.home .home_category_2.home_cat,.page-template-template-new_home .home_category_2.home_cat{position:relative;max-width:100%;width:100%;min-height:295px;background-size:cover;margin:0 !important;margin-bottom:10px !important;background-repeat:no-repeat;background-position:center center;background-image:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/personalCare.jpg)}.home .home_category_3.home_cat,.page-template-template-new_home .home_category_3.home_cat{position:relative;max-width:100%;margin:0 !important;width:100%;min-height:295px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/suppliments.jpg)}.home .home_category_4.home_cat,.page-template-template-new_home .home_category_4.home_cat{max-width:100%;margin:0 !important;position:relative;width:100%;min-height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/resources.jpg)}.home .home_cat:hover:after,.page-template-template-new_home .home_cat:hover:after{background-color:rgba(0,0,0,.1)}.home .home_cat:after,.page-template-template-new_home .home_cat:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:block;z-index:0;background-color:rgba(0,0,0,.4)}.home .all_categories>div,.page-template-template-new_home .all_categories>div{z-index:9999;width:100%;position:absolute;top:50%;left:50%;text-align:center;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .all_categories>div h2,.page-template-template-new_home .all_categories>div h2{color:#fff;font-family:"HurmeGeometricSans3-Bold" !important;font-size:56px;font-weight:700;line-height:5px;letter-spacing:1px}.home .all_categories>div h3,.page-template-template-new_home .all_categories>div h3{color:#fff;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px;font-weight:600;line-height:25px}.home .all_categories>div h4,.page-template-template-new_home .all_categories>div h4{color:#fff;font-family:"HurmeGeometricSans3-Regular" !important;font-size:18px;font-weight:400;letter-spacing:1px}.home .all_categories a,.page-template-template-new_home .all_categories a{margin-top:10px;display:inline-block}.page-template-template-new_home .home_category_3.home_cat.all_categories i,.home .home_category_3.home_cat.all_categories i,.resources_right_part i{font:normal normal normal 14px/1 FontAwesome !important;font-size:28px;font-weight:600;line-height:25px}.white_line{display:inline-block;width:151px;border-radius:8px;border:2px solid #fff}.resources_content .white_line{display:none}.home .home_cat:hover h2,.home .home_cat:hover h3,.home .home_cat:hover h4,.page-template-template-new_home .home_cat:hover h2,.page-template-template-new_home .home_cat:hover h3,.page-template-template-new_home .home_cat:hover h4{display:none}.resources_left_part h2{display:inline-block}.home .home_page_categories .col-full,.page-template-template-new_home .home_page_categories .col-full{padding:0}.home #content>.col-full,.page-template-template-new_home #content>.col-full{max-width:100%;width:100%;padding:0}.two_blocks>div>div{position:absolute;width:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.two_blocks>div li{list-style-type:none}.questions{background-color:#f07823}.extraordinary_power{background-color:#084635}.two_blocks>div h3{color:#fff;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px;font-weight:600;line-height:25px;letter-spacing:1px}.two_blocks>div h2{color:#fff;font-family:"HurmeGeometricSans3-Bold" !important;font-size:36px;font-weight:700;line-height:100%;letter-spacing:1px}.two_blocks>div ul{max-width:38%;width:100%;display:inline-block;padding-left:0;margin-left:0}.two_blocks>div{min-height:440px;text-align:center;max-width:50%;float:left;position:relative;width:100%}.extraordinary_power ul li{color:#fff;font-family:"HurmeGeometricSans3-Regular" !important;font-size:18px;text-align:left;font-weight:400;line-height:25px;letter-spacing:.5px}.questions ol li a:hover,.questions ol li a:hover i{color:#f09554}body a.remove:before{color:#f07823}.questions ol li a i{margin-left:10px;color:#f09554;font:normal normal normal 22px/1 FontAwesome !important;font-size:18px;font-weight:600;line-height:25px}.questions ol li a{text-decoration:none;color:#fff;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:18px;font-weight:600;line-height:25px;letter-spacing:1px}.a_home_product .star-rating,body .a_home_product .price{display:none !important}.a_home_product ul.products li.product img{max-width:250px;margin-bottom:0;width:100%;display:inline-block;vertical-align:middle}.a_home_product ul.products li.product{margin:30px 0}.a_home_product{border-top:6px solid #084635 !important;max-width:100% !important;width:100%;border-bottom:6px solid #084635}.a_home_product ul.products li.product>a{display:inline-block;vertical-align:middle}body .a_home_product ul.products li.product>a.button:hover{border-color:#084635 !important;background:#084635 !important;color:#fff !important}body .a_home_product ul.products li.product>a.button:after{content:'>';display:block;position:absolute;right:7px;font-size:34px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body .a_home_product ul.products li.product>a.button{padding:10px 29px;border:5px solid #084635 !important;color:#084635 !important;font-family:"HurmeGeometricSans3-Bold" !important;font-size:28px;font-weight:700;position:relative;background:0 0 !important;text-transform:uppercase;letter-spacing:.64px}.home_cat:hover a{border-color:#084635;background:#084635;color:#fff}.home_cat{transition:background-size 2s ease-in !important;-moz-transition:background-size 2s ease-in !important;-ms-transition:background-size 2s ease-in !important;-o-transition:background-size 2s ease-in !important;-webkit-transition:background-size 2s ease-in !important}.home_cat:hover{cursor:pointer;width:100%;height:100%}.a_home_product ul.products li.product h2{color:#000 !important;font-family:"HurmeGeometricSans3-Bold" !important;font-size:20px !important;margin-right:20px;display:inline-block;font-weight:700 !important}.a_home_product{margin:90px auto !important;clear:both;position:relative}.two_blocks:after{content:'';display:block;width:100%;float:none;clear:both}.a_home_product>h2{position:absolute;top:50px;left:404px !important;text-align:center;color:#084635 !important;font-family:"HurmeGeometricSans3-Bold" !important;font-size:56px !important;font-weight:700 !important}.home .entry-content .entry_content_text,.page-template-template-new_home .entry-content .entry_content_text{max-width:100%;width:100%;margin:50px auto}.home .entry-content .entry_content_text,.home .entry-content p,.page-template-template-new_home .entry-content .entry_content_text,.page-template-template-new_home .entry-content p{color:#000 !important;font-family:"HurmeGeometricSans3-Regular" !important;font-size:17px !important;font-weight:400 !important;line-height:31px;letter-spacing:1.06px}#colophon.site-footer{background:#f07823;padding:30px 0}#colophon.site-footer li a{color:#000;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.89px}#colophon.site-footer p{margin-bottom:0;color:#000;font-family:"HurmeGeometricSans3-Regular" !important;font-size:18px !important;font-weight:400;line-height:32px}#colophon.site-footer .social_link:hover i{color:#f09554}#colophon.site-footer i{font:normal normal normal 14px/1 FontAwesome !important;font-size:30px !important;font-weight:600;line-height:25px;color:#fff}#colophon.site-footer .widget-title{border:none;color:#000;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px;font-weight:600;line-height:25px;margin-bottom:15px;padding-bottom:0;letter-spacing:1px}body .site-footer .col-full .block.footer-widget-2 li{display:block}body #colophon.site-footer li a{text-decoration:none}body .site-footer .col-full .block.footer-widget-2 li:after{content:''}body .site-footer .col-full .block.footer-widget-1{width:auto}body #page #colophon.site-footer .block.footer-widget-3{text-align:left}body #page #colophon.site-footer .block.footer-widget-3 p{margin-bottom:0}#colophon.site-footer a:not(.button):hover{color:#f09554}#colophon.site-footer .footer-widgets a:not(.button){color:#fff;display:inline-block;margin-right:20px}#colophon.site-footer .footer-widgets a.social_link{margin-right:15px}#colophon.site-footer .footer-widgets.col-4 .block{margin-right:9.3%;text-align:left}#colophon.site-footer .footer-widgets.col-4 .block:last-child{margin-right:0}.entry-content-title h3{color:#000;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px;font-weight:600;line-height:25px;letter-spacing:1px}.entry-content-title{max-width:100%;width:100%;margin:50px auto;margin-top:80px;position:relative}.entry-content-title img{position:absolute;top:-29px;right:0}.entry-content-title h2{color:#000;font-family:"HurmeGeometricSans3-Bold" !important;font-size:56px;font-weight:700;letter-spacing:1.06px;display:inline-block;border-bottom:5px solid #084635}.bottom_footer img,.bottom_footer span{margin-right:20px;vertical-align:middle;display:inline-block}.bottom_footer span{margin-top:13px}.a_line{width:196px;height:0;border:6px solid #000;border-radius:6px}.home .sign_up_block>div h3,.page-template-template-new_home .sign_up_block>div h3{color:#fff;font-family:'HurmeGeometricSans3-SemiBold' !important;font-size:28px;font-weight:600;line-height:36px;letter-spacing:1px}.home .sign_up_block>div h2,.page-template-template-new_home .sign_up_block>div h2{color:#fff;font-family:"HurmeGeometricSans3-Bold" !important;font-size:56px;font-weight:700;line-height:15px;letter-spacing:1px}.home .sign_up_block>div .af-form-wrapper input[type=submit]:hover,.page-template-template-new_home .sign_up_block>div .af-form-wrapper input[type=submit]:hover{border-color:#084635 !important;background:#084635 !important;color:#fff !important}.home .sign_up_block>div form,.page-template-template-new_home .sign_up_block>div form{margin-bottom:0}.home .sign_up_block,.page-template-template-new_home .sign_up_block{margin-bottom:30px}body.home .sign_up_block>div #af-form-161818565 input[type=submit],body.page-template-template-new_home .sign_up_block>div #af-form-161818565 input[type=submit]{padding:10px 60px !important;border:5px solid #f09554 !important;background:0 0 !important;border-radius:0 !important;color:#f09554 !important;font-family:"HurmeGeometricSans3-SemiBold" !important;font-size:28px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.5px !important;text-decoration:none !important}.af-form{background-color:transparent !important;border:none !important}.home .sign_up_block>div .af-form-wrapper .af-element.buttonContainer,.page-template-template-new_home .sign_up_block>div .af-form-wrapper .af-element.buttonContainer{text-align:left !important}.home .sign_up_block>div .af-body input.text,.page-template-template-new_home .sign_up_block>div .af-body input.text{border-color:#fff !important}.home .sign_up_block>div .af-standards .af-element,.page-template-template-new_home .sign_up_block>div .af-standards .af-element{padding-right:0 !important;padding-left:0 !important}.home .sign_up_block>div .af-form-wrapper input[type=email],.page-template-template-new_home .sign_up_block>div .af-form-wrapper input[type=email]{border:1px solid #e5e5e5 !important;width:100% !important;margin-bottom:25px !important;background-color:#fff !important;color:#cbc9c9 !important;font-family:"HurmeGeometricSans3-Bold" !important;font-size:16px !important;font-weight:600 !important;letter-spacing:.89px !important}.home .sign_up_block>div,.page-template-template-new_home .sign_up_block>div{padding-left:110px;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;width:100%}.home .sign_up_block,.page-template-template-new_home .sign_up_block{background:url(//haleynutrition.com/wp-content/themes/aloestore/css/../images/sign_up.jpg);min-height:470px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.aw_form,.block_title{display:inline-block;vertical-align:middle;max-width:40%}.block_title{margin-right:18%}body ul.products li.product .button,body ul.products li.product .button.add_to_cart_button,body .single_add_to_cart_button{border:5px solid #084635 !important;background:0 0 !important;color:#084635 !important;font-family:"HurmeGeometricSans3-SemiBold" !important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:0}body ul.products li.product .button:hover,body ul.products li.product .button.add_to_cart_button:hover,body .single_add_to_cart_button:hover{background:#084635 !important;color:#fff !important}#wpadminbar,#masthead.fixed{z-index:9999999999999999999999}#masthead.fixed>.col-full>div{max-width:1170px;position:relative;margin:0 auto}#masthead.fixed>.col-full{position:fixed;max-width:100% !important;z-index:99999999;width:100%;border-bottom:1px solid #084635}body #masthead.fixed .storefront-primary-navigation #site-navigation a{font-size:13px}body #masthead.fixed>.col-full{padding:5px 0}body #masthead.fixed .header_big_logo img{max-width:270px}body #masthead.fixed .site-search{display:none}body #masthead.fixed .right_logo img{max-width:100px}body #masthead.fixed .my_account{position:absolute;right:0;bottom:-10px}body #masthead.fixed .header_big_logo{margin-bottom:10px}#masthead.fixed .storefront-primary-navigation #site-header-cart a:after,#masthead.fixed .storefront-primary-navigation #site-header-cart a .count,body #masthead.fixed .my_account ul.menu li a{font-size:13px}body:not(.home) .site-header{border-bottom-color:#084635}body.home #content .home_page_categories>.col-full,body.page-template-template-new_home #content .home_page_categories>.col-full{padding-top:0}body.home .home-category-left-section,body.page-template-template-new_home .home-category-left-section{padding-bottom:10px;padding-right:10px}.home .home_category_1.home_cat:hover a,.page-template-template-new_home .home_category_1.home_cat:hover a{margin-top:125px}.home .home_category_2.home_cat:hover a,.page-template-template-new_home .home_category_2.home_cat:hover a{margin-top:125px}.home .home_category_3.home_cat:hover a,.page-template-template-new_home .home_category_3.home_cat:hover a{margin-top:125px}.home .home_category_4.home_cat:hover a,.page-template-template-new_home .home_category_4.home_cat:hover a{margin-top:125px}.page-template-template-new_home .two_blocks>div ul{max-width:76%;width:100%;display:inline-block;padding-left:0;margin-left:0}.page-template-template-new_home .extraordinary_power ul li{color:#fff;font-family:"HurmeGeometricSans3-Regular" !important;font-size:17px;text-align:left;font-weight:400;line-height:25px;letter-spacing:.5px;display:inline-block;max-width:49%;width:100%;vertical-align:top}.page-template-template-new_home .storefront-breadcrumb{display:none}.two_blocks{display:none}.two_blocks.new{display:block}