.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,html.no-cssanimations .iframe-to-load .iframe-loader .load-icon span{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;width:100%;padding:0;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h2,p{border:0;font:inherit;vertical-align:baseline}p{padding:0}.slick-dots,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.slick-dots,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Interstate';src:url(fonts/677276ae-91c0-4ec8-b6b0-e885ab76f7c4-2.eot);src:url(fonts/677276ae-91c0-4ec8-b6b0-e885ab76f7c4-2.eot?) format("embedded-opentype"),url(fonts/677276ae-91c0-4ec8-b6b0-e885ab76f7c4-3.woff) format("woff"),url(fonts/677276ae-91c0-4ec8-b6b0-e885ab76f7c4-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'Interstate-Bold';src:url(fonts/f78b9530-ef82-4c6d-b91d-bb010ba90495-2.eot);src:url(fonts/f78b9530-ef82-4c6d-b91d-bb010ba90495-2.eot?) format("embedded-opentype"),url(fonts/f78b9530-ef82-4c6d-b91d-bb010ba90495-3.woff) format("woff"),url(fonts/f78b9530-ef82-4c6d-b91d-bb010ba90495-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'Interstate-Condensed';src:url(fonts/4d562381-d668-42e1-a6ce-58c701e703d9-2.eot);src:url(fonts/4d562381-d668-42e1-a6ce-58c701e703d9-2.eot?) format("embedded-opentype"),url(fonts/4d562381-d668-42e1-a6ce-58c701e703d9-3.woff) format("woff"),url(fonts/4d562381-d668-42e1-a6ce-58c701e703d9-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'PakenhamCdBl-Regular';src:url(fonts/2DF397_0_0.eot);src:url(fonts/2DF397_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_0_0.woff2) format("woff2"),url(fonts/2DF397_0_0.woff) format("woff"),url(fonts/2DF397_0_0.ttf) format("truetype")}@font-face{font-family:'PakenhamBl-Regular';src:url(fonts/2DF397_1_0.eot);src:url(fonts/2DF397_1_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_1_0.woff2) format("woff2"),url(fonts/2DF397_1_0.woff) format("woff"),url(fonts/2DF397_1_0.ttf) format("truetype")}@font-face{font-family:'PakenhamCdRg-Italic';src:url(fonts/2DF397_2_0.eot);src:url(fonts/2DF397_2_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_2_0.woff2) format("woff2"),url(fonts/2DF397_2_0.woff) format("woff"),url(fonts/2DF397_2_0.ttf) format("truetype")}@font-face{font-family:'PakenhamCdRg-Regular';src:url(fonts/2DF397_3_0.eot);src:url(fonts/2DF397_3_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_3_0.woff2) format("woff2"),url(fonts/2DF397_3_0.woff) format("woff"),url(fonts/2DF397_3_0.ttf) format("truetype")}@font-face{font-family:'PakenhamCdRg-BoldItalic';src:url(fonts/2DF397_4_0.eot);src:url(fonts/2DF397_4_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_4_0.woff2) format("woff2"),url(fonts/2DF397_4_0.woff) format("woff"),url(fonts/2DF397_4_0.ttf) format("truetype")}@font-face{font-family:'PakenhamBl-Italic';src:url(fonts/2DF397_5_0.eot);src:url(fonts/2DF397_5_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_5_0.woff2) format("woff2"),url(fonts/2DF397_5_0.woff) format("woff"),url(fonts/2DF397_5_0.ttf) format("truetype")}@font-face{font-family:'PakenhamCdRg-Bold';src:url(fonts/2DF397_6_0.eot);src:url(fonts/2DF397_6_0.eot?#iefix) format("embedded-opentype"),url(fonts/2DF397_6_0.woff2) format("woff2"),url(fonts/2DF397_6_0.woff) format("woff"),url(fonts/2DF397_6_0.ttf) format("truetype")}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cf:after,.cf:before{content:'';display:table}.cf:after{clear:both}.table{width:100%;height:100%;display:table}.table-cell{vertical-align:middle;display:table-cell}.no-trans{-webkit-transition:none!important;transition:none!important}body,html{width:100%;height:100%;overflow:hidden}body,p{font-family:"Interstate","helvetica-neue",helvetica,sans-serif;font-size:12px;line-height:20px}body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}@media all and (min-width:768px){body{font-size:16px;line-height:26px}}a{color:#e4002b;text-decoration:none;outline:none}input,select{width:100%;height:100%;margin:0;padding:0;vertical-align:middle}h1,h2{font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:24px;line-height:24px;text-transform:uppercase;text-align:center}h2{margin:0 0 30px;padding:50px 0 0;font-size:30px;line-height:30px}h2 .sub{font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:8px;line-height:13px;display:block}p{margin:20px 0 0}p:first-of-type{margin:0}.store-info .flags span,p.legal{color:#a4a4a4;font-size:8px;line-height:12px}b{text-transform:uppercase;display:block}b,strong{font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif}em{font-style:italic}@media all and (min-width:768px){h1,h2{font-size:40px;line-height:40px}h2{margin:0 0 40px;padding:60px 0 0}h2 .sub{font-size:11px;line-height:15px}p{margin:30px 0 0;font-size:16px;line-height:26px}p:first-of-type{margin:0}p.legal{font-size:10px;line-height:15px}}.content{width:100%;margin:0 auto}.close-btn{position:absolute;top:10px;right:10px;width:40px;height:40px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);cursor:pointer}.close-btn:after,.close-btn:before{content:'';position:absolute;top:50%;left:50%;width:2px;height:18px;margin:-9px 0 0 -1px;background-color:#e4002b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.close-btn:after{width:18px;height:2px;margin:-1px 0 0 -9px}@media all and (min-width:768px){.close-btn{top:20px;right:20px;width:50px;height:50px}.close-btn:before{width:2px;height:24px;margin:-12px 0 0 -1px}.close-btn:after{width:24px;height:2px;margin:-1px 0 0 -12px}}.iframe-to-load{position:relative}.iframe-to-load .iframe-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:1}.iframe-to-load .iframe-loader .load-icon{position:absolute;top:0;left:50%;width:50px;height:50px;overflow:hidden;border-radius:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.iframe-to-load .iframe-loader .load-icon span,header #nav-trigger .icon .bar span{position:absolute;top:0;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.iframe-to-load .iframe-loader .load-icon span{right:0;bottom:0;border:10px solid #e4002b;border-top:10px solid transparent;border-radius:50%;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.iframe-to-load .iframe-loader.hide{opacity:0;-webkit-transition:opacity 666ms cubic-bezier(.666,0,.333,1);transition:opacity 666ms cubic-bezier(.666,0,.333,1)}html.no-cssanimations .iframe-to-load .iframe-loader .load-icon{background-image:url(images/fallback/preloader.gif);background-repeat:no-repeat;background-position:center center;background-size:100%;border-radius:none}ul.share{margin:20px 0 0;font-size:0;line-height:0}ul.share li,ul.share:before{height:30px;font-size:10px;line-height:30px}ul.share:before{content:'SHARE';font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;margin-bottom:5px;color:#000;display:block}ul.share li{margin:0 5px;padding:0 13px;color:#fff;background-color:#a4a4a4;display:inline-block;cursor:pointer;-webkit-transition:background-color 333ms cubic-bezier(.215,.61,.355,1);transition:background-color 333ms cubic-bezier(.215,.61,.355,1)}ul.share li:hover{background-color:#000}@media all and (min-width:768px){ul.share{margin:30px 0 0}ul.share li,ul.share:before{font-size:13px}}#wrapper,article{position:absolute;left:0;right:0}#wrapper{overflow:hidden;visibility:visible;opacity:1;-webkit-transition:visibility 0ms linear,opacity 222ms linear;transition:visibility 0ms linear,opacity 222ms linear;top:50px;bottom:0}#wrapper.hide{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}@media all and (min-width:768px){#wrapper{top:60px}}article{top:0;bottom:44px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}article .cells{width:100%;margin:0 0 44px}article .cells .cell{width:100%}article .cells .cell .cell-inner{width:100%;max-width:300px;margin:0 auto}.link-btn,.link-btn form,article p.img,ul.share{text-align:center}article .stripes img,article p.img img{width:180px;height:auto;vertical-align:middle}article a{color:#000;text-decoration:underline}article .inner{margin:0 10px}article .content{max-width:616px;margin:0 auto;padding:0 0 44px}article .stripes{position:relative;font-size:0;line-height:0;text-align:center}article .stripes:before{content:'';background-color:#e4002b}article .stripes .stripe,article .stripes:before{position:absolute;top:0;left:50%;width:220px;height:30px;margin:0 0 0 -110px}article .stripes .stripe:after,article .stripes .stripe:before{content:'';position:absolute;top:0;left:20%;width:20%;height:100%;background-color:#fff;display:inline-block}article .stripes .stripe:after{left:60%}article .stripes h2{padding:0}article .stripes .super{padding:50px 0 0}.link-btn a,.link-btn form input[type=submit],article .stripes h1.super,ul.share li{font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;text-transform:uppercase}article .stripes h1.super{line-height:20px;margin-bottom:18px;padding:50px 0 0;color:#e4002b;font-size:16px}article .stripes img{margin:0 auto;display:block}article ul.decimal,article ul.disc{margin:20px 0 0 20px;list-style-type:disc;list-style-position:outside}article ul.decimal{list-style-type:decimal}article .full-link{position:relative;width:100%;text-decoration:none;display:block}article .full-link h2{position:absolute;margin:0;padding:0;top:50%;left:25%;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:480px){article .full-link h2{font-size:18px;line-height:18px}}@media all and (max-width:560px){article .full-link h2{left:30%}}article .full-link h2 .sub{text-decoration:underline}@media all and (min-width:768px){article{bottom:0}article .stripes img,article p.img img{width:230px}article .cells{margin:0 0 60px}article .cells .cell:not(.solo){float:left;width:50%}article .cells .cell .cell-inner{max-width:480px}article .inner{margin:0 20px}article .content{padding:0 0 108px}article ul.decimal,article ul.disc{margin:30px 0 0 26px}}.link-btn{margin:30px 0 0}.link-btn a,.link-btn form input[type=submit]{height:44px;padding:0 13px;color:#fff;font-size:10px;background-color:#e4002b;display:inline-block;-webkit-transition:background-color 333ms cubic-bezier(.215,.61,.355,1);transition:background-color 333ms cubic-bezier(.215,.61,.355,1)}.link-btn a{text-decoration:none;line-height:44px}.link-btn a:hover,.link-btn form input[type=submit]:hover{background-color:#ab182f}.link-btn.disabled a{cursor:default}.link-btn.disabled a,.link-btn.disabled a:hover{background-color:#bebebe}.link-btn form{position:relative;width:100%;height:44px}.link-btn form input[type=submit]{width:auto;line-height:20px;background:0 0;outline:none;resize:none;border:none;border-radius:0;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (min-width:768px){.link-btn{margin:40px 0 0}.link-btn a,.link-btn form input[type=submit]{height:54px;padding:0 20px;font-size:13px;line-height:54px}.link-btn form{height:54px}.link-btn form input[type=submit]{line-height:30px}}.hero,.pull-quote blockquote{position:relative;width:100%;font-size:0;line-height:0}.hero .image{width:100%;height:0;padding:0 0 56%;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero .masthead{width:100%;height:0;padding-bottom:30%;background-color:#e5e5e5;overflow:hidden}#product-detail .related-products .carousel .item img,.hero img,article .full-link img{display:block;vertical-align:middle;width:100%;height:auto}.hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);background-image:url(images/reach-inverse.png);background-repeat:no-repeat;background-position:center center;background-size:120px 46px;overflow:hidden}@media all and (min-width:480px){.hero .overlay{background-size:180px 69px}}@media all and (min-width:768px){.hero .overlay{background-size:230px 88px}}.nest-box{float:left;position:relative;width:30%;margin:0 20px 0 0}.nest-box .nest-box-inner{width:100%;height:0;padding:0 0 150%}.nest-box .nest-box-inner .nest-box-content{position:absolute;top:0;right:0;width:200%;height:100%;background-color:#e5e5e5}@media all and (min-width:768px){.nest-box{margin:0 30px 0 0}}.media-box{position:relative;width:100%;height:0;padding:0 0 33%;background-color:#e5e5e5;overflow:hidden}.media-tout-btn{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.play-btn,.play-btn:after{position:absolute;top:50%;left:50%}.play-btn{background-color:#fff;box-shadow:0 0 22px rgba(0,0,0,.22);border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px}.play-btn:after{content:'';width:0;height:0;margin:-10px 0 0 -5px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #000}@media all and (min-width:768px){.play-btn{width:70px;height:70px;margin:-35px 0 0 -35px}}.pull-quote{padding:60px 0 120px}.pull-quote blockquote{max-width:1024px;margin:0 auto;font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:22px;line-height:33px}.pull-quote blockquote:before{content:'\201C';position:absolute;bottom:100%;left:0;color:#e5e5e5;font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:120px;line-height:13px}@media all and (min-width:768px){.pull-quote{padding:60px 0 120px}.pull-quote blockquote{font-size:32px;line-height:43px}.pull-quote blockquote:before{font-size:200px;line-height:20px}}.store-info,body.hwmc article{text-align:center}.store-info a{color:#666;text-decoration:underline;display:inline-block;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1)}.store-info a:hover,html.no-touch .categories ul li:hover{color:#000}.store-info .block{margin:6px 0 0}.store-info .inner{margin:0 10px}.store-info .address{font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;text-transform:uppercase}.store-info .directions a{color:#e4002b;text-transform:uppercase;text-decoration:none}#touts #tout-carousel .slick-dots li.slick-active button:before,.categories ul li.current[data-slug=promotions],.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field .sign-up-msg span.error,.store-info .directions a:hover,html.no-touch .categories ul li[data-slug=promotions]:hover{color:#e4002b}.store-info .flags{font-size:0;line-height:0;white-space:nowrap}.store-info .flags span{margin:0 6px;line-height:11px;display:inline-block}.store-info .flags span:before{content:'\2714';margin:0 3px 0 0;display:inline-block}@media all and (min-width:768px){.store-info .block{margin:10px 0 0}.store-info .flags span{margin:0 10px;font-size:11px;line-height:15px}.store-info .flags span:before{margin:0 4px 0 0}}header,header #nav-trigger,header #nav-trigger .icon .bar{position:absolute;top:0;left:0;width:100%}header{background-color:#e4002b;overflow:hidden;z-index:13;height:50px}header #nav-trigger{width:50px;height:100%;overflow:hidden;cursor:pointer}header #nav-trigger .icon{position:absolute;top:50%;left:10px;width:24px;height:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}header #nav-trigger .icon .bar{height:100%;margin-top:0;-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);-webkit-transition:width 222ms cubic-bezier(.215,.61,.355,1) 444ms,margin-top 222ms cubic-bezier(.215,.61,.355,1) 222ms,-webkit-transform 222ms cubic-bezier(.215,.61,.355,1) 222ms;transition:width 222ms cubic-bezier(.215,.61,.355,1) 444ms,margin-top 222ms cubic-bezier(.215,.61,.355,1) 222ms,transform 222ms cubic-bezier(.215,.61,.355,1) 222ms}header #nav-trigger .icon .bar span{width:100%;height:2px;background-color:#fff;-webkit-transform:rotate(0deg) translate3d(0,0,0);transform:rotate(0deg) translate3d(0,0,0);-webkit-transition:-webkit-transform 222ms cubic-bezier(.215,.61,.355,1);transition:transform 222ms cubic-bezier(.215,.61,.355,1)}header #nav-trigger .icon .bar:nth-child(2){width:50%;margin-top:-1px;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}header #nav-trigger .icon .bar:nth-child(3){width:75%;margin-top:-2px;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}header #nav-trigger .icon .bar:nth-child(3) span{visibility:visible;-webkit-transition:visibility 0ms linear 222ms;transition:visibility 0ms linear 222ms}header #nav-trigger.close-nav .icon .bar{margin-top:-1px;width:100%;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:width 222ms cubic-bezier(.215,.61,.355,1),margin-top 222ms cubic-bezier(.215,.61,.355,1) 222ms,-webkit-transform 222ms cubic-bezier(.215,.61,.355,1) 222ms;transition:width 222ms cubic-bezier(.215,.61,.355,1),margin-top 222ms cubic-bezier(.215,.61,.355,1) 222ms,transform 222ms cubic-bezier(.215,.61,.355,1) 222ms}header #nav-trigger.close-nav .icon .bar span{-webkit-transition:-webkit-transform 222ms cubic-bezier(.215,.61,.355,1) 444ms;transition:transform 222ms cubic-bezier(.215,.61,.355,1) 444ms}header #nav-trigger.close-nav .icon .bar:nth-child(1) span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}header #nav-trigger.close-nav .icon .bar:nth-child(2) span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0)}header #nav-trigger.close-nav .icon .bar:nth-child(3) span{visibility:hidden;-webkit-transition:visibility 0ms linear 444ms;transition:visibility 0ms linear 444ms}header #socials ul li a,header a#kfc-logo{position:absolute;text-indent:-999px;overflow:hidden}header a#kfc-logo{background-image:url(images/kfc-logo-mobile.png);background-repeat:no-repeat;background-position:center center;background-size:58px 18px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;width:58px;height:100%}header #socials{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 0 0 -32px;background-color:#e4002b;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:margin 666ms cubic-bezier(.666,0,.333,1),-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:margin 666ms cubic-bezier(.666,0,.333,1),transform 666ms cubic-bezier(.666,0,.333,1)}header #socials.show{margin:0;-webkit-transform:translate(0%,0);-ms-transform:translate(0%,0);transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}header #socials ul{position:absolute;top:0;right:5px;height:100%;font-size:0;line-height:0}body.extra_crispy_sunscreen .footer #socials ul li,header #socials ul li{position:relative;width:32px;height:100%;display:inline-block}header #socials ul li a{top:50%;left:0;width:100%;height:32px;margin:-16px 0 0}body.extra_crispy_sunscreen .footer #socials ul li a:after,header #socials ul li a:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:16px;margin:-8px 0 0 -10px;background-image:url(images/socials.png);background-repeat:no-repeat;background-size:20px 144px;overflow:hidden;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}header #socials ul li a:hover:after{opacity:.7}header #socials ul li:nth-child(1) a:after{margin-left:-5px;background-position:50% 0}header #socials ul li:nth-child(2) a:after{background-position:50% -32px}header #socials ul li:nth-child(3) a:after{background-position:50% -64px}header #socials ul li:nth-child(4) a:after{background-position:50% -96px}header #social-trigger{position:absolute;top:0;left:0;width:32px;height:100%;background-color:#e4002b;overflow:hidden;cursor:pointer}header #social-trigger:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:16px;margin:-8px 0 0 -10px;background-image:url(images/socials.png);background-repeat:no-repeat;background-position:50% -128px;background-size:20px 144px}@media all and (min-width:768px){header{height:60px}header #nav-trigger{width:60px}header #nav-trigger .icon{left:20px}header a#kfc-logo{width:182px;background-image:url(images/kfc-logo.png);background-size:182px 24px}header #socials{left:auto;right:0;width:auto;margin:0;-webkit-transition:none;transition:none}header #socials,header #socials.show{-webkit-transform:none;-ms-transform:none;transform:none}header #socials ul{position:relative;top:auto;right:auto;margin-right:15px}header #social-trigger{display:none}}nav{background-color:transparent;visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:visibility 0ms linear 666ms,background-color 666ms cubic-bezier(.666,0,.333,1);transition:visibility 0ms linear 666ms,background-color 666ms cubic-bezier(.666,0,.333,1)}nav,nav #nav-inner,nav #nav-inner .panel-slide,nav #nav-inner .panel-slide .panel .panel-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media all and (min-width:1024px){nav #nav-inner{width:50%}}nav #nav-inner .panel-slide{width:50%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:transform 666ms cubic-bezier(.666,0,.333,1)}nav #nav-inner .panel-slide:last-child{left:50%;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}nav #nav-inner .panel-slide .square-panels{position:absolute;top:0;left:0;right:0;bottom:44px;overflow:hidden}@media all and (min-width:768px){nav #nav-inner .panel-slide .square-panels{bottom:54px}}nav #nav-inner .panel-slide .square-panels:after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background-color:#e5e5e5}nav #nav-inner .panel-slide .panel{position:absolute;top:0;left:0;width:100%;height:33.33%;background-color:#fff;overflow:hidden}nav #nav-inner .panel-slide .panel .panel-content .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1),-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1),transform 333ms cubic-bezier(.215,.61,.355,1)}nav #nav-inner .panel-slide .panel .panel-content .title-holder{position:absolute;top:50%;left:10px;right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}nav #nav-inner .panel-slide .panel .panel-content .title-holder h2{position:relative;height:20px;margin:0;padding:0;color:#000;font-size:20px;line-height:18px;white-space:nowrap;overflow:hidden}nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span{position:absolute;top:0;left:50%;height:100%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0%,0);-webkit-transition:-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:transform 333ms cubic-bezier(.215,.61,.355,1)}nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:last-child{color:#fff;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0)}nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:last-child:after{content:'';position:absolute;bottom:6px;left:0;width:100%;height:2px;background-color:#fff}@media all and (min-width:768px){nav #nav-inner .panel-slide .panel .panel-content .title-holder h2{height:40px;font-size:35px;line-height:33px}nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:after{bottom:8px}}nav #nav-inner .panel-slide .panel .panel-content:hover .bg{opacity:1;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transform:scale(1.03) translate3d(0,0,0);transform:scale(1.03) translate3d(0,0,0)}nav #nav-inner .panel-slide .panel .panel-content:hover h2 span{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}nav #nav-inner .panel-slide .panel .panel-content:hover h2 span:last-child{-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0%,0)}nav #nav-inner .panel-slide .panel .panel-content ul{margin:15px 10px 0}nav #nav-inner .panel-slide .panel .panel-content ul li{height:15px;font-family:"Interstate","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:15px}nav #nav-inner .panel-slide .panel .panel-content ul li a{position:relative;height:100%;color:#e4002b;display:inline-block;overflow:hidden}nav #nav-inner .panel-slide .panel .panel-content ul li a:after{content:'';position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#e4002b;visibility:hidden;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:visibility 0ms linear 333ms,-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 333ms,transform 333ms cubic-bezier(.215,.61,.355,1)}nav #nav-inner .panel-slide .panel .panel-content ul li a.current:after,nav #nav-inner .panel-slide .panel .panel-content ul li a:hover:after{visibility:visible;-webkit-transform:translate(0%,0);-ms-transform:translate(0%,0);transform:translate(0%,0);-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);-webkit-transition:visibility 0ms linear,-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear,transform 333ms cubic-bezier(.215,.61,.355,1)}nav #nav-inner .panel-slide .panel .panel-content ul li:first-child{color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;text-transform:uppercase}@media all and (min-width:768px){nav #nav-inner .panel-slide .panel .panel-content ul{margin:20px 20px 0}nav #nav-inner .panel-slide .panel .panel-content ul li{height:20px;font-size:13px;line-height:20px}nav #nav-inner .panel-slide .panel .panel-content ul li:first-child{margin:0 0 5px}nav #nav-inner .panel-slide .panel .panel-content ul li a:after{bottom:3px}}nav #nav-inner .panel-slide .panel.chicken-panel{top:33.33%}nav #nav-inner .panel-slide .panel.blog-panel{top:66.66%}nav #nav-inner .panel-slide .panel.with-divider .panel-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e5e5e5}nav #nav-inner .panel-slide .panel.list-panel{height:auto;bottom:88px}@media all and (min-width:768px){nav #nav-inner .panel-slide .panel.list-panel{bottom:108px}}nav #nav-inner .panel-slide .panel.countries-panel{top:auto;bottom:44px;height:44px}nav #nav-inner .panel-slide .panel.countries-panel .panel-content:before{content:'';position:absolute;top:0;right:10px;width:9px;height:100%;background-image:url(images/down-arrow.png);background-repeat:no-repeat;background-position:100% 50%;background-size:9px 5px}nav #nav-inner .panel-slide .panel.countries-panel .panel-content:after,nav #nav-inner .panel-slide .panel.filler-panel:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e5e5e5}nav #nav-inner .panel-slide .panel.countries-panel .panel-content select{position:relative;width:100%;height:20px;margin:0;padding:12px 40px 12px 10px;color:#e4002b;font-family:"Interstate","helvetica-neue",helvetica,sans-serif;font-size:10px;font-weight:700;line-height:20px;text-transform:uppercase;background:0 0;outline:none;resize:none;border:none;border-radius:0;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}nav #nav-inner .panel-slide .panel.countries-panel .panel-content select option{margin:0;padding:0;outline:none;vertical-align:middle}nav #nav-inner .panel-slide .panel.countries-panel .panel-content select option:active{outline:none}nav #nav-inner .panel-slide .panel.countries-panel .panel-content select option:focus{outline:none}@media all and (min-width:768px){nav #nav-inner .panel-slide .panel.countries-panel{bottom:54px;height:54px}nav #nav-inner .panel-slide .panel.countries-panel .panel-content:before{right:20px;width:14px;background-size:14px 8px}nav #nav-inner .panel-slide .panel.countries-panel .panel-content select{padding:17px 40px 17px 20px;font-size:13px}}nav #nav-inner .panel-slide .panel.filler-panel{top:auto;bottom:0;height:44px}@media all and (min-width:768px){nav #nav-inner .panel-slide .panel.filler-panel{height:54px}}nav.show{background-color:rgba(0,0,0,.85);visibility:visible;-webkit-transition:visibility 0ms linear,background-color 666ms cubic-bezier(.666,0,.333,1);transition:visibility 0ms linear,background-color 666ms cubic-bezier(.666,0,.333,1)}nav.show #nav-inner .panel-slide{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}@media screen and (max-aspect-ratio:1/1){nav #nav-inner{width:100%}}html.finger-flickin-good nav #nav-inner .panel-slide .panel .panel-content ul li a:hover:after{visibility:hidden;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}#greeting,.categories{position:absolute;background-color:#fff;visibility:visible;opacity:1}#greeting{top:0;left:0;width:100%;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:190px}#greeting h2,#menu .products h2.message{position:absolute;top:50%;left:50%;margin:0;padding:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#greeting.hide{-webkit-transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.666,0,.333,1);transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.666,0,.333,1)}@media all and (min-width:768px){#greeting{height:270px}}body.product #greeting,html.finger-flickin-good #product-detail #product-detail-menu,html.no-cssanimations #product-detail .loader .load-icon span{display:none}.categories{height:44px;overflow-x:auto;overflow-y:hidden;-webkit-transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.215,.61,.355,1);-webkit-overflow-scrolling:touch}#greeting.hide,.categories.hide{visibility:hidden;opacity:0}.categories ul,body.legal #legal-menu ul,body.privacy #legal-menu ul,body.tracking_tags #legal-menu ul{position:relative;height:100%;font-size:0;line-height:0;white-space:nowrap;display:inline-block}.categories ul li{padding:0 14px;color:#a4a4a4;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:12px;line-height:44px;text-transform:uppercase;cursor:pointer;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1)}.categories ul li.current{color:#000;cursor:default}@media all and (min-width:768px){.categories{height:60px}.categories ul li{padding:0 13px;font-size:13px;line-height:60px}}#touts,#touts .tout{position:absolute;left:0;overflow:hidden}#touts{right:0;bottom:0;top:190px}#touts .tout{top:0;height:100%}#touts .tout.location-tout{width:50%;background-image:url(images/weather-vane.jpg);background-repeat:no-repeat;background-position:right 25%;background-size:cover;cursor:pointer;display:none}#touts .tout.location-tout .inner,.categories{text-align:center}#touts .tout.location-tout .inner h2{position:absolute;top:50%;left:0;width:100%;margin:-44px 0 0;padding:0;color:#fff}#touts .tout.media-tout,.categories{top:0;left:0;width:100%}#touts #tout-carousel{height:100%;width:100%}#touts #tout-carousel .slick-loading .slick-list{background:0 0!important}#touts #tout-carousel .slick-list,#touts #tout-carousel .slick-track{height:100%}#touts #tout-carousel .slick-dots{position:absolute;bottom:44px}#touts #tout-carousel .slick-dots li,.sign-up-wrapper .sign-up .sign-up-inner .stripes h2,.sign-up-wrapper .sign-up .sign-up-inner .stripes p,body.hwmc article .hero img{margin:0}#touts #tout-carousel .slick-dots li button:before{color:#fff;font-size:10px;opacity:1}#touts #tout-carousel .item{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}@media all and (min-width:768px){#touts{top:270px}#touts .tout.location-tout .inner h2{margin:-37px 0 0}}@media all and (min-height:560px){#touts #tout-carousel .slick-dots{bottom:5px}}@media screen and (min-aspect-ratio:1/1){#touts #tout-carousel .slick-dots{bottom:44px}}@media screen and (min-aspect-ratio:1/1) and (min-width:768px){#touts .tout{height:100%}#touts .tout.location-tout{top:0;left:0;width:50%;display:block}#touts .tout.media-tout{left:50%;width:50%}#touts #tout-carousel .slick-dots{bottom:17px}}@media screen and (max-aspect-ratio:1/1) and (min-height:560px){#touts .tout{height:50%}#touts .tout.location-tout{left:0;top:50%;width:100%;display:block}#touts .tout.location-tout .inner h2{max-width:none}#touts .tout.media-tout{left:0;width:100%}}#menu,.products{position:absolute;width:100%;overflow:hidden}#menu{height:190px}#menu.hide{top:-190px}@media all and (min-width:768px){#menu{height:270px}#menu.hide{top:-270px}}#menu .products{-webkit-transition:visibility 0ms linear,opacity 111ms linear 111ms,-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear,opacity 111ms linear 111ms,transform 333ms cubic-bezier(.215,.61,.355,1);overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}#menu .products.hide{visibility:hidden;opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition:visibility 0ms linear 111ms,opacity 111ms linear,-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 111ms,opacity 111ms linear,transform 333ms cubic-bezier(.215,.61,.355,1)}#menu .products h2.message{left:0;width:0;margin:-15px 0 0 20px;text-align:center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#menu .products ul,.categories ul li,.products li,html.weak #product-detail-menu .products ul.show{display:inline-block}#menu .products ul li{-webkit-transition:opacity 666ms cubic-bezier(.666,0,.333,1);transition:opacity 666ms cubic-bezier(.666,0,.333,1);opacity:.5}#menu .products ul li.active,#menu .products ul li:hover,.products li a.current .inner .title,.products li a.current .inner .x,.products li a:hover .inner .title{opacity:1}.products{top:44px;left:0;background-color:#fff;white-space:nowrap;font-size:0;line-height:0}.products ul{height:176px}@media all and (min-width:768px){.products ul{height:270px}}.products li{position:relative;width:100px;height:100%;white-space:normal;overflow:hidden}#auxillary #location-map iframe,#touts .tout.location-tout .inner,.products li a,.products li a .inner .image{position:absolute;top:0;left:0;width:100%;height:100%}#product-detail,.products li a .inner{position:absolute;top:0;overflow:hidden}.products li a .inner{right:10px;bottom:40px;margin:0;left:10px}.products li a .inner .image{height:75%;background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.products li a .inner .title{position:absolute;top:75%;left:0;width:100%;color:#a4a4a4;font-family:"Interstate-Condensed","helvetica-neue",helvetica,sans-serif;font-size:12px;line-height:12px;text-align:center;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1),opacity 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1),opacity 333ms cubic-bezier(.215,.61,.355,1)}@media all and (min-width:768px){.products li a .inner .title{opacity:0}}#product-detail .product-info .cell-inner ul.recipes li span,.order-form-wrapper .order-form .order-form-inner form.order-form-form select.order-select.selected,.products li a.current .inner .title,body.foundation article .program .list ul li span,body.foundation_reach_high article .program .list ul li span,body.legal #legal-menu ul li a.current,body.legal #legal-menu ul li a:hover,body.privacy #legal-menu ul li a.current,body.privacy #legal-menu ul li a:hover,body.tracking_tags #legal-menu ul li a.current,body.tracking_tags #legal-menu ul li a:hover,html.weak .products li a:hover .inner .title{color:#000}@media all and (min-width:768px){.products ul li{width:160px}.products ul li a .inner .title{font-size:13px;line-height:15px}}#product-detail{left:0;width:100%;height:0%;min-height:190px;background-color:transparent;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#product-detail .close-btn{top:54px}#product-detail article,body.legal article,body.privacy article,body.tracking_tags article{top:44px}#product-detail .wrapper,.sign-up-wrapper .sign-up{width:100%}#product-detail .content,.sign-up-wrapper .sign-up .inner{position:relative}#product-detail .product-info .cell-inner ul.recipes{margin:20px 0 0}#product-detail .product-info .cell-inner ul.recipes li{position:relative;padding:10px 0 10px 10px;color:#e4002b;font-size:10px;line-height:15px;border-bottom:1px solid #e5e5e5}#product-detail .product-info .cell-inner ul.recipes li:before{content:'';position:absolute;top:16px;left:0;width:3px;height:3px;background-color:#e4002b}#product-detail .product-info .cell-inner ul.recipes li .meal-number{display:inline-block;border-radius:4px;background:#000;padding:0 4px 1px;line-height:16px;font-size:10px;color:#fff;text-transform:uppercase;font-weight:700;margin-right:6px}#product-detail .product-info .cell-inner ul.recipes li:first-child{padding:10px 0;color:#000;text-transform:uppercase;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif}#product-detail .product-info .cell-inner ul.recipes li:first-child:before{display:none}#product-detail .nutrition-info .cell-inner h2{margin:0;padding:40px 0 0}#product-detail .nutrition-info .cell-inner ul.nutrition-facts{width:100%;padding:20px 0 0;font-size:0;line-height:0;white-space:nowrap;text-align:center}#product-detail .nutrition-info .cell-inner ul.nutrition-facts li{padding:0 10px;display:inline-block}#product-detail .nutrition-info .cell-inner ul.nutrition-facts li h2{padding:0;font-family:"Interstate-Condensed","helvetica-neue",helvetica,sans-serif}#product-detail .banner{position:relative;margin-top:-40px;background:rgba(0,0,0,.5);color:#fff;line-height:40px;text-align:center;font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:13px;text-transform:uppercase}#product-detail .banner a,body.foundation article #app-bar a,body.foundation_reach_high article #app-bar a{color:#fff}@media all and (min-width:768px){#product-detail .close-btn{top:80px}#product-detail article{top:60px}#product-detail .banner{margin-top:-56px;line-height:56px;font-size:22px}#product-detail .cells .product-info .cell-inner ul.recipes{margin:30px 0 0}#product-detail .cells .product-info .cell-inner ul.recipes li{padding:10px 0 10px 10px;font-size:13px;line-height:20px}#product-detail .cells .product-info .cell-inner ul.recipes li:before{top:18px;width:4px;height:4px}#product-detail .cells .product-info .cell-inner ul.recipes li:first-child{padding:20px 0}#product-detail .cells .product-info .cell-inner ul.recipes li:first-child:before{display:none}#product-detail .cells .nutrition-info .cell-inner h2{padding:80px 0 0}#product-detail .cells .nutrition-info .cell-inner ul.nutrition-facts{position:relative;padding:80px 0 0}#product-detail .cells .nutrition-info .cell-inner ul.nutrition-facts:before{content:'';position:absolute;top:0;left:0;width:100%;height:80px;background-image:url(images/bow-tie.png);background-repeat:no-repeat;background-position:center 5px;background-size:26px 44px}#product-detail .cells .nutrition-info .cell-inner ul.nutrition-facts li{padding:0 10px}#product-detail .cells .nutrition-info .cell-inner ul.nutrition-facts li h2{padding:0}}#product-detail .related-products h2{width:100%;margin:0;padding:15px 0 10px;color:#fff;text-transform:uppercase;background-color:#e4002b}#product-detail .related-products .carousel{position:relative;width:100%;overflow:hidden;margin-bottom:0;font-size:0;line-height:0;white-space:nowrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#product-detail .related-products .carousel:after{content:'';position:absolute;top:0;left:50%;width:0;height:0;margin:0 0 0 -6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #e4002b}#product-detail .related-products .carousel .item{width:50%;text-decoration:none;display:inline-block}#product-detail .related-products .carousel .item .title{position:relative;height:40px;text-align:center}#product-detail .related-products .carousel .item .title span{position:absolute;top:50%;left:10px;right:10px;color:#a4a4a4;font-family:"Interstate-Condensed","helvetica-neue",helvetica,sans-serif;font-size:13px;line-height:13px;white-space:normal;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#product-detail .related-products .carousel .item .title:before{content:'';position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#e5e5e5}@media all and (min-width:768px){#product-detail .related-products h2{font-size:40px;line-height:40px}#product-detail .related-products .carousel .item .title{height:80px}#product-detail .related-products .carousel .item .title span{font-size:20px;line-height:20px}}#product-detail .shim{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:transform 666ms cubic-bezier(.666,0,.333,1)}#product-detail .loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#product-detail .loader .load-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-60px 0 0;overflow:hidden;border-radius:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#auxillary #location-sidebar #search-loader .load-icon span,#product-detail .loader .load-icon span{position:absolute;top:0;left:0;right:0;bottom:0;border:10px solid #e4002b;border-top:10px solid transparent;border-radius:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#product-detail.show{height:100%}#product-detail.show.loaded,#product-detail.show.loading{background-color:#fff}#product-detail.show.loaded .shim{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);-webkit-transition:visibility 0ms linear,opacity 666ms cubic-bezier(.666,0,.333,1);transition:visibility 0ms linear,opacity 666ms cubic-bezier(.666,0,.333,1)}#product-detail.show.trans .shim{background-color:#e4002b;visibility:visible;opacity:1}#product-detail.show.loading .shim,#product-detail.show.trans.in .shim{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}#product-detail-menu .products,#product-detail.show.trans.out .shim{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#product-detail.show.loading .shim{visibility:visible;opacity:1;-webkit-transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.666,0,.333,1);transition:visibility 0ms linear 666ms,opacity 666ms cubic-bezier(.666,0,.333,1)}#product-detail.show.loading .load-icon{opacity:1}#auxillary #location-sidebar #search-loader.loading .load-icon span,#product-detail.show.loading .load-icon span{-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}#product-detail.show.loading.loaded .shim{visibility:hidden;opacity:0}#product-detail.show.out .shim{visibility:visible;opacity:1}#product-detail-menu{position:absolute;top:0;left:0;width:100%;height:44px}#product-detail-menu .products{background-color:#fff;-webkit-transition:-webkit-transform 333ms cubic-bezier(.215,.61,.355,1);transition:transform 333ms cubic-bezier(.215,.61,.355,1);height:146px}@media all and (min-width:768px){#product-detail-menu .products{height:226px}}#product-detail-menu .products>.wrapper{position:absolute;height:100%}#product-detail-menu .products ul{position:absolute;top:0;left:50%;bottom:-30px;visibility:hidden;opacity:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:none;transition:none}#product-detail-menu .products ul.show{visibility:visible;opacity:1;-webkit-transition:visibility 0ms linear,opacity 333ms linear;transition:visibility 0ms linear,opacity 333ms linear}#product-detail-menu.show{height:190px}#product-detail-menu .products>.wrapper,#product-detail-menu.show .products{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}@media all and (min-width:768px){#product-detail-menu{height:60px}#product-detail-menu .products{height:226px}#product-detail-menu.show{height:270px}}html.finger-flickin-good #product-detail .close-btn{top:10px}html.finger-flickin-good #product-detail article{top:0}@media all and (min-width:768px){html.finger-flickin-good #product-detail .close-btn{top:20px}}html.no-cssanimations #auxillary #location-sidebar #search-loader .load-icon,html.no-cssanimations #product-detail .loader .load-icon{background-image:url(images/fallback/preloader.gif);background-repeat:no-repeat;background-position:center center;background-size:100%;border-radius:none}.nutritionix-desktop{display:none}.nutritionix-mobile,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label.checked span:after,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label.checked span:before{display:block}@media all and (min-width:1024px){.nutritionix-desktop{display:block}.nutritionix-mobile{display:none}}body.nutrition iframe{width:100%;height:870px;margin:60px 0;display:block}body.nutrition_allergies iframe,body.nutrition_guide iframe{width:100%;margin:60px 0;display:block;height:8337px}body.foundation article .program .list p.legal,body.foundation_reach_high article .program .list p.legal,body.store_detail #hours{margin:0 auto}body.store_detail #hours tr{border-bottom:1px solid #e5e5e5}body.store_detail #hours tr.today{background:#e5e5e5}body.store_detail #hours td{text-align:center;padding:8px 20px}body.store_detail #hours td:first-child{text-align:right}.sign-up-wrapper .sign-up .sign-up-inner{width:100%;max-width:280px;margin:0 auto;text-align:center}#auxillary #location-sidebar ul#search-results li.result.current,#auxillary #location-sidebar ul#search-results li.result:hover,#sign-up-footer,.sign-up-wrapper .sign-up .sign-up-inner .stripes .stripe:after,.sign-up-wrapper .sign-up .sign-up-inner .stripes .stripe:before,body.facebook_colonels_club{background-color:#f8f8f5}.sign-up-wrapper .sign-up .sign-up-inner .stripes .super{padding-bottom:4px}#auxillary #location-sidebar ul#search-results li.result .store-info,.sign-up-wrapper .sign-up .sign-up-inner p,body.hwmc p{font-size:10px;line-height:15px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form{position:relative;width:100%;margin:10px 0 0}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .email-holder{position:relative;height:44px;margin:0 90px 0 0;background-color:#fff;border:1px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1);transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]{padding:12px 10px;color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;background:0 0;outline:none;resize:none;border:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]::-webkit-input-placeholder{color:#bebebe;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:-moz-input-placeholder,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]::-moz-input-placeholder{color:#bebebe;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:-ms-input-placeholder{color:#bebebe;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar #locator-form input[type=text]:focus::-webkit-input-placeholder,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:focus::-webkit-input-placeholder,footer#location-tab form input[type=text]:focus::-webkit-input-placeholder{opacity:.5}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:focus:-moz-input-placeholder,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:focus::-moz-input-placeholder{opacity:.5}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]:focus:-ms-input-placeholder{opacity:.5}#auxillary #location-sidebar #locator-form input[type=text],.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit]{font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;background:0 0;outline:none;resize:none;border:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit]{position:absolute;top:0;right:0;width:90px;height:44px;background-color:#bebebe;cursor:pointer;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1),background-color 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1),background-color 333ms cubic-bezier(.215,.61,.355,1);color:#fff}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit]:active,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit]:hover{background-color:#a4a4a4}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit].submit{color:#fff;background-color:#e4002b}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit].submit:hover{background-color:#ab182f}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field{position:relative;width:100%;height:66px;margin:6px 0 0;font-size:0;line-height:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field .sign-up-msg{position:absolute;bottom:6px;left:0;width:100%;height:30px;text-align:left;visibility:hidden;display:table;opacity:0;-webkit-transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field .sign-up-msg span{width:100%;height:100%;color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:10px;text-transform:uppercase;vertical-align:middle;display:table-cell}#auxillary #location-sidebar #locator-form ul li input[type=checkbox],.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]{position:absolute;top:0;left:-50px;width:1px;height:1px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label{position:absolute;top:0;left:0;width:100%;height:30px;text-align:left;cursor:default;display:inline-block}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label span,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label span{position:absolute;top:50%;left:0;width:22px;height:22px;margin:-12px 0 0;background-color:#fff;border:1px solid #e5e5e5;-webkit-transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1);transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label span:after,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label span:before{content:'';position:absolute;top:50%;left:50%;width:2px;height:6px;margin:1px 0 0 -6px;background-color:#000;display:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label span:after{height:17px;margin:-8px 0 0 1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label p{margin:0 0 0 32px;color:#a4a4a4;line-height:30px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label p a,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label p a{color:#a4a4a4;text-decoration:underline}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form.no-check .field label span,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form.no-email .email-holder{border:1px solid #e4002b}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form.show-msg .field .sign-up-msg{visibility:visible;opacity:1;-webkit-transition:visibility 0ms linear,opacity 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear,opacity 333ms cubic-bezier(.215,.61,.355,1)}.sign-up-wrapper .sign-up .sign-up-inner .thank-you-msg{position:absolute;top:0;left:0;right:0;bottom:0;background:#f8f8f5;display:none}.sign-up-wrapper .sign-up .sign-up-inner .thank-you-msg .red{text-transform:uppercase;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;color:#e4002b;margin-bottom:10px}.sign-up-wrapper .sign-up .sign-up-inner .thank-you-msg .msg{font-size:12px}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label.checked span:after,#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label.checked span:before,.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label.checked span:after,.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label.checked span:before,.sign-up-wrapper .sign-up .sign-up-inner .thank-you-msg.show,body.foundation article .program .extra.show,body.foundation_reach_high article .program .extra.show,body.nashville_hot_chicken .cta img{display:block}@media all and (min-width:768px){.sign-up-wrapper .sign-up .sign-up-inner{max-width:380px}.sign-up-wrapper .sign-up .sign-up-inner p{font-size:13px;line-height:20px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form{margin:20px 0 0}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .email-holder{height:54px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=text]{padding:17px 20px;font-size:13px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form input[type=submit]{height:54px;font-size:13px;line-height:30px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field{height:86px;margin:10px 0 0}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field .sign-up-msg,.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label{height:40px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field .sign-up-msg span{font-size:13px;line-height:15px}.sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field label p{margin:0 0 0 38px;line-height:40px}}#auxillary.signup{background:#f8f8f5}#auxillary.signup .sign-up-wrapper,body.contact .inner{height:100%}#auxillary.signup .sign-up{position:absolute;width:100%;padding:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#auxillary.signup .sign-up .stripes h2{padding:0;margin:0}#sign-up-footer .sign-up-img{height:0;padding-bottom:56%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}@media all and (min-width:768px){#sign-up-footer{position:relative;width:50%;padding-left:50%}#sign-up-footer .sign-up-img{position:absolute;width:50%;height:100%;top:0;left:0;padding:0}}body.facebook_colonels_club #location-tab,body.facebook_colonels_club header,body.foundation article .program .list ul.decimal li:before,body.foundation_reach_high article .program .list ul.decimal li:before,html.no-cssanimations #auxillary #location-sidebar #search-loader .load-icon span{display:none}body.facebook_colonels_club #wrapper{top:0!important}#auxillary{background-color:#000;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:transform 666ms cubic-bezier(.666,0,.333,1)}#auxillary,#auxillary .layer,#auxillary .layer>.inner,footer#location-tab form{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#auxillary.show,footer#location-tab.hide{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}#auxillary #location-sidebar,#auxillary #location-sidebar #locator-form{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#e5e5e5;overflow:hidden}#auxillary #location-sidebar #locator-form{width:100%;height:44px;background-color:#fff;border-bottom:1px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box}#auxillary #location-sidebar #locator-form .input-holder{position:absolute;top:0;left:0;right:210px;height:44px;border-right:1px solid #e5e5e5;overflow:hidden}#auxillary #location-sidebar #locator-form input[type=text]{padding:12px 10px 11px;color:#e4002b;opacity:1}#auxillary #location-sidebar #locator-form input[type=text]::-webkit-input-placeholder{color:#a4a4a4;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar #locator-form input[type=text]:-moz-placeholder,#auxillary #location-sidebar #locator-form input[type=text]::-moz-placeholder{color:#a4a4a4;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar #locator-form input[type=text]:-ms-input-placeholder{color:#a4a4a4;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar #locator-form input[type=text]:focus:-moz-placeholder,#auxillary #location-sidebar #locator-form input[type=text]:focus::-moz-placeholder,footer#location-tab form input[type=text]:focus:-moz-placeholder,footer#location-tab form input[type=text]:focus::-moz-placeholder{opacity:.5}#auxillary #location-sidebar #locator-form input[type=text]:focus:-ms-input-placeholder,footer#location-tab form input[type=text]:focus:-ms-input-placeholder{opacity:.5}#auxillary #location-sidebar #locator-form input[type=text].searching{opacity:.5}#auxillary #location-sidebar #locator-form input[type=text].searching:focus::-webkit-input-placeholder,footer#location-tab.searching form input[type=text]:focus::-webkit-input-placeholder{opacity:1}#auxillary #location-sidebar #locator-form input[type=text].searching:focus:-moz-placeholder,#auxillary #location-sidebar #locator-form input[type=text].searching:focus::-moz-placeholder,footer#location-tab.searching form input[type=text]:focus:-moz-placeholder,footer#location-tab.searching form input[type=text]:focus::-moz-placeholder{opacity:1}#auxillary #location-sidebar #locator-form input[type=text].searching:focus:-ms-input-placeholder,footer#location-tab.searching form input[type=text]:focus:-ms-input-placeholder{opacity:1}#auxillary #location-sidebar #locator-form ul{position:absolute;top:0;right:0;height:100%;font-size:0;line-height:0;white-space:nowrap;overflow:hidden}#auxillary #location-sidebar #locator-form ul li{height:100%;margin:0 10px 0 0;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label{position:relative;padding:0 0 0 18px;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:44px;text-transform:uppercase;display:inline-block}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span{position:absolute;top:50%;left:0;width:16px;height:16px;margin:-8px 0 0;background-color:#f8f8f5;box-shadow:inset 0 0 0 1px #e5e5e5}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:after,#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:before{content:'';position:absolute;top:50%;left:50%;width:2px;height:4px;margin:1px 0 0 -4px;background-color:#000;display:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:after{height:9px;margin:-4px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#auxillary #location-sidebar ul#search-results{position:absolute;top:44px;left:0;right:-1px;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#auxillary #location-sidebar ul#search-results li,.order-form-wrapper .order-form .inner{position:relative}#auxillary #location-sidebar ul#search-results li.message{position:relative;width:100%;height:100%;background-color:#f8f8f5;overflow:hidden}#auxillary #location-sidebar ul#search-results li.message h2{position:absolute;top:50%;left:0;width:100%;margin:0 auto;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#auxillary #location-sidebar ul#search-results li.message h2 .sub{color:#a4a4a4}#auxillary #location-sidebar ul#search-results li#results-found{height:44px;padding:0 10px;color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:44px;background-color:#fff;border-bottom:1px solid #e5e5e5}#auxillary #location-sidebar ul#search-results li.result{padding:44px 0;border-bottom:1px solid #e5e5e5;background-color:#fff;cursor:pointer;-webkit-transition:background-color 333ms cubic-bezier(.215,.61,.355,1);transition:background-color 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar ul#search-results li.result.current,body.legal #legal-menu ul li a.current,body.privacy #legal-menu ul li a.current,body.tracking_tags #legal-menu ul li a.current{cursor:default}#auxillary #location-sidebar #search-loader{position:absolute;top:54px;left:0;right:0;bottom:0;background-color:#fff;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1)}#auxillary #location-sidebar #search-loader .load-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;overflow:hidden;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#auxillary #location-sidebar #search-loader.load{visibility:visible;opacity:1;-webkit-transition:none;transition:none}@media all and (min-width:768px){#auxillary #location-sidebar #locator-form{height:54px}#auxillary #location-sidebar #locator-form .input-holder{right:300px;height:100%}#auxillary #location-sidebar #locator-form input[type=text]{padding:17px 20px 16px;font-size:13px}#auxillary #location-sidebar #locator-form ul li{height:100%;margin:0 20px 0 0}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label{padding:0 0 0 24px;font-size:13px;line-height:54px}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span{width:18px;height:18px;margin:-9px 0 0;line-height:18px}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:before{width:2px;height:5px;margin:1px 0 0 -5px}#auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:after{width:2px;height:13px;margin:-6px 0 0 1px}#auxillary #location-sidebar ul#search-results{top:54px}#auxillary #location-sidebar ul#search-results li#results-found{height:54px;padding:0 20px;font-size:13px;line-height:54px}#auxillary #location-sidebar ul#search-results li.result{padding:54px 0}#auxillary #location-sidebar ul#search-results li.result .inner{margin:0 20px}#auxillary #location-sidebar ul#search-results li.result .store-info{font-size:13px;line-height:20px}}#auxillary #location-map,footer#location-tab{position:absolute;top:0;left:50%;width:50%;height:100%;background-color:#a4a4a4;overflow:hidden}@media screen and (max-aspect-ratio:1/1){#auxillary #location-sidebar{top:auto;bottom:0;width:100%;height:50%;border-top:2px solid #e4002b}#auxillary #location-map{position:absolute;top:0;left:0;width:100%;height:50%}}footer#location-tab{top:100%;left:0;width:100%;height:44px;background-color:#e4002b;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:background-color 666ms cubic-bezier(.666,0,.333,1),width 666ms cubic-bezier(.666,0,.333,1),-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:background-color 666ms cubic-bezier(.666,0,.333,1),width 666ms cubic-bezier(.666,0,.333,1),transform 666ms cubic-bezier(.666,0,.333,1)}footer#location-tab form .input-holder{position:absolute;top:0;left:0;right:44px;bottom:0;overflow:hidden}footer#location-tab form input[type=text]{padding:12px 10px;color:#fff;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;background:0 0;outline:none;resize:none;border:none;border-radius:0;opacity:1;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}footer#location-tab form input[type=text]::-webkit-input-placeholder{color:#fff;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}footer#location-tab form input[type=text]:-moz-placeholder,footer#location-tab form input[type=text]::-moz-placeholder{color:#fff;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}footer#location-tab form input[type=text]:-ms-input-placeholder{color:#fff;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}footer#location-tab form a#find-stores-btn{position:absolute;top:0;right:0;width:44px;height:100%;color:transparent;font-size:0;line-height:0;overflow:hidden;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}footer#location-tab form a#find-stores-btn:after{content:'';position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;background-image:url(images/icons.png);background-repeat:no-repeat;background-position:50% -18px;background-size:18px 36px;overflow:hidden;display:block}footer#location-tab.searching form input[type=text]{opacity:.5}footer#location-tab.searching form a#find-stores-btn{cursor:default;opacity:.5}body.category footer#location-tab,body.index footer#location-tab{width:100%;background-color:rgba(218,0,33,.9)}body.category footer#location-tab.menu-mode,body.index footer#location-tab.menu-mode{background-color:#e4002b}@media all and (min-width:768px){footer#location-tab{width:50%;height:54px}footer#location-tab form .input-holder{right:54px}footer#location-tab form input[type=text]{padding:17px 20px;font-size:13px}footer#location-tab form a#find-stores-btn{width:54px}footer#location-tab form a#find-stores-btn:after{width:22px;height:22px;margin:-11px 0 0 -11px;background-position:50% -22px;background-size:22px 44px}body.category footer#location-tab.half,body.index footer#location-tab.half{width:50%;background-color:#e4002b}body.category footer#location-tab.menu-mode,body.index footer#location-tab.menu-mode,footer#location-tab.menu-mode{width:100%}}@media all and (min-width:1024px){body.category footer#location-tab.half,body.index footer#location-tab.half,footer#location-tab{width:30%}footer#location-tab.menu-mode{width:50%}body.category footer#location-tab.menu-mode,body.index footer#location-tab.menu-mode{width:100%}}@media screen and (min-aspect-ratio:1/1) and (min-width:768px){body.category footer#location-tab,body.category footer#location-tab.half,body.index footer#location-tab,body.index footer#location-tab.half{width:50%}body.category footer#location-tab.menu-mode,body.index footer#location-tab.menu-mode{width:100%}}@media screen and (min-aspect-ratio:1/1) and (min-width:1024px){body.category footer#location-tab.half,body.index footer#location-tab.half{width:30%}body.category footer#location-tab,body.category footer#location-tab.menu-mode,body.index footer#location-tab,body.index footer#location-tab.menu-mode{width:50%}}body.hwmc article .content{max-width:700px;margin:0 auto}body.hwmc article .copy{width:100%;max-width:350px;margin:0 auto}body.hwmc article .copy.hand-breaded{max-width:440px}body.hwmc article .copy.inspection{max-width:370px}body.hwmc article .copy.herbs-and-spices{max-width:580px}body.hwmc article img{width:100%;height:auto;margin:40px 0 0;vertical-align:middle;display:block}body.hwmc article .stripes img{width:260px;margin:0 auto;padding:50px 0 40px}body.hwmc article p{margin:40px 0 0}body.foundation article h3,body.foundation_reach_high article h3,body.hwmc article h4{text-transform:uppercase;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif}body.hwmc article h4{font-size:13px;margin:6px 0 0}@media all and (min-width:480px){body.hwmc p{font-size:12px;line-height:20px}}@media all and (min-width:768px){body.hwmc p{font-size:16px;line-height:30px}body.hwmc article img,body.hwmc article p{margin:60px 0 0}body.hwmc article .hero img{margin:0}body.hwmc article .stripes img{padding:50px 0 80px}body.hwmc article h4{margin:10px 0 0;font-size:20px}}body.foundation article #app-bar,body.foundation_reach_high article #app-bar{height:50px;background:#b0211b;text-align:center;color:#fff;font-size:9px;line-height:50px;-webkit-transition:-webkit-transform 666ms cubic-bezier(.666,0,.333,1);transition:transform 666ms cubic-bezier(.666,0,.333,1);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body.foundation article #app-bar.show,body.foundation_reach_high article #app-bar.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.foundation article img,body.foundation_reach_high article img{height:auto;margin:20px auto;vertical-align:middle;display:block}body.foundation article .content,body.foundation_reach_high article .content{margin:0 auto;padding:0 0 40px}body.foundation article .content .stripes h2,body.foundation_reach_high article .content .stripes h2{margin:0 0 40px}body.foundation article .content .stripes img,body.foundation_reach_high article .content .stripes img{margin:6px auto 0;width:300px;display:block}body.foundation article h3,body.foundation_reach_high article h3{color:#e4002b;line-height:20px;margin:30px 0 44px;text-align:center}body.foundation article h4,body.foundation_reach_high article h4{margin:0 0 30px}body.foundation article .program,body.foundation_reach_high article .program{border-bottom:1px solid #e5e5e5;margin-bottom:44px}body.foundation article .program .extra,body.foundation_reach_high article .program .extra{padding:30px 0;display:none}body.foundation article .program .more,body.foundation_reach_high article .program .more{text-align:right;font-weight:700;line-height:44px;cursor:pointer;float:right}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field .order-form-msg span.error,body.fallback .content h1 span a,body.foundation article .program .more:hover,body.foundation_reach_high article .program .more:hover{color:#e4002b}body.foundation article .program .list,body.foundation_reach_high article .program .list{width:300px;margin:0 auto 60px}body.foundation article .program .list .list-header,body.foundation_reach_high article .program .list .list-header{padding-left:0;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;text-transform:uppercase}body.foundation article .program .list ul li,body.foundation_reach_high article .program .list ul li{position:relative;padding:10px 0 10px 10px;color:#e4002b;border-bottom:1px solid #e5e5e5}body.foundation article .program .list ul li:before,body.foundation_reach_high article .program .list ul li:before{content:'';position:absolute;top:18px;left:0;width:3px;height:3px;background-color:#e4002b}body.foundation article .program .list ul li:last-child,body.foundation_reach_high article .program .list ul li:last-child{border-bottom:none}body.foundation article .program .list ul.decimal,body.foundation_reach_high article .program .list ul.decimal{margin-top:0}body.foundation article .program .list ul.decimal li,body.foundation_reach_high article .program .list ul.decimal li{color:#000;padding:10px 0;border-bottom:0}body.foundation article #reach-program h4 img,body.foundation_reach_high article #reach-program h4 img{width:135px}body.foundation article #reach-high-program h4 img,body.foundation_reach_high article #reach-high-program h4 img{width:270px}body.foundation article #family-fund-program h4 img,body.foundation_reach_high article #family-fund-program h4 img{width:150px}body.foundation article #community-grants-program h4,body.foundation_reach_high article #community-grants-program h4,body.nashville_hot_chicken .banner{text-align:center;font-size:24px;text-transform:uppercase;font-family:"Interstate-Bold"}@media all and (min-width:768px){body.foundation article .content,body.foundation_reach_high article .content{padding:0 0 60px}body.foundation article .content .img img,body.foundation_reach_high article .content .img img{width:320px}body.foundation article h3,body.foundation_reach_high article h3{margin:44px 0 60px}body.foundation article h4,body.foundation_reach_high article h4{margin:0 0 30px}body.foundation article .program .list,body.foundation_reach_high article .program .list{width:400px}body.foundation article .program .list ul li,body.foundation_reach_high article .program .list ul li{padding:20px 0 20px 20px}body.foundation article .program .list ul li:before,body.foundation_reach_high article .program .list ul li:before{top:30px;width:4px;height:4px}body.foundation article #reach-program h4 img,body.foundation_reach_high article #reach-program h4 img{width:180px}body.foundation article #reach-high-program h4 img,body.foundation_reach_high article #reach-high-program h4 img{width:360px}body.foundation article #family-fund-program h4 img,body.foundation_reach_high article #family-fund-program h4 img{width:200px}body.foundation article #app-bar{font-size:12px}}@media all and (min-width:1024px){body.foundation article #app-bar{font-size:16px;height:60px;line-height:60px}body.foundation article img{margin:30px auto}}body.responsibility article ul{list-style:disc;padding:10px 20px 0}body.responsibility article ul li{margin:10px 0}body.contact h3,body.error .content h1 span{color:#e4002b;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:12px}body.contact h3{margin:-24px 0 40px;line-height:15px;text-transform:uppercase;text-align:center}body.contact h3 span{display:block;margin-top:8px;color:#666}@media all and (min-width:768px){body.contact h3{margin-top:-32px;font-size:16px;line-height:20px}}body.contact #contact-form{position:relative;width:100%;height:874px}body.contact #contact-form iframe{position:relative;width:100%;height:100%;display:block}@media all and (min-width:540px){body.contact #contact-form{width:540px;height:858px;margin:0 auto}}body.legal #legal-menu,body.privacy #legal-menu,body.tracking_tags #legal-menu{position:absolute;top:0;left:0;width:100%;height:44px;text-align:center;background-color:#f8f8f5;overflow:hidden}body.legal #legal-menu ul li,body.privacy #legal-menu ul li,body.tracking_tags #legal-menu ul li{height:100%;display:inline-block}body.legal #legal-menu ul li a,body.privacy #legal-menu ul li a,body.tracking_tags #legal-menu ul li a{height:100%;padding:0 10px;color:#a4a4a4;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:44px;text-transform:uppercase;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1)}@media all and (min-width:768px){body.legal #legal-menu,body.privacy #legal-menu,body.tracking_tags #legal-menu{height:60px}body.legal #legal-menu ul li a,body.privacy #legal-menu ul li a,body.tracking_tags #legal-menu ul li a{padding:0 13px;font-size:13px;line-height:60px}body.legal article,body.privacy article,body.tracking_tags article{top:60px}}body.store_detail h2{padding:40px 0 0}body.store_detail article .cells{margin:0;padding:0 0 44px}@media all and (min-width:768px){body.store_detail h2{padding:50px 0 0}body.store_detail article .cells{padding:0 0 108px}}body.error #wrapper img.colonel,body.store_detail footer#location-tab{display:none}body.nashville_hot_chicken .banner{line-height:40px;margin-top:2px;color:#e4002b;font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:13px}body.landing-page article,body.nashville_hot_chicken article{bottom:0}body.nashville_hot_chicken article .content{padding:0 0 40px}body.nashville_hot_chicken article .stripes{text-align:center}body.nashville_hot_chicken article .stripes img{display:inline-block;margin:60px 0 40px;width:120px}body.nashville_hot_chicken article hr{border:none;border-bottom:1px solid #d9d9d9;width:60%;margin:0 auto}body.nashville_hot_chicken article p{width:76%;margin:0 auto}body.nashville_hot_chicken .cta-wrapper{margin:40px auto 0}body.nashville_hot_chicken .cta{width:300px;margin:0 auto;text-align:center;padding-bottom:40px;cursor:pointer}body.nashville_hot_chicken .cta .product-name,body.nashville_hot_chicken .testimony .source{text-transform:uppercase;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:16px}body.nashville_hot_chicken .cta .product-name{margin:20px 0 0}body.nashville_hot_chicken .testimonials{background:#f8f8f5;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}body.nashville_hot_chicken .testimony{margin-top:40px;text-align:center}body.nashville_hot_chicken .testimony .source{line-height:16px;margin-bottom:8px;color:#e4002b}body.nashville_hot_chicken .testimony .heading{text-transform:uppercase;font-family:"PakenhamCdBl-Regular",arial,sans-serif;font-size:30px;line-height:30px}@media all and (min-width:768px){body.nashville_hot_chicken .banner{line-height:56px;font-size:22px;margin-top:4px}body.nashville_hot_chicken article .stripes img{margin:80px 0 50px;width:158px}body.nashville_hot_chicken article .stripes hr{margin:0 auto}body.nashville_hot_chicken .cta{float:left}body.nashville_hot_chicken .testimony .heading{font-size:40px;line-height:40px}}body.error #wrapper{background-image:url(/assets/images/colonel-illustration.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:200px 110px}@media screen and (min-aspect-ratio:1/1){body.error #wrapper{background-position:right bottom}}@media all and (min-width:768px){body.error #wrapper{background-size:470px 258px}}body.error .copy{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}body.error .inner{margin:0 20px}body.error .content{position:relative;max-width:480px;margin:40px auto}body.error .content h1 span{display:block}@media all and (min-width:768px){body.error .content h1 span{font-size:18px}}html.weak body.error #wrapper{background:0 0}html.weak body.error #wrapper img.colonel{position:absolute;left:50%;bottom:0;width:200px;height:110px;margin:0 0 0 -100px;display:block}@media screen and (min-aspect-ratio:1/1){html.weak body.error #wrapper img.colonel{left:auto;right:0;margin:0}}@media all and (min-width:768px){html.weak body.error #wrapper img.colonel{width:470px;height:258px}}html.weak body.error #wrapper .copy{position:relative;top:auto;left:auto;width:100%;max-width:480px;height:100%;margin:0 auto}html.weak body.error #wrapper .inner{width:100%;height:100%;display:table}html.weak body.error #wrapper .content{width:100%;height:100%;margin:40px 0;padding:0;max-width:none;vertical-align:middle;display:table-cell}body.extra_crispy_sunscreen .media-box{height:28px}.order-form-wrapper .order-form,.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-2,.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-3,.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-6,body.extra_crispy_sunscreen .cell-img,body.extra_crispy_sunscreen .offer-expired img{width:100%}body.extra_crispy_sunscreen .content.testimonial-content{padding:0}.order-form-wrapper .order-form .order-form-inner .inner,body.extra_crispy_sunscreen .cells,body.extra_crispy_sunscreen .footer #socials.show,html.weak footer#location-tab.hide{margin:0}body.extra_crispy_sunscreen .diagram{padding-bottom:40px}body.extra_crispy_sunscreen .offer-expired{z-index:1}body.extra_crispy_sunscreen .hide,html.weak #auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:after,html.weak #auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label span:before,html.weak #auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label.checked span:after,html.weak #auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label.checked span:before,html.weak .close-btn:after,html.weak .close-btn:before,html.weak .sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]+label span:after,html.weak .sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]+label span:before,html.weak .sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]+label.checked span:after,html.weak .sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]+label.checked span:before,html.weak nav #nav-inner .panel-slide .square-panels:after{display:none}body.extra_crispy_sunscreen .congrats{width:100%;margin-top:45px}body.extra_crispy_sunscreen #wrapper{top:0}body.extra_crispy_sunscreen .offer-badge{position:absolute;top:6%;left:65%}body.extra_crispy_sunscreen .offer-badge img{width:70%}body.extra_crispy_sunscreen .gray-line{max-width:100px;padding-bottom:20px;margin:0 auto;border-top:solid 2px #a4a4a4}body.extra_crispy_sunscreen li.sunscreen-image{padding-bottom:20px;margin:0 auto;text-align:center}body.extra_crispy_sunscreen li.sunscreen-image img,body.extra_crispy_sunscreen li.sunscreen-text{max-width:100%}body.extra_crispy_sunscreen li.sunscreen-text h2{padding:0 0 20px;margin:0;text-align:left}body.extra_crispy_sunscreen .link-btn{position:initial;margin:0}body.extra_crispy_sunscreen .link-btn a{font-size:17px;width:100%;padding:0}@media all and (min-width:768px){body.extra_crispy_sunscreen .side-effects{text-align:left;margin:0;padding:0}body.extra_crispy_sunscreen .diagram{padding-bottom:60px}body.extra_crispy_sunscreen li.sunscreen-text h2{text-align:center}body.extra_crispy_sunscreen .link-btn{position:absolute;top:78%;left:73%}body.extra_crispy_sunscreen .link-btn a{width:auto;padding:0 13px}body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-2{width:49%;margin-right:2%}body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-2:last-of-type,body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-3:last-of-type,body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-6:last-of-type{margin-right:0}body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-3{width:38%;margin-right:2%}body.extra_crispy_sunscreen .order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-6{width:20%;margin-right:2%}body.extra_crispy_sunscreen ul.sunscreen-list{width:35%}}@media (min-width:1440px){body.extra_crispy_sunscreen .offer-badge img{width:100%}body.extra_crispy_sunscreen .link-btn{top:80%}}@media (min-width:1900px){body.extra_crispy_sunscreen .offer-badge img{width:135%}}@media all and (min-width:1024px){body.extra_crispy_sunscreen .side-effects{margin:0 0 40px;padding:60px 0 0}body.extra_crispy_sunscreen ul.sunscreen-list{width:50%}body.extra_crispy_sunscreen img.bottle{width:49%}}body.extra_crispy_sunscreen .sunscreen-list{display:inline-block;width:27%}body.extra_crispy_sunscreen .bottle{text-align:center;width:60%}body.extra_crispy_sunscreen .footer{height:77px;background-color:#e4002b;clear:both;text-align:center;margin-top:78px}body.extra_crispy_sunscreen .footer img{width:182px;margin-top:16px}body.extra_crispy_sunscreen .footer #socials{background-color:#e4002b;margin-right:12px}body.extra_crispy_sunscreen .footer #socials ul{position:relative;top:auto;right:auto;font-size:0;line-height:23px}body.extra_crispy_sunscreen .footer #socials ul li a{position:absolute;top:50%;left:0;width:100%;height:32px;margin:-16px 0 0;text-indent:-999px;overflow:hidden}body.extra_crispy_sunscreen .footer #socials ul li a:hover:after{opacity:.7}body.extra_crispy_sunscreen .footer #socials ul li:nth-child(1) a:after{margin-left:-5px;background-position:50% 0}body.extra_crispy_sunscreen .footer #socials ul li:nth-child(2) a:after{background-position:50% -32px}body.extra_crispy_sunscreen .footer #socials ul li:nth-child(3) a:after{background-position:50% -96px}body.extra_crispy_sunscreen h1 span.emphasis{font-family:"PakenhamBl-Italic",arial,sans-serif;color:#e4002b}.order-form-wrapper .order-form .order-form-inner{width:100%;margin:0 auto;text-align:center}.order-form-wrapper .order-form .order-form-inner p{font-size:10px;line-height:15px;text-align:left;color:#a4a4a4;float:left}.order-form-wrapper .order-form .order-form-inner p a{color:#e4002b;text-decoration:none}.order-form-wrapper .order-form .order-form-inner form.order-form-form{position:relative;width:100%;margin:10px 0 0}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-row:after{content:"";display:table;clear:both}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col{float:left}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-2:last-of-type,.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-3:last-of-type,.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-col.col-6:last-of-type{margin-right:0}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-field{position:relative;height:48px;background-color:#fff;border:1px solid #e5e5e5;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0;-webkit-transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1);transition:box-shadow 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-error,.order-form-wrapper .order-form .order-form-inner form.order-form-form label.failure>span.form-error{border:1px solid #e4002b}.order-form-wrapper .order-form .order-form-inner form.order-form-form select::-ms-expand{display:none}.order-form-wrapper .order-form .order-form-inner form.order-form-form select.order-select{color:#bebebe;opacity:1;padding:0 0 0 11px;background-image:-webkit-linear-gradient(45deg,transparent 50%,#bebebe 50%),-webkit-linear-gradient(315deg,#bebebe 50%,transparent 50%),-webkit-linear-gradient(left,#ccc,#ccc);background-image:linear-gradient(45deg,transparent 50%,#bebebe 50%),linear-gradient(135deg,#bebebe 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 18px) calc(1em + 5px),calc(100% - 13px) calc(1em + 5px),calc(100% - 2.5em) -9.5em;background-size:5px 5px,5px 5px,1px 1px;background-repeat:no-repeat}.order-form-wrapper .order-form .order-form-inner form.order-form-form select.order-select:focus{opacity:.5}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email],.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text],.order-form-wrapper .order-form .order-form-inner form.order-form-form select{padding:12px 10px;color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;background:0 0;outline:none;resize:none;border:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]::-webkit-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]::-webkit-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select::-webkit-input-placeholder{color:#bebebe;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.215,.61,.355,1);transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]::-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]::-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select::-moz-input-placeholder{color:#bebebe;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:-ms-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:-ms-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:-ms-input-placeholder{color:#bebebe;opacity:1;transition:opacity 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:focus::-webkit-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:focus::-webkit-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:focus::-webkit-input-placeholder{opacity:.5}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:focus:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:focus::-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:focus:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:focus::-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:focus:-moz-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:focus::-moz-input-placeholder{opacity:.5}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email]:focus:-ms-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text]:focus:-ms-input-placeholder,.order-form-wrapper .order-form .order-form-inner form.order-form-form select:focus:-ms-input-placeholder{opacity:.5}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit]{margin-bottom:10px;float:right;top:0;right:0;width:100%;height:44px;color:#fff;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:20px;text-transform:uppercase;background:0 0;background-color:#bebebe;outline:none;resize:none;border:none;border-radius:0;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:color 333ms cubic-bezier(.215,.61,.355,1),background-color 333ms cubic-bezier(.215,.61,.355,1);transition:color 333ms cubic-bezier(.215,.61,.355,1),background-color 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit]:active,.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit]:hover{background-color:#a4a4a4}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit].submit{color:#fff;background-color:#e4002b}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit].submit:hover{background-color:#ab182f}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field{position:relative;width:100%;height:40px;font-size:0;line-height:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field .order-form-msg{position:absolute;bottom:6px;left:0;width:100%;height:30px;text-align:left;visibility:hidden;display:table;opacity:0;-webkit-transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear 333ms,opacity 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field .order-form-msg span{width:100%;height:100%;color:#000;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:10px;line-height:10px;text-transform:uppercase;vertical-align:middle;display:table-cell}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field input[type=checkbox],html.weak .resize-img{position:absolute;top:0;left:-50px;width:1px;height:1px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label{position:absolute;top:0;left:0;width:100%;height:30px;text-align:left;cursor:default;display:inline-block}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label span:before{content:'';position:absolute;top:50%;left:50%;width:2px;height:6px;margin:1px 0 0 -6px;background-color:#000;display:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label span:after{content:'';position:absolute;top:50%;left:50%;width:2px;background-color:#000;display:none;height:17px;margin:-8px 0 0 1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label p{margin:0 0 0 32px;color:#a4a4a4;line-height:30px}.order-form-wrapper .order-form .order-form-inner form.order-form-form.no-check .field label span,.order-form-wrapper .order-form .order-form-inner form.order-form-form.no-email .email-holder{border:1px solid #e4002b}.order-form-wrapper .order-form .order-form-inner form.order-form-form.show-msg .field .order-form-msg{visibility:visible;opacity:1;-webkit-transition:visibility 0ms linear,opacity 333ms cubic-bezier(.215,.61,.355,1);transition:visibility 0ms linear,opacity 333ms cubic-bezier(.215,.61,.355,1)}.order-form-wrapper .order-form .order-form-inner .thank-you-msg{position:absolute;top:0;left:0;right:0;bottom:0;background:#f8f8f5;display:none}.order-form-wrapper .order-form .order-form-inner .thank-you-msg .red{text-transform:uppercase;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;color:#e4002b;margin-bottom:10px}.order-form-wrapper .order-form .order-form-inner .thank-you-msg .msg{font-size:12px}.order-form-wrapper .order-form .order-form-inner .thank-you-msg.show{display:block}@media all and (min-width:768px){.order-form-wrapper .order-form .order-form-inner p{font-size:13px;line-height:20px}.order-form-wrapper .order-form .order-form-inner form.order-form-form{margin:20px 0 0}.order-form-wrapper .order-form .order-form-inner form.order-form-form .email-holder{height:54px}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=email],.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=text],.order-form-wrapper .order-form .order-form-inner form.order-form-form select{padding:17px 20px;font-size:13px}.order-form-wrapper .order-form .order-form-inner form.order-form-form input[type=submit]{height:54px;font-size:13px;line-height:30px;width:42%}.order-form-wrapper .order-form .order-form-inner form.order-form-form .form-actions{margin-top:20px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field{margin:10px 10px 0 0;width:50%;float:left}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field.msg{width:100%}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field p.field-terms{width:auto;line-height:15px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field .order-form-msg,.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label{height:40px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field .order-form-msg span{font-size:13px;line-height:15px}.order-form-wrapper .order-form .order-form-inner form.order-form-form .field label p{margin:12px 0 0 38px;line-height:40px}}html.weak .resize-img{left:0;width:100%;height:100%}html.weak #auxillary{top:100%}html.weak #auxillary.show{top:0%}html.weak #auxillary #location-sidebar #locator-form ul li input[type=checkbox]+label.checked span,html.weak .close-btn,html.weak .sign-up-wrapper .sign-up .sign-up-inner form.sign-up-form .field input[type=checkbox]+label.checked span{background-image:url(images/fallback/checkmark-mobile.png);background-repeat:no-repeat;background-position:center center}html.weak #auxillary #location-sidebar #search-loader .load-icon{margin:-25px 0 0 -25px}html.weak #auxillary.signup{background:#f8f8f5}html.weak #auxillary.signup .sign-up-wrapper{width:100%;max-width:280px;margin:0 auto}@media all and (min-width:768px){html.weak #auxillary.signup .sign-up-wrapper{max-width:380px}}html.weak #auxillary.signup .sign-up{position:absolute;top:0;left:0;width:100%;height:100%;display:table}html.weak #auxillary.signup .sign-up .sign-up-inner{width:100%;height:100%;max-width:none;vertical-align:middle;display:table-cell}html.weak body.contact #contact-form{height:974px}@media all and (min-width:540px){html.weak body.contact #contact-form{height:958px}}html.weak #product-detail .loader .load-icon{margin:-60px 0 0 -25px}html.weak #product-detail.show.loaded .shim,html.weak #product-detail.show.loading .shim,html.weak #product-detail.show.trans.in .shim{top:0%}html.weak #product-detail .shim,html.weak #product-detail.show.trans.out .shim{top:-100%}html.weak #product-detail .related-products .carousel .item .title{width:100%;display:table}html.weak #product-detail .related-products .carousel .item .title span{position:relative;top:auto;left:auto;right:auto;width:100%;vertical-align:middle;display:table-cell}@media all and (min-width:768px){html.weak #product-detail .cells .nutrition-info .cell-inner ul.nutrition-facts:before{background-image:url(images/fallback/bow-tie.png)}}html.weak #product-detail-menu .products{top:-270px;text-align:center}html.weak #product-detail-menu .products>.wrapper{top:0%;left:0%}html.weak #product-detail-menu .products ul{position:relative;top:0;left:auto;bottom:-30px;white-space:nowrap;display:none}html.weak #product-detail-menu.show .products{top:44px;height:226px}html.weak header #nav-trigger .icon{margin:-8px 0 0}html.weak header #nav-trigger .icon .bar.b2{top:50%;margin-top:-1px}html.weak header #nav-trigger .icon .bar.b3{top:100%;width:75%;margin-top:-2px}html.weak header #nav-trigger .icon .bar.b3 span,html.weak nav #nav-inner .panel-slide .panel .panel-content:hover .bg{visibility:visible}html.weak header #nav-trigger.close-nav .icon .bar{top:0%;margin-top:-1px;width:100%}html.weak header #nav-trigger.close-nav .icon .bar.b1 span{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')"}html.weak header #nav-trigger.close-nav .icon .bar.b2 span{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}html.weak header #nav-trigger.close-nav .icon .bar.b3 span,html.weak nav #nav-inner .panel-slide .panel .panel-content .bg{visibility:hidden}html.weak header a#kfc-logo{margin:0 0 0 -29px;background-image:url(images/fallback/kfc-logo-mobile.png)}@media all and (min-width:768px){html.weak header a#kfc-logo{margin:0 0 0 -91px;background-image:url(images/fallback/kfc-logo.png)}}html.weak header #socials{left:100%}html.weak header #socials.show{left:0%}@media all and (min-width:768px){html.weak header #socials,html.weak header #socials.show{left:auto}}html.weak header #socials ul li{height:50px}@media all and (min-width:768px){html.weak header #socials ul li{height:60px}}html.weak header #social-trigger:after,html.weak header #socials ul li a:after{background-image:url(images/fallback/socials.png)}html.weak header #socials ul li a.fb:after{margin-left:-5px;background-position:50% 0}html.weak header #socials ul li a.tw:after{background-position:50% -32px}html.weak header #socials ul li a.ig:after{background-position:50% -64px}html.weak header #socials ul li a.yt:after{background-position:50% -96px}html.weak header #social-trigger:after{background-position:50% -128px}html.weak #greeting{text-align:center;display:table}html.weak #greeting h2{position:relative;top:auto;left:auto;width:100%;height:100%;vertical-align:middle;display:table-cell}html.weak .products li a .inner .image{top:0;left:0;width:200%;height:150%;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.5, M12=0, M21=0, M22=0.5, SizingMethod='expand auto')"}html.weak footer#location-tab{margin:-44px 0 0}html.weak footer#location-tab form a#find-stores-btn:after{background-image:url(images/fallback/icons-mobile.png);background-position:50% -18px}@media all and (min-width:768px){html.weak footer#location-tab{margin:-54px 0 0}html.weak footer#location-tab.hide{margin:0}html.weak footer#location-tab form a#find-stores-btn:after{background-image:url(images/fallback/icons.png);background-position:50% -22px}}html.weak .close-btn{background-image:url(images/fallback/close-btn.png)}html.weak .iframe-to-load .iframe-loader .load-icon{margin:0 0 0 -25px}html.weak article .full-link h2{margin:-50px 0 0}html.weak nav #nav-inner .panel-slide{top:100%;left:50%}html.weak nav #nav-inner .panel-slide:first-child{left:0;top:100%}html.weak nav #nav-inner .panel-slide .square-panels{border-right:1px solid #e5e5e5}html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder{margin:-18px 0 0;text-align:center}html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span{position:relative;top:auto;left:auto;color:#000;display:inline-block}html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:first-child{color:#fff;display:none}html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:first-child:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}@media all and (min-width:768px){html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder{margin:-34px 0 0}html.weak nav #nav-inner .panel-slide .panel .panel-content .title-holder h2 span:first-child:after{bottom:6px}}html.weak nav #nav-inner .panel-slide .panel .panel-content:hover h2 span,html.weak nav #nav-inner .panel-slide .panel.chicken-panel .panel-content:before{display:none}html.weak nav #nav-inner .panel-slide .panel .panel-content:hover h2 span:first-child{display:inline-block}html.weak nav #nav-inner .panel-slide .panel.chicken-panel,html.weak nav #nav-inner .panel-slide .panel.countries-panel{border-top:1px solid #e5e5e5}html.weak nav #nav-inner .panel-slide .panel.countries-panel .panel-content:before{background-image:url(images/fallback/down-arrow-mobile.png)}html.weak nav #nav-inner .panel-slide .panel.countries-panel .panel-content:after{display:none}@media all and (min-width:768px){html.weak nav #nav-inner .panel-slide .panel.countries-panel .panel-content:before{background-image:url(images/fallback/down-arrow.png)}}html.weak nav.show{background-image:url(images/fallback/nav-bg.png)}html.weak nav.show #nav-inner .panel-slide{top:0%}body.release #release-form{position:relative;width:100%;height:2820px;margin:40px 0 0}body.release #release-form iframe{width:100%;height:100%}@media all and (min-width:768px){body.release #release-form{height:1720px}}body.fallback header img{position:absolute;top:50%;left:50%;width:182px;height:24px;margin:-12px 0 0 -91px;vertical-align:middle}body.fallback img.colonel{position:absolute;left:50%;bottom:0;width:200px;height:110px;margin:0 0 0 -100px}@media screen and (min-aspect-ratio:1/1){body.fallback img.colonel{left:auto;right:0;margin:0}}@media all and (min-width:768px){body.fallback img.colonel{width:470px;height:258px}}body.fallback .inner{margin:0 20px}body.fallback .content{position:relative;max-width:520px;margin:40px auto}body.fallback .content h1 span{color:#e4002b;font-family:"Interstate-Bold","helvetica-neue",helvetica,sans-serif;font-size:12px;display:block}@media all and (min-width:768px){body.fallback .content h1 span{font-size:18px}}body.fallback .content img.signature{width:176px;height:auto;margin:30px auto 0;vertical-align:middle;display:block}