html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v10/-WzdRTzRa5k6HlJK6-dK9Q.eot),url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDSZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v10/-WzdRTzRa5k6HlJK6-dK9Q.eot),url(https://fonts.gstatic.com/s/oswald/v10/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff'),url(https://fonts.gstatic.com/s/oswald/v10/lXoKq2PC8Z_S1wl-BwvrB-vvDin1pK8aKteLpeZ5c0A.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v10/-WzdRTzRa5k6HlJK6-dK9Q.eot),url(https://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),url(https://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6SZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype')}@font-face{font-family:"Cubano Regular";src:url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/Cubano/cubano-regular-webfont.eot?#iefix");src:url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/Cubano/cubano-regular-webfont.eot?#iefix") format("eot"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/Cubano/cubano-regular-webfont.woff") format("woff"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/Cubano/cubano-regular-webfont.ttf") format("truetype"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/Cubano/cubano-regular-webfont.svg#cubano-regular-webfont") format("svg")}@font-face{font-family:"LTCFlash";src:url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/LTCFlash/94db9e22-7eab-443f-b5e8-9fdd15e6289b.eot?#iefix");src:url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/LTCFlash/94db9e22-7eab-443f-b5e8-9fdd15e6289b.eot?#iefix") format("eot"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/LTCFlash/0c7e2fa2-04cd-49be-8987-bdd322173c71.woff") format("woff"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/LTCFlash/fe6465e2-3038-44f9-ae46-7bf38af2221b.ttf") format("truetype"),url("https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/fonts/LTCFlash/e683ef08-2298-46fd-9f8c-fd56b35b81b4.svg#e683ef08-2298-46fd-9f8c-fd56b35b81b4") format("svg")}body{background-color:#e4e2df;background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-wood.jpg');color:#493728;font-family:'Roboto',Helvetica,sans-serif;font-size:14px;font-weight:300;line-height:1.5;margin:0;padding:0}a,a:link,a:visited,a:hover,a:active{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0}ol{padding-left:15px}p,ul,ol,ol li{margin:0 0 12px 0}img{border:none;outline:none}iframe{display:block}#header .nav a,.section h2,.section h2 a,.recipe-list .item h3,.sauces-list a .label,.section h1,.section .cta,.event h3{color:#98252b;font-family:'Cubano Regular',Helvetica,sans-serif;font-size:25px;font-weight:normal;line-height:1.07;text-transform:uppercase}#header .nav .secondary a,#header .sub-nav a,.menu-container>ul>li>a,.menu-container>ul>li>span,.menu-container .extra label,.menu-container .all-sauces,#results .ID,.form label,.form select,.form input,input.search,.form textarea,.event-filter-container span,.event .date,.alert .alert-label,a.more{color:#493728;font-family:'Oswald',Helvetica,sans-serif;font-weight:700;text-transform:uppercase}#header .nav a,.recipe-list .item a,.recipe-list .item h3,.sauces-list a .label,.form label,.section h2.emphasis,.page-faq .section h2.page-header,.event-filter-container span,.event h3{color:#493728}.section h2,.section h2 a{margin-bottom:30px}.section h2.emphasis,.page-faq .section h2.page-header{font-family:'LTCFlash',Helvetica,sans-serif;font-size:30px;line-height:.8;margin-bottom:10px;text-transform:none}.nav,.social-links,.menu-container ul ul{list-style-type:none;margin:0;padding:0}.social-links a,.social-links span.stLarge{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 0;display:block;height:0;overflow:hidden;padding-top:26px;width:26px}.social-links span.stLarge{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 0!important}a.anchor{display:block;height:124px;margin-top:-124px;visibility:hidden}.postback{display:none;visibility:hidden}.page-wrap{background:#fff;margin:0 auto;max-width:1024px;padding-top:61px}#header{background:#fff;height:61px;max-width:1024px;position:fixed;top:0;width:100%;z-index:10}#header .nav-toggle{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 0;display:block;height:0;overflow:hidden;padding-top:21px;position:absolute;top:19px;left:22px;width:21px}#header .logo{margin:0 auto;padding-top:9px;width:122px}#header a.search{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat -31px 0;display:block;height:0;overflow:hidden;padding-top:24px;position:absolute;top:19px;right:42px;width:23px}#header #search-box{background:#fff;display:none;position:absolute;top:61px;right:4px;max-width:340px;padding:5px;width:90%}#search-results .search-box input{margin-bottom:8px}#header #search-box input.submit,#search-results .search-box input.submit{font-size:15px}#header #search-box input{width:64%}#header #search-box input.submit{width:30%}#header .location{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat -61px 0;display:block;height:0;overflow:hidden;padding-top:23px;position:absolute;top:19px;right:14px;width:21px}#header .nav-container{background:#fff;padding-bottom:8px;position:absolute;top:61px;text-align:center;width:100%}#header .nav,#footer .nav{margin:0 auto;width:200px}#header .nav a,#footer .nav a{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/dots-brown-horizontal-sm.png') repeat-x 0 bottom;display:block;font-size:16px;line-height:2.3;text-transform:uppercase}#header .nav a:hover,#footer .nav a:hover{text-decoration:none}#header .nav .last a,#footer .nav .last a{background:none}#header .sub-nav{display:none}#header .nav a:hover{color:#ac1e25}#header .nav .secondary a,#header .sub-nav a{font-size:12px;font-weight:400;line-height:3.2}.homepage-hero{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/media/static/2022winter/SBR_winter_2022_Header_1024.jpg') no-repeat 0 0;overflow:hidden}.homepage-hero video{float:right}.homepage-hero img{width:100%;max-height:100%;margin:auto}.homepage-hero .hero-overlay{position:absolute;width:100%}.homepage-hero .video-overlay{background:rgba(0,0,0,.2)}.hero-slider{background:#fff;margin:0}.hero-slider.slick-slider .slick-prev,.hero-slider.slick-slider .slick-next,.hero-slider.slick-slider .slick-prev:hover,.hero-slider.slick-slider .slick-next:hover,.hero-slider.slick-slider .slick-prev:focus,.hero-slider.slick-slider .slick-next:focus{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/hp-slider/controls-off.png') no-repeat 0 0;left:0;top:41%;padding-top:72px;width:49px}.hero-slider.slick-slider .slick-next,.hero-slider.slick-slider .slick-next:hover,.hero-slider.slick-slider .slick-next:focus{background-position:-976px 0;left:auto;right:0}.hero-slider.slick-slider .slick-prev:hover,.hero-slider.slick-slider .slick-next:hover{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/hp-slider/controls-on.png')}.hero-slider.slick-slider a img{margin:0}.section{clear:both;overflow:hidden;padding:20px 0;position:relative}.homepage-hero .section{overflow:visible}.page-homepage .section{padding:0}.page-homepage .overview{padding-top:35px}.section .background{margin:0 auto;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-hero .section .image,.homepage-hero .section .image img,.section .background img,.recipe-page .section .image,.recipe-page .section .image img{width:100%}.page-homepage .overview .background,.page-homepage .double-down .background{top:auto;bottom:0}.page-homepage .overview .background img,.page-homepage .double-down .background img{float:right}.newsletter-signup{background:#d0bb88}.section .foreground,.recipe-detail .content .overview,.recipe-detail .content .details,.PagerControl,.search-results .content{padding:0 30px;position:relative}.section .foreground{z-index:2}.section .cta{color:#493728;float:left;font-size:16px;line-height:1.25;position:relative;text-transform:uppercase;z-index:2}.arrow{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 8px -41px;display:inline-block;height:19px;position:absolute;width:31px}.section h1{background:#004984;color:#fff;display:block;font-size:22px;line-height:1.727;position:relative;text-align:center;text-transform:uppercase;z-index:5}.section .content .highlight{color:#98252b;font-weight:bold;text-transform:uppercase}.overview{padding-top:35px}.overview a,.recipe-list .item .citation a{color:#493728;text-decoration:underline}.page-homepage .overview a.cta,.overview a:hover,.recipe-list .item .citation a:hover{text-decoration:none}.page-homepage .overview{min-height:805px}.page-homepage .cta{position:absolute;left:30px;bottom:20px}.page-homepage .double-down{min-height:480px}.featured-recipe .background{bottom:auto;height:350px;overflow:hidden;top:38px}.page-homepage .featured-recipe{min-height:360px}.page-recipes .featured-recipe{min-height:350px}.featured-recipe h2,.featured-recipe p{margin-bottom:20px}.recipe-detail .content h2,.recipe-detail .content p{margin-bottom:16px}.featured-recipe h2 a,.recipe-detail .content h2{font-size:36px}.recipe-detail .content h2{line-height:1}.recipe-detail .content h2.small-title{font-size:30px}.featured-recipe h2 a .arrow,.submit-recipe h2 a .arrow{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 8px -81px;display:inline-block;height:23px;position:static;width:37px}.featured-recipe .foreground{padding-top:350px;padding-right:55px}.page-homepage .featured-recipe .foreground{padding-top:370px}.featured-recipe .content p{font-weight:bold;line-height:1.666;padding-right:20px}.page-homepage .featured-recipe .content p{padding-right:30px}.featured-recipe .foreground img{position:absolute;bottom:25px;right:-62px}.recipe .highlights{font-family:'Oswald',sans-serif;font-weight:bold;list-style-type:none;margin-bottom:30px;text-transform:uppercase}.page-homepage .recipe .highlights{margin-bottom:80px}.recipe .highlights li{border-right:1px solid #988d85;float:left;padding:0 3px}.primary .recipe .highlights li:first-child{padding-left:0}.recipe .highlights li.last{border:none}.recipe .highlights li span{color:#98242a}.recipe-finder .content{border-bottom:1px solid #877b71;margin:0 30px;padding:7px 0 20px 0}.page-homepage .recipe-finder .content{border:none}.recipe-finder .or{border-bottom:1px solid #877b71;margin-bottom:30px;padding-top:22px;position:relative}.recipe-finder .or p{background:#fff;font-size:24px;font-weight:bold;padding:0 5px;position:absolute;top:8px;left:42%;text-transform:uppercase}.recipe-finder .search label,.recipe-finder .gluten-free label{font-weight:bold;text-transform:uppercase}.recipe-finder .search a{color:#493728;float:right;font-size:10px;font-weight:bold;margin-top:5px;text-decoration:underline;text-transform:uppercase}.form .row{clear:both;margin-bottom:8px;position:relative}.shindig .form .select,.shindig .form .zip{clear:none;float:left;width:40%}.shindig .form .select{margin-right:12%}.shindig .form .zip{width:45%}.recipe-finder .row{margin-bottom:14px}.form select,.form input,input.search,.form textarea{background:#fff;border:1px solid #877b71;color:#493627;font-size:12px;font-weight:normal;padding:3px 6px;width:100%}.form label{font-size:16px;font-weight:normal}.form label a{color:#493627;text-decoration:underline}.form label a:hover{text-decoration:none}.form .placeholder{position:absolute;top:3px;left:6px}.form .HiddenButton{display:none}.form select{padding:2px 0;text-transform:none;width:97%}.form select optgroup{font-style:normal}.form fieldset select{width:100%}.contact-us .form select{width:98%}.form input,.form input.text,.form textarea,.form .uploader-input-file{width:95%}.form .checkbox input,.form input.radio{width:auto}.form input.clear{background:#94867d}.page-submit-recipe .form .checkbox{padding-top:20px}.newsletter-signup .checkbox{padding-top:0}.form .checkbox label,.form .checkbox input,.form .checkbox .EditingFormErrorLabel{float:left}.form .checkbox .EditingFormErrorLabel{margin-right:3px}.form .checkbox input{margin-left:0}.form .checkbox label,.form .upload input,.shindig .textarea label{font-size:13px}.alert-error,.EditingFormErrorLabel,.EditingFormErrorLabel+label{color:red}span.EditingFormErrorLabel{display:inline}.alert .alert-icon{display:none}.alert-success .alert-label{font-weight:bold}.alert{background:#feebeb;border:2px solid red;font-size:16px;margin-bottom:20px}.alert-success{background:#dcffd9;border:2px solid #0c8c01;color:#0c8c01}.alert .alert-label{color:#0c8c01;font-weight:normal;padding:3px 8px;text-transform:none}.alert-error .alert-label{color:red}.alert .alert-icon{display:none}input.header{float:right;margin-top:-43px;position:relative;right:30px;width:30%;z-index:15}.page-homepage .recipe-finder .buttons{clear:both}.button,.form .button,.form .FormButton{background:#493627;border:0;color:#fff;cursor:pointer;font-size:15px;padding:3px 6px;text-transform:uppercase}.form .button,.form .FormButton{width:auto}a.button{display:block;float:left}a.button:hover{text-decoration:none}a.print-button{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png');background-repeat:no-repeat;background-position:115px -615px;padding-right:40px}.whats-cooking,.what-youre-eating{padding-top:38px}.whats-cooking .promotional-area{margin-bottom:-1.5em}.promotional-area img{margin-top:-1.5em;width:100%}.page-recipes .recipe-list{padding:0}.page-recipes .recipe-finder{padding-bottom:0}.whats-cooking .content,.what-youre-eating .content{padding-bottom:30px}.whats-cooking .item,.recipe-list .item,.twinesocial-container .item{margin:0 auto;min-height:340px;padding-top:30px;width:262px}.twinesocial-container .item{min-height:1px}.whats-cooking .item img,.recipe-list .item img,.whats-cooking .item .block{margin-bottom:20px}.whats-cooking .item .cta{position:static}.twinesocial-container .item img{width:100%}.whats-cooking .social .block{min-height:222px;padding:17px}.whats-cooking .social .title{color:#493728;font-size:35px;margin:0 0 10px 0;padding-right:45px}.whats-cooking .social .subtitle{font-size:18px;line-height:1;margin-bottom:25px;text-transform:uppercase}.whats-cooking .social .social-links li{float:left}.whats-cooking .social .social-links a{padding-top:32px;width:29px}.whats-cooking .social .social-links a.facebook{background-position:-584px -548px;width:27px}.whats-cooking .social .social-links a.twitter{background-position:-611px -548px;width:44px}.whats-cooking .social .social-links a.pinterest{background-position:-737px -548px;width:34px}.whats-cooking .social .social-links a.instagram{background-position:-771px -548px;width:40px}.whats-cooking .social .social-links a.youtube{background-position:-697px -548px;width:40px}.whats-cooking .social .social-links a.tiktok{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sbr-tiktok-logo-red.png')}.recipe-list .item{overflow:hidden;position:relative}.recipe-list .item h3,.recipe-list .item p{margin-bottom:2px}.recipe-list .item h3{font-size:16px}.recipe-list .item .sbr-loves,.recipe-list .item .blogger-contribution{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 -125px;display:block;height:0;padding-top:162px;position:absolute;top:30px;right:0;overflow:hidden;width:173px}.recipe-list .item .blogger-contribution{background-position:-356px -125px}.recipe-list .item img{width:100%}.recipe-list .item .citation{font-weight:bold}.recipe-detail .content,.page-community .overview,.sauce-detail{background:#e8dcc1 url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-paper-lg.png') repeat-x 0 0}.recipe-detail .content .overview{padding-top:20px}.recipe-detail .highlights{border-top:1px solid #5b4836;border-bottom:1px solid #5b4836;font-size:16px;line-height:1.5;margin:0 0 13px 0;padding:16px 0 14px 0;width:125px}.recipe-detail .highlights li{border:none;float:none;padding:0 0 10px 0}.recipe-detail .highlights li.social-links{padding-bottom:0}.recipe-detail .detail-contributor{line-height:1;margin:0;max-width:135px}.recipe-detail .highlights li>span,.social-links span.social-link-container{display:block}.primary .social-links span.stLarge{display:inline-block;margin-right:3px}.primary .social-links span.stButton{margin:0}.primary .social-links span.facebook span.stLarge{background-position:0 -308px!important;width:25px}.primary .social-links span.pinterest span.stLarge{background-position:0 -447px!important}.primary .social-links span.twitter span.stLarge{background-position:0 -402px!important;width:25px}.primary .social-links span.email span.stLarge{background-position:0 -355px!important}.recipe-detail .contribution{font-weight:bold}.recipe-detail .overview .bottle{max-width:155px;position:absolute;bottom:-50px;left:160px;z-index:2}.recipe-detail .content .details{clear:both;padding-top:70px}.recipe-detail .content .details{padding-bottom:30px}.recipe-detail .details h3{font-size:30px;margin-bottom:10px;text-transform:uppercase}.recipe-detail .details .ingredients{margin-bottom:30px}.recipe-detail .details ul{line-height:1.538;list-style-type:none;margin:0;padding:0}.recipe-detail .details ul li{max-width:500px;position:relative;padding:4px 0 4px 25px}.recipe-detail .details .directions ul li{padding-bottom:10px}.recipe-detail .details ul li .box{background:#fff;border:2px solid #97242b;display:block;height:13px;position:absolute;top:6px;left:0;width:13px}.recipe-detail .details ul li strong{display:block;font-size:18px;font-weight:bold;line-height:1.2;text-transform:uppercase}.recipe-detail .details a.button{display:none;margin:30px 0}.recipe-detail .recipe-video iframe{position:absolute;z-index:-100}.recipe-detail .recipe-video .close-video{content:url(https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/CloseBTN_686x458.png);cursor:pointer;position:absolute;right:2%;top:2%;z-index:-100}.recipe-detail .recipe-video .play{content:url(https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/PlayBTN_686x458.png);cursor:pointer;left:50%;position:absolute;transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);z-index:1;top:-2%}.recipe-detail .recipe-image{z-index:5}.recipe-detail.open .recipe-image .recipe-detail-image{display:none}.recipe-detail-image img{width:100%}.recipe-detail.open .recipe-video iframe{position:relative;z-index:0}.recipe-detail.open .recipe-video .close-video{z-index:10}.recipe-detail.open .recipe-video .play{display:none}.mobile-device .sauce-detail,.sauce-detail{background:#e8dcc1 url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-paper-sm.png') repeat-x 50% 0}.menu-container{background:rgba(110,40,0,.2);margin-bottom:20px;padding:0 30px}.menu-container>ul,.menu-container .all-sauces,.menu-container .extra{float:left}.menu-container>ul>li{padding:0 5px;position:relative}.menu-container>ul>li>a,.menu-container>ul>li>span,.menu-container .all-sauces,.menu-container .extra{display:block;padding:5px}.menu-container .all-sauces:hover,.menu-container>ul>li a:hover{background:rgba(255,255,255,.1);text-decoration:none}.menu-container a.active,.menu-container>ul>li.CMSListMenuHighlightedLI>span{color:#98252b}.menu-container ul ul{display:none}.slick-slider .slick-slide{min-height:334px}.slick-slide a{display:inline-block;text-align:center;width:100%}.slick-slide a:hover{text-decoration:none}.slick-slide a img{margin:0 auto 72px auto}.sauces-list a .label{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat -643px -775px;display:none;font-size:16px;padding:36px 4% 0 4%}.sauces-list .mobile-sauce-list a .label{background:none;display:block;font-size:28px;padding:0 0 45px 0}.slick-slide a:hover img{margin-bottom:0}.slick-slide a:hover .label,.recipe-list .item h3 .sauces-list .mobile-sauce-list a .label{display:block}.sauces-list .mobile-sauce-list a#rays-sauces img{max-height:160px}.mobile-sauce-list h2,.mobile-sauce-list a,.sauce-detail .mobile-header{text-align:center}.mobile-sauce-list h2,.sauce-detail .mobile-header{border-bottom:1px solid #b39e7e;margin:0 auto 30px auto;padding-bottom:10px;width:260px}.mobile-sauce-list h2 a{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 -574px}.mobile-sauce-list a{display:block}.mobile-sauce-list a:hover{text-decoration:none}.slick-slider .slick-prev,.slick-slider .slick-next,.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:focus,.sauce-detail .details .prev,.sauce-detail .details .next{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 -658px;display:block;height:0;overflow:hidden;padding-top:29px;width:15px}.slick-slider .slick-next,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus,.sauce-detail .details .next{background-position:0 -708px}.sauces-overview{padding-bottom:0}.sauces-overview h2{margin-bottom:5px}.sauces-overview h2.emphasis{margin-bottom:15px}.sauce-detail .foreground{padding-top:0}.sauce-detail .mobile-header{margin-bottom:25px;padding-top:5px}.sauce-detail .mobile-header a{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat left -572px;display:block;margin:0}.sauce-locator select{margin-bottom:10px}.sauce-detail .details{font-weight:bold}.sauce-detail .details p{line-height:1.5}.sauce-detail .social-links{padding:10px 0}.sauce-detail .details a{color:#493728}.sauce-detail .toggle-nutrition{display:block}.sauce-detail .details .prev,.sauce-detail .details .next{display:none}.sauce-image{text-align:center;margin-bottom:20px}.sauce-image .back{display:none;margin-left:-75px}.sauce-detail .image-flip .foreground{perspective:800px}.sauce-detail .image-flip{transform-style:preserve-3d;transition:all 1s ease 0s}.sauce-detail .image-flip.flipped{transform:rotateY(180deg);backface-visibility:hidden}.sauce-detail .image-flip .face{backface-visibility:hidden;height:100%;position:absolute;width:100%}.sauce-detail .image-flip .back{transform:rotateY(180deg)}.sauce-locator{padding-bottom:20px}.sauce-locator h3{margin-bottom:10px}.sauce-locator select,.sauce-locator input,.sauce-locator span{display:block;margin-bottom:5px}.sauce-locator select,.sauce-locator input{width:240px}.sauce-locator select{width:254px}.page-about-us .overview{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/about-us-overview.jpg') no-repeat 50% 0;color:#fff;font-size:17px;min-height:417px;overflow:visible}.page-about-us .overview h2{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/about-us-overview-header-sm.png') no-repeat 0 0;height:0;overflow:hidden;padding-top:70px;width:231px}.page-about-us .overview .foreground{font-size:13px;position:static}.page-about-us .overview .foreground .content{float:left;max-width:500px}.page-about-us .main-content .overview .foreground img{display:none}.page-about-us .main-content .section img{display:block;margin-bottom:20px}.page-about-us .section h1{margin-bottom:25px}.user-upload--firehouse{padding:60vw 0 0 0}.boss-tips .section{padding-top:0;padding-bottom:0}.homepage-hero.boss-tips{position:relative;overflow:hidden;background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/media/static/BossTips/SBR_Header_1024.jpg') no-repeat 0 0;overflow:hidden}.section.boss-tips{text-align:center;padding:45px 0}.tip-tile__grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;padding-top:20px}@media screen and (min-width:415px){.tip-tile__grid{flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}}@media screen and (min-width:1200px){.tip-tile__grid{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}}.tip-tile{padding:20px 0}@media screen and (min-width:600px){.tip-tile{padding:20px 15px}}@media screen and (min-width:1200px){.tip-tile{padding:32px 8px}}.tip-tile__title{color:#98252b;font-family:'Cubano Regular';font-size:14px;padding-top:10px;text-align:left}@media screen and (min-width:1024px){.tip-tile__title{font-size:20px;padding-top:20px}}.tip-tile__title--try{font-family:'LTCFlash',Helvetica,sans-serif;font-size:14px}@media screen and (min-width:1024px){.tip-tile__title--try{font-size:20px;padding-top:20px}}.tip-tile__description{font-size:11px;font-weight:600;margin-bottom:0}@media screen and (min-width:768px){.tip-tile__description{font-size:13px}}@media screen and (min-width:1200px){.tip-tile__description{font-size:18px}}.tip-tile__recipe{font-family:'Roboto',Helvetica,sans-serif;font-size:12px;font-weight:600;color:#98252b;text-decoration:none}@media screen and (min-width:768px){.tip-tile__recipe{font-size:13px}}@media screen and (min-width:1200px){.tip-tile__recipe{font-size:18px}}.tip-tile__recipe:after{content:' →'}.tip-tile__recipe:hover{color:#98252b;text-decoration:underline}.tip-tile__title--link:hover{color:#98252b}.tip-tile__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:146px;transition:width 2s}@media screen and (min-width:360px){.tip-tile__image{height:169px}}@media screen and (min-width:568px){.tip-tile__image{height:141px;width:250px}}@media screen and (min-width:667px){.tip-tile__image{height:152px;width:270px}}@media screen and (min-width:731px){.tip-tile__image{height:178px;width:305px}}@media screen and (min-width:812px){.tip-tile__image{height:191px;width:340px}}@media screen and (min-width:1024px){.tip-tile__image{height:223px;width:395px}}@media screen and (min-width:1366px){.tip-tile__image{height:161px;width:285px}}.tip-tile__image--thumbnail{vertical-align:middle;max-height:285px;transition:transform .2s}.tip-tile__image--thumbnail:hover{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.helper{display:inline-block;height:100%;vertical-align:middle}.video-details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;margin:0 auto}@media screen and (min-width:1025px){.video-details{flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}}.video-item{background-position:0 50%;background-repeat:no-repeat;background-size:cover;height:206px;margin-bottom:30px}@media screen and (min-width:1200px){.video-item{background-size:auto}}.video-item__headline{color:#fff;margin:0 0 30px 0}.video-item__button--video{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/Play-Button.png');display:inline-block;height:0;overflow:hidden;padding-bottom:90px;padding-right:90px}.video-item__overlay{background-color:rgba(24,24,24,.3)}.video-item__box{color:#fff;margin:auto;padding:32px 0 30px 0;text-align:center;width:100%;max-height:206px}@media screen and (max-width:969px){.video-item__box{padding:31px 30px}}@media screen and (max-width:320px){.video-item__box a.green-button{font-size:12px}}.video-item__box img{max-width:100%;width:200px}.overlay-container{background:#fff;margin:0;padding:10px;position:fixed;top:25%;left:25%;z-index:99999}@media screen and (min-width:1024px){.overlay-container{padding:50px}}.overlay-background{background:rgba(0,0,0,.5);height:100%;position:fixed;top:0;left:0;width:100%;z-index:99998}.overlay-close{background:#fff;border-radius:50px;color:#98252b!important;cursor:pointer;font-family:arial;font-weight:bold;line-height:.6;padding:7px;position:absolute;right:-10px;text-align:center;top:-10px}@media screen and (min-width:1024px){.overlay-close{border:1px solid #98252b;padding:10px;right:10px;top:10px}}.contact-us h3{text-transform:uppercase}.page-contact-us .contact-us{padding-top:20px}.page-about-us .contact-us h2,.page-contact-us .contact-us h1{display:none}.page-contact-us .main-content>.section{padding:0}#product-finder{background:#fff}.submitBtn:hover{cursor:pointer}.cmxform fieldset p.error label{color:red}div.errorbox{font-size:14px;margin:5px;padding:15px;float:left;background:#fff;border:2px solid #f80000}div.errorbox ol li{list-style-type:disc;margin-left:20px;color:#f80000}div.errorbox{display:none}.errorbox label.error{display:inline}form.cmxform{width:30em}form.cmxform label.error{display:block;margin-left:1em;width:auto}.page-find-sbr .overview{padding:20px 0}.page-find-sbr .overview img{margin-bottom:30px}.page-find-sbr .overview .background{top:0;bottom:auto}.finder-form .row{margin-bottom:6px}.finder-form select{max-width:360px;width:100%}.finder-form input{max-width:346px;width:100%}.finder-form .field-radius{width:136px;width:90px}.finder-form .field-state{width:100px;width:70px}.finder-form .field-zip{width:105px;width:72px}.finder-form .field-city{max-width:240px;width:52%}.finder-form .form-text{font-size:15px;text-transform:uppercase}.finder-form .form-text.emphasis{font-weight:700}.page-find-sbr .bottle-image{position:absolute;left:4px}.page-find-sbr .finder-form{float:right;width:70%}#bottleImage{max-width:179px}.finder-results{padding-top:40px;padding-bottom:40px;display:none}.finder-results h2{color:#493627;font-size:23px;margin-bottom:20px}#results td{padding-bottom:10px}#results .Directions{color:#493728;font-weight:700}#map{display:none;float:left;margin-right:50px;margin-bottom:25px}.page-recipes .search-results{overflow:visible}.page-recipes .search-results{padding-bottom:0}.search-results hr{border-bottom:1px solid #877b71}.search-results .result:nth-child(even){background:#f4f4f4}.result{margin:0 0 20px 0;min-height:103px;padding:20px 20px 20px 140px;position:relative}.result .image{display:block;position:absolute;top:20px;left:20px}.search-results .result .content{padding:0}.user-upload textarea{min-height:200px}.page-submit-recipe .overview{padding:200px 0 0 0}.page-submit-recipe .overview .background{max-height:180px;overflow:hidden}.PagerControl{clear:both;margin-top:-35px;text-align:right}.PagerControl.bottom{margin-top:0}.PagerControl span a,.PagerControl .SelectedPage,.PagerControl strong{color:#493627;font-size:18px;font-weight:bold}.PagerControl .SelectedPage,.PagerControl strong{color:#973727}.PagerControl .SelectedPrev,.PagerControl .SelectedNext,.PagerControl .UnselectedPrev,.PagerControl .UnselectedNext{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 -753px;display:inline-block;height:0;overflow:hidden;padding-top:14px;width:7px}.PagerControl .SelectedNext{background-position:0 -769px}.PagerControl .UnselectedPrev{background-position:-53px -769px}.PagerControl .UnselectedNext{background-position:-53px -753px}.newsletter-signup{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-newsletter-lg-new.jpg');background-repeat:no-repeat;background-position:0 0;padding-top:30px}.newsletter-signup .zip input{width:140px}.newsletter-signup .checkbox label{font-weight:normal}.newsletter-signup .checkbox td{padding-bottom:5px}.event-list{margin-bottom:45px;padding:0}.page-community .event-list .content{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/transparent-white-1x1.png') repeat;padding-bottom:20px}.event-list .event{font-size:12px}.event-filter-container,.event{padding:10px 5%}.event p{margin-bottom:3px}.event-filter-container span,.event .date{font-size:20px;font-weight:normal;margin:0}.event h3{font-size:20px}.event .link a{color:#493728;font-weight:bold}.event-filter-container{}.event-filter-container span,.event-filter-container select{float:left}.event-filter-container span{margin-right:12px}.event-filter-container select{width:180px}.page-community .shindig p{font-size:18px}a.more{display:block;clear:both;float:right;font-weight:normal;margin-right:20px}.social-feeds{min-height:1665px}.social-feeds .foregraound{padding:0}.page-homepage .community{min-height:450px}.page-homepage .community .content{padding-bottom:80px}.page-homepage .community iframe{height:310px!important}.page-faq .main-content .section{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-faq.jpg') no-repeat right 0}.page-faq .section h2.page-header{font-size:50px;margin-bottom:183px}.accordion-panel{position:relative}.accordion .accordion-close{background:#493728;color:#fff;font-size:20px;font-weight:bold;line-height:1;padding:0 6px 4px 6px;position:absolute;right:-20px;top:-20px;text-decoration:none}.accordion .accordion-close:hover{opacity:.75}.twinesocial-container .item a{display:block;overflow:hidden;position:relative}.twinesocial-container .item .data{background:rgba(255,255,255,.75);color:#493627;padding:10px;position:absolute;bottom:0;left:0;width:100%}.twinesocial-container .item .data .username{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat 0 -308px;font-size:16px;font-weight:bold;margin:0;min-height:24px;padding-left:33px;width:auto}.twinesocial-container .twitter .data .username{background-position:0 -402px}.twinesocial-container .pinterest .data .username{background-position:0 -447px}.twinesocial-container .instagram .data .username{background-position:0 -494px}.submit-recipe h2{margin-bottom:10px}.sub-footer{min-height:295px;padding-top:20px}.sub-footer .foreground{border-top:1px solid #877b71;margin:0 30px;padding:0}.sub-footer .content{padding-top:30px}.sub-footer a{color:#98252b;font-weight:bold}#footer{background:#493627;color:#fff;padding:20px 0 10px 0;text-align:center}#footer a{color:#fff}#footer .nav.second{margin-bottom:20px}#footer .nav a{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/dots-white-horizontal-sm.png') repeat-x 0 bottom;text-transform:none}#footer .social-links{margin:0 auto 20px auto;width:175px}#footer .social-links li{float:left}#footer .social-links a{padding-top:37px;width:43px}#footer .social-links a.facebook{background-position:-75px 0}#footer .social-links a.twitter{background-position:-119px 0}#footer .social-links a.googleplus{background-position:-174px 0}#footer .social-links a.youtube{background-position:-225px 0}#footer .social-links a.pinterest{background-position:-271px 0}#footer .social-links a.instagram{background-position:-317px -3px}#footer .social-links a.tiktok{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sbr-tiktok-logo-white.png')}#footer .copyright{clear:both;margin:0;padding-top:1em;font-size:12px}.page-homepage .overview .CMSEditableRegionEdit{position:relative;z-index:20}.promotional-area .CMSEditableRegionEdit{margin-top:77px}.landing-page{}.landing-page--hot-sauce{}.landing-page--hot-sauce .sauce-detail{background-color:#fff;background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/hot-sauce/background-white-boards-sm.jpg');padding-top:69px}.landing-page--hot-sauce .section h1{line-height:1.2;padding-top:7px;padding-bottom:7px}.landing-page--hot-sauce .finder-form .message-container{color:#f80000;margin-bottom:17px;padding:5px;width:58%}.landing-page--hot-sauce .form{clear:both}.landing-page--hot-sauce .form input,.landing-page--hot-sauce .form select{font-size:16px}.landing-page--hot-sauce .form select{width:auto}.landing-page--hot-sauce #resultsMsg p{font-weight:bold}.landing-page--hot-sauce #resultsMsg p a{color:#98262b}@media only screen and (min-width:480px){.form select,.form input,input.search,input.submit,.form textarea{font-size:15px}.page-homepage .overview .cta{position:relative;bottom:0}.homepageSpotlightRecipe{margin:0!important}.homepage-hero video{float:none;width:100%}.page-homepage .overview{min-height:585px}.page-homepage .double-down{min-height:330px}.featured-recipe .background{height:440px;overflow:hidden}.page-homepage .featured-recipe .background{height:350px}.featured-recipe .foreground{min-height:140px;padding-right:80px}.featured-recipe .foreground{padding-top:440px}.featured-recipe .foreground img{bottom:-50px}.recipe-detail .recipe-video .play{top:auto}.recipe .recipe-detail-image{width:100%}.page-about-us .overview .foreground{font-size:17px}.page-submit-recipe .overview{padding-top:155px}.page-submit-recipe .overview .background{max-height:135px}.finder-form .field-radius{width:136px}.finder-form .field-state{width:100px}.finder-form .field-zip{width:105px}.finder-results h2{font-size:27px}#search-results .search-box input,#search-results .search-box input.submit{float:left}#search-results .search-box input{margin-right:5%;width:60%}#search-results .search-box input.submit{width:25%}.sub-footer{position:relative}.sub-footer .content{padding-bottom:150px}.sub-footer img{position:absolute;top:100px;left:30px}.firehouse-mobile-text{display:none}}@media only screen and (min-width:480px)and (max-width:599px)and (-webkit-min-device-pixel-ratio:2){.page-homepage .overview p{font-size:9px}}@media only screen and (min-width:480px){.user-upload--firehouse{height:24vw;padding:35px 0 0 0}}@media only screen and (min-width:600px){.section h2{font-size:30px}.homepage-hero{text-align:center}.form select,.form input,input.search,input.submit,.form textarea,.finder-form .form-text{}.finder-form .row{margin-bottom:12px}.page-homepage .overview{min-height:640px}.page-homepage .double-down{min-height:330px}.page-homepage .overview .foreground{width:50%}.page-homepage .featured-recipe .background{height:auto;overflow:visible}.featured-recipe .foreground{padding-top:545px}.featured-recipe .foreground .content{width:80%}.featured-recipe .foreground img{right:25px;top:525px}.whats-cooking .content,.recipe-list .content,.search-results .content,.page-homepage .community .content,.twinesocial-container{padding-left:30px;padding-right:30px}.whats-cooking .promotional-area{margin:0}.recipe-list .content{padding-bottom:20px}.page-homepage .recipe-list .content,.page-homepage .whats-cooking .content,.page-homepage .community .content{padding-top:30px}.featured-recipe .foreground{padding-top:545px}.whats-cooking .item,.recipe-list .item,.twinesocial-container .item{float:left;margin:0 5% 0 0;max-width:262px;width:30%}.whats-cooking .item:last-child,.whats-cooking .item.last,.recipe-list .item:last-child,.recipe-list .item.last,.recipe-list .item:nth-child(3n),.twinesocial-container .item.last{margin:0}.whats-cooking .item img{width:100%}.sauce-detail .mobile-header{display:none}.sauce-detail .sauce-image{float:left}.sauce-detail .details,.sauce-locator{float:right;width:50%}.sauce-detail .details h2{margin-bottom:10px}.sauce-locator select,.sauce-locator span,.sauce-locator input{display:inline;width:auto}.sauce-locator input.zip{width:100px}.page-about-us .overview .foreground img{position:absolute;bottom:20px;right:0}.page-about-us .main-content .section .sauce-is-boss{float:left;margin:0 30px 50px 0}.page-find-sbr .overview{padding:50px 0}.finder-form select{width:514px}.finder-form input{width:500px}.PagerControl.bottom{padding:20px 0 0 0}.newsletter-signup .FormPanel{width:500px}.event-list .event{float:left;width:23%;min-height:200px}.recipe-detail-image img{width:auto}.landing-page--hot-sauce .sauce-locator{width:100%}}@media only screen and (min-width:620px){.landing-page--hot-sauce .sauce-detail{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/hot-sauce/background-white-boards.jpg');padding-top:75px}}@media only screen and (max-width:767px){#results table{border-collapse:separate!important;width:100%}#results table td{background:#efe6cf;border-bottom:5px solid #fff;padding:10px 10px 10px 30%;position:relative}.landing-page--hot-sauce #results table td{background:#eaeaea}#results .ID{display:none}#results .Distance{color:#ac1e25;font-size:18px;font-weight:bold;position:absolute;top:30px;left:15px}#results .Distance span{display:block;font-size:32px;line-height:.8}}@media only screen and (min-width:768px){.section h2.emphasis{font-size:50px;line-height.8}.page-wrap{padding-top:125px}.page-homepage .page-wrap{padding-top:504px}#header{height:125px}.page-homepage #header{position:relative}.fixed-nav #header{position:fixed}#header .nav-toggle,#header .location{display:none}#header .logo{margin:0;padding-left:30px;padding-top:40px;width:204px}#header a.search{top:29px;right:30px}#header #search-box{top:82px;right:25px}#header .nav-container{border-bottom:3px dotted #493728;left:auto;right:30px;text-align:left;top:24px;width:70%}#header .nav{width:auto}#header .nav li{border-right:1px solid #c5bfba;float:left;padding-left:10px;padding-right:9px}#header .nav li.first{padding-left:0}#header .nav li.last-primary{border:none}#header .nav li.last{border:none;padding-right:0}#header .nav a{background:none;font-size:12px;line-height:3.08}#header .sub-nav{display:block;position:absolute;bottom:-40px;left:0}#header .sub-nav li{border:none}#header a.search{right:30px}.homepage-hero{max-width:1024px;overflow:hidden;position:absolute;top:0;width:100%}.page-homepage .overview .background img{width:auto}.page-homepage .overview{min-height:457px}.page-homepage .overview .foreground{width:75%}.page-homepage .overview .foreground .content{width:50%}.page-homepage .featured-recipe .foreground{padding-top:62px}.featured-recipe .foreground .content{width:auto}.featured-recipe .foreground img{right:25px;top:62px}.page-recipes .featured-recipe{}.sauce-detail{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-paper-lg.jpg');background-repeat:repeat-x;padding:14px 0 10px 0}.menu-container>ul>li{float:left;position:relative}.menu-container>ul>li>a,.menu-container>ul>li>span,.menu-container .all-sauces,.menu-container .extra{padding:15px 5px}.menu-container .extra{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/sprite.png') no-repeat -507px 5px;margin-left:20px;padding-top:14px;padding-bottom:10px;padding-left:20px}.menu-container ul ul{background:#493728;background:rgba(73,55,40,.95);display:none;list-style:none;position:absolute;left:10px;z-index:20}.menu-container>ul>li:hover ul{display:block}.menu-container ul ul li{}.menu-container ul ul li a,.menu-container ul ul li span{color:#fff;display:block;min-width:230px;padding:5px}.slick-slide a .label{padding-left:3%;padding-right:3%}.section h1{padding:0 22px;position:absolute;top:0;left:30px}.page-homepage .overview .foreground{width:45%}.primary .featured-recipe .foreground{padding:55px 20% 0 46%}.page-homepage .primary .featured-recipe .foreground{padding-right:23%}.featured-recipe .foreground img{top:55px;right:3%}.page-homepage .featured-recipe .foreground img{right:4%}.page-recipes .featured-recipe h2 a{font-size:40px}.page-recipes .featured-recipe h2 a .arrow{height:27px}.featured-recipe .cta{display:none}.featured-recipe .background{bottom:auto;top:0}.recipe-finder .content{width:auto}.recipe-finder .form-block,.form fieldset{float:left}.recipe-finder .search{width:35%}.recipe-finder .or{border:none;border-right:1px solid #877b71;margin:-20px 40px 0 0;min-height:165px;padding:0 0 0 40px;width:auto}.recipe-finder .or p{top:25%;left:47%}.recipe-finder .finder{width:53%}.recipe-finder .finder fieldset{margin-right:3%;width:47%}.page-homepage .recipe-finder .content{margin:0}.recipe-finder .gluten-free,.recipe-finder .buttons{clear:both}.page-homepage .recipe-finder{padding-top:60px}.page-homepage .recipe-finder .content,.twinesocial-container{padding-left:30px;padding-right:30px}.page-homepage .recipe-finder .finder{float:none;width:auto}.recipe-detail .content{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-paper-lg.jpg')}.recipe-detail .recipe-image{float:left;overflow:hidden;position:relative;width:50%;text-align:center}.recipe-detail .recipe-image img{height:100%}.recipe .recipe-detail-image{width:auto}.recipe-detail .content .overview{float:right;padding-left:5%;padding-right:5%;width:40%}.recipe-detail .overview .bottle{bottom:-25px}.recipe-detail .content .details{background:#fff;padding-top:40px}.recipe-detail .details a.button{display:block}.sauce-detail{background-color:#fff}.sauce-detail .foreground{padding-top:0}.sauce-locator select{margin-bottom:10px}.sauce-detail .details{font-weight:bold;margin:20px 0 60px 0;width:50%}.sauce-detail .details p{line-height:1.5}.sauce-detail .social-links{padding:10px 0}.sauce-detail .details a{color:#493728}.sauce-detail .toggle-nutrition{display:block}.sauce-detail .details .prev,.sauce-detail .details .next{position:absolute;top:30%;left:50px}.sauce-detail .details .next{left:auto;right:50px}.sauce-image{height:535px;position:relative;width:194px;left:45px}.sauce-image .face{position:absolute;top:0;left:0}.sauce-image .back{display:none}.sauce-locator{padding-bottom:0;position:absolute;top:400px;right:0}.page-about-us{font-size:17px}.page-about-us .overview .foreground h2{margin:100px 0 0 0}.page-about-us .overview .foreground .content{margin:-25px 0 0 100px;width:450px}.page-about-us .main-content .overview .foreground img{display:block}.page-about-us .contact-us{border-top:1px solid #d1cdc9}.contact-us{font-size:14px;padding-top:50px}.main-content .contact-us .primary,.main-content .contact-us .secondary{float:left}.main-content .contact-us .primary{margin-right:45px;max-width:630px;width:35%}.main-content .contact-us .secondary{width:50%}.page-submit-recipe .overview{padding:35px 0 35px 330px}.page-submit-recipe .overview .content{font-weight:bold}.page-submit-recipe .overview .background{max-height:209px}.finder-form .field-city{width:93%}.page-find-sbr .bottle-image{left:0;position:static}#results{float:left;padding:0 25px;position:relative;width:220px}#results .ID{color:#98252b;font-size:20px;font-weight:bold;left:0;margin-top:-4px;position:absolute}#results .Directions{color:#493728;font-weight:700}.contact-us .alert-error{width:auto}.alert{width:97%}.newsletter-signup .alert-error{width:54%}.form fieldset{float:left;padding-right:3%;width:47%}.form .column{clear:none;float:left;width:30%}.form .colOne{margin-right:30px}.page-community .overview .content h2{margin-bottom:10px}.page-community .overview .content p{font-size:16px;font-weight:bold}.page-community .overview .form-container{margin:0 auto;width:50%}.event-list .content{padding-top:38px}.page-community .shindig{padding-top:60px}.page-community .shindig{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-shindig.png') no-repeat bottom right}.page-community .shindig .form,.page-community .shindig .content{width:530px}.sub-footer{padding-top:35px}.sub-footer .content{float:right;padding-bottom:30px;padding-right:4%;width:30%}.sub-footer img{top:0;z-index:2}#footer{padding:0 0 0 56px;text-align:left}#footer .section{clear:none;float:right;padding:0}#footer .social{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/background-footer.jpg') no-repeat 0 0;height:144px;width:55%}#footer .navigation{padding-top:20px;width:45%}#footer .nav{float:left;margin-right:50px;width:auto}#footer .nav a{background:none;font-size:12px;line-height:1.6}#footer .nav a:hover{text-decoration:underline}#footer .social-links{margin:18px 0 0 31px}#footer .social-links li{margin-right:5px}#footer .social-links a{padding-top:15px;width:16px}#footer .social-links a.facebook{background-position:-362px 0}#footer .social-links a.twitter{background-position:-380px 0}#footer .social-links a.googleplus{background-position:-400px 0}#footer .social-links a.youtube{background-position:-420px 0}#footer .social-links a.pinterest{background-position:-437px 0}#footer .social-links a.instagram{background-position:-455px 0}.landing-page--hot-sauce .sauce-locator{width:50%}}@media only screen and (min-width:768px)and (max-width:800px){#footer .nav{margin-right:35px}.recipe-finder .finder fieldset{width:44%}}@media only screen and (min-width:1024px){#header{height:125px}#header .logo{padding-left:60px}#header a.search{right:5%}#header #search-box{right:55px}#header .nav-container{right:60px;width:58%}#header .nav a{font-size:16px;line-height:2.4}#header .sub-nav a{font-size:14px}#header a.search{right:60px}.section .foreground,.page-homepage .recipe-finder .content,.whats-cooking .content,.what-youre-eating .content,.recipe-list .content,.recipe-detail .content .details,.search-results .content,.page-homepage .community .content,.twinesocial-container{padding-left:60px;padding-right:60px}input.header{right:60px}.sauces-overview p{width:60%}.primary .featured-recipe .foreground{padding-right:16%}.page-recipes .featured-recipe h2 a{font-size:60px}.page-recipes .featured-recipe h2 a .arrow{height:33px}.page-recipes .recipe .highlights li{padding-left:6px;padding-right:6px}.page-homepage .featured-recipe{min-height:657px}.page-homepage .recipe-finder{padding-top:0}.page-homepage .recipe-finder .finder{float:left;width:53%}.page-homepage .recipe-finder .finder{width:auto}.page-homepage .recipe-finder{background:none repeat scroll 0 0 rgba(255,255,255,.6);min-height:155px;margin:-303px 0 70px 42%;padding-top:38px;position:relative;width:594px;z-index:5}.page-homepage .recipe-finder .content{margin:0;padding:7px 0 0 42px}.recipe-list .content{padding-bottom:40px}.recipe-finder .content{margin:0 60px;padding:30px 0 60px 0}.section h1,.page-homepage .cta{left:60px}.page-homepage .cta{bottom:40px}.page-homepage .recipe-finder h1{left:42px}.page-homepage .featured-recipe .foreground img{right:7%}.recipe .highlights{font-size:16px}.page-homepage .recipe .highlights{font-size:14px}.recipe-finder .finder fieldset{margin-right:0}.whats-cooking .item img{width:auto}.recipe-list .item{margin-right:6%}.sauce-image .back{margin-left:-50px}.recipe-detail .recipe-image{max-width:66%;width:auto}.recipe-detail .content .overview{padding-left:30px;padding-right:30px;width:278px}.sauce-locator{margin-right:5%;width:49.4%}.sauce-detail .details{margin-right:5%;min-height:287px;width:50%}.page-submit-recipe .overview{padding-left:400px}.user-upload .form-block{width:750px}.page-about-us .overview{margin-bottom:85px}.page-about-us .overview .foreground h2{margin:120px 0 0 60px}.page-about-us .overview .foreground .content{margin:-25px 0 0 160px}.page-about-us .overview .foreground img{bottom:-60px;right:95px}.sub-footer .foreground{margin-right:60px;margin-left:60px}.sub-footer .content{padding-right:10%}.sub-footer img{left:60px}.user-upload--firehouse{height:279px;padding:35px 0 0 0}}@media only screen and (min-width:1200px){}@media only screen and (min-width:1280px){}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (min-width:35em){}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{}.memorial-img>img{width:100%}.featured-recipe.hickory-brown-sugar.section.clearfix{padding-top:0}.homepage-hero--cooking-at-home{}.hero-container{background:#000;position:relative}.hero-container__link{display:block}.hero-container__link:hover{text-decoration:none}.hero-container__image{}.hero-container__overlay{position:absolute;top:54%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:90%}.hero-container--landing .hero-container__overlay::after{background-image:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/icon-arrow-down.png');background-repeat:no-repeat;background-size:contain;content:' ';display:block;height:36px;width:35px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-container .hero-container__heading{color:#fff;font-family:'LTCFlash',Helvetica,sans-serif;font-size:8vw;line-height:.8;margin-bottom:16px;text-transform:none}.hero-container .hero-container__copy{color:#fff;font-size:5vw;font-weight:400;line-height:1.15}.hero-container--home .hero-container__copy{margin:0 auto 16px auto;width:100%}.hero-container__button{background:#004984;color:#fff;display:inline-block;font-family:'Cubano Regular',Helvetica,sans-serif;font-weight:normal;font-size:4.5vw;line-height:1.727;padding:0 4px;position:relative;text-align:center;text-transform:uppercase;z-index:5}.hero-container__button:hover{text-decoration:none}@media screen and (min-width:480px){.hero-container__overlay{width:70%}.hero-container .hero-container__heading{font-size:6.9vw;line-height:.8}.hero-container .hero-container__copy{font-size:4vw}.hero-container__button{font-size:22px;padding:0 22px}}@media screen and (min-width:575px){.hero-container .hero-container__copy{font-size:23px}}@media screen and (min-width:724px){.hero-container--landing .hero-container__overlay::after{width:59px}}@media screen and (min-width:768px){.hero-container__overlay{width:70%}.hero-container .hero-container__heading{font-size:50px;line-height:.8}.hero-container .hero-container__copy{font-size:2.5vw}.hero-container--home .hero-container__copy{width:60%}.hero-container__button{font-size:22px;padding:0 22px}}@media screen and (min-width:920px){.hero-container .hero-container__copy{font-size:23px}}.page-buzzer-eater-challenge .overview{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/buzzer-eater/TikTokWingContestLandingPage_HERO_SBR_Mobile_2.gif');background-repeat:no-repeat;background-position:center;color:#fff;font-size:17px;min-height:685px;overflow:visible;padding-top:267px}.page-buzzer-eater-challenge .overview h2{color:#004b85;margin-bottom:10px}.page-buzzer-eater-challenge .overview .foreground{font-size:13px;text-align:center;margin:auto;max-width:278px}.page-buzzer-eater-challenge .overview .foreground .content{color:#004b85;margin:auto;text-align:center}.page-buzzer-eater-challenge .content--two-columns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-buzzer-eater-challenge .content--two-columns ul{margin:0 0 12px 20px}.page-buzzer-eater-challenge .overview .foreground .content p{font-family:Helvetica,sans-serif;font-size:16px;line-height:1.2}.page-buzzer-eater-challenge .video-wrapper iframe{max-width:100%}.page-buzzer-eater-challenge .main-content .overview .foreground img{display:none}.page-buzzer-eater-challenge .main-content .section img{display:block;margin:30px 0;max-width:100%}.page-buzzer-eater-challenge .prizes--two-columns{display:flex}.page-buzzer-eater-challenge .main-content .section .prizes--two-columns img{margin:10px 5px 5px 0;height:auto}.page-buzzer-eater-challenge .section h1{margin-bottom:25px}.page-buzzer-eater-challenge a.button{background-color:#ec0034;color:#fff;font-family:"Cubano Regular",Helvetica,sans-serif;float:none;padding:4px 22px;max-width:125px;text-decoration:none;text-align:center;margin:0 auto}@media screen and (min-width:700px){.page-buzzer-eater-challenge .overview{background:url('https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/buzzer-eater/TikTokWingContestLandingPage_HERO_SBR_Desktop_2.gif') no-repeat 50% 0;background-size:contain;padding-top:95px;min-height:334px}.section h2{font-size:25px}.page-buzzer-eater-challenge .overview .foreground .content p{font-size:14px}.page-buzzer-eater-challenge .overview .foreground{max-width:230px}.page-buzzer-eater-challenge .content--two-columns{justify-content:space-around;align-items:center}}@media screen and (min-width:885px){.page-buzzer-eater-challenge .overview{background-size:contain;padding-top:125px;min-height:410px}.page-buzzer-eater-challenge .content--two-columns{justify-content:space-between;align-items:flex-start}.section h2{font-size:30px}.page-buzzer-eater-challenge .overview .foreground .content p{font-size:16px}.page-buzzer-eater-challenge .overview .foreground{max-width:310px}}a.cta-blue{color:#004b85;font-family:'Cubano Regular',Helvetica,sans-serif;text-decoration:none;font-size:19px}a.cta-blue::after{content:url(https://sweetbabyrays.gykdev.com/CMSTemplates/SBR/styles/images/arrow--blue.png)}