*{box-sizing:border-box;margin:0;padding:0}.container{max-width:1440px;margin:0 auto;padding:0 16px;position:relative}@media (min-width:1040px){.container{padding:0 32px}}body{color:#fffaf3;background-color:#f36d2a;font-family:myriad-pro,sans-serif;font-size:21px;font-weight:400;line-height:100%}*{-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #0000}.btn{color:#fff;cursor:pointer;text-align:center;text-transform:uppercase;background:0 0;border:none;justify-content:flex-end;align-items:center;padding:15px 30px;font-size:19px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none;transition:all .3s}@media (min-width:768px){.btn{padding:15px 30px}}.btn.border-white{border:1px solid #fff}.grad{overflow:hidden}@media (min-width:1040px){.grad{background:linear-gradient(#291308 0%,#050608 100%)}}.mobile-menu-open .mobile-header{z-index:99}img{width:100%;height:auto;display:block}.stick_nav{opacity:0;pointer-events:none;z-index:99;flex-direction:column;gap:60px;width:15px;display:flex;position:fixed;top:50%;right:20px;transform:translateY(-50%)}@media (min-width:768px){.stick_nav{opacity:1;pointer-events:auto}}@media (min-width:1281px){.stick_nav{right:40px}}.stick_nav:before{content:"";width:1px;height:100%;position:absolute;left:7px}.stick_nav a{z-index:2;width:15px;height:15px;transition:all .3s;display:block;position:relative}.stick_nav a.active{transform:rotate(45deg)}.stick_nav a.active:before{content:"";background:#fff;border-radius:60%;width:50%;height:50%;position:absolute;top:25%;left:25%}.header{z-index:999;width:100%;transition:all .3s;position:fixed;top:0;left:0}.header.scrolled{background:#36246c}.header .header_inner{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.header .header_inner{margin-top:24px;margin-bottom:24px}}.header .header_inner .menu_items{flex-direction:row;gap:0;display:flex}.header .header_inner .menu_items a{letter-spacing:.18px;color:#fdf7c9;text-transform:uppercase;margin-left:80px;font-family:dunkel-sans-medium,sans-serif;font-size:18px;font-weight:700;line-height:120%;text-decoration:none;transition:color .3s}.header .header_inner .menu_items a:hover{color:#fffaf3}.header .header_inner .logo{width:100%;max-width:98px}.header .header_inner .logo img{margin:0 auto;padding-bottom:10px;display:block}.mobile-header{z-index:999;width:100%;max-width:100%;height:75px;transition:all .3s;position:fixed;top:0;left:0}.mobile-header .mobile-header_inner{align-items:center;padding:23px 0;display:flex;position:relative}.mobile-header .logo{z-index:999;width:100%;max-width:89px;position:relative}.mobile-header .logo a{justify-content:center;align-items:center;width:100%;display:flex}.mobile-header .logo a img{width:100%;height:50px}.mobile-menu-toggle{cursor:pointer;z-index:999;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:44px;height:44px;margin-left:auto;padding:10px;display:flex;right:0}.mobile-menu-toggle .hamburger-line{transform-origin:50%;background-color:#fdc42e;width:42px;height:2px;transition:all .3s}.mobile-menu-toggle .hamburger-line:first-child.open{background:#fdc42e;transform:rotate(45deg)translate(6px,6px)}.mobile-menu-toggle .hamburger-line:nth-child(2).open{opacity:0}.mobile-menu-toggle .hamburger-line:nth-child(3).open{background:#fdc42e;transform:rotate(-45deg)translate(10px,-10px)}.mobile-menu{z-index:99;opacity:0;text-align:center;background-color:#36246c;background-position:bottom;background-repeat:no-repeat;background-size:100%;justify-content:center;align-items:center;width:100%;height:100vh;transition:all .3s;display:none;position:relative;top:0;left:0;transform:translateY(-100%);position:fixed!important}.mobile-menu.open{opacity:1;justify-content:center;align-items:center;padding:100px 0;display:flex;transform:translateY(0)}.mobile-menu .icon_bird{margin:16vh auto 6vh}.mobile-menu .mobile-menu_items{text-align:center;z-index:5;flex-direction:column;gap:40px;display:flex;position:relative}.mobile-menu .mobile-menu_items a{color:#fffaf3;text-transform:uppercase;font-family:dunkel-sans-medium,sans-serif;font-size:30px;font-weight:900;line-height:120%;text-decoration:none}body.mobile-menu-open{overflow:hidden}.footer{background-image:url(/images/ang/footer_ang_mobile.png);background-position:-2px 0;background-repeat:no-repeat;background-size:102% 100%}@media (min-width:768px){.footer{background-image:url(/images/ang/footer_ang_desktop.png)}}.footer .inner_footer{background-image:url(/images/foot_bg_mobile.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;flex-direction:column;justify-content:center;align-items:center;padding:133px 0 283px;display:flex}@media (min-width:768px){.footer .inner_footer{background-image:url(/images/foot_bg_desktop.png);background-size:100%;max-width:950px;margin:-400px auto 0;padding:500px 0 100px}}.footer .logo{max-width:243px;margin-bottom:40px}.footer .logo img{width:100%;height:auto}.footer h3{letter-spacing:.13px;text-align:center;margin-bottom:40px;font-family:dunkel-sans-medium,sans-serif;font-size:13px;font-weight:900;line-height:120%;display:flex}@media (min-width:768px){.footer h3{letter-spacing:.21px;font-size:21px}}.footer h3 a{color:#fffaf3;background:#e04816;border-radius:100%;padding:13px 18px;text-decoration:none}@media (min-width:768px){.footer h3 a{padding:24px 21px}}.footer .privacy-links{text-align:center;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.footer .privacy-links a{text-transform:uppercase;color:#fffaf3;white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;font-family:myriad-pro-condensed,sans-serif;font-size:16px;font-weight:400;line-height:120%;text-decoration:none;transition:all .3s;display:flex;position:relative}@media (min-width:768px){.footer .privacy-links a{font-size:21px}}.footer .privacy-links a:after{content:"";background-image:url(/images/bull.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;position:absolute;top:5px;right:0}@media (min-width:768px){.footer .privacy-links a:after{display:none}}.footer .privacy-links a:last-child{padding-right:0}.footer .privacy-links a:last-child:after{display:none}.footer .copy_right{color:#fffaf3;text-align:center;font-family:myriad-pro-condensed,sans-serif;font-size:16px;font-weight:400;line-height:100%}@media (min-width:768px){.footer .copy_right{font-size:21px}}.footer .bull{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.footer .bull img{width:auto;height:12px}.footer .desc{margin-bottom:35px}@media (min-width:768px){.footer .desc{margin-bottom:40px}}.footer .desc p{color:#fffaf3;text-align:center;font-family:myriad-pro-condensed,sans-serif;font-size:16px;font-weight:400;line-height:100%}@media (min-width:768px){.footer .desc p{font-size:21px}.footer .desc p br{display:none}}.hero{background-image:url(/images/ang/hero_ang_mobile.png);background-position:-2px -2px;background-repeat:no-repeat;background-size:101% 101%;padding:120px 0 100px}@media (min-width:768px){.hero{background-image:url(/images/ang/hero_ang_desktop.png);padding:320px 0}}.hero .hero_inner{flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.hero .hero_inner{background-image:url(/images/hero_bg.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;flex-direction:row;align-items:flex-end;max-width:1286px;margin:-200px auto 0}}.hero .col{width:100%}.hero .col_right{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.hero .col_right{max-width:350px;margin-bottom:100px}}.hero .col_right p{text-align:center;order:2;font-size:16px;line-height:120%}@media (min-width:768px){.hero .col_right p{order:1;margin-bottom:18px;font-size:21px}}.hero .col_right .button{order:1;margin-bottom:24px;display:flex}@media (min-width:768px){.hero .col_right .button{order:2;margin-bottom:0}}.hero .col_right .button a{font-family:dunkel-sans-medium,sans-serif;font-weight:900;font-size:18pxpx;text-transform:uppercase;letter-spacing:.18px;color:#fffaf3;background:#36246c;border-radius:100%;padding:18px 26px;line-height:120%;text-decoration:none;transition:all .3s}.hero .col_right .button a:hover{color:#36246c;background:#fdf7c9}.intro{background-image:url(/images/ang/serving_ang_mobile.png);background-position:-2px 0;background-repeat:no-repeat;background-size:102% 100%;margin-top:-100px;padding:120px 0}@media (min-width:768px){.intro{background-image:url(/images/ang/serving_ang_desktop.png);margin-top:-400px;padding:340px 0}}.intro .intro_inner{max-width:926px;margin:0 auto;position:relative}@media (min-width:768px){.intro .intro_inner{display:flex}}.intro .col{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.intro .col{max-width:50%}.intro .col_left{z-index:3}.intro .col_right{z-index:1;position:absolute;top:-100px;right:0}.intro .col_right img{width:auto;height:100%}}.intro h2{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:24px;font-weight:900;line-height:120%}@media (min-width:768px){.intro h2{font-size:36px}}.intro .cta{justify-content:center;align-items:center;width:100%;margin-bottom:17px;display:flex}@media (min-width:768px){.intro .cta{margin-bottom:0}}.intro .cta img{max-width:307px}@media (min-width:768px){.intro .cta img{max-width:498px}}.intro .servings{flex-wrap:wrap;padding-top:35px;display:flex}.intro .part{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:33.333%;display:flex}.intro .part.full{max-width:100%;margin-top:30px}@media (min-width:768px){.intro .part.full{margin-top:43px}}.intro .part .icon{justify-content:center;align-items:center;width:100%;margin-bottom:9px;display:flex}.intro .part .icon img{max-width:13px}@media (min-width:768px){.intro .part .icon img{max-width:18px}}.intro .part .title{text-align:center;text-transform:uppercase;font-family:dunkel-sans-medium,sans-serif;font-size:16px;font-weight:900;line-height:120%}@media (min-width:768px){.intro .part .title{font-size:21px}}@media (min-width:1024px){.where_to_buy{margin-top:-100px;padding:0 0 200px}}.where_to_buy .top_part{flex-direction:column;display:flex}.where_to_buy .top_part h2{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:24px;font-weight:900;line-height:120%}@media (min-width:768px){.where_to_buy .top_part h2{font-size:36px}}.where_to_buy .top_part h2{text-align:center}.where_to_buy .top_part .buttons{justify-content:center;align-items:center;gap:15px;margin-top:20px;margin-bottom:25px;display:flex}.where_to_buy .top_part .buttons a{max-width:150px}.where_to_buy .top_part .cta{justify-content:center;align-items:center;width:100%;margin-bottom:17px;display:flex}@media (min-width:768px){.where_to_buy .top_part .cta{margin-bottom:0}}.where_to_buy .top_part .cta img{max-width:307px}@media (min-width:768px){.where_to_buy .top_part .cta img{max-width:800px;margin-top:-70px}}.where_to_buy .no_locations{text-align:center;color:#fffaf3;justify-content:center;align-items:center;height:100%;display:flex}.where_to_buy .map_section .search_controls{flex-direction:column;margin-bottom:30px;display:flex}@media (min-width:1024px){.where_to_buy .map_section .search_controls{flex-direction:row;justify-content:center}}.where_to_buy .map_section .search_controls select,.where_to_buy .map_section .search_controls input{color:#fffaf3;background:0 0;border:0;border-bottom:1px solid #fffaf3;width:100%;padding:15px 0;font-family:myriad-pro,sans-serif;font-size:16px;font-weight:400;line-height:110%;outline:none!important}@media (min-width:1024px){.where_to_buy .map_section .search_controls select,.where_to_buy .map_section .search_controls input{font-size:21px}}.where_to_buy .map_section .search_controls select::placeholder,.where_to_buy .map_section .search_controls input::placeholder{color:#fffaf3}.where_to_buy .map_section .search_controls .btn{letter-spacing:.13px;color:#fffaf3;white-space:nowrap;background:#36246c;border-radius:100%;width:100%;max-width:135px;padding:8px;font-family:dunkel-sans-medium,sans-serif;font-size:13px;font-weight:900;line-height:120%}@media (min-width:1024px){.where_to_buy .map_section .search_controls .btn{max-width:208px;padding:21px 23px;font-size:21px}}.where_to_buy .map_section .search_controls .btn{transition:all .3s}.where_to_buy .map_section .search_controls .btn:hover{color:#36246c;background:#fdf7c9}.where_to_buy .map_section .search_controls .product_select{display:none}.where_to_buy .map_section .search_controls .search_box{flex-direction:row;justify-content:space-between;gap:10px;width:100%;display:flex}.where_to_buy .map_section .search_controls .search_box input{width:100%}.where_to_buy .map_section .search_controls .search_box.search_box_mobile{gap:10px;margin-top:25px}.where_to_buy .map_section .search_controls .search_box.search_box_mobile .btn{width:100%;max-width:200px;padding:0;font-size:15px}.where_to_buy .map_section .search_controls .search_box.search_box_mobile select,.where_to_buy .map_section .search_controls .search_box.search_box_mobile input{height:48px;padding:0 18px;font-size:16px}.where_to_buy .map_section .map_container{flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){.where_to_buy .map_section .map_container{overflow:unset;flex-direction:row;align-items:stretch;gap:20px}}.where_to_buy .map_section .map_container .search_panel{flex:1;order:1;width:100%;max-width:100%;margin-top:30px;overflow:hidden}@media (min-width:768px){.where_to_buy .map_section .map_container .search_panel{order:0;max-width:50%}}.where_to_buy .map_section .map_container .search_panel .locations_list{flex-direction:column;align-items:center;gap:10px;max-height:420px;display:flex;overflow:auto}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item{justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left{text-align:left;align-items:flex-start;gap:10px;display:flex}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_marker{justify-content:center;align-items:center;max-width:12px;height:12px;margin-top:4px;display:flex}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_marker svg{width:100%;height:auto}@media (min-width:1024px){.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_marker svg path{fill:#36246c}}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_name{color:#fffaf3;margin-bottom:6px;font-family:myriad-pro,sans-serif;font-size:14px;font-weight:700;line-height:110%}@media (min-width:1024px){.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_name{font-size:18px}}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_address{opacity:.5;margin-bottom:6px;font-family:myriad-pro,sans-serif;font-size:14px;font-weight:400;line-height:110%}@media (min-width:1024px){.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_address{font-size:18px}}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_distance{color:#36246c;font-family:myriad-pro,sans-serif;font-size:14px;font-weight:400;line-height:120%}@media (min-width:1024px){.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .left .location_details .location_distance{font-size:18px}}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .right{margin-left:10px}.where_to_buy .map_section .map_container .search_panel .locations_list .location_item .right button{cursor:pointer;background:#36246c;border:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.where_to_buy .map_section .map_container .directions_icon{display:inline-block}.where_to_buy .map_section .map_container .directions_icon svg{display:block}.where_to_buy .map_section .map_container .map_display{flex:1;order:0;width:100%;max-width:100%;position:relative}.where_to_buy .map_section .map_container .map_display.hidden{display:none}.where_to_buy .map_section .map_container .map_display .google_map{width:100%;height:400px;min-height:400px}.where_to_buy .map_section .map_display_outer{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.where_to_buy .map_section .map_display_outer{max-width:50%;margin-top:-120px}}.where_to_buy .map_section .map_display_outer h2{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:24px;font-weight:900;line-height:120%}@media (min-width:768px){.where_to_buy .map_section .map_display_outer h2{font-size:36px}}.where_to_buy .map_section .map_display_outer h2{text-align:center}.where_to_buy .map_section .map_display_outer .buttons{justify-content:center;align-items:center;gap:20px;margin:20px 0 57px;display:flex}.where_to_buy .map_section .map_display_outer a{max-width:208px}@media (min-width:768px){.where_to_buy .map_section .map_display_outer a:first-child{order:2}}.insta_section{background-image:url(/images/ang/insta_ang_mobile.png);background-position:-2px 0;background-repeat:no-repeat;background-size:102% 100%}@media (min-width:768px){.insta_section{background-image:url(/images/ang/insta_ang_desktop.png)}}.insta_section .insta_mid{padding:100px 0}@media (min-width:768px){.insta_section .insta_mid{justify-content:center;align-items:center;width:100%;max-width:920px;margin:-150px auto;padding:300px 0;display:flex}}.insta_section .top_part{width:100%}.insta_section h2{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:16px;font-weight:900;line-height:120%}@media (min-width:768px){.insta_section h2{font-size:30px}}.insta_section h2{text-align:center}.insta_section .cta{justify-content:center;align-items:center;width:100%;margin-bottom:17px;display:flex}@media (min-width:768px){.insta_section .cta{margin-bottom:0}}.insta_section .cta img{max-width:307px}@media (min-width:768px){.insta_section .cta img{max-width:498px}}.insta_section .insta_images{justify-content:center;align-items:center;gap:9px;width:100%;margin-bottom:46px;display:flex}@media (min-width:768px){.insta_section .insta_images{margin-bottom:60px}}.insta_section .insta_images img{width:100%;max-width:33.333%;height:auto}.insta_section .insta_block{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex}.insta_section .insta_block p{text-align:center;margin-bottom:19px;font-size:16px;line-height:120%}@media (min-width:768px){.insta_section .insta_block p{font-size:21px}}.insta_section a{color:#fffaf3;text-transform:uppercase;text-align:center;letter-spacing:.13px;background:#e04816;border-radius:100%;justify-content:center;align-items:center;padding:13px 17px;font-family:dunkel-sans-medium,sans-serif;font-size:13px;font-weight:900;line-height:120%;text-decoration:none;transition:all .3s;display:flex}@media (min-width:768px){.insta_section a{letter-spacing:.21px;padding:24px 35px;font-size:21px}}.insta_section a:hover{color:#36246c;background:#fdf7c9}.faq{z-index:4;background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-bottom:-3px;padding:102px 0;position:relative}@media (min-width:768px){.faq{padding-bottom:0}}.faq h2{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:24px;font-weight:900;line-height:120%}@media (min-width:768px){.faq h2{font-size:36px}}.faq h2{text-align:center}.faq .cta{justify-content:center;align-items:center;width:100%;margin-bottom:48px;display:flex}.faq .cta img{max-width:307px}@media (min-width:768px){.faq .cta img{max-width:498px}}.faq .faq_container_in{width:100%;max-width:960px;margin:0 auto}@media (min-width:768px){.faq .faq_container_in{display:flex}.faq .faq_top{order:2;width:100%}.faq .faq_items{order:1;width:100%}}.faq .faq_item_q{text-transform:uppercase;color:#fffaf3;font-family:dunkel-sans-medium,sans-serif;font-size:16px;font-weight:900;line-height:120%}@media (min-width:768px){.faq .faq_item_q{font-size:30px}}.faq .faq_item_q{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.faq .faq_item_q img{max-width:12px;margin-bottom:10px}@media (min-width:768px){.faq .faq_item_q img{max-width:16px;margin-bottom:17px}}.faq .faq_item_q div{margin-bottom:10px}@media (min-width:768px){.faq .faq_item_q div{margin-bottom:13px}}.faq .faq_item_a{color:#fffaf3;text-align:center;font-family:myriad-pro,sans-serif;font-size:16px;font-weight:400;line-height:120%}@media (min-width:768px){.faq .faq_item_a{margin-bottom:51px;font-size:21px}}.faq .faq_item_a p{margin-top:0;margin-bottom:15px;padding-top:0}.faq .faq_item_a ul{padding-left:18px}.faq .faq_item_a li{margin-bottom:8px}.age_gate{z-index:999;background:#36246c;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.age_gate .age_gate_content{text-align:center;z-index:5;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.age_gate .age_gate_content h1{text-transform:uppercase;color:#fffaf3;margin-bottom:57px;font-family:dunkel-sans-medium,sans-serif;font-size:36px;font-weight:900;line-height:120%}@media (min-width:768px){.age_gate .age_gate_content h1{margin-bottom:41px;font-size:48px}}.age_gate .age_gate_content .age_buttons{flex-flow:column wrap;justify-content:center;gap:10px;display:flex}@media (min-width:768px){.age_gate .age_gate_content .age_buttons{flex-flow:row;gap:20px}}@media (max-width:768px){.age_gate .age_gate_content .age_buttons .yes-button{order:1}.age_gate .age_gate_content .age_buttons .no-button{order:2}}.age_gate .age_gate_content .age_buttons button{color:#fffaf3;background:#e04816;border-radius:100%;font-size:21px;width:160px!important;min-width:70px!important}@media (max-width:768px){.age_gate .age_gate_content .age_buttons button{margin:0 auto 10px;font-size:23px}}
