html,body{overflow-x:hidden;position:relative}
body{background-color:#d71c1c;color:#fff;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif}
body .main_parsys>div{max-width:1600px;margin:0 auto}
body h1,body h2,body h3,body h4,body h5{font-family:'scout-condensed'}
body h2,body h2.Display1{font-size:4em}
@media only screen and (max-width:768px){body h2,body h2.Display1{font-size:2em}
}
.full-width{max-width:1600px;margin:0 auto}
.kit-kat-home{position:relative}
.kit-kat-home:before{content:'';display:block;height:1000px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}
@media only screen and (min-width:768px){.kit-kat-home:before{height:1000px}
}
@media only screen and (min-width:980px){.kit-kat-home:before{height:1200px}
}
@media only screen and (min-width:1200px){.kit-kat-home:before{height:1700px}
}
.kit-kat-home .textfeature .home-header{background-color:transparent !important}
.kit-kat-home .textfeature .home-header .text-only-feature{background-color:transparent !important;padding:1em 0}
.kit-kat-home .textfeature .home-header .text-only-feature .subheading-desktop{font-size:2.5em !important}
@media only screen and (min-width:980px){.kit-kat-home .textfeature .home-header .text-only-feature .subheading-desktop{font-size:4em !important}
}
.kit-kat-home .bootstrapgrid{max-width:1600px !important}
.kit-kat-breaks{background-image:url('../../content/dam/kitkat/en_us/images/global/july-2018/background-images/breaks-kit-kat-background.jpg');background-position:center 140px;background-size:100%;background-repeat:no-repeat;background-color:#d71c1c;background-attachment:fixed}
.container{padding-right:0;padding-left:0;max-width:1600px !important;background-color:#fff}
.container-fluid{padding-right:0;padding-left:0}
@media only screen and (min-width:1200px){.container{width:100%}
}
@media only screen and (min-width:768px){.container{width:100%}
}
.nav-camoflouge{margin:0}
.ssf-generic{color:#d51818;font-family:'scout','brandon-grotesque-bold','Open Sans',sans-serif;font-weight:400}
.ssf-generic img{background-color:transparent}
h2{text-transform:uppercase;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif}
.subheading-desktop{font-size:1.75em !important;line-height:1.25em !important}
.main_parsys .section .primaryCTA,.main_parsys .section .ps-widget[ps-sku],.main_parsys .section .news-unwrap-list-grid a.btn{padding:17px 8px 17px 24px;margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:68px;background-color:#f8e59a;border-color:#f8e59a;border-radius:0;color:#d71c1c;text-transform:uppercase;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0}
.main_parsys .section .primaryCTA:after,.main_parsys .section .ps-widget[ps-sku]:after,.main_parsys .section .news-unwrap-list-grid a.btn:after{content:'';top:0;right:-35px;width:35px;height:100%;border-left:0 solid transparent;border-right:20px solid transparent;border-bottom:68px solid black;border-bottom-color:inherit;position:absolute;z-index:1;transition:all .2s;color:#f8e59a}
.main_parsys .section .primaryCTA:hover,.main_parsys .section .ps-widget[ps-sku]:hover,.main_parsys .section .news-unwrap-list-grid a.btn:hover{background-color:#f8e59a;color:#d71c1c}
.main_parsys .section .primaryCTA:hover:after,.main_parsys .section .ps-widget[ps-sku]:hover:after,.main_parsys .section .news-unwrap-list-grid a.btn:hover:after{right:-45px;color:#f8e59a}
.main_parsys .section .button-brown .primaryCTA{background-color:#4f2c1d;border-color:#4f2c1d;color:#f8e59a}
.main_parsys .section .button-red .primaryCTA{background-color:#d71c1c;border-color:#d71c1c;color:#f8e59a}
.main_parsys .section .ps-widget[ps-sku],.productfeature .product-feature .ps-widget[ps-sku]{background-color:#4f2c1d;border-color:#4f2c1d;color:#f8e59a}
.main_parsys .section .ps-widget[ps-sku]:after,.productfeature .product-feature .ps-widget[ps-sku]:after{top:auto}
.main_parsys .section .hsy-wheretobuy,.productfeature .product-feature .hsy-wheretobuy{position:relative !important;display:inline-block !important;width:auto !important;bottom:auto !important}
.main_parsys .section .hsy-wheretobuy .buy-now-button,.productfeature .product-feature .hsy-wheretobuy .buy-now-button{background-color:#d71c1c !important;margin-top:10px !important;font-size:20px !important;border:none !important;border-radius:0;padding:13px 24px 13px 24px !important}
.main_parsys .section .hsy-wheretobuy .buy-now-button:after,.productfeature .product-feature .hsy-wheretobuy .buy-now-button:after{content:'';top:0;right:-35px;width:35px;height:100%;border-left:0 solid transparent;border-right:20px solid transparent;border-bottom:54px solid black;border-bottom-color:inherit;position:absolute;z-index:1;transition:all .2s;color:#d71c1c}
.main_parsys .section .hsy-wheretobuy .buy-now-button:hover:after,.productfeature .product-feature .hsy-wheretobuy .buy-now-button:hover:after,.main_parsys .section .hsy-wheretobuy .buy-now-button:focus:after,.productfeature .product-feature .hsy-wheretobuy .buy-now-button:focus:after,.main_parsys .section .hsy-wheretobuy .buy-now-button:active:after,.productfeature .product-feature .hsy-wheretobuy .buy-now-button:active:after{right:-40px}
.main_parsys .section .listing .pagination-bar .pagination-data-container .hsy-wheretobuy .buy-now-button,.productfeature .product-feature .listing .pagination-bar .pagination-data-container .hsy-wheretobuy .buy-now-button{font-size:16px !important}
.bootstrapgrid{padding-left:0;padding-right:0}
.bootstrapgrid .bootstrap-grid.no-padding .row{margin-left:0;margin-right:0;display:flex;align-items:end;width:100%}
@media only screen and (max-width:768px){.bootstrapgrid .bootstrap-grid.no-padding .row{display:block;align-items:baseline}
}
.bootstrapgrid .bootstrap-grid.no-padding .row>div{padding-left:0;padding-right:0;align-self:flex-end}
.bootstrapgrid .bootstrap-grid.no-padding .col-lg-1,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-10,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-11,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-12,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-2,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-3,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-4,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-5,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-6,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-7,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-8,.bootstrapgrid .bootstrap-grid.no-padding .col-lg-9,.bootstrapgrid .bootstrap-grid.no-padding .col-md-1,.bootstrapgrid .bootstrap-grid.no-padding .col-md-10,.bootstrapgrid .bootstrap-grid.no-padding .col-md-11,.bootstrapgrid .bootstrap-grid.no-padding .col-md-12,.bootstrapgrid .bootstrap-grid.no-padding .col-md-2,.bootstrapgrid .bootstrap-grid.no-padding .col-md-3,.bootstrapgrid .bootstrap-grid.no-padding .col-md-4,.bootstrapgrid .bootstrap-grid.no-padding .col-md-5,.bootstrapgrid .bootstrap-grid.no-padding .col-md-6,.bootstrapgrid .bootstrap-grid.no-padding .col-md-7,.bootstrapgrid .bootstrap-grid.no-padding .col-md-8,.bootstrapgrid .bootstrap-grid.no-padding .col-md-9,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-1,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-10,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-11,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-12,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-2,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-3,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-4,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-5,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-6,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-7,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-8,.bootstrapgrid .bootstrap-grid.no-padding .col-sm-9,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-1,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-10,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-11,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-12,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-2,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-3,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-4,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-5,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-6,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-7,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-8,.bootstrapgrid .bootstrap-grid.no-padding .col-xs-9{padding-left:0;padding-right:0}
.bootstrapgrid .bootstrap-grid.home-grid-feature{display:flex;align-items:end;width:100%}
.bootstrapgrid .bootstrap-grid.home-grid-feature .parsys{margin-top:0}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee{position:relative;z-index:2}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .content-holder{min-height:0}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .inner-content{position:relative}
@media only screen and (min-width:980px){.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .inner-content{top:-2em}
}
@media only screen and (min-width:1200px){.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .inner-content{top:-4em}
}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .text-holder{padding:0}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .text-holder .primaryCTA{background-color:#370311;color:#f4e78f;font-weight:bold;height:auto;line-height:1em;max-width:170px;padding:22px 30px}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .text-holder .primaryCTA:after{content:none}
.bootstrapgrid .bootstrap-grid.home-grid-feature .image-board-marquee .text-holder .primaryCTA:hover{background-color:#29020d}
.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext{background-color:#f8e59a;padding:25px;text-align:center}
@media only screen and (min-width:768px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext{background-color:transparent;margin-left:-10%;overflow:hidden;padding:0;text-align:left}
}
@media only screen and (min-width:980px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext{margin-left:-45%}
}
.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext img{height:auto;width:95%}
@media only screen and (min-width:768px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext img{margin-left:5%}
}
.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{background-color:#d71c1c;border-radius:0;color:#fff;display:inline-block;font-size:1.3em;padding:.5em 1.5em;text-transform:uppercase}
@media only screen and (min-width:768px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{border:2px solid #fff;font-size:1.3em}
}
@media only screen and (min-width:980px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{font-size:1.4em}
}
@media only screen and (min-width:768px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn:hover{background-color:#b71818}
}
@media only screen and (min-width:768px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{bottom:1em;left:5em;position:absolute}
}
@media only screen and (min-width:980px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{left:10em;bottom:3em}
}
@media only screen and (min-width:1200px){.bootstrapgrid .bootstrap-grid.home-grid-feature .richtext a.btn{left:15em}
}
.bootstrapgrid .bootstrap-grid.breaks-grid-recipes{background-color:#fff}
.bootstrapgrid .home-bootstrap-feature-area{max-width:1600px;margin:0 auto;background-color:#d71c1c}
.bootstrapgrid .home-bootstrap-feature-area .parsys{margin-top:0}
.bootstrapgrid .home-bootstrap-feature-area .col-md-9{padding:0}
@media only screen and (max-width:1000px){.bootstrapgrid .home-bootstrap-feature-area .col-md-2{display:none}
}
.main_parsys>.bootstrapgrid{max-width:none}
.home-bootstrap-feature-area .col-md-2{padding:0}
.main_parsys .bootstrapgrid .parsys{margin-top:0}
.split-feature .Display2{font-size:2em !important;line-height:1em;margin-bottom:.5em}
@media only screen and (min-width:768px){.split-feature .Display2{font-size:2.5em !important}
}
@media only screen and (min-width:980px){.split-feature .Display2{font-size:3em !important}
}
@media only screen and (min-width:1200px){.split-feature .Display2{font-size:3.5em !important}
}
.image-board-marquee .text-holder .inner-content.bottom{bottom:35px}
@media only screen and (max-width:768px){.image-board-marquee .text-holder .inner-content.bottom{text-align:center}
}
@media only screen and (max-width:768px){.main_parsys .section .image-board-marquee-home-feature .text-holder{height:0;background-color:transparent}
}
@media only screen and (max-width:768px){.main_parsys .section .image-board-marquee-home-feature .text-holder .primaryCTA{margin:0;top:-50px}
}
.main_parsys .section .image-board-marquee-home-feature .text-holder .inner-content.top{bottom:64px;top:auto;text-align:center}
.have-a-break{background-color:#4f2c1d}
@media only screen and (min-width:980px){.have-a-break{margin-top:-2em}
}
@media only screen and (min-width:1200px){.have-a-break{margin-top:-4em}
}
.have-a-break .text-only-feature{background-color:#4f2c1d}
.have-a-break .text-only-feature h1.Display1,.have-a-break .text-only-feature h1.subheading-desktop{font-size:4em !important;margin:0;line-height:1em !important;padding:.6em;color:#f8e59a;max-width:none}
@media only screen and (max-width:768px){.have-a-break .text-only-feature h1.Display1,.have-a-break .text-only-feature h1.subheading-desktop{font-size:3em}
}
.brandnav .brand-navigation-bar{background-color:#d81c1c}
.brandnav .brand-navigation-bar .hamburger-line{background-color:#fff}
.brandnav .brand-navigation-bar .nav-camoflouge{background-color:transparent}
.brandnav .brand-navigation-bar .search-holder{display:none}
.brandnav .brand-navigation-bar .nav-items ul{margin-left:80px}
.brandnav .brand-navigation-bar .nav-items ul li a{color:#fff;font-size:1.3em}
.brandnav .brand-navigation-bar .nav-items ul li:hover a{color:#f8e59a}
@media only screen and (max-width:768px){.brandnav .brand-navigation-bar .nav-items ul{margin-left:0}
.brandnav .brand-navigation-bar .nav-items ul li a{color:#4f2c1d}
.brandnav .brand-navigation-bar .nav-items ul li:hover a{color:#4f2c1d}
}
@media only screen and (max-width:768px){.brandnav .brand-navigation-bar .nav-items .crown-navigation-bar.dark ul li a{color:#fff}
}
.brandnav .brand-navigation-bar .nav-items .crown-navigation-bar.dark ul li:last-child{width:45%;margin:0 auto}
.brandnav .brand-navigation-bar .nav-items .crown-navigation-bar.dark ul li:last-child a{color:#4f2c1d !important}
.section .no-padding .image-tile.tile-square-lg .padding-new,.section .no-padding .image-tile.tile-square-sm .padding-new,.section .no-padding .image-tile.tile-rectangle .padding-new,.section .no-padding .image-tile.tile-none .padding-new{padding-bottom:0}
.section .no-padding .image-tile-text{margin:0}
.section .no-padding .image-tile-text .primaryCTA{font-size:1em;padding:1em}
.section .no-padding .image-tile-dark .image-tile-text{color:#4f2c1d}
.section .no-padding .col-xs-6{padding:0}
.section .tile-mosaic .row .no-padding{padding-bottom:0}
@media only screen and (max-width:768px){.section .tile-mosaic-home-feature .tile-mosaic .row{display:flex}
.section .tile-mosaic-home-feature .tile-mosaic .row .col-sm-6{display:flex;width:50%}
}
.section .tile-mosaic-breaks-full-video .no-padding{width:100%}
.section .tile-mosaic-breaks-full-video .col-xs-12{padding:0}
.section .tile-mosaic-breaks-full-video .col-xs-12 .image-tile .tile-content{border-left:6px solid #fff}
.section .tile-mosaic-breaks-4-even .col-xs-12{padding:0}
.section .tile-mosaic-breaks-4-even-top .image-tile .tile-content{border-bottom:6px solid #fff}
.home-bootstrap-feature-area .richtext a{display:block}
.home-bootstrap-feature-area .richtext p{border:6px solid #fff;margin:0;overflow:hidden}
.home-bootstrap-feature-area .richtext img{display:block}
.home-bootstrap-feature-area .richtext:nth-child(1) p{border-bottom:0}
.richtext{position:relative}
.richtext p{margin:0 0 20px 0}
.richtext img.home-rte-side-image{width:114.25%;border:0}
.richtext .title{background:#d71c1c;border:2px solid #fff;bottom:10px;color:#fff;font-size:1.2em;left:12px;line-height:1em;right:12px;padding:.5em .75em;position:absolute}
.richtext .title.alt{bottom:14px}
.richtext .title span{font-size:.6em;padding-left:.5em}
.richtext a:hover .title{background-color:#a11515}
.richtext div.home-rte-line-transparent-container{background-color:#d71c1c}
.richtext div.home-rte-line-transparent-container div.home-rte-line-transparent{height:0;width:110%;border-bottom:6px solid #fff;transform:rotate(-5deg);padding:0;margin:0;position:relative;left:-15px;z-index:1;padding-bottom:60px}
.richtext div.home-rte-line-opaque{height:160px;width:103%;border-top:6px solid #fff;transform:rotate(-5deg);padding:0;margin:-80px 0 80px 0;position:relative;left:-15px;z-index:1;background-color:#d71c1c}
@media only screen and (max-width:768px){.richtext div.home-rte-line-opaque{left:-4px}
}
@media only screen and (max-width:768px){.richtext div.home-hero-product-callout a div{left:calc(50% - 125px) !important;bottom:-20px !important;width:250px !important;text-align:center !important}
}
.home-split-feature.container{background-color:transparent}
.home-split-feature.container .content-holder{background-color:transparent}
.home-split-feature.container .content-holder .Display2 span{color:#f8e59a}
@media only screen and (max-width:768px){.home-split-feature.container .content-holder{height:300px}
}
.home-split-feature.container .square-content-holder{background:linear-gradient(90deg,#d71c1c 60%,transparent 50%)}
@media only screen and (min-width:1800px){.home-split-feature.container .square-content-holder{background:linear-gradient(90deg,#d71c1c 100%,transparent 50%)}
}
@media only screen and (max-width:768px){.home-split-feature.container .square-content-holder{background-color:#d71c1c}
}
@media only screen and (max-width:768px){.home-split-feature.container .square-content-holder .content{display:flex;flex-direction:column}
}
@media only screen and (max-width:768px){.home-split-feature.home-split-feature-recipe.container .content-holder{height:auto}
.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder{padding:0;height:auto}
.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder .content{position:relative;height:auto}
.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder .content .inner-content{text-align:center}
.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder .content .inner-content h2,.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder .content .inner-content .Display2,.home-split-feature.home-split-feature-recipe.container .content-holder .square-content-holder .content .inner-content .subheading-desktop{text-align:left}
}
.text-only-feature{padding:0;background-color:#d71c1c;color:#fff}
.text-only-feature h2.Display1{margin:0;line-height:1em;padding:1em 0}
.text-only-feature h2.Display1 span{color:#f8e59a}
.text-only-feature .subheading-desktop{max-width:70%;margin:0 auto 32px}
.text-only-feature .row .inner-content .component-button{margin:60px 0}
#officialbreak .text-only-feature{padding:0;background-color:#d71c1c;color:#fff}
#officialbreak .text-only-feature h2.subheading-desktop{margin:0;line-height:1em;padding:1em 0;font-size:4em !important}
@media only screen and (max-width:768px){#officialbreak .text-only-feature h2.subheading-desktop{font-size:2em}
}
#officialbreak .text-only-feature h2.subheading-desktop span{color:#f8e59a}
#officialbreak .text-only-feature .subheading-desktop{max-width:none;margin:0 auto 32px}
#officialbreak .text-only-feature .row .inner-content .component-button{margin:60px 0}
.text-only-product-quote-lead .inner-content{opacity:0}
.text-only-product-quote-lead h2.Display1{display:none;opacity:0}
.text-only-product-quote{display:none}
.text-only-product-quote .text-only-feature{background-image:url(../../content/dam/kitkat/en_us/images/global/july-2018/background-images/product-kit-kat-quote.png);background-size:cover;background-repeat:no-repeat;color:#d71c1c;min-height:482px}
@media only screen and (max-width:768px){.text-only-product-quote .text-only-feature{min-height:0}
}
.text-only-product-quote .text-only-feature h2.Display1{text-transform:none}
.text-only-product-quote .text-only-feature .subheading-desktop{color:#4f2c1d}
.text-only-feature-white .text-only-feature{background-color:#fff;color:#d71c1c}
.text-only-feature-white .text-only-feature h2.Display1 span{color:#4f2c1d}
.text-only-feature-white .inner-content{border-top:1px solid #d71c1c;margin-top:60px}
.text-only-feature-yellow .text-only-feature{background-color:#f8e59a;color:#4f2c1d}
.text-only-feature-yellow .text-only-feature h2.Display1 span{color:#d71c1c}
.text-only-feature-transparent .text-only-feature{background-color:transparent}
.kit-kat-home .centeredmarquee{background-color:#d71c1c}
.home-centered-marquee-video{width:90%;max-width:1300px;border:6px solid #fff;background-color:#d71c1c}
.home-centered-marquee-video .content-holder{display:none}
.centered-carousel-marquee .media-holder .media-video,.centered-carousel-marquee .media-holder .media-image{max-width:1300px;margin:0 auto;border:6px solid #fff}
.centered-carousel-marquee .content-holder .text-holder{padding:0}
.centered-carousel-marquee .slick-dots{bottom:-30px}
.centered-carousel-marquee .media-video:before{font-size:100px;margin-top:-25px;margin-left:-25px}
.social-engagement-board{background-color:#d71c1c}
.social-engagement-board .inner-content{background-color:transparent}
.social-engagement-board .inner-content .Display1 b{color:#f8e59a}
.social-engagement-board .inner-content li{padding:0 15px}
.social-engagement-board .inner-content .social-icons{width:100%}
.social-engagement-board .inner-content .social-icons .list-inline{text-align:center}
.social-engagement-board .inner-content .social-icons .circle{background-color:transparent}
.social-engagement-board .inner-content .social-icons .circle .icon{width:50px;height:50px}
.social-engagement-board .inner-content .social-icons .icon-facebook::before{content:''}
.social-engagement-board .inner-content .social-icons .icon-twitter::before{content:''}
.social-engagement-board .inner-content .social-icons .icon-instagram::before{content:''}
.listing.section{background-color:#d71c1c}
.listing.section .container{background-color:#d71c1c}
.listing.section .filter-sort-bar,.listing.section .faceted-browsing-bar,.listing.section .facets,.listing.section .dropdown-menu,.listing.section .pagination-bar{background-color:#d71c1c}
@media only screen and (max-width:768px){.listing.section .faceted-browsing-bar .header h3.filterClosed,.listing.section .faceted-browsing-bar .header span{color:#fff}
}
.listing.section .faceted-browsing-bar .header h3.filterOpen span{color:#fff}
.listing.section .pagination-bar .row{background-color:#d71c1c}
.listing.section .pagination-bar .showall{color:#f8e59a}
.listing.section .pagination-bar .pagination{background-color:#d71c1c}
.listing.section .pagination-bar .pagination a{color:#f8e59a}
.listing.section .pagination-bar .pagination .paginationjs-prev a,.listing.section .pagination-bar .pagination .paginationjs-next a,.listing.section .pagination-bar .pagination .paginationjs-page a{color:#f8e59a;background-color:transparent;border-color:transparent}
.listing.section .pagination-bar .pagination .paginationjs-page.active a{background-color:transparent;border-color:#f8e59a}
.listing.section .pagination-bar .board-mol-dynamic-listing .media-holder{background-color:#fff}
@media only screen and (max-width:768px){.listing.section .pagination-bar .board-mol-dynamic-listing .media-holder .square-background{background-size:contain;min-height:200px}
}
.listing.section .pagination-bar .board-mol-dynamic-listing h2{color:#4f2c1d}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder{height:auto;background-color:#fff;text-align:left;min-height:140px}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder a{color:#d71c1c;font-size:20px;text-transform:none}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[ps-sku],.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[data-ps-sku]{float:none;font-size:1.3em;height:50px}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[ps-sku]:after,.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[data-ps-sku]:after{border-bottom:50px solid #4f2c1d}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[ps-sku]:after:hover,.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[data-ps-sku]:after:hover{border-bottom-color:#f8e59a}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[ps-sku]:hover:after,.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder .ps-widget[data-ps-sku]:hover:after{border-bottom-color:#f8e59a}
@media only screen and (max-width:768px){.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder{width:auto;min-height:auto}
.listing.section .pagination-bar .board-mol-dynamic-listing .content-holder sup{top:10px}
}
.listing.section .facets h2{color:#fff}
.listing.section .facets h2 span{color:#f8e59a}
.listing.section .facets .clearAll:hover{cursor:pointer}
.listing.section .facets .clear.clearFacets{display:none}
.listing.section .facets .facet-header a,.listing.section .facets .facet-header .clearFacets{color:#f8e59a}
.listing.section .facets .dl-facets-checkbox label{color:#fff}
.listing.section .facets .dl-facets-checkbox input{border-bottom:18px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;height:0;width:30px;z-index:99}
.listing.section .facets .dl-facets-checkbox input::before{display:none}
.listing.section .facets .dl-facets-checkbox input[type="checkbox"]:checked,.listing.section .facets .dl-facets-checkbox:hover>input{border-bottom-color:#4f2c1d}
.listing.section .facets .facet ul{border:0}
.listing.section .facets .facet .facet-header{border:0}
.threeboard .kit-kat-product-threeboard.board-grid-3{background-image:url('../../content/dam/kitkat/en_us/images/global/july-2018/background-images/kit-kat-break-products-logo.png');background-position:center;background-size:cover;background-color:#d71c1c;background-repeat:no-repeat}
.threeboard .kit-kat-product-threeboard.board-grid-3 .ssf-generic{background-color:transparent}
.threeboard .kit-kat-product-threeboard.board-grid-3 .Display1{font-weight:700 !important;text-transform:none;color:#d71c1c;background-color:#f8e59a}
.threeboard .kit-kat-product-threeboard.board-grid-3 .board-mol .flex .media-holder img{max-width:80%;margin:0 auto}
.threeboard .kit-kat-product-threeboard.board-grid-3 .board-mol .content-holder{background-color:transparent;height:auto;padding-bottom:24px}
@media only screen and (min-width:769px){.threeboard .board-grid-3{padding:40px 80px}
}
@media only screen and (max-width:768px){.threeboard .board-grid-3 .board-mol .content-holder,.threeboard .board-grid-3 .board-mol .media-holder{width:100%}
}
.product-feature h1#prodtitle_id{text-transform:none !important;font-size:36px !important;line-height:38px !important}
@media only screen and (max-width:992px) and (min-width:768px){.product-feature h1#prodtitle_id{font-size:28px !important;line-height:32px !important}
}
.product-feature .media-holder .square-content-holder{background:url('../../content/dam/kitkat/en_us/images/global/july-2018/background-images/product-kit-kat-background.png');background-size:cover}
@media only screen and (max-width:768px){.product-feature .media-holder{padding-left:0}
}
@media only screen and (max-width:768px){.product-feature .content{position:relative}
}
.product-feature .content-holder{color:#4f2c1d}
.product-feature .content-holder .square-content-holder{position:relative;height:100%;background-color:#f8e59a}
.product-feature .content-holder .content{display:flex;justify-content:center}
.product-feature .content-holder .content .inner-content{vertical-align:top;display:flex;flex-direction:column;align-items:baseline;justify-content:center}
@media only screen and (max-width:768px){.product-feature .content-holder .content .inner-content{display:block}
}
.product-feature .content-holder .content .inner-content #manual-desktop{display:block;height:100%;position:relative}
@media only screen and (max-width:768px){.product-feature .content-holder .content{display:block}
}
@media only screen and (max-width:992px) and (min-width:768px){.product-feature .content-holder .subheading-desktop{font-size:20px !important}
}
@media only screen and (max-width:768px){.product-feature .content-holder{padding-left:0}
}
.product-feature #prodTitle{text-transform:none}
.youdontsay{margin-top:20px}
.youdontsay .text-only-feature{background-color:#FFF}
.youdontsay h2.Display1{color:#4f2c1d}
.youdontsay h2.Display1 span{color:#d71c1c}
.productreview .text-only-feature{background:#ffe985 url(../../content/dam/kitkat/en_us/images/global/kitkatslantbg.png) top right no-repeat;padding:40px 0 140px 0}
.productreview .text-only-feature .subheading-desktop{color:#d71c1c;font-size:3.25em !important;width:50%}
.productreview .text-only-feature .subheading-desktop p{color:#4f2c1d;font-size:.75em;font-style:italic;padding-top:20px}
@media only screen and (max-width:768px){.productreview .text-only-feature .subheading-desktop{width:70%}
}
@media only screen and (max-width:768px){.productreview .text-only-feature{background:#ffe985}
}
.hm-pgm-body-content{background-color:#d71c1c}
.news-blog-pg .pagination.bootpag li.active>a,.news-blog-pg .pagination.bootpag .nxtarrow a,.news-blog-pg .pagination.bootpag .prevarrow a{background-color:#f8e59a !important;color:#000 !important}
.hsy-unwrapped-filter{background-color:#f8e59a !important}
.hsy-unwrapped-filter .col-sm-7.col-xs-12 .form-group label,.hsy-unwrapped-filter .col-sm-5.col-xs-12 .fpaa-sort-pag-div>span{color:#d71c1c}
.hsy-unwrapped-filter .col-sm-7.col-xs-12 .btn.btn-default{margin-left:10px;background:#d8c789 !important}
.news-unwrap-list-grid .grid-small-img{border:6px solid #fff}
.blogDesc-id{font-size:1.5em !important;line-height:1em !important;color:#fff}
.grid-small-text h4{color:#f8e59a !important;font-family:'scout-condensed';font-size:3em}
.blogsf .split-feature .content-holder{background-color:#f8e59a !important;color:#4f2c1d}
.blogarticle{max-width:1600px;margin:0 auto;padding:25px 0}
.blogarticle .row{padding-bottom:60px;margin-bottom:60px;border-bottom:solid 1px #f8e59a}
.blogarticle .richtext p{font-size:1.3em}
.blogarticle .richtext a{color:#f8e59a}
.blogarticle .col-sm-4{display:none}
.blogarticle .col-sm-8{width:100%;margin:0 auto;float:none}
.blogarticle .col-sm-8 .col-sm-8{width:66.66666667%}
.blogcolimg img{width:100%}
.blogsf .media-holder .square-content-holder{background:url(../../content/dam/kitkat/en_us/images/global/july-2018/background-images/product-kit-kat-background.png);background-size:cover}
.kit-kat-product-faq-full{background-color:#f8e59a;padding:40px 0 0}
.kit-kat-product-faq-full .text-accordion{background-color:#d71c1c}
.kit-kat-product-faq-full .text-accordion .accordion{background-color:#f8e59a}
@media only screen and (max-width:768px){.kit-kat-product-faq-full .text-accordion .accordion .accordion-body{padding:20px 30px 20px 0}
}
.kit-kat-product-faq-full .text-accordion .accordion .accordion-body p{padding:0 0 20px 0}
.kit-kat-product-faq-full .text-accordion .content{background-color:#d71c1c}
.kit-kat-product-faq-full .text-accordion .content .showmore-btn{margin:0 auto;color:#f8e59a;padding:30px 0}
.kit-kat-product-faq-full .text-accordion .content .showmore-btn .icon-open,.kit-kat-product-faq-full .text-accordion .content .showmore-btn .icon-close{font-size:3em;padding:0 20px 0 0}
@media only screen and (max-width:768px){.kit-kat-product-faq-full .text-accordion .content .showmore-btn .icon-open,.kit-kat-product-faq-full .text-accordion .content .showmore-btn .icon-close{font-size:2em;padding:0 20px}
}
.kit-kat-product-faq-full .text-accordion .content .showmore-btn .button-question{color:#fff;font-size:4em;font-family:'scout-condensed','arial',sans-serif}
@media only screen and (max-width:768px){.kit-kat-product-faq-full .text-accordion .content .showmore-btn .button-question{line-height:1em;font-size:2em}
}
.duos-profile .image-board-marquee .text-holder .inner-content.right{max-width:40% !important}
@media only screen and (max-width:1430px){.duos-profile .image-board-marquee .text-holder .inner-content.right{max-width:50% !important}
}
.duos-profile h2{color:#000 !important}
@media only screen and (max-width:1430px){.duos-profile h2{font-size:40px !important}
}
@media only screen and (max-width:1430px){.duos-profile h2{font-size:32px !important}
}
.duos-profile .subheading-desktop{color:#000 !important}
@media only screen and (max-width:1430px){.duos-profile .subheading-desktop{margin-top:10px !important}
}
@media only screen and (max-width:1430px){.duos-profile .subheading-desktop{font-size:1.5em !important}
}
@media only screen and (max-width:1430px){.duos-profile .subheading-desktop{font-size:1.2em !important}
}
@media only screen and (max-width:940px){.duos-profile{display:none}
}
.duos-profile .primaryCTA{padding:17px 24px !important;background-color:#d52026 !important;color:#fff !important}
.duos-profile .primaryCTA:after{display:none}
.duos-profile .secondaryCTA{color:#000;font-size:20px}
.duos-products .col-sm-6{width:100% !important;text-align:center !important}
@media only screen and (max-width:768px){.duos-products{padding:25px 0 !important}
.duos-products .board-mol{background-color:#fff !important}
.duos-products .board-mol .content-holder{height:auto !important}
.duos-products .slick-prev{left:0 !important}
.duos-products .slick-next{right:0 !important}
}
.duos-products h1{color:#d61c1c;font-size:52px}
@media only screen and (max-width:768px){.duos-products h1{font-size:36px !important}
}
.duos-products .subheading-desktop{color:#000 !important}
@media only screen and (max-width:768px){.duos-products .subheading-desktop{font-size:22px !important;padding:0 10px}
}
.duos-products .board-mol .content-holder{background-color:transparent !important;height:auto;padding-bottom:0}
.duos-products .board-mol .content-holder h3.title-with-body{color:#d61c1c !important}
.duos-products .board-mol .content-holder .primaryCTA.component-button-blue{background-color:#370311 !important;color:#fff !important}
.duos-products .board-mol .media-holder img{max-height:445px !important;width:auto;margin:0 auto}
@media only screen and (max-width:768px){.duos-products .board-mol .media-holder img{width:100%}
}
.bsgrid-duos-bars{background:#000 url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-angle-product.jpg');background-size:cover;padding-bottom:30px}
@media only screen and (max-width:992px) and (min-width:768px){.bsgrid-duos-bars{background:#000 url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-angle-product.jpg') -230px center;background-size:auto}
}
@media only screen and (max-width:768px){.bsgrid-duos-bars{background:#000 url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-angle-product.jpg') -230px center;background-size:auto}
}
.duos-header .text-only-feature{background-color:transparent !important}
.duos-header .text-only-feature h2{text-transform:none}
.fw-duo-bar{width:100% !important}
.redbtn{color:#fff !important;background-color:#d61c1c;padding:20px 30px;font-size:22px}
.duos-split .richtext{text-align:center}
.duos-hero{background:#000 url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-hero.png') center center no-repeat;background-size:cover;text-align:center;max-width:1600px !important;margin:0 auto !important}
.duos-hero .richtext{padding-bottom:30px}
.duos-hero img{max-width:800px}
.duos-hero #minttobe{width:30%}
#mobileduos{background-color:#8fe3ad;display:none;padding:20px 0}
@media only screen and (max-width:940px){#mobileduos{display:block;text-align:center}
}
@media only screen and (max-width:768px){#mobileduos img{width:100% !important}
}
#mobileduos .primaryCTA{padding:17px 24px !important;background-color:#d52026 !important;color:#fff !important}
#mobileduos .primaryCTA:after{display:none}
#mobileduos .secondaryCTA{color:#000;font-size:20px}
.mintheader{background-color:#8fe3ad;color:#000;padding:30px;text-align:left}
.mintheader p{font-size:20px}
.duos-quotes h2{color:#000 !important;text-transform:none !important}
.duos-quotes .image-board-marquee .text-holder .inner-content.top{top:20px !important}
@media only screen and (max-width:940px){.duos-quotes{display:none}
}
.duos-quotes-mobile{display:none}
.duos-quotes-mobile h2{color:#000 !important;text-transform:none !important}
@media only screen and (max-width:940px){.duos-quotes-mobile{display:block;text-align:center}
}
.duos-quotes-mobile .content-holder{position:absolute}
.duos-quotes-mobile .content-holder .text-holder{top:20px;height:auto;background-color:transparent}
.duos-quotes-mobile .content-holder .text-holder .Display2{font-size:55px !important;line-height:50px !important}
.footer .footer-bar .col-sm-6{background-color:#f5f5f5}
.summer-kitkat-text-only-marquee{background-color:#370311}
.summer-kitkat-text-only-marquee .text-only-feature{background-color:#370311}
.summer-kitkat-text-only-marquee .text-only-feature h1.Display1,.summer-kitkat-text-only-marquee .text-only-feature h1.subheading-desktop{font-size:4em !important;margin:0;line-height:1em !important;padding:.6em;color:#f8e59a;max-width:none}
@media only screen and (max-width:768px){.summer-kitkat-text-only-marquee .text-only-feature h1.Display1,.summer-kitkat-text-only-marquee .text-only-feature h1.subheading-desktop{font-size:3em}
}
.halloween-products .col-sm-6{width:100% !important;text-align:center !important}
@media only screen and (max-width:768px){.halloween-products{padding:25px 0 !important}
.halloween-products .board-mol{background-color:#fff !important}
.halloween-products .board-mol .content-holder{height:auto !important}
}
.halloween-products h1{color:#000;font-size:52px}
@media only screen and (max-width:768px){.halloween-products h1{font-size:36px !important}
}
@media only screen and (max-width:768px){.home-split-feature-recipe .Display2{font-size:36px !important}
}
.halloween-products .subheading-desktop{color:#000}
.halloween-products .board-mol .content-holder{background-color:transparent !important;height:auto;padding-bottom:0}
.halloween-products .board-mol .content-holder h3.title-with-body{color:#000 !important}
.halloween-products .board-mol .content-holder .primaryCTA.component-button-blue{background-color:#370311 !important;color:#fff !important}
.halloween-products .board-mol .media-holder img{max-height:445px !important;width:auto}
.home-bootstrap-feature-area .row{margin-right:auto !important;margin-left:auto !important}
#kitkatbirthday #content-wrapper h2{text-align:center}
#kitkatbirthday #content-wrapper .primaryCTA{background-color:#6c1b78;color:#fff;padding:17px 40px;text-transform:none !important}
#kitkatbirthday #content-wrapper .primaryCTA::after,#kitkatbirthday #content-wrapper .primaryCTA::before{display:none}
#kitkatbarhero{background:url('../../content/dam/kitkat/en_us/images/home/kitkat-bar-breaking-in-half.jpg');background-repeat:no-repeat;background-size:cover;background-color:#d81b1d;background-position:bottom;min-height:600px;max-width:1600px;margin:0 auto;width:100%}
#kitkatbarhero .content-wrapper h1{color:#f8e59a;font-size:6.5em !important;transform:rotate(-8deg);text-transform:uppercase;line-height:.7;letter-spacing:0 !important;font-style:italic;margin:4vw 0 0 4vw}
@media only screen and (max-width:768px){#kitkatbarhero .content-wrapper h1{font-size:4.5em !important}
}
#kitkatbarhero .content-wrapper h1 span{color:#fff;font-size:.8em !important}
#kitkatbarhero .content-wrapper .primaryCTA{padding:17px 40px;text-transform:none !important;margin:9vw 0 0 5vw;background-color:#370311;color:#fff}
#kitkatbarhero .content-wrapper .primaryCTA::after,#kitkatbarhero .content-wrapper .primaryCTA::before{display:none}
.rich-text-field-apple-pie{display:flex;background-color:#ffe14e}
.rich-text-field-apple-pie>div{width:50%}
@media only screen and (max-width:768px){.rich-text-field-apple-pie>div{width:100%}
}
@media only screen and (max-width:768px){.rich-text-field-apple-pie{flex-direction:column}
}
.rich-text-field-apple-pie #content-wrapper{align-items:flex-start;background:#d71c1c url('../../content/dam/kitkat/en_us/images/home/kit-kat-apple-background.png');background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:7%}
@media only screen and (max-width:925px){.rich-text-field-apple-pie #content-wrapper{background:#d71c1c}
}
@media only screen and (max-width:768px){.rich-text-field-apple-pie #content-wrapper{padding:30px}
.rich-text-field-apple-pie #content-wrapper .subheading-desktop{text-align:left}
}
.rich-text-field-apple-pie #content-wrapper h2{color:#f8e59a;font-size:5.6em !important;font-style:italic;text-transform:uppercase;line-height:1;margin:0}
@media only screen and (max-width:1200px){.rich-text-field-apple-pie #content-wrapper h2{font-size:4em !important}
}
.rich-text-field-apple-pie #content-wrapper h3{font-size:4em !important;font-style:italic;text-transform:uppercase;line-height:1;width:60%;margin:0 auto;text-align:center}
@media only screen and (max-width:925px){.rich-text-field-apple-pie #content-wrapper h3{font-size:3em !important;width:80%}
}
.rich-text-field-apple-pie #content-wrapper .minis-cta{background-color:#fff;color:#d71c1c;display:inline-block;font-size:1.6em;margin-top:30px;padding:17px 40px}
.rich-text-field-apple-pie #content-wrapper .primaryCTA{padding:17px 40px;text-transform:none !important;background-color:#fff;color:#370311}
.rich-text-field-apple-pie #content-wrapper .primaryCTA:after{display:none}
.rich-text-field-apple-pie #content-wrapper .primaryCTA:before{display:none}
.rich-text-field-apple-pie #media-wrapper img{width:100%}
.rich-text-field-flavor-club-callout{display:flex;justify-content:center;align-items:center;background:url('../../content/dam/kitkat/en_us/images/home/flavor-club-callout-full.jpg');background-color:#f1ca7b;background-size:cover;background-position:left;background-repeat:no-repeat}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout{background:#fff}
}
.rich-text-field-flavor-club-callout>div{width:50%}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout>div{width:100%}
}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout{flex-direction:column}
}
.rich-text-field-flavor-club-callout #content-wrapper{align-items:flex-start;background:transparent;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:7%}
@media only screen and (max-width:925px){.rich-text-field-flavor-club-callout #content-wrapper{padding:2%}
}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout #content-wrapper{padding:30px}
.rich-text-field-flavor-club-callout #content-wrapper .subheading-desktop{text-align:left}
}
.rich-text-field-flavor-club-callout #content-wrapper h2{color:#d71c1c;font-size:5.2em !important;font-style:italic;text-transform:uppercase;line-height:.8;margin:0}
@media only screen and (max-width:1200px){.rich-text-field-flavor-club-callout #content-wrapper h2{font-size:4em !important}
}
.rich-text-field-flavor-club-callout #content-wrapper h3{font-size:4em !important;font-style:italic;text-transform:uppercase;line-height:1;width:60%;margin:0 auto;text-align:center}
@media only screen and (max-width:925px){.rich-text-field-flavor-club-callout #content-wrapper h3{font-size:3em !important;width:80%}
}
.rich-text-field-flavor-club-callout #content-wrapper .subheading-desktop{color:#370311;margin:20px 0}
.rich-text-field-flavor-club-callout #content-wrapper .minis-cta{background-color:#370311;color:#d71c1c;display:inline-block;font-size:1.6em;margin-top:30px;padding:17px 40px}
.rich-text-field-flavor-club-callout #content-wrapper .primaryCTA{padding:17px 40px;text-transform:none !important;background-color:#d71c1c;color:#fff;margin:0}
.rich-text-field-flavor-club-callout #content-wrapper .primaryCTA:after{display:none}
.rich-text-field-flavor-club-callout #content-wrapper .primaryCTA:before{display:none}
.rich-text-field-flavor-club-callout #media-wrapper{width:50%;height:100%;background:transparent}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout #media-wrapper{width:100%}
}
.rich-text-field-flavor-club-callout #media-wrapper img{display:none}
@media only screen and (max-width:768px){.rich-text-field-flavor-club-callout #media-wrapper img{display:block;width:100%}
}
.split-feature-fresh-from-factory .split-feature .content-holder{background:#fde399 url('../../content/dam/kitkat/en_us/images/home/fresh-from-factory-background.jpg') left top no-repeat;background-size:cover}
@media only screen and (max-width:992px) and (min-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder{background-image:none;background:#fde399}
}
@media only screen and (max-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder{background-image:none;background:#fde399}
}
@media only screen and (max-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder .square-content-holder{padding-top:0;height:auto}
}
.split-feature-fresh-from-factory .split-feature .content-holder .content{max-width:80%}
@media only screen and (max-width:992px) and (min-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder .content{max-width:100%}
}
@media only screen and (max-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder .content{max-width:100%;position:relative}
}
.split-feature-fresh-from-factory .split-feature .content-holder .content .inner-content{padding:25px 50px}
.split-feature-fresh-from-factory .split-feature .content-holder .content .inner-content .subheading-desktop{margin-bottom:0}
@media only screen and (max-width:1000px){.split-feature-fresh-from-factory .split-feature .content-holder .content .inner-content{padding:30px}
}
.split-feature-fresh-from-factory .split-feature .content-holder h2.Display2{color:#d71c1c;text-transform:none !important;font-size:5.2em !important;font-style:italic;line-height:.8 !important;margin:0 0 10px 0}
@media only screen and (max-width:1000px){.split-feature-fresh-from-factory .split-feature .content-holder h2.Display2{font-size:4em !important}
}
@media only screen and (max-width:768px){.split-feature-fresh-from-factory .split-feature .content-holder h2.Display2{font-size:4em !important}
}
.split-feature-fresh-from-factory .split-feature .content-holder .subheading-desktop{color:#000}
.split-feature-fresh-from-factory .split-feature .content-holder .primaryCTA{background-color:#d71c1c;color:#fff;padding:17px 40px;text-transform:none !important}
.split-feature-fresh-from-factory .split-feature .content-holder .primaryCTA:after{display:none}
.split-feature-fresh-from-factory .split-feature .content-holder .secondaryCTA{background-color:transparent;color:#000;font-size:1.6em;padding:17px 24px;text-transform:none !important}
@media only screen and (max-width:768px){.brandnav .brand-navigation-bar{padding:15px}
}
.standardBtn{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease}
.standardBtn::after{display:none}
.standardBtn::before{display:none}
.standardBtn:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-fall .split-feature-row,.splitfeatureimagecarousel .split-feature-fall .split-feature-row{display:flex;justify-content:center;align-items:center;flex-direction:row}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .split-feature-row,.splitfeatureimagecarousel .split-feature-fall .split-feature-row{flex-direction:column}
}
.splitfeature .split-feature-fall .media-holder.pull-right,.splitfeatureimagecarousel .split-feature-fall .media-holder.pull-right{order:2}
.splitfeature .split-feature-fall .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-fall .media-holder .square-content-holder{height:auto;padding-top:0 !important}
.splitfeature .split-feature-fall .media-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-fall .media-holder .square-content-holder .content{position:relative;height:auto;width:auto}
.splitfeature .split-feature-fall .content-holder.pull-left,.splitfeatureimagecarousel .split-feature-fall .content-holder.pull-left{order:1}
.splitfeature .split-feature-fall .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-fall .content-holder .square-content-holder{height:auto;padding:0}
.splitfeature .split-feature-fall .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-fall .content-holder .square-content-holder .content{position:relative;display:block;height:auto;left:auto;top:auto}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .content-holder,.splitfeatureimagecarousel .split-feature-fall .content-holder{height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-fall .content-holder .square-content-holder{padding-top:0;position:relative;height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-fall .content-holder .square-content-holder .content{position:relative}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .content-holder .square-content-holder .content .inner-content,.splitfeatureimagecarousel .split-feature-fall .content-holder .square-content-holder .content .inner-content{position:relative}
}
.splitfeature .split-feature-fall .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-fall .content-holder .inner-content{padding:0 10%}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-fall .content-holder .inner-content{padding:40px}
}
.splitfeature .split-feature-fall .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-fall .content-holder .inner-content .primaryCTA{padding:17px 24px}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-fall .media-holder .square-content-holder{padding-top:100%}
}
.splitfeature .split-feature-fall-pumpkin-pie,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie{background:url("../../content/dam/kitkat/en_us/images/home/kitkkat-pumpkin-pie-background.jpg");background-size:contain;background-repeat:no-repeat;background-position:left}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall-pumpkin-pie .content-holder,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder{background-color:#e2430a;background-image:none}
}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .subheading-desktop{color:#fff !important}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#fff;color:#e44201}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-fall-pumpkin-pie .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .content-holder .inner-content .secondaryCTA{color:#fff !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall-pumpkin-pie .split-feature-row,.splitfeatureimagecarousel .split-feature-fall-pumpkin-pie .split-feature-row{flex-direction:column-reverse}
}
.splitfeature .split-feature-fall-white,.splitfeatureimagecarousel .split-feature-fall-white{background:#fff}
.splitfeature .split-feature-fall-white .content-holder,.splitfeatureimagecarousel .split-feature-fall-white .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-fall-white .content-holder,.splitfeatureimagecarousel .split-feature-fall-white .content-holder{background-image:none}
}
.splitfeature .split-feature-fall-white .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-fall-white .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .Display2{color:#d71c1c}
.splitfeature .split-feature-fall-white .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .subheading-desktop{color:#370311 !important}
.splitfeature .split-feature-fall-white .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff}
.splitfeature .split-feature-fall-white .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-fall-white .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-fall-white .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-fall-white .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-fall-white .content-holder .inner-content .secondaryCTA{color:#d71c1c !important}
.flexibleboard .flexible-board-thanksgiving.duos-products .slides{max-width:1000px;margin:0 auto}
.flexibleboard .flexible-board-thanksgiving.duos-products .row .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff;margin-bottom:60px}
.flexibleboard .flexible-board-thanksgiving.duos-products .row .primaryCTA::after{display:none}
.flexibleboard .flexible-board-thanksgiving.duos-products .row .primaryCTA::before{display:none}
.flexibleboard .flexible-board-thanksgiving.duos-products .row .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.flexibleboard .flexible-board-thanksgiving.duos-products .board-mol.rating .content-holder{padding-bottom:20px}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-thanksgiving.duos-products .board-mol.rating .flex{justify-content:center}
}
.flexibleboard .flexible-board-thanksgiving.duos-products .board-mol.rating .content-holder{padding-top:0}
.flexibleboard .flexible-board-thanksgiving.duos-products .board-mol.rating .content-holder h3.title-with-body{margin-top:0}
.flexibleboard .flexible-board-thanksgiving.duos-products .board-mol.rating .media-holder img{width:100%}
.flexibleboard .flexible-board-thanksgiving.duos-products .slick-dots{bottom:-10px}
.standardHeader{font-size:56px !important;line-height:50px !important;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif;text-transform:uppercase}
@media only screen and (max-width:768px){.standardHeader{font-size:42px !important;line-height:36px !important}
}
.standardBody{font-size:24px !important;line-height:28px !important}
@media only screen and (max-width:768px){.standardBody{font-size:20px !important;line-height:24px !important}
}
.standardBtn{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease}
.standardBtn::after{display:none}
.standardBtn::before{display:none}
.standardBtn:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-holiday .split-feature-row,.splitfeatureimagecarousel .split-feature-holiday .split-feature-row{display:flex;justify-content:center;align-items:center;flex-direction:row}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .split-feature-row,.splitfeatureimagecarousel .split-feature-holiday .split-feature-row{flex-direction:column}
}
.splitfeature .split-feature-holiday .media-holder.pull-right,.splitfeatureimagecarousel .split-feature-holiday .media-holder.pull-right{order:2}
.splitfeature .split-feature-holiday .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-holiday .media-holder .square-content-holder{height:auto;padding-top:0 !important}
.splitfeature .split-feature-holiday .media-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-holiday .media-holder .square-content-holder .content{position:relative;height:auto;width:auto}
.splitfeature .split-feature-holiday .content-holder.pull-left,.splitfeatureimagecarousel .split-feature-holiday .content-holder.pull-left{order:1}
.splitfeature .split-feature-holiday .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-holiday .content-holder .square-content-holder{height:auto;padding:0}
.splitfeature .split-feature-holiday .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-holiday .content-holder .square-content-holder .content{position:relative;display:block;height:auto;left:auto;top:auto}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder,.splitfeatureimagecarousel .split-feature-holiday .content-holder{height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-holiday .content-holder .square-content-holder{padding-top:0;position:relative;height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-holiday .content-holder .square-content-holder .content{position:relative}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .square-content-holder .content .inner-content,.splitfeatureimagecarousel .split-feature-holiday .content-holder .square-content-holder .content .inner-content{position:relative}
}
.splitfeature .split-feature-holiday .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content{padding:0 10%}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content{padding:40px}
}
.splitfeature .split-feature-holiday .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content .Display2{font-size:56px !important;line-height:50px !important;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif;text-transform:uppercase}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content .Display2{font-size:42px !important;line-height:36px !important}
}
.splitfeature .split-feature-holiday .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content .subheading-desktop{font-size:24px !important;line-height:28px !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content .subheading-desktop{font-size:20px !important;line-height:24px !important}
}
.splitfeature .split-feature-holiday .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-holiday .content-holder .inner-content .primaryCTA{padding:17px 24px}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-holiday .media-holder .square-content-holder{padding-top:100%}
}
.splitfeature .split-feature-holiday-duo,.splitfeatureimagecarousel .split-feature-holiday-duo{background:url("../../content/dam/kitkat/en_us/images/home/duos-split.jpg");background-size:contain;background-repeat:no-repeat;background-position:left}
.splitfeature .split-feature-holiday-duo .content-holder,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday-duo .content-holder,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder{background-color:#370311;background-image:none}
}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .subheading-desktop{color:#fff !important}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-holiday-duo .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-holiday-duo .content-holder .inner-content .secondaryCTA{color:#fff !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday-duo .split-feature-row,.splitfeatureimagecarousel .split-feature-holiday-duo .split-feature-row{flex-direction:column-reverse}
}
.splitfeature .split-feature-holiday-white,.splitfeatureimagecarousel .split-feature-holiday-white{background:#fff}
.splitfeature .split-feature-holiday-white .content-holder,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday-white .content-holder,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder{background-image:none}
}
.splitfeature .split-feature-holiday-white .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .Display2{color:#d71c1c}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .subheading-desktop{color:#370311 !important}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-holiday-white .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-holiday-white .content-holder .inner-content .secondaryCTA{color:#d71c1c !important}
.splitfeature .split-feature-holiday-yellow,.splitfeatureimagecarousel .split-feature-holiday-yellow{background:#fed85d}
.splitfeature .split-feature-holiday-yellow .content-holder,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-holiday-yellow .content-holder,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder{background-image:none}
}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .Display2{color:#370311}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .subheading-desktop{color:#370311 !important}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-holiday-yellow .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-holiday-yellow .content-holder .inner-content .secondaryCTA{color:#d71c1c !important}
.splitfeature .split-feature-holiday-yellow .media-holder,.splitfeatureimagecarousel .split-feature-holiday-yellow .media-holder{background-color:#fed85d}
.flexibleboard .flexible-board-holiday.duos-products{background-color:#fff}
.flexibleboard .flexible-board-holiday.duos-products .slides{max-width:1000px;margin:0 auto}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .slides{max-width:90%}
}
.flexibleboard .flexible-board-holiday.duos-products .row .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff;margin-bottom:60px}
.flexibleboard .flexible-board-holiday.duos-products .row .primaryCTA::after{display:none}
.flexibleboard .flexible-board-holiday.duos-products .row .primaryCTA::before{display:none}
.flexibleboard .flexible-board-holiday.duos-products .row .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.flexibleboard .flexible-board-holiday.duos-products .Display1{font-size:56px !important;line-height:50px !important;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif;text-transform:uppercase}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .Display1{font-size:42px !important;line-height:36px !important}
}
.flexibleboard .flexible-board-holiday.duos-products .subheading-desktop{font-size:24px !important;line-height:28px !important;max-width:700px;margin:0 auto 20px}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .subheading-desktop{font-size:20px !important;line-height:24px !important}
}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .subheading-desktop{margin:0 auto}
}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating{background-color:#fff !important}
}
.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .content-holder{padding-bottom:20px}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .flex{justify-content:center}
}
.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .content-holder{padding-top:0}
.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .content-holder h3.title-with-body{margin-top:0}
.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .media-holder img{width:100%}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .board-mol.rating .media-holder img{width:80%}
}
.flexibleboard .flexible-board-holiday.duos-products .slick-dots{bottom:50px}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-holiday.duos-products .slick-prev,.flexibleboard .flexible-board-holiday.duos-products .slick-next{margin-top:-10vw}
}
.standardHeader{font-size:56px !important;line-height:50px !important;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif;text-transform:uppercase}
@media only screen and (max-width:768px){.standardHeader{font-size:42px !important;line-height:36px !important}
}
.standardBody{font-size:24px !important;line-height:28px !important}
@media only screen and (max-width:768px){.standardBody{font-size:20px !important;line-height:24px !important}
}
.standardBtn{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease}
.standardBtn::after{display:none}
.standardBtn::before{display:none}
.standardBtn:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.duos-profile h2.Display2{text-transform:none !important}
.duos-profile .primaryCTA,.duos-profile .secondaryCTA{text-transform:none !important}
#valentine-miniatures .split-feature .content-holder{background-color:#000}
#valentine-miniatures .split-feature .content-holder h2.Display2{text-transform:none !important}
@media only screen and (max-width:768px){#valentine-miniatures .split-feature .content-holder h2.Display2{font-size:3em !important}
}
#valentine-miniatures .split-feature .content-holder .primaryCTA{background-color:#b70f0a;color:#fff;padding:17px 24px;text-transform:none !important}
#valentine-miniatures .split-feature .content-holder .primaryCTA:after{display:none}
#valentine-miniatures .split-feature .content-holder .secondaryCTA{color:#fff;font-size:1.6em;padding:17px 24px;text-transform:none !important}
#raspberrywafers .split-feature .content-holder{background:#f9cbdf url('../../content/dam/kitkat/en_us/images/home/raspberry-wafers-left.jpg') left top no-repeat;background-size:cover}
@media only screen and (max-width:768px){#raspberrywafers .split-feature .content-holder{background:#f9cbdf}
}
#raspberrywafers .split-feature .content-holder h2.Display2{color:#a8004e;text-transform:none !important}
@media only screen and (max-width:768px){#raspberrywafers .split-feature .content-holder h2.Display2{font-size:3em !important}
}
#raspberrywafers .split-feature .content-holder .subheading-desktop{color:#000}
#raspberrywafers .split-feature .content-holder .primaryCTA{background-color:#a8004e;color:#fff;padding:17px 24px;text-transform:none !important}
#raspberrywafers .split-feature .content-holder .primaryCTA:after{display:none}
#raspberrywafers .split-feature .content-holder .secondaryCTA{color:#fff;font-size:1.6em;padding:17px 24px}
@media only screen and (max-width:768px){.duos-products{padding:30px 0}
.duos-products .slick-next{right:0}
.duos-products .slick-prev{left:0}
.duos-products .subheading-desktop{padding:20px}
}
@media only screen and (max-width:768px){#mobileduos{padding:0 0 20px 0 !important}
#mobileduos h2{font-size:3em !important}
}
#mobileduos .primaryCTA,#mobileduos .secondaryCTA{text-transform:none !important}
.splitfeature .split-feature-val-minis{background:url("../../content/dam/kitkat/en_us/images/home/raspberry-minis-left.jpg");background-size:contain;background-repeat:no-repeat;background-position:left}
.splitfeature .split-feature-val-minis .content-holder{background-color:transparent !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-val-minis .content-holder{background-color:#f9cbdf !important;background-image:none}
}
.splitfeature .split-feature-val-minis .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-val-minis .content-holder .inner-content .subheading-desktop{color:#000 !important}
.splitfeature .split-feature-val-minis .content-holder .inner-content .primaryCTA{background-color:#a8004e;color:#fff}
.splitfeature .split-feature-val-minis .content-holder .inner-content .primaryCTA:after{color:#a8004e}
.splitfeature .split-feature-val-minis .content-holder h2{color:#a8004e;text-transform:none}
@media only screen and (max-width:768px){.splitfeature .split-feature-val-minis .split-feature-row{flex-direction:column-reverse}
}
.splitfeature .split-feature-valbreak{background:#fee88a}
.splitfeature .split-feature-valbreak .content-holder{background-color:#fee88a}
.splitfeature .split-feature-valbreak .content-holder .inner-content{color:#fff}
.splitfeature .split-feature-valbreak .content-holder .inner-content .Display2{color:#d71c1c}
.splitfeature .split-feature-valbreak .content-holder .inner-content .subheading-desktop{color:#000 !important}
.splitfeature .split-feature-valbreak .content-holder .inner-content .primaryCTA{background-color:#d71c1c;color:#fff;margin-right:40px}
.splitfeature .split-feature-valbreak .content-holder .inner-content .primaryCTA:after{color:#d71c1c}
.splitfeature .split-feature-valbreak .content-holder .inner-content .secondaryCTA{color:#000 !important;font-size:1.6em}
.splitfeature .split-feature-valbreak .media-holder{background-color:#fee88a}
.splitfeature .split-feature-valentines .split-feature-row,.splitfeatureimagecarousel .split-feature-valentines .split-feature-row{display:flex;justify-content:center;align-items:center;flex-direction:row}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .split-feature-row,.splitfeatureimagecarousel .split-feature-valentines .split-feature-row{flex-direction:column}
}
.splitfeature .split-feature-valentines .media-holder.pull-right,.splitfeatureimagecarousel .split-feature-valentines .media-holder.pull-right{order:2}
.splitfeature .split-feature-valentines .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-valentines .media-holder .square-content-holder{height:auto;padding-top:0 !important}
.splitfeature .split-feature-valentines .media-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-valentines .media-holder .square-content-holder .content{position:relative;height:auto;width:auto}
.splitfeature .split-feature-valentines .content-holder.pull-left,.splitfeatureimagecarousel .split-feature-valentines .content-holder.pull-left{order:1}
.splitfeature .split-feature-valentines .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-valentines .content-holder .square-content-holder{height:auto;padding:0}
.splitfeature .split-feature-valentines .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-valentines .content-holder .square-content-holder .content{position:relative;display:block;height:auto;left:auto;top:auto}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder,.splitfeatureimagecarousel .split-feature-valentines .content-holder{height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-valentines .content-holder .square-content-holder{padding-top:0;position:relative;height:auto}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .square-content-holder .content,.splitfeatureimagecarousel .split-feature-valentines .content-holder .square-content-holder .content{position:relative}
}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .square-content-holder .content .inner-content,.splitfeatureimagecarousel .split-feature-valentines .content-holder .square-content-holder .content .inner-content{position:relative}
}
.splitfeature .split-feature-valentines .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content{padding:0 10%}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content{padding:40px}
}
.splitfeature .split-feature-valentines .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content .Display2{font-size:56px !important;line-height:50px !important;font-family:'scout-condensed','brandon-grotesque-bold','Open Sans',sans-serif;text-transform:uppercase}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .inner-content .Display2,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content .Display2{font-size:42px !important;line-height:36px !important}
}
.splitfeature .split-feature-valentines .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content .subheading-desktop{font-size:24px !important;line-height:28px !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content .subheading-desktop{font-size:20px !important;line-height:24px !important}
}
.splitfeature .split-feature-valentines .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-valentines .content-holder .inner-content .primaryCTA{padding:17px 24px}
@media only screen and (max-width:768px){.splitfeature .split-feature-valentines .media-holder .square-content-holder,.splitfeatureimagecarousel .split-feature-valentines .media-holder .square-content-holder{padding-top:100%}
}
.splitfeature .split-feature-thins,.splitfeatureimagecarousel .split-feature-thins{background:url("../../content/dam/kitkat/en_us/images/home/kit-kat-thins-full.jpg");background-size:contain;background-repeat:no-repeat;background-position:left}
.splitfeature .split-feature-thins .content-holder,.splitfeatureimagecarousel .split-feature-thins .content-holder{background-color:transparent}
@media only screen and (max-width:768px){.splitfeature .split-feature-thins .content-holder,.splitfeatureimagecarousel .split-feature-thins .content-holder{background-color:#fee88a;background-image:none}
}
.splitfeature .split-feature-thins .content-holder .inner-content,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content{color:#d71c1c}
.splitfeature .split-feature-thins .content-holder .inner-content .subheading-desktop,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .subheading-desktop{color:#000 !important}
.splitfeature .split-feature-thins .content-holder .inner-content .primaryCTA,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff}
.splitfeature .split-feature-thins .content-holder .inner-content .primaryCTA::after,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .primaryCTA::after{display:none}
.splitfeature .split-feature-thins .content-holder .inner-content .primaryCTA::before,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .primaryCTA::before{display:none}
.splitfeature .split-feature-thins .content-holder .inner-content .primaryCTA:hover,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.splitfeature .split-feature-thins .content-holder .inner-content .secondaryCTA,.splitfeatureimagecarousel .split-feature-thins .content-holder .inner-content .secondaryCTA{color:#fff !important}
@media only screen and (max-width:768px){.splitfeature .split-feature-thins .split-feature-row,.splitfeatureimagecarousel .split-feature-thins .split-feature-row{flex-direction:column-reverse}
}
#easter-miniatures .split-feature .content-holder{background-color:#000}
#easter-miniatures .split-feature .content-holder h2.Display2{text-transform:none !important}
@media only screen and (max-width:768px){#easter-miniatures .split-feature .content-holder h2.Display2{font-size:3em !important}
}
#easter-miniatures .split-feature .content-holder .primaryCTA{background-color:#b70f0a;color:#fff;padding:17px 24px;text-transform:none !important}
#easter-miniatures .split-feature .content-holder .primaryCTA:after{display:none}
#easter-miniatures .split-feature .content-holder .secondaryCTA{color:#fff;font-size:1.6em;padding:17px 24px;text-transform:none !important}
#easter-miniatures .split-feature .media-holder{background-color:transparent}
#lemonwafers .split-feature .content-holder{background:#49c7ed url('../../content/dam/kitkat/en_us/images/home/lemon_squeeze_hero_left.jpg') left top no-repeat;background-size:cover}
@media only screen and (max-width:768px){#lemonwafers .split-feature .content-holder{background:#49c7ed}
}
#lemonwafers .split-feature .content-holder h2.Display2{color:#370311;text-transform:none !important}
@media only screen and (max-width:768px){#lemonwafers .split-feature .content-holder h2.Display2{font-size:3em !important}
}
#lemonwafers .split-feature .content-holder .subheading-desktop{color:#370311}
#lemonwafers .split-feature .content-holder .primaryCTA{background-color:#370311;color:#fff;padding:17px 40px;text-transform:none !important}
#lemonwafers .split-feature .content-holder .primaryCTA:after{display:none}
#lemonwafers .split-feature .content-holder .secondaryCTA{color:#fff;font-size:1.6em;padding:17px 24px}
#springbreak .split-feature .content-holder{background:#8fe4ad url('../../content/dam/kitkat/en_us/images/home/kitkatduo_springbreak_right.jpg') left top no-repeat;background-size:cover}
@media only screen and (max-width:768px){#springbreak .split-feature .content-holder{background:#8fe4ad}
}
#springbreak .split-feature .content-holder h2.Display2{color:#370311;text-transform:none !important}
@media only screen and (max-width:768px){#springbreak .split-feature .content-holder h2.Display2{font-size:3em !important}
}
#springbreak .split-feature .content-holder .subheading-desktop{color:#000}
#springbreak .split-feature .content-holder .primaryCTA{background-color:#d91d1c;color:#fff;padding:17px 40px;text-transform:none !important}
#springbreak .split-feature .content-holder .primaryCTA:after{display:none}
#springbreak .split-feature .content-holder .secondaryCTA{background-color:transparent;color:#000;font-size:1.6em;padding:17px 24px;text-transform:none !important}
#miniswrapper{align-items:center;background:#d91d1c url('../../content/dam/kitkat/en_us/images/home/Miniatures-banner.jpg');background-size:cover;display:flex;justify-content:center}
#miniswrapper>div{width:50%}
@media only screen and (max-width:768px){#miniswrapper>div{width:100%}
}
@media only screen and (max-width:768px){#miniswrapper{flex-direction:column-reverse}
}
#miniswrapper #content-wrapper{padding:5%}
#miniswrapper #content-wrapper h2{color:#f8e59a;font-size:3.6em !important;text-transform:none}
#miniswrapper #content-wrapper p{font-size:1.75em !important}
#miniswrapper #content-wrapper .minis-cta{background-color:#ebbad5;color:#370311;display:inline-block;font-size:1.6em;margin-top:30px;padding:17px 40px}
#miniswrapper #media-wrapper img{padding:5%;transform:rotate(15deg);width:80%}
#kitkatbirthday{display:flex}
#kitkatbirthday>div{width:50%}
@media only screen and (max-width:768px){#kitkatbirthday>div{width:100%}
}
@media only screen and (max-width:768px){#kitkatbirthday{flex-direction:column}
}
#kitkatbirthday #content-wrapper{align-items:center;background:#d91d1c url('../../content/dam/kitkat/en_us/images/home/Birthday-left.jpg');background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:5%}
@media only screen and (max-width:768px){#kitkatbirthday #content-wrapper{padding:20%;text-align:center}
}
#kitkatbirthday #content-wrapper h2{color:#f8e59a;font-size:5.6em !important;font-style:italic;text-transform:uppercase;line-height:1;margin:0 auto}
#kitkatbirthday #content-wrapper h3{font-size:4em !important;font-style:italic;text-transform:uppercase;line-height:1;width:60%;margin:0 auto;text-align:center}
@media only screen and (max-width:925px){#kitkatbirthday #content-wrapper h3{font-size:3em !important;width:80%}
}
#kitkatbirthday #content-wrapper .minis-cta{background-color:#ebbad5;color:#370311;display:inline-block;font-size:1.6em;margin-top:30px;padding:17px 40px}
#kitkatbirthday #media-wrapper img{width:100%}
.flexsale{display:flex;font-family:'brandon-grotesque-medium'}
.flexsale .large15{font-family:'BrandonGrotesque-Black';font-size:10em;line-height:.7em;padding-right:10px}
.flexsale .percent{font-family:'BrandonGrotesque-Black';font-size:6em;line-height:.9em}
.flexsale .pctoff{font-family:'BrandonGrotesque-Black';font-size:2.2em;line-height:1em}
@media only screen and (max-width:768px){.flexsale{justify-content:center}
}
.yeldetails{color:#f8e59a;font-family:'BrandonGrotesque-Black';font-size:1.7em}
.flexflavors{align-items:center;background-color:#f91514;display:flex}
@media only screen and (max-width:768px){.flexflavors{flex-direction:column}
}
.flexflavors .media-holder{width:60%}
@media only screen and (max-width:768px){.flexflavors .media-holder{width:100%}
}
.flexflavors .media-holder img{width:100%}
.flexflavors .content-holder{width:40%;padding-left:10%}
@media only screen and (max-width:768px){.flexflavors .content-holder{padding:5%;width:100%;text-align:center}
}
.flexflavors .whitebutton{background-color:#fff;color:#f91514;display:inline-block;font-family:'brandon-grotesque-medium';font-size:22px;margin-top:10px;padding:5px 30px}
.standardBtn{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease}
.standardBtn::after{display:none}
.standardBtn::before{display:none}
.standardBtn:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.split-feature-halloween-hero .split-feature .content-holder{background:#accd00 url('../../content/dam/kitkat/en_us/images/home/halloween-witch-hero-left.jpg') left top no-repeat;background-size:cover}
@media only screen and (max-width:992px) and (min-width:768px){.split-feature-halloween-hero .split-feature .content-holder{background-image:none;background:#accd00}
}
@media only screen and (max-width:768px){.split-feature-halloween-hero .split-feature .content-holder{background-image:none;background:#accd00}
}
@media only screen and (max-width:768px){.split-feature-halloween-hero .split-feature .content-holder .square-content-holder{padding-top:0;height:auto}
}
.split-feature-halloween-hero .split-feature .content-holder .content{max-width:80%}
@media only screen and (max-width:992px) and (min-width:768px){.split-feature-halloween-hero .split-feature .content-holder .content{max-width:100%}
}
@media only screen and (max-width:768px){.split-feature-halloween-hero .split-feature .content-holder .content{max-width:100%;position:relative}
}
.split-feature-halloween-hero .split-feature .content-holder .content .inner-content{padding:25px 50px}
.split-feature-halloween-hero .split-feature .content-holder .content .inner-content .subheading-desktop{margin-bottom:0}
@media only screen and (max-width:1000px){.split-feature-halloween-hero .split-feature .content-holder .content .inner-content{padding:30px}
}
.split-feature-halloween-hero .split-feature .content-holder h2.Display2{color:#5d2679;text-transform:none !important;font-size:5.2em !important;font-style:italic;line-height:.8 !important;margin:0 0 10px 0}
@media only screen and (max-width:1000px){.split-feature-halloween-hero .split-feature .content-holder h2.Display2{font-size:4em !important}
}
@media only screen and (max-width:768px){.split-feature-halloween-hero .split-feature .content-holder h2.Display2{font-size:4em !important}
}
.split-feature-halloween-hero .split-feature .content-holder .subheading-desktop{color:#000}
.split-feature-halloween-hero .split-feature .content-holder .primaryCTA{background-color:#5d2679;color:#fff;padding:17px 40px;text-transform:none !important}
.split-feature-halloween-hero .split-feature .content-holder .primaryCTA:after{display:none}
.split-feature-halloween-hero .split-feature .content-holder .secondaryCTA{background-color:transparent;color:#000;font-size:1.6em;padding:17px 24px;text-transform:none !important}
#kitkatbarhero.halloween-hero{background:url('../../content/dam/kitkat/en_us/images/home/kitkat-witch-hero.jpg');background-repeat:no-repeat;background-size:cover;background-color:#d81b1d;background-position:bottom;min-height:600px;max-width:1600px;margin:0 auto;width:100%}
#kitkatbarhero.halloween-hero .content-wrapper h1{color:#f8e59a;font-size:6.5em !important;transform:none;text-transform:uppercase;line-height:.7;letter-spacing:0 !important;font-style:italic;margin:4vw 0 0 4vw}
@media only screen and (max-width:768px){#kitkatbarhero.halloween-hero .content-wrapper h1{font-size:4.5em !important}
}
#kitkatbarhero.halloween-hero .content-wrapper h1 span{color:#fff;font-size:.8em !important}
#kitkatbarhero.halloween-hero .content-wrapper .primaryCTA{padding:17px 40px;text-transform:none !important;margin:9vw 0 0 5vw;background-color:#370311;color:#fff}
#kitkatbarhero.halloween-hero .content-wrapper .primaryCTA::after,#kitkatbarhero.halloween-hero .content-wrapper .primaryCTA::before{display:none}
.rich-text-field-halloween-duos{display:flex;background-color:#402023}
.rich-text-field-halloween-duos>div{width:50%}
@media only screen and (max-width:768px){.rich-text-field-halloween-duos>div{width:100%}
}
@media only screen and (max-width:768px){.rich-text-field-halloween-duos{flex-direction:column}
}
.rich-text-field-halloween-duos #content-wrapper{align-items:flex-start;background:#402023;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:50px 12vw 50px 50px}
@media only screen and (max-width:925px){.rich-text-field-halloween-duos #content-wrapper{background:#402023}
}
@media only screen and (max-width:1000px){.rich-text-field-halloween-duos #content-wrapper{padding:30px 9vw 30px 30px}
}
@media only screen and (max-width:768px){.rich-text-field-halloween-duos #content-wrapper{padding:30px;order:2}
.rich-text-field-halloween-duos #content-wrapper .subheading-desktop{text-align:left}
}
.rich-text-field-halloween-duos #content-wrapper h2{color:#f8ad76;font-size:50px !important;font-style:italic;text-transform:uppercase;line-height:1;margin:0;margin-bottom:20px}
@media only screen and (max-width:1200px){.rich-text-field-halloween-duos #content-wrapper h2{font-size:50px !important}
}
.rich-text-field-halloween-duos #content-wrapper h3{font-size:4em !important;font-style:italic;text-transform:uppercase;line-height:1;width:60%;margin:0 auto;text-align:center}
@media only screen and (max-width:925px){.rich-text-field-halloween-duos #content-wrapper h3{font-size:3em !important;width:80%}
}
.rich-text-field-halloween-duos #content-wrapper .minis-cta{background-color:#f8ad76;color:#370311;display:inline-block;font-size:1.6em;margin-top:30px;padding:17px 40px}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;transition:all .3s ease;height:auto;line-height:14px;padding:22px 40px;text-transform:none !important;background-color:#f8ad76;color:#370311}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA::after{display:none}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA::before{display:none}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA:after{display:none}
.rich-text-field-halloween-duos #content-wrapper .primaryCTA:before{display:none}
.rich-text-field-halloween-duos #media-wrapper img{width:100%}
.flexibleboard .flexible-board-halloween.duos-products .row .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:68px;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:17px 40px}
.flexibleboard .flexible-board-halloween.duos-products .row .primaryCTA::after,.flexibleboard .flexible-board-halloween.duos-products .row .primaryCTA::before{display:none}
.flexibleboard .flexible-board-halloween.duos-products .board-mol.rating .content-holder{padding-bottom:20px}
@media only screen and (max-width:768px){.flexibleboard .flexible-board-halloween.duos-products .board-mol.rating .flex{justify-content:center}
}
.richtext div.home-rte-line-transparent-container div.home-rte-line-transparent{width:102%}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a{color:#fff;background-color:transparent !important}
.product-feature .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{color:#fff;background-color:transparent !important}
.product-feature .split-feature-row{background-color:#f8e59a}
.standard-button{position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-radius:0;text-align:center;font-size:22px;font-weight:normal;font-family:'scout-condensed',sans-serif;border:0;background-color:#3f000b;color:#fff;padding:12px 40px;text-transform:none !important;margin:0;transition:all .3s ease}
.standard-button::after{display:none}
.standard-button::before{display:none}
.standard-button:hover,.standard-button:focus,.standard-button:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
body.kit-kat-flavor-club .rich-text-flavor-club-header{background:url('../../content/dam/kitkat/en_us/images/promotions/flavor-club/kit-kat-flavor-club-header-background.jpg');background-size:cover;background-position:center;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-header{background-position:left}
}
body.kit-kat-flavor-club .rich-text-flavor-club-header .header-wrapper{max-width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-header .header-wrapper .header-logo{width:100%;text-align:center}
}
body.kit-kat-flavor-club .rich-text-flavor-club-header .header-wrapper .header-logo img{padding:20px;max-width:380px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-header .header-wrapper .header-background{display:none}
}
body.kit-kat-flavor-club .rich-text-flavor-club-header .header-wrapper>*{width:50%}
body.kit-kat-flavor-club .rich-text-flavor-club-content{background:url('../../content/dam/kitkat/en_us/images/promotions/flavor-club/kit-kat-flavor-club-tan-background.png');background-color:#fff;background-size:contain;background-position-x:50vw;background-repeat:no-repeat;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-content{background:#fff;min-height:0}
}
body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper{max-width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper{min-height:0}
}
body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-copy{padding:20px}
body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-copy h2{color:#d71c1c}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-copy h2{font-size:3em}
}
body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-copy p{color:#370311;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-copy{width:100%}
}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper .content-background{display:none}
}
body.kit-kat-flavor-club .rich-text-flavor-club-content .content-wrapper>*{width:50%}
body.kit-kat-flavor-club .rich-text-flavor-club-tagboard{background-color:#e21818;padding:40px 0 0}
body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .rich-text-flavor-club-tagboard-content{text-align:center;max-width:800px;margin:0 auto}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .rich-text-flavor-club-tagboard-content{text-align:left;padding:0 20px}
}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .rich-text-flavor-club-tagboard-content h2{font-size:3em}
}
body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .rich-text-flavor-club-tagboard-content p{font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .tagboard-embed{max-width:1000px;margin:0 auto}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-tagboard .tagboard-embed{padding:0 10px}
}
body.kit-kat-flavor-club .rich-text-flavor-club-rules{background:url(../../content/dam/kitkat/en_us/images/promotions/flavor-club/kit-kat-flavor-club-package.jpg);background-color:#e21818;background-size:40%;background-repeat:no-repeat;background-position:left center;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-rules{background:#e21818;min-height:0}
}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper{max-width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:420px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper{min-height:0}
}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy{padding:20px}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy{width:100%}
}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy h2{color:#fff}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy p,body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy ul li{color:#fff;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA{position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-radius:0;text-align:center;font-size:22px;font-weight:normal;font-family:'scout-condensed',sans-serif;border:0;background-color:#3f000b;color:#fff;padding:12px 40px;text-transform:none !important;margin:0;transition:all .3s ease}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA::after{display:none}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA::before{display:none}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA:hover,body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA:focus,body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-copy .primaryCTA:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper .content-background{display:none}
}
body.kit-kat-flavor-club .rich-text-flavor-club-rules .content-wrapper>*{width:50%}
body.kit-kat-flavor-club .rich-text-club-discalimer{max-width:1000px;margin:0 auto;padding:20px}
body.kit-kat-flavor-club .rich-text-form-intro{background-color:#f7dca4;margin:0 auto;padding:40px 0 0 0;display:flex;justify-content:center}
body.kit-kat-flavor-club .rich-text-form-intro .rich-text-form-intro-content{width:700px;max-width:80%;margin:0 auto}
body.kit-kat-flavor-club .rich-text-form-intro .rich-text-form-intro-content h2{color:#e21818;text-align:center}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .rich-text-form-intro .rich-text-form-intro-content h2{font-size:2.5em}
}
body.kit-kat-flavor-club .rich-text-form-intro .rich-text-form-intro-content p{text-align:center;color:#370311;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
body.kit-kat-flavor-club .rich-text-form-closed-wrapper{background-color:#f7dca4;padding:20px 0 60px}
body.kit-kat-flavor-club .rich-text-form-closed-wrapper .rich-text-form-closed{max-width:800px;margin:0 auto;padding:25px 50px;background:#fdf7ea}
body.kit-kat-flavor-club .rich-text-form-closed-wrapper .rich-text-form-closed h2{color:#d71c1c;text-align:center;font-size:2.5em}
body.kit-kat-flavor-club .rich-text-form-closed-wrapper .rich-text-form-closed p{text-align:center;color:#370311;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club{background:#f7dca4;padding-top:0}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club{padding-top:0 !important}
}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club::before{display:block;width:100%;height:11vw;min-height:130px;background:linear-gradient(354deg,#f7dca4 49.5%,#e21818 50%)}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA{position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-radius:0;text-align:center;font-size:22px;font-weight:normal;font-family:'scout-condensed',sans-serif;border:0;background-color:#3f000b;color:#fff;padding:12px 40px;text-transform:none !important;margin:0;transition:all .3s ease;text-decoration:underline;background-color:transparent;color:#3f000b !important;margin-top:20px;font-size:32px !important}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA::after{display:none}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA::before{display:none}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA:hover,body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA:focus,body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row .primaryCTA:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .slides.flex-desk{max-width:800px;margin:0 auto}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .subheading-desktop{color:#3f000b !important}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .row.text-center .Display1{font-size:3em}
}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating{background:#f7dca4 !important}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder{padding-bottom:20px}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder .title-with-body{color:#3f000b !important}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body{position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-radius:0;text-align:center;font-size:22px;font-weight:normal;font-family:'scout-condensed',sans-serif;border:0;background-color:#3f000b;color:#fff;padding:12px 40px;text-transform:none !important;margin:0;transition:all .3s ease;color:#fff !important;margin-top:10px}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body::after{display:none}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body::before{display:none}
body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body:hover,body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body:focus,body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .content-holder div.title-with-body{margin:10px auto}
}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .flexibleboard .flexible-board-halloween.duos-products.flexible-board-flavor-club .board-mol.rating .flex{justify-content:center}
}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page{background-color:#f7dca4}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform{margin:0 auto;padding:20px 20px 60px 20px;background-color:#f7dca4}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .align-center.heading{padding-top:0}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .align-center.heading .kikat-title{color:#370311}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select{color:#370311 !important}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input::-webkit-input-placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select::-webkit-input-placeholder{color:rgba(55,3,17,0.7)}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input:-moz-placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select:-moz-placeholder{color:rgba(55,3,17,0.7);opacity:1}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input::-moz-placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select::-moz-placeholder{color:rgba(55,3,17,0.7);opacity:1}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input:-ms-input-placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select:-ms-input-placeholder{color:rgba(55,3,17,0.7)}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input::-ms-input-placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select::-ms-input-placeholder{color:rgba(55,3,17,0.7)}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input::placeholder,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform select::placeholder{color:rgba(55,3,17,0.7)}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform label.kikat-form-label{color:#370311}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kikatMonth,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatMonth,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatDay,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatYear{background-color:#fff}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .select-holder{display:flex;justify-content:center;align-items:center;color:#370311}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .select-holder{margin:0 0 20px 0}
}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .select-holder::after{top:0;left:-14px;color:#370311;font-size:6px}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform p{text-align:left;color:#370311;font-family:'scout','brandon-grotesque-medium','Open Sans',sans-serif;font-size:18px;line-height:24px}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform a{color:#370311;text-decoration:underline}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn{position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-radius:0;text-align:center;font-size:22px;font-weight:normal;font-family:'scout-condensed',sans-serif;border:0;background-color:#3f000b;color:#fff;padding:12px 40px;text-transform:none !important;margin:0;transition:all .3s ease;text-decoration:none}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn::after{display:none}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn::before{display:none}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn:hover,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn:focus,body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform #kitkatsubmitbtn{min-width:100%}
}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .check-half>.col-sm-12{padding:0;margin:0}
}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .check-half>.col-sm-12>div{display:flex;justify-content:flex-start;align-items:flex-start}
@media only screen and (max-width:768px){body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .check-half>.col-sm-12>div{padding:0}
}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform .check-half legend.kitkat-optout-checkbox{margin:0;padding:2px 0 0 0}
body.kit-kat-flavor-club .kitkatProgramForm .kitkat-form-page #kitkatpageform input.kitkatselector1{width:30px;height:30px}
body.kit-kat-flavor-club .kitkatProgramForm .kitrkatForm-third-step-text{background-color:#f7dca4}
body.kit-kat-flavor-club .kitkatProgramForm .kitrkatForm-third-step-text h4{max-width:80%;width:700px;margin:0 auto;padding:40px;background:#fdf7ea;color:#d71c1c;font-size:3em}
.standardBtn{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease}
.standardBtn::after{display:none}
.standardBtn::before{display:none}
.standardBtn:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.heading1{font-size:72px !important;line-height:64px !important}
.heading2{font-size:64px !important;line-height:54px !important}
.heading3{font-size:52px !important;line-height:40px !important}
.quote{font-size:30px !important;line-height:36px !important}
.body1{font-size:24px !important;line-height:30px !important}
.text-only-marquee-duos{background-color:#fff;padding:20px 0}
@media only screen and (max-width:768px){.text-only-marquee-duos{padding:20px}
}
.text-only-marquee-duos .text-only-feature{background-color:#fff}
.text-only-marquee-duos .text-only-feature .Display1{font-size:64px !important;line-height:54px !important;color:#d71c1c}
.text-only-marquee-duos .text-only-feature .subheading-desktop{color:#000}
.rich-text-duos{max-width:1600px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:row}
@media only screen and (max-width:768px){.rich-text-duos{flex-direction:column}
}
.rich-text-duos .rich-text-duos-column{width:100%;min-width:0}
.rich-text-duos .rich-text-duos-column .rich-text-duos-hero{height:40vw;min-height:650px}
.rich-text-duos .rich-text-duos-column .rich-text-duos-hero h2{transform:rotate(-5deg) skew(-8deg);font-style:italic;text-align:center;padding-top:8%;letter-spacing:1px;font-size:64px !important;line-height:54px !important;text-shadow:2px 2px 0 #4a3024;margin:0}
@media only screen and (max-width:768px){.rich-text-duos .rich-text-duos-column .rich-text-duos-hero h2{padding:40px 20px}
}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:60px}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product a{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;background-color:#d71c1c;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;line-height:14px}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product a::after{display:none}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product a::before{display:none}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product a:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product img.standard{max-width:350px}
.rich-text-duos .rich-text-duos-column .rich-text-duos-products .rich-text-duos-product img.king{max-width:400px}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mocha{background:#402022}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mocha .rich-text-duos-hero{background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-mocha-hero.jpg');background-size:cover;background-position:right}
@media only screen and (max-width:768px){.rich-text-duos .rich-text-duos-column.rich-text-duos-mocha .rich-text-duos-hero{background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-mocha-hero-square.jpg');height:100vw;width:100vw;background-size:100%;min-height:0}
}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mocha .rich-text-duos-products{background:#402022;margin-top:-50px;background:linear-gradient(180deg,transparent 10%,#402022 10%)}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mocha .rich-text-duos-products .rich-text-duos-product a{background-color:#f8ad76;color:#370311}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mint{background:#000}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-hero{background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-mint-hero.jpg');background-size:cover;background-position:left}
@media only screen and (max-width:768px){.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-hero{background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-mint-hero-square.jpg');height:100vw;width:100vw;background-size:100%;min-height:0}
}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-hero h2{padding-left:100px}
@media only screen and (max-width:768px){.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-hero h2{padding-left:20px}
}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-products{background:#000;margin-top:-50px;background:linear-gradient(180deg,transparent 10%,#000 10%)}
.rich-text-duos .rich-text-duos-column.rich-text-duos-mint .rich-text-duos-products .rich-text-duos-product a{background-color:#8fe3ad;color:#000}
.rich-text-duos-quotes{max-width:1600px;margin:0 auto;padding:60px 0;background:#fff;background-repeat:no-repeat;background-size:cover}
@media only screen and (max-width:768px){.rich-text-duos-quotes{padding:40px}
}
.rich-text-duos-quotes::before{content:'';background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-quotes-background-left.png');background-size:100%;left:0;top:0;height:550px;width:200px;z-index:1;position:absolute}
@media only screen and (max-width:768px){.rich-text-duos-quotes::before{height:275px;width:100px}
}
.rich-text-duos-quotes::after{content:'';background:url('../../content/dam/kitkat/en_us/images/promotions/duos/duos-quotes-background-right.png');background-size:100%;right:0;bottom:0;height:550px;width:200px;z-index:1;position:absolute}
@media only screen and (max-width:768px){.rich-text-duos-quotes::after{height:275px;width:100px}
}
.rich-text-duos-quotes h2{text-align:center;color:#d71c1c;margin:0 0 20px;z-index:2;position:relative;font-size:52px !important;line-height:40px !important}
.rich-text-duos-quotes>p{text-align:center;color:#000;font-size:24px !important;line-height:30px !important;z-index:2;position:relative}
.rich-text-duos-quotes .rich-text-duos-quotes-container{max-width:1200px;margin:0 auto;display:grid;overflow:hidden;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-column-gap:20px;grid-row-gap:20px;z-index:2;position:relative}
@media only screen and (max-width:768px){.rich-text-duos-quotes .rich-text-duos-quotes-container{grid-template-columns:repeat(1,1fr)}
}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote{grid-column:span 2;width:100%;padding:40px;font-size:30px !important;line-height:36px !important;font-family:'scout-condensed';text-transform:uppercase;text-align:center;color:#000;letter-spacing:1px;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column}
@media only screen and (max-width:768px){.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote{grid-column:span 1}
}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote>span{display:block;margin:0 auto;color:#d71c1c;font-size:42px}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-mocha{color:#fff;background-color:#402022}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-mocha>span{color:#f8ad76}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-mint{color:#fff;background-color:#000}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-mint>span{color:#8fe3ad}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-neutral{grid-column-end:4}
@media only screen and (max-width:768px){.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote.rich-text-duos-quote-neutral{grid-column-end:2}
}
.rich-text-duos-quotes .rich-text-duos-quotes-container .rich-text-duos-quote{background-color:#f8e59a}
.flexibleboard .duos-products{background:#f8e59a}
.flexibleboard .duos-products .Display1{font-size:52px !important;line-height:40px !important}
@media only screen and (max-width:768px){.flexibleboard .duos-products .Display1{padding:0 40px}
}
.flexibleboard .duos-products .slides{max-width:1000px;margin:0 auto}
.flexibleboard .duos-products .row .primaryCTA{margin:20px 0 0;position:relative;display:inline-flex !important;align-items:center;justify-content:center;height:auto;border-color:#d71c1c;border-radius:0;color:#fff;text-transform:none;text-align:center;font-size:1.6em;font-weight:normal;font-family:scout;border:0;padding:22px 40px;transition:all .3s ease;background-color:#d71c1c;color:#fff;margin-bottom:60px}
.flexibleboard .duos-products .row .primaryCTA::after{display:none}
.flexibleboard .duos-products .row .primaryCTA::before{display:none}
.flexibleboard .duos-products .row .primaryCTA:hover{transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}
@media only screen and (max-width:768px){.flexibleboard .duos-products .board-mol{background-color:#f8e59a !important}
}
.flexibleboard .duos-products .board-mol.rating .content-holder{padding-bottom:20px}
@media only screen and (max-width:768px){.flexibleboard .duos-products .board-mol.rating .flex{justify-content:center}
}
.flexibleboard .duos-products .board-mol.rating .content-holder{padding-top:0}
.flexibleboard .duos-products .board-mol.rating .content-holder h3.title-with-body{margin-top:0}
.flexibleboard .duos-products .board-mol.rating .media-holder img{width:100%}
@media only screen and (max-width:768px){.flexibleboard .duos-products .slick-dots{bottom:50px}
}
.p-w-r .pr-review-snapshot .pr-faceoff-label,.pr-rd-review-total,.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline{letter-spacing:0}
.p-w-r .pr-read-review p,.p-w-r .pr-review-display p{font-size:1.143em}
.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block{right:-35% !important}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort-group{width:48%;float:left;padding:0}
@media(max-width:767px){.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort-group{width:100%;float:none}
}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort-group+.pr-rd-sort-group{margin-left:4%}
@media(max-width:767px){.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort-group+.pr-rd-sort-group{margin-left:0;margin-top:1em}
}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort{display:inline-block !important;width:100% !important;max-width:none !important;margin:5px 0 !important;border:1px solid #c7c7c7 !important;border-radius:0 !important;padding:5px 10px 5px 5px !important;color:black !important;background-color:#fff !important;letter-spacing:0 !important;appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort:hover,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort:focus,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort:active{outline:0;border:1px solid #0b7bc1 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts label.pr-accessible-text{position:static !important;width:auto !important;height:auto !important;text-align:left !important}
.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details{margin-bottom:.5em !important;padding:0 !important}
.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details+.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details+.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details,.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details+.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details+.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details{margin-top:.5em !important}
.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details:last-child,.p-w-r .pr-review-display .pr-rd-side-content-block p.pr-rd-details:last-child{margin-bottom:0 !important}
@media only screen and (min-width:769px){.product-feature{height:100%;width:100%;position:relative}
.product-feature .split-feature-row{display:flex;justify-content:center;align-items:center}
.product-feature .split-feature-row:not(.slick-dotted) #manual-desktop{width:50%;height:100%}
.product-feature .split-feature-row:not(.slick-dotted) #manual-desktop .media-holder{float:none;width:100%}
.product-feature .split-feature-row:not(.slick-dotted) #manual-desktop .media-holder .square-content-holder{height:auto;width:100%;padding:0}
.product-feature .split-feature-row:not(.slick-dotted) #manual-desktop .media-holder .square-content-holder .content{position:relative}
.product-feature .split-feature-row:not(.slick-dotted) #manual-desktop::after{visibility:hidden;display:block;content:"";clear:both;height:0}
.product-feature .split-feature-row:not(.slick-dotted) .content-holder{width:50%}
.product-feature .split-feature-row:not(.slick-dotted) .content-holder .square-content-holder{position:relative;height:100%;padding-top:0;min-height:570px;display:flex;justify-content:flex-start;align-items:center}
.product-feature .split-feature-row:not(.slick-dotted) .content-holder .square-content-holder .content{position:relative}
.product-feature .split-feature-row::after{visibility:hidden;display:block;content:"";clear:both;height:0}
}
@media only screen and (min-width:769px) and (max-width:990px){.productfeature .container .product-feature .split-feature-row .content-holder .square-content-holder{min-height:360px}
.productfeature .container .product-feature .split-feature-row .content-holder .square-content-holder .inner-content{min-height:360px}
.productfeature .container .product-feature-reviewsnippet{margin-bottom:0}
}
.product-feature .p-w-r .pr-snippet-reco-to-friend{display:none !important}
body .p-w-r .pr-snippet-stars{background:transparent}
.product-feature .p-w-r .pr-snippet .pr-snippet-stars-png{background-color:transparent}
.product-feature .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{padding:0 8px;color:#fff;background-color:#370311;border:0}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container{margin-right:10px;display:inline-block}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a{color:#370311;margin:0 5px;padding:0;display:inline-block}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a:first-child,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:first-child{margin-left:0}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write a:last-child,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write a:last-child{margin-right:0}
.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.product-feature .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{margin-top:0;display:inline-block}
.product-feature:not(.slick-dotted) .content-holder .recipe-split-feature-inner-content{display:flex;flex-direction:column;min-height:570px}
.product-feature:not(.slick-dotted) .content-holder .recipe-split-feature-inner-content .defaultBgndClrRecipe{padding:10px 20px}
.product-feature .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{color:#370311}
@media only screen and (max-width:990px){body .product-feature .container .split-feature-row .content-holder .inner-content .Display2,body .product-feature body .product-feature .container .split-feature-row .square-content-holder .inner-content .Display2{font-size:28px !important;line-height:34px !important}
body .product-feature .defaultBgndClrRecipe{margin-bottom:20px}
}
body div .p-w-r .pr-star-v4-100-filled{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width='20'%20height='20'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20fill='none'%20fill-rule='evenodd'%3E%3Crect%20fill='%23370311'%20width='20'%20height='20'%20rx='2'/%3E%3Cpath%20fill='%23FFF'%20d='M10%2013.5l-4.114%202.163.785-4.581-3.328-3.245%204.6-.669L10%203l2.057%204.168%204.6.669-3.328%203.245.785%204.581z'/%3E%3C/g%3E%3C/svg%3E")}
body div .p-w-r .pr-star-v4-75-filled{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width='20'%20height='20'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20fill='none'%20fill-rule='evenodd'%3E%3Crect%20fill='%23C5C5C5'%20width='20'%20height='20'%20rx='2'/%3E%3Cpath%20d='M2%200h13v20H2a2%202%200%200%201-2-2V2a2%202%200%200%201%202-2z'%20fill='%23370311'/%3E%3Cpath%20fill='%23FFF'%20d='M10%2013.5l-4.114%202.163.785-4.581-3.328-3.245%204.6-.669L10%203l2.057%204.168%204.6.669-3.328%203.245.785%204.581z'/%3E%3C/g%3E%3C/svg%3E")}
body div .p-w-r .pr-star-v4-50-filled{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width='20'%20height='20'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20fill='none'%20fill-rule='evenodd'%3E%3Crect%20fill='%23C5C5C5'%20width='20'%20height='20'%20rx='2'/%3E%3Cpath%20d='M2%200h8v20H2a2%202%200%200%201-2-2V2a2%202%200%200%201%202-2z'%20fill='%23370311'/%3E%3Cpath%20fill='%23FFF'%20d='M10%2013.5l-4.114%202.163.785-4.581-3.328-3.245%204.6-.669L10%203l2.057%204.168%204.6.669-3.328%203.245.785%204.581z'/%3E%3C/g%3E%3C/svg%3E")}
body div .p-w-r .pr-star-v4-25-filled{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width='20'%20height='20'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20fill='none'%20fill-rule='evenodd'%3E%3Crect%20fill='%23C5C5C5'%20width='20'%20height='20'%20rx='2'/%3E%3Cpath%20d='M2%200h3v20H2a2%202%200%200%201-2-2V2a2%202%200%200%201%202-2z'%20fill='%23370311'/%3E%3Cpath%20fill='%23FFF'%20d='M10%2013.5l-4.114%202.163.785-4.581-3.328-3.245%204.6-.669L10%203l2.057%204.168%204.6.669-3.328%203.245.785%204.581z'/%3E%3C/g%3E%3C/svg%3E")}
body div .p-w-r .pr-star-v4-0-filled{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width='20'%20height='20'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20fill='none'%20fill-rule='evenodd'%3E%3Crect%20fill='%23C5C5C5'%20width='20'%20height='20'%20rx='2'/%3E%3Cpath%20fill='%23FFF'%20d='M10%2013.5l-4.114%202.163.785-4.581-3.328-3.245%204.6-.669L10%203l2.057%204.168%204.6.669-3.328%203.245.785%204.581z'/%3E%3C/g%3E%3C/svg%3E")}
.powerreviews_reviewd .text-accordion-reviews{background-color:#fff}
.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-to-top,.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn{display:inline-block;padding:7px 11px !important;margin:10px;line-height:20px;border:1px solid #ccc;color:#777}
.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-to-top:hover,.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn:hover{background:#370311;color:#fff}
.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-pagination span{color:#ccc}
.text-accordion-reviews .p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer,.text-accordion-reviews .p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer,.text-accordion-reviews .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer,.text-accordion-reviews .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer{border:0}
.text-accordion-reviews .p-w-r .pr-read-review .pr-rd-main-footer .pr-rd-content-block,.text-accordion-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block{width:100%}
.powerreviews_reviewd .p-w-r .pr-read-review.pr-rd-display-desktop .pr-review,.powerreviews_reviewd .p-w-r .pr-read-review.pr-rd-display-tablet article.pr-review,.powerreviews_reviewd .p-w-r .pr-review-display.pr-rd-display-desktop article.pr-review,.powerreviews_reviewd .p-w-r .pr-review-display.pr-rd-display-tablet article.pr-review{border-bottom:1px solid #ccc;padding:0;margin:60px 0 0}
.powerreviews_reviewd .p-w-r .pr-read-review .pr-rd-bottomline,.powerreviews_reviewd .p-w-r .pr-review-display .pr-rd-bottomline{margin-bottom:0}
.powerreviews_reviewd .p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-content-block,.powerreviews_reviewd .p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-content-block,.powerreviews_reviewd .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block,.powerreviews_reviewd .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block{margin:0 0 15px}
.text-accordion-reviews .p-w-r .pr-review-display .pr-review-filter-info-bar h1.pr-review-filter-headline,.text-accordion-reviews .p-w-r .pr-review-display .pr-review-filter-info-bar span.pr-review-filter-headline{letter-spacing:0}
.p-w-r .pr-rid{overflow:hidden;margin:50px auto}
.accordion .p-w-r #pr-war-form fieldset,.powerreviews .p-w-r #pr-war-form fieldset{flex-direction:column}
body .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue{background:#370311}
.twoboard .board-grid-2{background-color:#d71c1c;padding:55px 0 0 0}
.twoboard .board-grid-2 .container{color:#d71c1c}
.twoboard .board-grid-2 .component-button.primaryCTA{border-color:#fe0;color:#fff1dc;margin:0}
.twoboard .board-grid-2 .component-button.primaryCTA:hover{border-color:#fff1dc;color:#fe0}
.twoboard .content-holder p{text-align:left}
.twoboard .content-holder h2{color:#d71c1c;text-align:left;font-size:18px;line-height:18px}
.twoboard .content-holder h2 span{color:#4b1c1b}
.twoboard .board-mol:hover h2{color:#4b1c1b}
.twoboard .board-mol:hover h2 span{color:#d71c1c}
@media screen and (max-width:900px){.twoboard .content-holder h2{font-size:15px;line-height:15px}
}
@media screen and (max-width:767px){.twoboard .content-holder h2{font-size:13px;line-height:14px}
}
.twoboard .text-center h1{padding-top:0;margin-top:0;color:#fff;font-size:24px;line-height:25px}
.twoboard .board-grid-2 .Display1{color:#fff;margin:0;padding:20px 0;background-position:center bottom;background-repeat:no-repeat;background-size:50px}
.twoboard .board-grid-2 .subheading-desktop{color:#fff;margin-top:20px;margin-bottom:0}
.twoboard .board-grid-2 .board-mol .content-holder{overflow:hidden;height:100px;background-color:#fff}
.twoboard .board-grid-2 .board-mol .media-holder{overflow:hidden}
.twoboard .board-grid-2 .board-mol .media-holder,.twoboard .board-grid-2 .board-mol .media-holder img{background-color:transparent !important}
@media screen and (min-width:768px){.twoboard .board-grid-2 .text-center.row{margin-right:90px;margin-left:90px}
.twoboard .board-grid-2{padding:55px 15% 75px 15%}
.twoboard .board-grid-2>.row:first-child{margin-bottom:20px}
.twoboard .board-grid-2 .board-mol{padding:0 8px 0 8px}
.twoboard .board-grid-2 .component-button.primaryCTA{margin-top:45px}
}
@media screen and (min-width:768px) and (max-width:1000px){.twoboard .board-grid-2{padding-left:5%;padding-right:5%}
}
@media screen and (max-width:767px){.twoboard .board-grid-2{padding-top:20px}
.twoboard .board-grid-2{padding-bottom:30px}
.twoboard .board-grid-2>.row:first-child{margin-bottom:20px}
.twoboard .board-grid-2>.row:nth-child(3){margin-top:15px;padding-left:20px;padding-right:20px}
.twoboard .board-grid-2 .board-mol{padding:0;margin:0;background-color:#d71c1c}
.twoboard .board-grid-2 .board-mol a{margin:8px 20px}
.twoboard .board-grid-2 .board-mol .content-holder,.twoboard .board-grid-2 .board-mol .media-holder{width:100%}
.twoboard .board-grid-2 .board-mol .content-holder{background:transparent;text-align:center;padding-top:20px}
}
@media screen and (min-width:768px){.twoboard #two-board-orange-tall .content-holder,.twoboard #two-board-brown-tall .content-holder,.twoboard #two-board-darkorange-tall .content-holder{height:200px}
}
@media screen and (max-width:767px){.twoboard #two-board-orange-tall,.twoboard #two-board-brown-tall,.twoboard #two-board-darkorange-tall{margin-top:0}
}
@media screen and (max-width:767px){.twoboard #two-board-brown .board-mol,.twoboard #two-board-brown-tall .board-mol{padding:0;margin:0;background-color:#4b1c1b}
}
.twoboard #two-board-brown,.twoboard #two-board-brown-tall{background-color:#4b1c1b}
@media screen and (max-width:767px){.twoboard #two-board-darkorange .board-mol,.twoboard #two-board-darkorange-tall .board-mol{padding:0;margin:0;background-color:#e24300}
.twoboard .board-grid-2 h2.title-with-body{color:#fff}
.twoboard .board-grid-2 h2.Display1{font-size:2.8em}
}
.twoboard #two-board-darkorange,.twoboard #two-board-darkorange-tall{background-color:#e24300}
.twoboard .board-grid-2 h2{text-align:center;text-transform:none}
.twoboard .board-grid-2 h2.title-with-body{font-size:1.7em}