@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);.library-icon p{padding:0 0 2em 0;margin:0;border-bottom:1px solid #777}.icon-library{height:4em;width:2em;margin:2em 0 0 0}.icon-library .icon{height:auto;width:auto}/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */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,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.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 print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.BVRRContainer-inner.container-inner{overflow:visible}#BVRRContainer{position:relative !important;padding-bottom:30px !important}#BVRRContainer .bv-action-bar .bv-action-bar-header{font-family:"BandaBold",sans-serif !important;color:#001e30 !important;font-size:14px !important;line-height:20px !important;color:#0065a4 !important}@media screen and (min-width: 48.0625em){#BVRRContainer .bv-action-bar .bv-action-bar-header{font-size:24px !important;line-height:30px !important;text-transform:none !important}}#BVRRContainer .bv-content-pagination-pages-current{color:#5697c5 !important}#BVRRContainer .bv-write-review-container{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons{margin:15px 10px !important;float:none !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next a,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next button,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous a,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous button{background-image:none !important;background:none !important;box-shadow:none !important;border:0 !important;font-size:20px !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next a .bv-content-btn-pages-prev,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next a .bv-content-btn-pages-next,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next button .bv-content-btn-pages-prev,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next button .bv-content-btn-pages-next,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous a .bv-content-btn-pages-prev,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous a .bv-content-btn-pages-next,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous button .bv-content-btn-pages-prev,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous button .bv-content-btn-pages-next{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous a:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-left-red.svg)}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-previous button:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-left-grey.svg)}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next a:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-right-red.svg)}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-buttons-item-next button:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-right-grey.svg)}#BVRRContainer .bv-cleanslate .bv-shared Z .bv-content-placeholder{margin-left:10px !important;margin-top:-20px !important}#BVRRContainer .bv-cleanslate .bv-shared Z .bv-content-placeholder .bv-rating-stars-container{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-write-review-container{width:100% !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-write-review-container .bv-write-review{background-image:url(/wp-content/themes/ccl-default/img/global/review-pencil.png) !important;background-repeat:no-repeat !important;background-size:41px;background-origin:content-box;background-position:-54px 30% !important;text-transform:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-pagination-container .bv-control-bar-count{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-control-bar,#BVRRContainer .bv-cleanslate .bv-shared div{font-family:"montserrat",sans-serif !important;color:#001e30 !important;margin-left:0px !important;padding:0 !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-rating,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-meta-wrapper{display:block !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-control-bar-sort,#BVRRContainer .bv-cleanslate .bv-shared .bv-filter-control{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-placeholder a.bv-write-review-label{color:#0065a4 !important;font-family:"montserrat",sans-serif !important;font-size:14px !important;line-height:20px !important;text-align:center !important}@media screen and (min-width: 48.0625em){#BVRRContainer .bv-cleanslate .bv-shared .bv-content-placeholder a.bv-write-review-label{font-size:20px !important;line-height:30px !important;text-align:left !important}}#BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button{display:-ms-inline-flexbox !important;display:inline-flex !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important;text-decoration:none !important;cursor:pointer !important;border:none !important;width:auto !important;padding:10px 20px !important;margin:0 auto !important;border-radius:30px !important;font-family:"BandaBold",sans-serif !important;font-weight:600 !important;font-size:18px !important;font-size:1.125rem !important;line-height:1.1666666667 !important;color:#fff !important;transition:all, .25s, ease-out;background-color:#e43347 !important;letter-spacing:0.25px !important;transition:all, .25s, ease-out;cursor:pointer !important;display:block !important;font-family:"montserrat",sans-serif !important}@media screen and (min-width: 20em){#BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button{padding:10px 55px 10px 95px !important}}@media screen and (min-width: 48.0625em){#BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button{font-size:22px !important;font-size:1.375rem !important;line-height:1.2272727273 !important;margin:0 !important}}#BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button:hover{background-color:#a8267c !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button:active{background-color:#7b1c5b !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-author-avatar{display:none !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-summary p,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-title,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item h1,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item h2,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item h3,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item h4,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-data dl dd,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item span,#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-report-btn{font-family:"montserrat",sans-serif !important;color:#001e30 !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-datetime-stamp{font-style:normal !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-item .bv-content-report-btn{text-decoration:underline !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-inline-rating-container .bv-stars-container .bv-rating-ratio{width:1600px !important;text-align:center !important}#BVRRContainer .bv-cleanslate .bv-shared .bv-content-review .bv-content-item-avatar-offset-on .bv-content-header-meta{padding-left:0 !important}.bv-rating .bv-cleanslate .bv-core-container-186 .bv-inline-rating-container .bv-stars-container .bv-rating-ratio{width:1600px !important;text-align:center !important}.bv-cleanslate img.emoji{width:1em !important}.bv-header+.bv-content-placeholder{position:relative !important;top:-30px !important;background:#fff !important}.single-sv_flavor #BVRRContainer .bv-cleanslate .bv-shared .bv-action-bar button{margin:0 auto !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=40d0498c891375ec5371)
 * Config saved to config.json and https://gist.github.com/40d0498c891375ec5371
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:76px;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/ccl-default/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/wp-content/themes/ccl-default/img/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/wp-content/themes/ccl-default/img/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/ccl-default/img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/ccl-default/img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}/*!
 * Polyfill CSS object-fit
 * http://helloanselm.com/object-fit
 *
 * @author: Anselm Hannemann <hello@anselm-hannemann.com>
 * @author: Christian "Schepp" Schaefer <schaepp@gmx.de>
 * @version: 0.3.4
 *
 */x-object-fit{position:relative !important;display:inline-block !important}x-object-fit>.x-object-fit-taller,x-object-fit>.x-object-fit-wider{position:absolute !important;left:-100% !important;right:-100% !important;top:-100% !important;bottom:-100% !important;margin:auto !important}.x-object-fit-none>.x-object-fit-taller,.x-object-fit-none>.x-object-fit-wider{width:auto !important;height:auto !important}.x-object-fit-fill>.x-object-fit-taller,.x-object-fit-fill>.x-object-fit-wider{width:100% !important;height:100% !important}.x-object-fit-contain>.x-object-fit-taller{width:auto !important;height:100% !important}.x-object-fit-contain>.x-object-fit-wider{width:100% !important;height:auto !important}.x-object-fit-cover>.x-object-fit-taller,.x-object-fit-cover>.x-object-fit-wider{max-width:none !important;max-height:none !important}.x-object-fit-cover>.x-object-fit-taller{width:100% !important;height:auto !important;max-width:none !important}.x-object-fit-cover>.x-object-fit-wider{width:auto !important;height:100% !important;max-width:none !important}.x-object-position-top>.x-object-fit-taller,.x-object-position-top>.x-object-fit-wider{top:0 !important;bottom:auto !important}.x-object-position-right>.x-object-fit-taller,.x-object-position-right>.x-object-fit-wider{left:auto !important;right:0 !important}.x-object-position-bottom>.x-object-fit-taller,.x-object-position-bottom>.x-object-fit-wider{top:auto !important;bottom:0 !important}.x-object-position-left>.x-object-fit-taller,.x-object-position-left>.x-object-fit-wider{left:0 !important;right:auto !important}html{font:normal 100% "montserrat",sans-serif;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{color:#001e30;background:#fff}img{max-width:100%;height:auto}a{transition:color, 1s, ease-out;text-decoration:underline;color:#0065a4}a:hover{transition:color, 1s, ease-out}h1,h2,h3,h4 h5{font-family:"BandaBold",sans-serif;font-weight:600;color:#0065a4}h1.muted,h2.muted,h3.muted,h4 h5.muted{font-family:"montserrat",sans-serif;color:#001e30}h1{font-size:32px;font-size:2rem;line-height:1.5}@media screen and (min-width: 48.0625em){h1{font-size:50px;font-size:3.125rem;line-height:1.2}}h2{font-size:22px;font-size:1.375rem;line-height:1.4545454545}@media screen and (min-width: 48.0625em){h2{font-size:34px;font-size:2.125rem;line-height:1.1764705882}}h3{font-size:18px;font-size:1.125rem;line-height:1.3333333333}@media screen and (min-width: 48.0625em){h3{font-size:20px;font-size:1.25rem;line-height:2}}p{margin:0 0 1.25em 0}@media screen and (min-width: 48.0625em){p{margin:0 0 1.25em 0}}p a{color:#0065a4;text-decoration:underline}.yt-video-container{position:relative;padding-bottom:56.25%;padding-top:1.875em;height:0;overflow:hidden}.yt-video-container iframe,.yt-video-container object,.yt-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.float-left{float:left}.float-right{float:right}.center{text-align:center;margin:0 auto}.align-left{text-align:left;margin:auto}@media screen and (min-width: 30.0625em){.mobile-only{display:none}}.btn-cta,.btn-write-review,.btn-plain-white,.btn-grey-aquarius,.btn-chefd,.btn-save,.btn-facebook{text-decoration:none;cursor:pointer;border:none;width:auto;padding:.5em 1.25em;margin:0 auto;border-radius:1.875em;font-weight:600;font-size:18px;font-size:1.125rem;line-height:1.1666666667;color:#fff;transition:all, .25s, ease-out;display:inline-block}@media screen and (min-width: 20em){.btn-cta,.btn-write-review,.btn-plain-white,.btn-grey-aquarius,.btn-chefd,.btn-save,.btn-facebook{padding:.5em 3.4375em}}@media screen and (min-width: 48.0625em){.btn-cta,.btn-write-review,.btn-plain-white,.btn-grey-aquarius,.btn-chefd,.btn-save,.btn-facebook{font-size:22px;font-size:1.375rem;line-height:1.2272727273}}.btn-cta,.btn-write-review{background-color:#e43347;letter-spacing:0.25px;transition:all, .25s, ease-out}.btn-cta:hover,.btn-write-review:hover{transition:background-color .5s ease-in-out;background-color:#a8267c}.btn-cta:active,.btn-write-review:active{background-color:#7b1c5b}.btn-cta.hollow,.hollow.btn-write-review{color:#e43347;background-color:transparent;border:2px solid #e43347}.btn-cta.hollow:hover,.hollow.btn-write-review:hover{color:#a8267c;background-color:transparent;border-color:#a8267c}.btn-cta.hollow:active,.hollow.btn-write-review:active{color:#7b1c5b;background-color:transparent;border-color:#7b1c5b}.btn-cta:disabled,.btn-write-review:disabled{background-color:#7f8e97}.btn-write-review{text-transform:none;padding:.5em 37px}@media screen and (min-width: 20em){.btn-write-review{padding:.5em 37px .5em 87px;background-image:url(/wp-content/themes/ccl-default/img/global/review-pencil.png);background-repeat:no-repeat;background-size:35px;background-position:37px 47%}}.btn-plain-white{background-color:#fff;color:#001e30}.btn-grey-aquarius{background-color:#7f8e97}.btn-chefd{background-color:#f46a15;color:#fff}@media screen and (min-width: 20em){.btn-chefd{padding:.625em 1.25em}}.btn-chefd .icon-chefd{width:30px;height:24px;fill:#fff;margin-right:10px}.btn-save{background-color:#001e30;font-size:11px;font-size:.6875rem;line-height:1;letter-spacing:0.25px;vertical-align:baseline;padding:8px 19px;margin:0}@media screen and (min-width: 48.0625em){.btn-save{font-size:18px;font-size:1.125rem;line-height:1;padding:12px 23px}}.btn-save.favorite-badge-favorited{background-color:#e43347;color:transparent}.btn-save.favorite-badge-favorited .recipe-save-text{display:none}.btn-save.favorite-badge-favorited:after{content:'Saved ';color:#fff}.btn-save svg{fill:#fff}.btn-save .icon-heart{width:12px;height:11px;margin-right:6px}@media screen and (min-width: 48.0625em){.btn-save .icon-heart{width:18px;height:16px;margin-right:10px}}.btn-facebook{background-color:#0065a4;font-size:14px;font-size:.875rem;line-height:1.2857142857;letter-spacing:0.25px;vertical-align:baseline;padding:1em 1.25em;margin:0;position:relative}@media screen and (min-width: 20em){.btn-facebook{padding:.8125em 1.875em}}@media screen and (min-width: 48.0625em){.btn-facebook{padding:.8125em 3.4375em;font-size:14px;font-size:.875rem;line-height:1.2857142857}}.btn-facebook .icon-facebook{width:24px;height:24px;fill:#0065a4;z-index:99;margin-right:19px}.object-cover{object-fit:cover}.caps{text-transform:uppercase}.semi{font-weight:600}.heavy{font-weight:800}.underline{border-bottom:1px solid #d6e1e5}.small{font-size:.75em}.callout{color:#c9543b}h2,h3{font-weight:normal}.span-color{margin-left:1em;font-weight:normal;color:#222}.span-color span{color:#0065a4;font-weight:normal;text-transform:lowercase}.our-story-header{font-size:1.2em;text-transform:uppercase;margin-bottom:.25em}.theme-white{background:#fff}.fill-white{fill:#fff}.border-grey-bottom{border-bottom:2px solid #aaa}.accordion-content{display:none;position:relative;overflow:hidden}#content__our-story{width:100%;float:left;background-color:#e5decd}#content__our-story svg{width:8em;height:8em;margin:1.5em auto}.hero-simple--home .hero-simple__content-title{text-shadow:-10px 0 30px rgba(66,54,43,0.5),0 -10px 20px rgba(66,54,43,0.5),0 10px 20px rgba(66,54,43,0.5) !important}.hero-simple--products .hero-simple__content-title{text-shadow:-10px 0 30px rgba(0,30,48,0.7),0 -10px 20px rgba(0,30,48,0.7),0 10px 20px rgba(0,30,48,0.7) !important}.hero-simple--recipes .hero-simple__content-title{text-shadow:-10px 0 30px rgba(0,30,48,0.6),0 -10px 20px rgba(0,30,48,0.6),0 10px 20px rgba(0,30,48,0.6) !important}.hero-simple--saucy-tips .hero-simple__content-title{text-shadow:-10px 0 30px #001e30,0 -10px 20px #001e30,0 10px 20px #001e30 !important}.hero-simple--the-feed .hero-simple__content-title{text-shadow:-10px 0 30px rgba(44,12,0,0.8),0 -10px 20px rgba(44,12,0,0.8),0 10px 20px rgba(44,12,0,0.8) !important}@font-face{font-family:'BandaBold';src:url("../fonts/Banda_bold-webfont.eot");src:url("../fonts/Banda_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Banda_bold-webfont.woff2") format("woff2"),url("../fonts/Banda_bold-webfont.woff") format("woff"),url("../fonts/Banda_bold-webfont.ttf") format("truetype"),url("../fonts/Banda_bold-webfont.svg#banda_boldbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BandaBold';src:url("../fonts/Banda_bold_italic-webfont.eot");src:url("../fonts/Banda_bold_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Banda_bold_italic-webfont.woff2") format("woff2"),url("../fonts/Banda_bold_italic-webfont.woff") format("woff"),url("../fonts/Banda_bold_italic-webfont.ttf") format("truetype"),url("../fonts/Banda_bold_italic-webfont.svg#banda_boldbold_italic") format("svg");font-weight:normal;font-style:italic}.footer-global{background:#001e30;color:#fff;text-align:center;padding:0 0 2.5625em 0}.footer-global a{color:#aaa;text-decoration:none}.footer-global .container-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:inherit;padding:0 .9375em}@media screen and (min-width: 64.0625em){.footer-global .container-inner{-ms-flex-direction:row;flex-direction:row;padding:0 2.1875em 0 2.1875em;max-width:inherit}}.footer-copyright{margin-top:0;width:100%;text-align:center;font-size:10px;font-size:.625rem;line-height:1.4;letter-spacing:0}@media screen and (min-width: 48.0625em){.footer-copyright{font-size:14px;font-size:.875rem;line-height:1.2857142857;letter-spacing:.5px;text-align:right}}.footer-copyright .sentence{display:block}@media screen and (min-width: 48.0625em){.footer-copyright .sentence{display:inline}}.nav-footer-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:left;border-top:2px solid #fff;padding:1.375em 0 .5625em 0}@media screen and (min-width: 64.0625em){.nav-footer-menu{padding:2.6875em 0 3.4375em 0}}.nav-footer-menu .menu{padding:0 1.5625em 1.875em 0;font-size:10px;font-size:.625rem;line-height:2;letter-spacing:.25px}@media screen and (min-width: 20em){.nav-footer-menu .menu{width:50%}}@media screen and (min-width: 48.0625em){.nav-footer-menu .menu{font-size:15px;font-size:.9375rem;line-height:2;letter-spacing:.5px;width:14.375em;margin-right:1.875em;padding:0 0 2.8125em 0}}.nav-footer-menu .menu li{padding-left:10px;text-indent:-10px;margin-left:10px}.nav-footer-menu .menu li.menu-header{font-size:14px;font-size:.875rem;line-height:1.7857142857;letter-spacing:.25px;padding-left:0;text-indent:0;margin-left:0}@media screen and (min-width: 48.0625em){.nav-footer-menu .menu li.menu-header{font-size:18px;font-size:1.125rem;line-height:1.6666666667;letter-spacing:.25px}}.nav-footer-menu .menu li.space-below{margin-bottom:1em}@media screen and (min-width: 64.0625em){.nav-footer-menu .menu li{padding-left:20px;text-indent:-20px;margin-left:10px}}.nav-footer-menu .menu li a{transition:all, .25s, linear}.nav-footer-menu .menu li a:hover{color:#fff}.nav-footer-menu .menu.nav-footer-menu__primary li{font-size:12px;font-size:.75rem;line-height:1.8333333333;letter-spacing:.25px;margin-bottom:.3125em;padding-right:2.8125em;margin-left:0}@media screen and (min-width: 48.0625em){.nav-footer-menu .menu.nav-footer-menu__primary li{font-size:18px;font-size:1.125rem;line-height:2.2222222222;letter-spacing:.5px}}.nav-footer-menu .menu.nav-footer-menu__primary li a{color:#fff}.footer-logo{width:3.125em;height:2.5625em;margin:1.8125em 0 1.5625em 0}@media screen and (min-width: 48.0625em){.footer-logo{width:8.3125em;height:6.875em;margin:3.75em 0}}.menu-icons{display:inline-block;margin-bottom:1em}.menu-icons a{float:left}.social-sharing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 20em){.social-sharing{display:inline-block}}.social-sharing li{float:left;display:block;margin:0 .9375em 1.25em .9375em}@media screen and (min-width: 48.0625em){.social-sharing li{margin:0 0 1.25em 2.5em}}@media screen and (min-width: 64.0625em){.social-sharing li{margin:0 0 0 2.5em}}.social-sharing .icon{fill:#fff;display:block;max-width:24px;height:24px}@media screen and (min-width: 48.0625em){.social-sharing .icon{max-width:37px;height:37px}}.social-sharing #footer-facebook .icon{width:16.5px}.parsley-errors-list,.error-message,form sup{color:#d21e1e}.parsley-errors-list{text-align:left}.parsley-errors-list.filled{margin-bottom:20px}.form sup{top:-0.1em;font-size:100%}.welcome-message{font-size:20px;font-size:1.25rem;line-height:1.5;color:#0065a4}#post-lostpassword .container-inner{overflow:visible}.login,.user-form-profile{padding:0;max-width:505px;float:left !important;width:100% !important;text-align:center}.login input,.user-form-profile input{margin-bottom:0}.login p.message,.login .ajax-error-login,.user-form-profile p.message,.user-form-profile .ajax-error-login{padding:0 !important;background-color:transparent !important;border:none !important;color:#d21e1e}.login .form-group,.user-form-profile .form-group{text-align:left;margin-top:20px}.login .form-group label,.user-form-profile .form-group label{font-size:14px;text-align:left;font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;color:#0065a4;display:block;font-size:14px;font-size:.875rem;line-height:1.4285714286}@media screen and (min-width: 48.0625em){.login .form-group label,.user-form-profile .form-group label{font-size:20px;font-size:1.25rem;line-height:1.5}}.login .form-group .form-control,.user-form-profile .form-group .form-control{border:1px solid rgba(0,30,48,0.5);border-radius:2px;margin-top:5px}.login .checkbox,.user-form-profile .checkbox{text-align:left;font-size:12px;font-size:.75rem;line-height:1.5;margin-top:22px}@media screen and (min-width: 48.0625em){.login .checkbox,.user-form-profile .checkbox{font-size:16px;font-size:1rem;line-height:1.6875}}.login .checkbox label,.user-form-profile .checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.login .checkbox input,.user-form-profile .checkbox input{width:24px;height:20px;border:1px solid rgba(0,30,48,0.5);border-radius:2px;margin:0 5px 0 0}.login .forgot-password-link,.user-form-profile .forgot-password-link{color:#e43347;display:inline-block;margin-top:22px}.login .help-block,.user-form-profile .help-block{font-size:12px;font-size:.75rem;line-height:1.75;margin:0 0 20px 0}@media screen and (min-width: 48.0625em){.login .help-block,.user-form-profile .help-block{font-size:16px;font-size:1rem;line-height:1.5625}}.login .btn-cta,.login .btn-write-review,.user-form-profile .btn-cta,.user-form-profile .btn-write-review{margin-top:27px}.parsley-error{background:#d6e1e5}.toggle__controls{float:left;width:100%;max-width:490px;margin-top:60px;margin-bottom:30px;border-bottom:2px solid #001e30}.toggle__controls li{width:50%;float:left;font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.4545454545;letter-spacing:0.25px}@media screen and (min-width: 48.0625em){.toggle__controls li{font-size:34px;font-size:2.125rem;line-height:1.1764705882}}.toggle__controls li a{display:block;text-align:left;border-bottom:2px solid transparent;color:#001e30;text-decoration:none}.toggle__controls li a span{margin-bottom:10px}.toggle__controls .selected-toggle{border-bottom:2px solid #0065a4}.toggle__controls .selected-toggle a{color:#0065a4}.form-container .left{float:left;width:50%}.form-container .right{float:left;width:50%}label{font-weight:normal}.header-global{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:.6875em .9375em .6875em .9375em;font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;font-weight:600;border-bottom:2px solid #0065a4}@media screen and (min-width: 19.9375em){.header-global{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 64.0625em){.header-global{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end;padding:1.875em 2.1875em 0 2.1875em}}.header-global .global-logo{width:49px;margin:0}@media screen and (min-width: 0) and (max-width: 64em){.header-global .global-logo{position:relative;left:-1px}}@media screen and (min-width: 64.0625em){.header-global .global-logo{width:113px;margin:.1875em .625em 1.5625em 0}}@media screen and (min-width: 79.375em){.header-global .global-logo{margin-right:1.25em}}@media screen and (min-width: 1300px){.header-global .global-logo{margin-right:2.5em}}.header-global .container-inner{position:relative}.hamburger-icon,.search-toggle-icon{fill:#0065a4;width:1.8125em;height:1.875em;display:inline-block}.search-toggle{padding:0;border:0;background-color:transparent;margin-bottom:1.25em}@media screen and (min-width: 19.9375em){.search-toggle{margin-bottom:0}}@media screen and (min-width: 0) and (max-width: 64em){.search-toggle{position:relative;left:1px}}@media screen and (min-width: 64.0625em){.search-toggle{display:none}}.search-toggle .search-toggle-icon{width:1.9375em;height:1.9375em;fill:#0065a4}.search-toggle.active{z-index:99999}.search-toggle.active .search-toggle-icon{display:none}.search-toggle.active .close-menu{display:block}#gcse-autocomplete{text-align:left;position:absolute;z-index:9999}#gcse-autocomplete .ui-autocomplete{background-color:#f1f1ef;border:1px solid #a0a9ad;border-radius:2px;padding-left:48px !important}@media screen and (min-width: 64.0625em){#gcse-autocomplete .ui-autocomplete{padding-left:37px !important}}#gcse-autocomplete .ui-autocomplete .ui-menu-item{padding:.75em 0 !important}@media screen and (min-width: 64.0625em){#gcse-autocomplete .ui-autocomplete .ui-menu-item{padding:.5em 0 !important}}#gcse-autocomplete .ui-autocomplete .ui-menu-item.ui-state-focus{font-weight:bold}.container.hfeed{position:relative}.gcse-container{visibility:hidden;position:absolute;top:93px;left:0;width:100%;padding:0;margin-bottom:.625em;background-color:#fff;z-index:9999999}@media screen and (min-width: 19.9375em){.gcse-container{top:73px}}@media screen and (min-width: 64.0625em){.gcse-container{visibility:visible;position:relative;top:0;padding-right:2.8125em;margin-bottom:1.5625em;border-bottom:2px solid #e1ecf4}.gcse-container.focused{border-bottom:2px solid #5998c3}}@media screen and (min-width: 64.0625em) and (min-width: 64.0625em){.gcse-container.focused form .gcse-searchbox:focus::-webkit-input-placeholder{color:#5998c3;opacity:1}.gcse-container.focused form .gcse-searchbox:focus:-ms-input-placeholder{color:#5998c3;opacity:1}.gcse-container.focused form .gcse-searchbox:focus::placeholder{color:#5998c3;opacity:1}}@media screen and (min-width: 100em){.gcse-container{min-width:360px}}@media screen and (min-width: 79.4375em){.gcse-container{min-width:340px}}@media screen and (min-width: 0) and (max-width: 64em){.gcse-container form{margin-bottom:1.25em;padding:1.25em .9375em 0 .9375em}}.gcse-container form .gcse-searchbox{width:100%;margin:0;position:relative;color:#5998c3;font-size:18px;font-size:1.125rem;line-height:1.4444444444;letter-spacing:.4px;border:0;border-bottom:2px solid #5998c3;-webkit-appearance:none;border-radius:0;box-sizing:border-box;padding-right:1.5625em}@media screen and (min-width: 19.9375em){.gcse-container form .gcse-searchbox{padding-right:0}}@media screen and (min-width: 0) and (max-width: 64em){.gcse-container form .gcse-searchbox{padding-left:1px}}.gcse-container form .gcse-searchbox.clicked:focus{outline:none}.gcse-container form .gcse-searchbox::-webkit-input-placeholder{color:#5998c3;opacity:1}.gcse-container form .gcse-searchbox:-ms-input-placeholder{color:#5998c3;opacity:1}.gcse-container form .gcse-searchbox::placeholder{color:#5998c3;opacity:1}@media screen and (min-width: 64.0625em){.gcse-container form .gcse-searchbox{border-bottom:0;font-size:18px;font-size:1.125rem;line-height:1.7222222222}}@media screen and (min-width: 75em){.gcse-container form .gcse-searchbox{border-bottom:0;font-size:20px;font-size:1.25rem;line-height:1.45}}.gcse-container form .gcse-submit{position:absolute;top:19px;right:15px;z-index:1;cursor:pointer;width:1.5em;height:1.5625em}@media screen and (min-width: 64.0625em){.gcse-container form .gcse-submit{top:0;right:0;width:1.75em;height:1.8125em}}.gcse-container form .gcse-submit .search-icon{width:100%;height:100%}.gcse-container form .gcse-submit #search{position:absolute;background-color:transparent;color:transparent;border:0;width:100%;height:100%}.close-menu{display:none;width:1.5em;height:1.5em;fill:#001e30}.branding{margin:0;padding:0}.nav-toggle{padding:0;border:0;background:transparent}@media screen and (min-width: 19.9375em){.nav-toggle{margin-left:1.25em}}@media screen and (min-width: 0) and (max-width: 64em){.nav-toggle{position:relative;top:1px}}.nav-toggle .hamburger-icon{fill:#0065a4;width:1.875em;height:1.875em}.nav-toggle.active .hamburger-icon{display:none}.nav-toggle.active .close-menu{display:block}@media screen and (min-width: 64.0625em){.nav-toggle{display:none}}.nav-toggle span{color:#0065a4;font-size:1.4em}#nav-global-menu{margin-bottom:.75em}@media screen and (min-width: 64.0625em){#nav-global-menu{display:-ms-flexbox;display:flex;margin-bottom:0}}#nav-global-menu>li{border-bottom:4px solid transparent;transition:border-bottom .5s ease-in-out}@media screen and (min-width: 64.0625em){#nav-global-menu>li{display:inline-block;padding-bottom:.9375em}#nav-global-menu>li.current-menu-item,#nav-global-menu>li:hover{border-bottom:4px solid #0065a4}}#nav-global-menu li{z-index:999999;margin:0;position:relative}@media screen and (min-width: 64.0625em){#nav-global-menu li{display:inline-block;margin:0 7px;position:static}}@media screen and (min-width: 1300px){#nav-global-menu li{margin:0 10px}}@media screen and (min-width: 1440px){#nav-global-menu li{margin:0 20px}}#nav-global-menu li li{margin-left:0}@media screen and (min-width: 64.0625em){#nav-global-menu .separator-item{display:none}}#nav-global-menu a{line-height:1.9;display:block;color:#0065a4;font-size:18px;font-size:1.125rem;line-height:1.3333333333;letter-spacing:.5px;margin-bottom:2px;text-decoration:none}@media screen and (min-width: 64.0625em){#nav-global-menu a{color:#0065a4;font-size:22px;font-size:1.375rem;line-height:1.5909090909;letter-spacing:.5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 79.4375em){#nav-global-menu a{font-size:24px;font-size:1.5rem;line-height:1.4583333333}}#nav-global-menu .sub-menu{width:34.375em;display:none;text-align:left}#nav-global-menu .sub-menu.expanded{display:block;z-index:999999}@media screen and (min-width: 64.0625em){#nav-global-menu .sub-menu.expanded{position:absolute;min-height:19.25em;background:#fff;padding:1.25em;top:168px;box-shadow:0 4px 10px rgba(0,30,48,0.2);border-top:2px solid #0065a4}}@media screen and (min-width: 0) and (max-width: 1015px){#nav-global-menu .sub-menu{width:100%;border:none}}#nav-global-menu .sub-menu sup{color:#0065a4}#nav-global-menu .sub-menu li{width:100%;padding:0}#nav-global-menu .sub-menu li a{display:block;text-transform:initial;font-size:14px;font-size:.875rem;line-height:1.4285714286;letter-spacing:.25;border-left:4px solid transparent}@media screen and (min-width: 64.0625em){#nav-global-menu .sub-menu li a{font-size:22px;font-size:1.375rem;line-height:1.4545454545;letter-spacing:0;max-height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 6px 0;padding:0 0 0 .6875em;transition:border-left .5s ease-in-out}}#nav-global-menu .sub-menu li:hover a{border-left:4px solid #5998c3;transition:border-left .5s ease-in-out}@media screen and (min-width: 64.0625em){#nav-global-menu .sub-menu li:hover .product-category-preview{display:-ms-flexbox;display:flex}}#nav-global-menu .sub-menu li:hover sup{color:#fff}#nav-global-menu .sub-menu li .product-category-preview{display:none;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:40%;height:19.25em;max-height:95%;right:0;top:13px;padding:.625em 1.25em;border-left:2px solid #5998c3}#nav-global-menu .sub-menu li .product-category-preview .product-category-preview__image-container{width:175px;max-height:175px;text-align:center;overflow:hidden;background-image:url(/wp-content/themes/ccl-default/img/backgrounds/product-double-triangle.png);background-size:cover}#nav-global-menu .sub-menu li .product-category-preview .product-category-preview__image-container img{max-height:230px;position:relative;top:.625em}#nav-global-menu .sub-menu li .product-category-preview .product-category-preview__text{width:100%;color:#001e30;font-size:16px;font-size:1rem;line-height:1.5625;margin-top:10px;text-align:center}@media screen and (min-width: 64.0625em){#nav-global-menu .primary-nav-mobile_home{display:none}}#nav-global-menu .nav-user-mobile__sign-in{margin-top:1em}@media screen and (min-width: 64.0625em){#nav-global-menu .nav-user-mobile__sign-in{display:none}}#nav-global-menu .nav-greeting a{padding:0.5em 0 0.5em 3.35em}@media screen and (min-width: 64.0625em){#nav-global-menu .nav-greeting a{padding:1em}}@media screen and (min-width: 30.0625em) and (max-width: 64em){#nav-global-menu .nav-greeting a{padding:.6em}}.menu-item .expand-toggle{position:absolute;top:0;right:0;width:.9375em;height:1.5625em;padding:0 20px}.menu-item .expand-toggle svg{width:.9375em;height:.9375em}.menu-item .expand-toggle .expanded{display:none}@media screen and (min-width: 64.0625em){.menu-item .expand-toggle{display:none}}.menu-item .expand-toggle.active .expanded{display:block}.menu-item .expand-toggle.active .expandable{display:none}.nav-user-greet{color:#0065a4}.nav-container__global{width:100%;transition:all, .25s, linear;display:none}.nav-container__global.active{display:block;padding-top:32px}@media screen and (min-width: 64.0625em){.nav-container__global{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;width:initial}}.nav-container__global .separator{width:100%;margin:20px auto;border-top:2px solid #5998c3}@media screen and (min-width: 64.0625em){.nav-container__global .separator{display:none}}.nav-container__utility{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;text-align:center;margin-top:1.25em}.nav-container__utility.active{background-color:#0068a9}.nav-container__utility.active .filter-icon{fill:#fff}@media screen and (min-width: 19.9375em){.nav-container__utility{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:0}}@media screen and (min-width: 64.0625em){.nav-container__utility{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:15em;-ms-flex-order:1;order:1}}@media screen and (min-width: 1100px){.nav-container__utility{max-width:22.5em}}@media screen and (min-width: 79.4375em){.nav-container__utility{max-width:30.625em}}.nav-container__utility+.separator{position:absolute;top:54px;left:0;width:100%;height:2px;background-color:#0065a4}@media screen and (min-width: 64.0625em){.nav-container__utility+.separator{display:none}}.nav-container__utility .nav-user{display:none;font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:.5px}@media screen and (min-width: 64.0625em){.nav-container__utility .nav-user{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.nav-container__utility .nav-user .menu-item{padding:0 0 .9375em 0;margin:7px 0 0 0;border-bottom:4px solid transparent;transition:border-bottom .5s ease-in-out}}@media screen and (min-width: 64.0625em) and (min-width: 64.0625em){.nav-container__utility .nav-user .menu-item:hover{border-bottom:4px solid #0065a4}}.nav-container__utility .nav-user a{text-decoration:none}.nav-container__utility .nav-user .shopping-cart svg{width:1.875em;height:1.875em;margin-left:36px;position:relative;top:-2px}.shopping-cart{position:relative}.shopping-cart .cart-count{background:red;border-radius:100px;color:#fff;font-size:12px;font-size:.75rem;line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px}@media screen and (min-width: 64.0625em){.shopping-cart .cart-count{position:absolute;top:-10px;right:-5px}}.shopping-cart-icon{stroke-width:2px}@media screen and (min-width: 64.0625em){.shopping-cart-icon{stroke-width:1px}}.nav-mask{position:fixed;z-index:800;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;transition:opacity 0.3s, width 0s 0.3s, height 0s 0.3s}.nav-mask.is-active{width:100%;height:100%;opacity:0;transition:opacity 0.3s}.nav-user.logged-in{padding:11px 0 18px 0}.nav-user.logged-in .menu-item{position:relative}.nav-user.logged-in .sub-menu{display:none;text-align:left;font-size:22px;font-size:1.375rem;line-height:1.4545454545}.nav-user.logged-in .sub-menu.expanded{display:block;z-index:99999999}@media screen and (min-width: 64.0625em){.nav-user.logged-in .sub-menu.expanded{position:absolute;background:#fff;top:55px;right:0;min-width:194px;box-shadow:0 4px 10px rgba(0,30,48,0.2)}}.nav-user.logged-in .sub-menu li a{padding:.625em;display:block;color:#0065a4}@media screen and (min-width: 64.0625em){.nav-user-mobile{display:none}}.nav-user-mobile .nav-icon{background-position:0 -99999px}.nav-user-mobile .shopping-cart{margin-top:5px}.nav-user-mobile .shopping-cart svg{width:1.25em;height:1.25em}li{list-style-type:none}menu,ol,ul{margin:0 0 0 0;padding:0 0 0 0}ol{list-style-type:decimal}.bullets li{list-style-type:disc;margin:0 0 .75em 1.5em}.container{margin:0 auto;width:100%}.container-inner{max-width:1270px;margin:0 auto;overflow:hidden;width:100%}.container-inner.container-inner--small{max-width:1010px}main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main>*:last-child{padding-bottom:3.75em}@media screen and (min-width: 48.0625em){main>*:last-child{padding-bottom:6.25em}}.margins{margin:0 .9375em}.module-box{display:inline-block;text-align:center;padding:1em}@media screen and (min-width: 48.0625em){.module-box{margin:0 .5em 0 0}}.intro-center{max-width:62.5em;text-align:center;padding:2.5em .9375em;margin:0 auto;font-size:16px;font-size:1rem;line-height:1.625}@media screen and (min-width: 48.0625em){.intro-center{font-size:20px;font-size:1.25rem;line-height:2}}.page-title{font-size:22px;font-size:1.375rem;line-height:1.4545454545;text-align:center;margin-right:auto;margin-left:auto;margin-top:20px}@media screen and (min-width: 48.0625em){.page-title{font-size:34px;font-size:2.125rem;line-height:1.1764705882;letter-spacing:0.25px;margin-top:60px}}.pagination{font-size:16px;font-size:1rem;line-height:1;letter-spacing:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding-bottom:6.25em}@media screen and (min-width: 48.0625em){.pagination{font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:0.2px}}.pagination a:hover{color:#e43347}.pagination .page-numbers{color:#7f8e97;padding:0 5px;text-decoration:none}@media screen and (min-width: 20em){.pagination .page-numbers{padding:0 10px}}.pagination .page-numbers.current,.pagination .page-numbers.prev,.pagination .page-numbers.next{color:#e43347}.pagination .page-numbers.prev:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-left-red.svg)}.pagination .page-numbers.next:before{content:url(/wp-content/themes/ccl-default/img/global/arrow-right-red.svg)}.pagination .hidden-desktop{display:none}.recipe-results-header,.video-results-header,.product-detail-header{background:#222;background-image:url(/wp-content/themes/ccl-default/img/backgrounds/recipe-results-bg.jpg);color:#fff;text-align:center;padding:4em 0 2em;margin:0 0 2em;letter-spacing:1px;width:100%}.recipe-results-header p,.video-results-header p,.product-detail-header p{margin:0;font-weight:100;text-transform:capitalize;font-size:1.25em;font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;font-weight:600}.recipe-results-header p:first-child,.video-results-header p:first-child,.product-detail-header p:first-child{padding-top:1em}.recipe-results-header h2,.video-results-header h2,.product-detail-header h2{margin:0;font-size:2em;text-transform:uppercase;font-family:"Montserrat",Helvetica,Verdana,Arial,sans-serif;font-weight:600}.recipe-results-header{margin-bottom:0}.recipe-results-header.recipes-to-order{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/recipes-to-order-header.jpg)}.video-results-header{margin:0 0 24px}.video-results-header.flavor-underground-video{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/flavor-underground-bg.jpg)}.video-results-header.how-to-video{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/how-to-videos-bg.jpg)}.product-detail-header{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/banner-flavors-cartoon.jpg);width:100%;margin:0;padding:5em 0 3em}.product-detail-header h2:first-child{margin-top:1em}.page-template-default .type-page{padding-top:3.75em}.page-template-template-user-favorites .container-inner .margins h2{margin-top:3em}.box__recipe-results__single{height:0;overflow:hidden;opacity:0;transition:opacity, 0.5s, ease-in}.box__recipe-results__single.visible{height:initial;opacity:1}.favorite-badge,.order-badge{cursor:pointer;width:48px;height:48px;z-index:1;border-radius:30px;background-color:#fff !important;background-repeat:no-repeat;background-size:50%;box-sizing:border-box}.pw-layout-horizontal a.pw-button{border:3px solid black;margin-right:10em !important}.favorite-badge{position:absolute;right:.25em;bottom:.5em;background-position:12px 13px;background-image:url(/wp-content/themes/ccl-default/img/global/heart.png);display:block;cursor:pointer}@media screen and (min-width: 64.0625em){.favorite-badge{transition:all, 275ms}}@media screen and (min-width: 64.0625em){.favorite-badge:hover{background-position:12px -28px;transition:all, 275ms}}.favorite-badge.favorite-badge-favorited{border:1px solid #d6e1e5 !important;background-position:12px -26px}@media screen and (min-width: 64.0625em){.favorite-badge.favorite-badge-favorited{transition:all, 275ms}}@media screen and (min-width: 64.0625em){.favorite-badge.favorite-badge-favorited:hover{transition:all, 275ms;border:1px solid #b31f24 !important}}.favorite-badge .js-handle-favorite{width:100%;height:100%}.order-badge{position:absolute;left:.25em;bottom:.25em;display:block;cursor:pointer;background-image:url(/wp-content/themes/ccl-default/img/global/box-icon.png);background-size:100%;background-position:center;background-repeat:no-repeat}.order-button__container{position:absolute;bottom:10px;right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 48.0625em){.order-button__container{right:35px;bottom:35px}}.order-button__container .order-button{margin:0;color:#f46a15;text-transform:none;font-size:12px;font-size:.75rem;line-height:1;padding:12px 20px 12px 44px;background-image:url(/wp-content/themes/ccl-default/img/global/box-icon.png);background-size:30px;background-position:8px center;background-repeat:no-repeat;font-weight:600;transition:all, 0.5s;border-radius:100px;text-decoration:none}@media screen and (min-width: 48.0625em){.order-button__container .order-button{padding:15px 20px 15px 57px;font-size:22px;font-size:1.375rem;line-height:1;letter-spacing:0.25px;background-position:18px center}}.slider-component{clear:both}.content-box{padding:2em}.very-narrow{width:15em;margin:0 auto}.box__video .top{float:left;width:100%}.box__video .top .flavor-badge{margin-top:.45em}.box__video .top .video-title{padding-top:0}.box__video.tip-video-modal{max-width:100% !important;width:100%}.box__video{padding:0;z-index:777;position:relative !important;vertical-align:top}.box__video.theme-toasted-sesame .flavor-badge img,.box__video.theme-miso-vinaigrette .flavor-badge img,.box__video.theme-citrus-n-ginger .flavor-badge img,.box__video.theme-spicy-n-sweet-chili-heat .flavor-badge img{left:10px;bottom:-1.5em}@media screen and (min-width: 48.0625em){.box__video{width:auto}}.box__video .top{height:3.75em;padding:0 1em}.box__video h3{font-size:0.6em;color:#001e30;text-align:left;white-space:normal}@media screen and (min-width: 48em){.box__video h3{font-size:0.7em}}.box__video .color-bar{height:.43em;display:block}.box__video .flavor-badge{width:40px;height:40px;margin-right:.6em;border-radius:20px;float:left;position:relative;overflow:hidden}.box__video .flavor-badge.product img{position:static;width:100%}.box__video .flavor-badge img{transform:rotate(30deg);position:absolute;width:75%;left:8.5px;bottom:-.5em}@media screen and (min-width: 48.0625em){.box__video .flavor-badge{margin-right:.7em}}.box__video .flavor-badge span{font-size:.75em;color:#fff}.box__video{width:100%;display:inline-block}@media screen and (min-width: 48.0625em){.box__video{width:48%}}@media screen and (min-width: 64.0625em){.box__video{width:24%}}.box__video .bottom{padding:1em;text-align:left}.box__video .bottom p,.box__video .bottom a{color:#fff}.box__video .bottom a{text-transform:uppercase}.box__video iframe{width:100%}@media screen and (min-width: 48.0625em){.box__video iframe{height:8.4375em}}.slider__video-how-to .box__video{max-width:initial}.recipe-group,.module-helpful-hacks .box__video{width:310px !important}iframe{border:0px none transparent !important}.responsive-iframe{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video .close-button{position:absolute;top:0.75em;right:0.25em;border:none;background:none;color:#fff;font-weight:bold;font-size:1.6em;z-index:778}@media screen and (min-width: 48.0625em){.modal-video .close-button{right:0.5em;color:#222}}.modal-video .close-button:hover{text-decoration:underline}.modal-video .close-button img{height:1em}.modal-video .modal-dialog{margin:300px auto}@media screen and (min-width: 25em){.modal-video .modal-dialog{margin:200px auto}}@media screen and (min-width: 48.0625em){.modal-video .modal-dialog{margin:250px auto}}.flavor-underground-video{margin-bottom:1.5em}.flavor-underground-video .bottom p{margin-top:0}.how-to-video{margin-bottom:1.5em}.how-to-video .bottom{display:none}.video-player__wrapper{max-width:750px}@media screen and (min-width: 0) and (max-width: 30em){.video-title{padding:0.5em 0 0 3.25em}}.flavor-video-duration{font-size:.75em;padding-left:.5em}.video-list-controls{width:100%;float:left;text-align:center}.related-content-area{background-color:#f0f2f2;padding-top:1.875em;padding-bottom:3.75em}@media screen and (min-width: 64.0625em){.related-content-area{padding-top:3.75em;padding-bottom:6.25em}}.related-content-area h2{font-size:14px;font-size:.875rem;line-height:1.4285714286;margin-top:0;margin-bottom:10px;letter-spacing:.5px}@media screen and (min-width: 48.0625em){.related-content-area h2{font-size:24px;font-size:1.5rem;line-height:1.25;margin-bottom:20px}}.related-content-area .box__generic .content__title{color:#001e30;font-family:"Montserrat",Helvetica,Verdana,Arial,sans-serif;font-weight:normal;font-size:14px;font-size:.875rem;line-height:1.5714285714}@media screen and (min-width: 48.0625em){.related-content-area .box__generic .content__title{font-size:16px;font-size:1rem;line-height:1.5625}}.box-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 20em){.box-grid{-ms-flex-pack:start;justify-content:flex-start}}.box-grid .box__generic{width:100%;margin-bottom:2.1875em}@media screen and (min-width: 20em){.box-grid .box__generic{width:48.275862068965516%;margin-right:3.4482758620689653%}}@media screen and (min-width: 48.0625em){.box-grid .box__generic{width:28.546457%;margin-bottom:3.4375em;margin-right:7.180314960629922%}}@media screen and (min-width: 20em) and (max-width: 48em){.box-grid .box__generic:nth-of-type(2n){margin-right:0}}@media screen and (min-width: 48.0625em){.box-grid .box__generic:nth-of-type(3n){margin-right:0}}.box-grid--offers .box__generic{background-color:#f6f6f6;padding-bottom:10px}@media screen and (min-width: 48.0625em){.box-grid--offers .box__generic{padding-bottom:30px}}.box-grid--offers .box__generic .content__title,.box-grid--offers .box__generic .content__description,.box-grid--offers .box__generic .coupon-expires{padding:0 10px}@media screen and (min-width: 48.0625em){.box-grid--offers .box__generic .content__title,.box-grid--offers .box__generic .content__description,.box-grid--offers .box__generic .coupon-expires{padding:0 20px}}.box-grid--offers .box__generic .content__title{font-size:14px;font-size:.875rem;line-height:1.5714285714}@media screen and (min-width: 48.0625em){.box-grid--offers .box__generic .content__title{font-size:20px;font-size:1.25rem;line-height:2}}.box__generic{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.box__generic:hover .img__wrapper--product{transition:background, .50s, ease-out;background:#005c97}.box__generic .content__title{font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.4285714286;color:#0065a4;text-decoration:none;position:relative;z-index:10;background:inherit;margin-bottom:10px}@media screen and (min-width: 30.0625em){.box__generic .content__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media screen and (min-width: 64em){.box__generic .content__title{font-size:24px;font-size:1.5rem;line-height:1.25}}.box__generic .content__description{font-size:12px;font-size:.75rem;line-height:1.75;color:#001e30;text-decoration:none;position:relative;z-index:10;background:inherit}@media screen and (min-width: 30.0625em){.box__generic .content__description{font-size:14px;font-size:.875rem;line-height:1.6428571429}}@media screen and (min-width: 64em){.box__generic .content__description{font-size:16px;font-size:1rem;line-height:1.5625}}.box__generic .bv-rating__container{margin-bottom:20px}.box__generic .badge{position:absolute;z-index:999;width:21.428571428571427%;height:21.428571428571427%}@media screen and (min-width: 48.0625em){.box__generic .badge{width:13.333333333333334%;height:13.333333333333334%}}.box__generic .badge.badge-new{top:7.142857142857142%;left:7.142857142857142%}@media screen and (min-width: 48.0625em){.box__generic .badge.badge-new{top:5.555555555555555%;left:5.555555555555555%}}.box__generic .badge.badge-shop{bottom:7.142857142857142%;right:7.142857142857142%}@media screen and (min-width: 48.0625em){.box__generic .badge.badge-shop{bottom:5.555555555555555%;right:5.555555555555555%}}.box__generic .badge svg{width:100%;height:100%}.box__generic .img__container{position:relative;overflow:hidden;width:100%;margin-bottom:.625em}@media screen and (min-width: 48.0625em){.box__generic .img__container{margin-bottom:1.25em}}.box__generic .img__container .img__wrapper{position:absolute;overflow:hidden;width:100%;height:100%;text-align:center}.box__generic .img__container .img__wrapper img{width:100%}.box__generic .img__container:after{content:"";display:block;padding-bottom:100%}.box__generic .img__container--product{background:#0065a4;background-image:url(/wp-content/themes/ccl-default/img/backgrounds/product-double-triangle.png);background-size:cover;transition:background, .50s, ease-out}.box__generic .img__container--product .img__wrapper .img{width:auto;position:relative;top:5.555555555555555%;height:103%}@media screen and (min-width: 48.0625em){.box__generic .img__container--product .img__wrapper .img{height:129%}}.box__generic .img__container--product:after{background-size:26%}@media screen and (min-width: 48.0625em){.box__generic .img__container--product:after{background-size:24%}}.box__generic .img__container--product.category-marinades:after,.box__generic .img__container--product.category-dressings:after,.box__generic .img__container--product.category-simmer-sauces:after{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/textural-pattern-hexagons-20.png)}.box__generic .img__container--product.category-snacks:after{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/textural-pattern-circles-20.png)}.box__generic .img__container--product.category-rice:after,.box__generic .img__container--product.category-noodles:after{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/textural-pattern-linear-20.png)}@media screen and (min-width: 48.0625em){.box__generic .img__container--product.category-simmer-sauces .img__wrapper .img,.box__generic .img__container--product.category-snacks .img__wrapper .img,.box__generic .img__container--product.category-rice .img__wrapper .img,.box__generic .img__container--product.category-noodles .img__wrapper .img{height:100%}}.box__generic .img__container--product-full{background:#0065a4}.box__generic .img__container--product-full:after{content:none}.box__generic .img__container--product-full .img__wrapper{position:relative;padding-bottom:100%;height:auto;text-align:initial}@media screen and (min-width: 0) and (max-width: 30.0625em){.box__generic .img__container--product-full .img__wrapper{padding-bottom:62.5%}}.box__generic .img__container--product-full .img__wrapper .img{position:absolute;width:100%;height:100%;object-fit:cover}.box__generic .img__container--recipe.no-thumb:after{background-image:url(/wp-content/themes/ccl-default/img/backgrounds/textural-pattern-hexagons-20.png);position:relative;background-size:26%}@media screen and (min-width: 48.0625em){.box__generic .img__container--recipe.no-thumb:after{background-size:24%}}.box__generic .img__container--recipe .img__wrapper .img{object-fit:cover;height:100%}@media screen and (min-width: 79.375em){.box__generic--product .content__description{text-align:justify;margin-bottom:-25px}.box__generic--product .content__description:after{content:"";display:inline-block;width:100%}}@media screen and (min-width: 0) and (max-width: 30em){.box__generic--recipe .recipe-time{display:none}}.recipe-time{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-weight:600}.recipe-time .icon-timer{width:1.5em;height:1.5em;display:inline;vertical-align:top;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.box__video{cursor:pointer}.box__video .play-icon{position:absolute;width:60px;height:60px;top:0;left:0;right:0;bottom:0;margin:auto}@media screen and (min-width: 48.0625em){.box__video .play-icon{width:100px;height:100px}}.box__video .bottom{display:none}.fill-blue{fill:#0065a4}#loginModal{padding-right:0 !important;position:relative;width:100%;margin-top:0}#loginModal .modal-dialog{margin:0;width:100%}#loginModal .modal-content{float:left;width:100%;border-radius:0;padding-bottom:3em}#loginModal #wp-submit{width:100%}@media screen and (min-width: 64em){#loginModal #wp-submit{width:300px}}#post-register .container-inner{overflow:visible}.module-find-dish{background:#e5decc;float:left;text-align:center;width:100%;color:#333;padding-bottom:2.3em}.module-find-dish .icon-circle{display:block;width:5em !important;height:5em !important;background:#3a393b;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-style:solid;border-color:#aaa;border-width:0px}.module-find-dish .icon-circle else{display:circle}.module-find-dish .icon-circle a{display:block;width:100%;height:100%}.module-find-dish .icon-circle .icon{fill:transparent;width:50%;height:50%;margin:25%}.module-find-dish .icon-circle .icon else{width:auto;height:auto;max-width:100%;max-height:100%}.module-find-dish span,.module-find-dish .panda-flavor-text{color:#001e30;display:block;font-size:.75em;margin:.25em auto 0 auto;cursor:pointer}.module-find-dish span.btn-shadow,.module-find-dish .panda-flavor-text.btn-shadow{margin-top:0}.module-find-dish .panda-modal-toggle{display:block}.module-find-dish h2{color:#333;font-size:1em;font-weight:600}.module-find-dish .bx-wrapper .bx-controls-direction a{top:35%}.module-find-dish .bx-wrapper .bx-viewport{border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:none}.module-find-dish .bx-wrapper .bx-prev{left:-40px}.module-find-dish .bx-wrapper .bx-next{right:-40px}.bx-wrapper img{max-width:100%;display:inline-block}.bx-viewport li{min-height:1px;min-width:1px}@media screen and (min-width: 0) and (max-width: 64em){.bx-controls-direction{display:none !important}}.modal{z-index:9999999999}.modal.banner-active{margin-top:50px}@media screen and (min-width: 0) and (max-width: 30.0625em){.modal.banner-active{margin-top:57px}}.module-helpful-hacks{clear:both;max-width:975px;margin:0 auto;text-align:center;width:100%;color:#333}.module-helpful-hacks .bx-wrapper{margin-bottom:0}.module-helpful-hacks h2{font-size:1em;padding:1.85em}.module-helpful-hacks .box__video .bottom{display:none}.module-helpful-hacks .bx-wrapper .bx-viewport{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0}.hero-simple{height:12.5em;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 64.0625em){.hero-simple{height:20.3125em}}.hero-simple .hero-simple__content-wrapper{display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden;position:relative}.hero-simple .hero-simple__content-wrapper .hero-simple__image{position:absolute;width:100%;height:100%;z-index:0;object-fit:cover}.hero-simple .hero-simple__content-wrapper .hero-simple__content-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-direction:column;flex-direction:column;width:100%;font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;font-weight:600;font-size:32px;font-size:2rem;line-height:1.5;letter-spacing:0;color:#fff;z-index:1;text-shadow:-20px 0 30px rgba(0,30,48,0.9),0 -20px 30px rgba(0,30,48,0.9),0 20px 30px rgba(0,30,48,0.9)}@media screen and (min-width: 64.0625em){.hero-simple .hero-simple__content-wrapper .hero-simple__content-title{font-size:50px;font-size:3.125rem;line-height:1.2}}.hero-simple.short{height:4.5em}@media screen and (min-width: 64.0625em){.hero-simple.short{height:10.9375em}}.hero-simple.short .hero-simple__content-wrapper .hero-simple__content-title{font-size:22px;font-size:1.375rem;line-height:1.4545454545}@media screen and (min-width: 64.0625em){.hero-simple.short .hero-simple__content-wrapper .hero-simple__content-title{font-size:50px;font-size:3.125rem;line-height:1.2}}.compat-object-fit{background-size:cover;background-position:center center}.compat-object-fit img{opacity:0}.post-filter-nav{position:relative;font-size:14px;font-size:.875rem;line-height:1.4285714286;letter-spacing:.03125em;z-index:999999}@media screen and (min-width: 0) and (max-width: 64em){.post-filter-nav{-ms-flex-order:-1;order:-1}}@media screen and (min-width: 64.0625em){.post-filter-nav{height:auto;font-size:20px;font-size:1.25rem;line-height:1.5;border-bottom:2px solid #001e30;z-index:99999}}.post-filter-nav.expanded a{text-decoration:none}.post-filter-nav.expanded a .arrow-toggle-icon{transform:rotate(180deg)}.post-filter-nav .post-filter-nav__current{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:100%;width:100%}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__current{display:none}}.post-filter-nav .post-filter-nav__current a{color:#0065a4;width:100%;margin:0 15px;padding:10px 0;border-bottom:1px solid #001e30;position:relative;text-decoration:none}.post-filter-nav .post-filter-nav__current a .arrow-toggle-icon{position:absolute;right:0;top:17px;width:13px;height:8px}.post-filter-nav .post-filter-nav__container{width:110%;padding:10px;position:absolute;top:41px;left:-10px;background-color:#fff;display:none}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container{padding:.9375em 0 0 0;position:static;display:block;width:100%}}.post-filter-nav .post-filter-nav__container .js-post-landing-filter,.post-filter-nav .post-filter-nav__container .post-landing-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;padding-left:10px}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container .js-post-landing-filter,.post-filter-nav .post-filter-nav__container .post-landing-filter{font-family:"BandaBold",Helvetica,Verdana,Arial,sans-serif;-ms-flex-direction:row;flex-direction:row;padding-left:0}}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container .js-post-landing-filter,.post-filter-nav .post-filter-nav__container .post-landing-filter{-ms-flex-pack:center;justify-content:center}}.post-filter-nav .post-filter-nav__container .js-post-landing-filter li,.post-filter-nav .post-filter-nav__container .post-landing-filter li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container .js-post-landing-filter li,.post-filter-nav .post-filter-nav__container .post-landing-filter li{margin-right:64px;margin-left:0}.post-filter-nav .post-filter-nav__container .js-post-landing-filter li:last-child,.post-filter-nav .post-filter-nav__container .post-landing-filter li:last-child{margin-right:0}}.post-filter-nav .post-filter-nav__container .js-post-landing-filter li a,.post-filter-nav .post-filter-nav__container .post-landing-filter li a{color:#0065a4;text-decoration:none;text-align:left;width:100%;border-left:4px solid transparent;padding:.625em 0 .625em .6875em}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container .js-post-landing-filter li a,.post-filter-nav .post-filter-nav__container .post-landing-filter li a{color:#001e30;text-align:center;border-left:0;border-bottom:.125em solid transparent;padding:.9375em 0 .625em 0}}.post-filter-nav .post-filter-nav__container .js-post-landing-filter li a:hover,.post-filter-nav .post-filter-nav__container .post-landing-filter li a:hover{border-left:4px solid #5998c3}@media screen and (min-width: 64.0625em){.post-filter-nav .post-filter-nav__container .js-post-landing-filter li a:hover,.post-filter-nav .post-filter-nav__container .js-post-landing-filter li a.active,.post-filter-nav .post-filter-nav__container .post-landing-filter li a:hover,.post-filter-nav .post-filter-nav__container .post-landing-filter li a.active{color:#0065a4;border-bottom:.125em solid #0065a4;border-left:0}}.category-section{border-bottom:1px solid rgba(30,48,50,0.5);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:3.75em}.category-section:last-of-type{border-bottom:0}@media screen and (min-width: 48.0625em){.category-section{border-bottom:2px solid #001e30;padding-bottom:5.625em}}.category-section .category-section__content{width:100%;text-align:center}.category-section .category-section__content .category-section__headline{margin-bottom:10px}.category-section .category-section__content .category-section__text{width:100%;text-align:center;font-size:12px;font-size:.75rem;line-height:1.75;max-width:1010px;margin:0 auto 20px auto}@media screen and (min-width: 48.0625em){.category-section .category-section__content .category-section__text{font-size:20px;font-size:1.25rem;line-height:2;margin:0 auto 60px auto}}.modal-overlay,.modal-backdrop{display:none;position:absolute;background:#001e30;height:1000%;width:100%;opacity:.5;z-index:99999;top:72px}.modal-overlay.in,.modal-backdrop.in{display:block}@media screen and (min-width: 64.0625em){.modal-overlay,.modal-backdrop{top:170px}}.page-template-template-saucy-tips .modal-overlay,.page-template-template-saucy-tips .modal-backdrop,.page-template-template-the-feed .modal-overlay,.page-template-template-the-feed .modal-backdrop,.search-results .modal-overlay,.search-results .modal-backdrop,.sv_feed-template-default .modal-overlay,.sv_feed-template-default .modal-backdrop{top:113px}@media screen and (min-width: 64.0625em){.page-template-template-saucy-tips .modal-overlay,.page-template-template-saucy-tips .modal-backdrop,.page-template-template-the-feed .modal-overlay,.page-template-template-the-feed .modal-backdrop,.search-results .modal-overlay,.search-results .modal-backdrop,.sv_feed-template-default .modal-overlay,.sv_feed-template-default .modal-backdrop{top:170px}}.counter{color:#c9543b;width:3em;display:inline-block}#BVRRContainer .bv-action-bar-header{font-size:1.5em !important;font-weight:600 !important;color:#222 !important;text-transform:uppercase !important;font-family:"Montserrat",Helvetica,Verdana,Arial,sans-serif !important}#BVRRContainer .bv-cleanslate .bv-core-container-187{background-color:#fff !important}#BVRRContainer .bv-cleanslate .bv-content-list-container{margin:0 auto !important;overflow:hidden !important}#BVRRContainer .bv-section-summary{display:none !important}#post-faq .margins{margin:0 2.5em}#pandaModal .modal-content{max-width:640px;width:100%}#pandaModal .modal-content .close-button{position:absolute;top:0em;top:.25em;right:0.25em;border:0;cursor:pointer;width:2em;height:2em;background:none;z-index:778;color:#fff}#pandaModal .modal-content .panda-desktop{display:none}@media screen and (min-width: 30.0625em){#pandaModal .modal-content .panda-desktop{display:block}}#pandaModal .modal-content .panda-mobile{display:block}@media screen and (min-width: 30.0625em){#pandaModal .modal-content .panda-mobile{display:none}}.banner-alert{background:#bf1e2e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;position:relative;height:auto;width:100%}@media screen and (min-width: 45em){.banner-alert{height:75px}}.banner-alert .primary{width:90%;margin-top:3px}@media screen and (min-width: 48.0625em){.banner-alert .primary{margin-top:3px;width:600px}}.banner-alert .js-close-banner{cursor:pointer;width:1em;height:1em;position:relative;top:-1.5em;right:.75em}@media screen and (min-width: 48.0625em){.banner-alert .js-close-banner{right:1em;top:0}}.holiday-carole .box__recipe-results__img,.holiday-chefd .box__recipe-results__img{height:12.5em;position:relative;top:-2.5em}.holiday-latke .box__recipe-results__img{height:12.5em}.bx-pager.bx-default-pager{display:none}.favorites-not-found{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.favorites-not-found .page-title{margin-top:20px;margin-bottom:0}@media screen and (min-width: 48.0625em){.favorites-not-found .page-title{margin-top:60px}}.favorites-not-found svg{width:97px;height:64px;stroke:#0065a4;stroke-width:8px;margin:30px auto}@media screen and (min-width: 48.0625em){.favorites-not-found svg{width:198px;height:132px;margin:60px auto}}.page-template-template-saucy-tips .post-inner-content{margin:30px auto 30px auto}@media screen and (min-width: 48.0625em){.page-template-template-saucy-tips .post-inner-content{margin:60px auto 30px auto}}.post-inner-content{max-width:63.125em;font-size:12px;font-size:.75rem;line-height:1.75}@media screen and (min-width: 25em){.post-inner-content{font-size:20px;font-size:1.25rem;line-height:2}}.split-list-text{width:100%}@media screen and (min-width: 20em){.split-list-text{column-count:2;column-gap:5px;max-width:71.29%}}.split-list-text li{display:inline-block;width:50%;text-align:left}.results-sort{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;max-width:1270px;font-size:12px;font-size:.75rem;line-height:1.75;margin-top:1em;margin-bottom:.75em}@media screen and (min-width: 48.0625em){.results-sort{font-size:16px;font-size:1rem;line-height:1.5625;margin-top:1.25em;margin-bottom:1.25em}}.results-sort label{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;cursor:pointer}.results-sort label span{margin-right:.3125em}.results-sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-weight:bold;cursor:pointer}.results-sort select::-ms-expand{display:none}.results-sort .results-sort__icon-wrapper{display:-ms-flexbox;display:flex;width:14px;height:15px}.results-sort .results-sort__icon-wrapper .icon{fill:#001e30;width:100%;height:100%}.revelator__container{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative;height:160px;top:-160px;margin-bottom:-130px;margin-top:60px;background-image:linear-gradient(to top, #fff, #fff 50%, rgba(255,255,255,0.2))}.revelator__container.active{display:-ms-flexbox;display:flex}.js-revelator{margin-bottom:30px}.revelator-hidden{display:none;transition:all 0.5s ease}.revelator-teaser{max-height:420px;overflow:hidden;transition:all 0.5s ease}.word-to-the-hr{position:relative;height:0;border-top:1px solid rgba(0,30,48,0.5);margin:30px 0}.word-to-the-hr .word-to-the-hr__text{position:absolute;top:-.6875em;left:0;right:0;background-color:#fff;padding:0 20px;margin:0 auto;width:60px;color:#001e30;font-size:12px}@media screen and (min-width: 48.0625em){.word-to-the-hr .word-to-the-hr__text{font-size:16px}}.title-separator{height:0px;border-top:2px solid rgba(0,30,48,0.5)}.coupon-expires{font-size:12px;font-size:.75rem;line-height:1.25;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:#001e30;margin-top:15px}.sv_offer{padding-top:60px;padding-bottom:60px}.sv_offer .coupon-expires{text-align:center}.sv_offers .page-title{margin-bottom:60px}@media print{.header-global,#BVRRContainer,.footer-global{display:none}}
