@-moz-keyframes dotBounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dotBounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes dotBounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotBounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section .section-description p,.section .section-description p,footer .footer-bottom ul li::after,footer .footer-bottom ul li a,footer .footer-bottom ul li span,footer .footer-copyright p,#newsletter_modal a,.destini-close{font-family:'FuturaLTPro-Book', sans-serif;letter-spacing:1px}section .section-title h1,.section .section-title h1,section .section-title h2,.section .section-title h2,section .section-title h4,.section .section-title h4,footer .footer-menu ul li a{font-family:'FuturaLTPro-Bold', sans-serif;letter-spacing:1px}@font-face{font-family:"FuturaLTPro-Bold";src:url("/sites/sunchips.com/themes/sunchips/css/fonts/FuturaLTPro-Bold.woff?1") format("woff"),url("/sites/sunchips.com/themes/sunchips/css/fonts/FuturaLTPro-Bold.woff2?1") format("woff2");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased !important}@font-face{font-family:"FuturaLTPro-Book";src:url("/sites/sunchips.com/themes/sunchips/css/fonts/FuturaLTPro-Book.woff?1") format("woff"),url("/sites/sunchips.com/themes/sunchips/css/fonts/FuturaLTPro-Book.woff2?1") format("woff2");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased !important}@font-face{font-family:"OpenSans";src:url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans.woff?1") format("woff"),url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans.woff2?1") format("woff2");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased !important}@font-face{font-family:"OpenSans-Bold";src:url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans-Bold.woff?1") format("woff"),url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans-Bold.woff2?1") format("woff2");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased !important}@font-face{font-family:"OpenSans-Light";src:url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans-Light.woff?1") format("woff"),url("/sites/sunchips.com/themes/sunchips/css/fonts/OpenSans-Light.woff2?1") format("woff2");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased !important}.container-block,.container{max-width:1120px;margin:0 auto;padding-left:10px;padding-right:10px;text-align:center}.container-block{padding-left:20px;padding-right:20px}.block,section .section-title,.section .section-title,section .section-description,.section .section-description,section .section-button,.section .section-button{padding-left:10px;padding-right:10px}main{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:88px;z-index:200;overflow:hidden}@media (max-width: 1124px){main{margin-top:88px}}@media (max-width: 767px){main{margin-top:88px}}.body-consumer-alert main{margin-top:126px}@media (max-width: 1124px){.body-consumer-alert main{margin-top:126px}}@media (max-width: 767px){.body-consumer-alert main{margin-top:126px}}section,.section{margin:60px 0;background-color:#fff;z-index:1}section .section-content,.section .section-content,section .section-description,.section .section-description,section .section-button,.section .section-button{padding-top:40px}section .section-title h1,.section .section-title h1{color:#11568d;font-size:75px;line-height:1;text-transform:uppercase;text-align:left}section .section-title h2,.section .section-title h2{color:#11568d;font-size:44px;line-height:1;text-transform:uppercase}section .section-title h2 span,.section .section-title h2 span{margin-bottom:20px;display:block}section .section-title h4,.section .section-title h4{color:#11568d;font-size:20px;line-height:1;text-transform:uppercase}section .section-description p,.section .section-description p{color:#000;font-size:18px;line-height:1.75}@media (max-width: 767px){section,.section{margin:40px 0}section .section-content,.section .section-content,section .section-description,.section .section-description,section .section-button,.section .section-button{padding-top:20px}section .section-title h1,.section .section-title h1{font-size:35px}section .section-title h2,.section .section-title h2{font-size:24px}section .section-title h4,.section .section-title h4{font-size:16px}section .section-description p,.section .section-description p{font-size:16px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:none;transform:none}}@keyframes moveUp{0%{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.moveUp{-webkit-animation-name:moveUp;animation-name:moveUp}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:none;transform:none}}@keyframes moveDown{0%{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.moveDown{-webkit-animation-name:moveDown;animation-name:moveDown}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}.delay-0{animation-delay:0s !important}.delay-100{animation-delay:100ms !important}.delay-200{animation-delay:200ms !important}.delay-250{animation-delay:250ms !important}.delay-300{animation-delay:300ms !important}.delay-400{animation-delay:400ms !important}.delay-500{animation-delay:500ms !important}.delay-600{animation-delay:600ms !important}.delay-700{animation-delay:700ms !important}.delay-800{animation-delay:800ms !important}.delay-900{animation-delay:900ms !important}.delay-1s{animation-delay:1s !important}footer{padding:30px 0;background-color:#11568d;z-index:300}footer .chip{position:absolute;left:0;top:0;margin-top:-17%;margin-left:-8%;max-width:269px;width:25%}footer .footer-logo{padding:0 0 30px}footer .footer-menu{border-bottom:1px solid #fff;margin:0 0 30px;padding:0 0 10px}footer .footer-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer .footer-menu ul li{padding:0 20px;margin-bottom:20px}footer .footer-menu ul li a{transition:color .3s ease;display:block;font-size:17px;line-height:1;color:#fff;text-transform:uppercase;text-decoration:none;text-align:left}@media (min-width: 768px){footer .footer-menu ul li a:hover,footer .footer-menu ul li a:focus{color:#feda00}}footer .footer-bottom{padding:0 0 20px}footer .footer-bottom ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer .footer-bottom ul li{padding:0 20px;margin-bottom:10px;display:flex}footer .footer-bottom ul li::after{content:'-';display:block;font-size:14px;line-height:1;color:#fff;margin-left:40px}footer .footer-bottom ul li:last-child::after{display:none}footer .footer-bottom ul li a{transition:color .3s ease;display:block;font-size:14px;line-height:1;color:#fff;text-decoration:none;text-align:left}@media (min-width: 768px){footer .footer-bottom ul li a:hover,footer .footer-bottom ul li a:focus{color:#feda00}}footer .footer-bottom ul li span{display:block;font-size:14px;line-height:1;color:#fff}footer .footer-copyright p{color:#fff;font-size:14px;line-height:1}@media (max-width: 480px){footer .chip{margin-top:-30%}footer .footer-menu ul li a{font-size:15px}footer .footer-bottom ul{flex-direction:column;align-content:center}footer .footer-bottom ul li::after{display:none}}.search-active .menu .to-search input{opacity:1;padding:2px;border-bottom:1px solid #fff;height:20px;width:80px;background:transparent}.search-active .menu .to-search .to-search-button{display:block}@media (max-width: 1124px){.menu-open.search-active .menu .to-search input{height:7vw}}#newsletter_modal{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);position:absolute;top:50px;left:50%;z-index:1000;background:transparent;display:none;height:878px;width:100%;max-width:100%}#newsletter_modal iframe{width:100%;height:100%;background:transparent}#newsletter_modal a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;color:#8b8b8b;cursor:pointer;font-size:60px;height:42px;line-height:36px;position:absolute;margin-left:calc(50% + 260px);left:0;text-align:center;top:30px;width:42px;z-index:99999999;text-decoration:none}#newsletter_modal a:hover,#newsletter_modal a:focus{color:#03598b}@media (max-width: 768px){#newsletter_modal a{margin-left:calc(50% + 124px)}}.no-results-message{margin:20px auto 100px;font-size:20px;color:#000;text-align:center}.element-container{position:absolute;z-index:1;pointer-events:none;-webkit-transform:translate3d(0, 0, 0)}.element-container.element-long-page{display:none}.element{-webkit-transform:scale(.8);transform:scale(.8);background-size:100%;background-repeat:no-repeat;pointer-events:none}.element-type-1 .element{background-image:url("../img/cheetos-shadow.png");width:378px;height:476px}.element-type-2 .element{background-image:url("../img/blue-chips.png");width:475px;height:458px}.element-1{top:400px;left:-20px}.page-home .element-1{top:180px}.element-2{top:500px;right:-50px}.element-3{top:300px;right:-20px}.page-home .element-3{top:100px}.element-4{top:800px;left:50px}.element-5{top:950px;right:50px}.element-6{top:1200px;left:180px}.element-banner-1 .element{transform:scale(.8) rotate(0deg)}.element-banner-2 .element{transform:scale(.8) rotate(50deg)}.element-banner-1{top:-90px;right:-18%}.element-banner-2{top:340px;right:86%}@media (max-width: 767px){.element-container{display:none}}#destini{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);display:none;position:fixed;top:6vh;left:50%;width:80vw;max-width:1200px;height:88vh;z-index:999999;background:#fff}#destini iframe{width:100%;height:100%}.destini-close{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;color:#7c6243;cursor:pointer;font-size:44px;height:42px;line-height:36px;position:absolute;top:-35px;right:-30px;text-align:center;width:42px;z-index:99999999;text-decoration:none}.destini-close:focus,.destini-close:hover{color:#fff}body .real-modal{display:none;content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background:rgba(17,86,141,0.5)}body.modal header,body.modal main,body.modal footer{-webkit-filter:blur(15px);filter:blur(15px);-ms-filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15');filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15')}body.modal .real-modal{display:block}@media (max-width: 767px){#destini{height:auto;position:absolute;width:90vw}#destini iframe{height:200vh}.destini-close{right:-18px}}.just-print{display:none !important}@media print{.just-print{display:block !important}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.social-icons a:hover,.social-icons a:focus{border:4px solid #feda00}.social-icons a:hover .icon,.social-icons a:focus .icon{fill:#feda00}}
