.sc_card{box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);border-radius:4px;background:#fff;margin:2em auto;width:100%;overflow:hidden;padding:1em;box-sizing:border-box;}
.sc_card h1, .sc_card h2, .sc_card h3, .sc_card h4, .sc_card h5, .sc_card h6{font-size:1em;line-height:1.2em;margin:0 0 1em;font-weight:700;}
.sc_card p{font-size:1em;}
.sc_card p:last-child{margin-bottom:0;}
.sc_card p:empty{display:none;margin-bottom:0;}
.sc_card img{margin-bottom:1em;}
.sc_card .sc_row{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;margin-top:15px;}
.sc_card .sc_row--nogrid{grid-template-columns:1fr;}
.sc_card .sc_row--three-columns{grid-template-columns:repeat(3, 1fr);}
.sc_card .sc_margin-top-15{margin-top:15px;}
.sc_card .sc_company{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px;}
.sc_card .sc_inner_grid{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px;}
.sc_card .sc_company-logo-wrapper, .sc_card .sc_person-image-wrapper{height:auto;margin-top:15px;background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.16), 0 0 1px rgba(0, 0, 0, 0.08);border-radius:4px;max-width:100%;width:auto;overflow:hidden;margin-bottom:12px;}
.sc_card .sc_company-logo-wrapper img, .sc_card .sc_person-image-wrapper img{width:auto;height:auto;max-width:100%;margin:0;}
.sc_card .sc_grey-box{background:#f2f2f2;border-radius:4px;padding:16px;}
.sc_card .sc_grey-box .sc_box-label{font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-transform:uppercase;color:#000;margin-bottom:12px;}
.sc_card .sc_input-group .sc_input-label{font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#000;}
.sc_card .wp-block-structured-content-person__colleague_url{font-size:0.875em;word-break:break-word;}
@media(max-width:468px){
.sc_card p{padding:0 1em 1em;}
}
@media(min-width:469px){
.sc_fs_faq__figure, .sc_profile-page__figure{float:right;margin-left:1em;margin-bottom:1em;}
.sc_fs_faq__figure a, .sc_profile-page__figure a{display:block;}
.sc_fs_faq__figure a img, .sc_profile-page__figure a img{margin-bottom:0;}
}
@media(max-width:640px){
.sc_card .sc_row{grid-template-columns:1fr;margin-top:0;}
.sc_card .sc_company{grid-template-columns:1fr;}
.sc_card .sc_grey-box{margin-top:15px;}
} .w-100{width:100%;}
i.mce-ico.mce-i-structured-content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE5SURBVHgBrZThUcMwDIWfQrgDfiUbdASPkG7ABsAEhU3YAJigsEFHMBtkg+YX9OBi8YyTNmAuuG3enRM7tj/JkhVpzPkaQIFp1OQDWNO9OdYakIER7eZkFtb5cdT/3pv3WzJkty0+XjOcLBzwxIUVP9ehqeG8OugL4AxX05hjE8vGOagC94HTycOA05lyAYe9xTr0tXZwkkEWQN59F3rWeg8LwqqeI4yhxkfe9ocqdkY8TM2vfgScRNsYKvSmtJtHHKC1ObsWyMMP4G7y4jIEPEVZU9q3Z/zlYS+BLv0zTRq2jAF59DmS1UbJi4C8b1dIls/wpx0F0kPGMLkUvYd3o8DCvpc4QhGQ93KJPX4WdGA+CvSlhGTp/0kp7GaPLMcalt6Kt73GASLA9PU89LBSHF/WBOoKk0mbL1wWbz1nKPlvAAAAAElFTkSuQmCC) !important;background-size:85%;background-repeat:no-repeat;background-position:center;margin-right:4px;}
.mce-window.mce-container.mce-sc_panel .mce-container-body.mce-abs-layout{overflow:hidden;}
.entry-content .sc_fs_faq summary:focus, .sc_fs_faq summary:focus{outline:none;}
.entry-content .sc_fs_faq summary *,
.sc_fs_faq summary *{margin:0;display:inline;padding:0;}
.entry-content .sc_fs_faq summary + div,
.sc_fs_faq summary + div{overflow:hidden;}
.entry-content .sc_fs_faq summary + div img,
.sc_fs_faq summary + div img{margin-top:0;}
.sc_fs_card__animate{padding:0;}
.sc_fs_card__animate .sc_fs_faq__content{padding:0 1em 1em;}
.sc_fs_card__animate .sc_fs_faq__content > *:first-child{margin-top:0;}
.sc_fs_card__animate summary{display:block;cursor:pointer;position:relative;padding:1em 1em 1em 2em;}
.sc_fs_card__animate summary:before{content:"";position:absolute;top:1.5em;left:1em;transform:rotate(0);transform-origin:0.2rem 50%;transition:0.25s transform ease;border:0.4rem solid transparent;border-left-color:inherit;}
.sc_fs_card__animate[open] > summary:before{transform:rotate(90deg);}
.sc_business-logo-wrapper, .sc_business-image-wrapper{margin:0;}
.sc_recipe .sc_recipe__head{display:grid;grid-template-columns:1.5fr 1fr;gap:1em;}
@media(max-width:767px){
.sc_recipe .sc_recipe__head{grid-template-columns:1fr;}
}
.sc_recipe h1, .sc_recipe h2, .sc_recipe h3, .sc_recipe h4, .sc_recipe h5, .sc_recipe h6{font-size:2em;margin-bottom:0.5em;}
.sc_recipe .sc_recipe__head--figure{margin:0;}
.sc_recipe .sc_recipe__head--figure img{width:100%;max-width:100%;height:auto;margin:0;}
.sc_recipe .sc_recipe__print{margin:1em 0;}
.sc_recipe .sc_recipe__print .sc_recipe__printButton{background-color:black;color:white;border-radius:4px;padding:12px;font-size:16px;border:none;position:relative;cursor:pointer;width:100%;display:block;text-align:center;}
.sc_recipe .sc_recipe__divider{margin:1.5em 0;border:none;border-bottom:1px solid #ddd;}
.sc_recipe .sc_recipe__times, .sc_recipe .sc_recipe__meta{display:grid;grid-template-columns:repeat(3, 1fr);gap:1em;text-align:center;}
@media(max-width:767px){
.sc_recipe .sc_recipe__times, .sc_recipe .sc_recipe__meta{grid-template-columns:1fr;}
}
.sc_recipe .sc_recipe__times--label, .sc_recipe .sc_recipe__meta--label{display:block;font-weight:bold;margin-bottom:0.75em;}
.sc_recipe .sc_recipe__instructions--figure{margin:0.5em 0 1em 0;line-height:0;}
.sc_recipe .sc_recipe__instructions--figure img{width:auto;height:auto;max-width:100%;margin:0;}
.sc_recipe .sc_recipe__ingredients--checklist{list-style:none !important;padding:0 !important;margin:0 0 1em 0 !important;}
.sc_recipe .sc_recipe__ingredients--checklist li{margin-bottom:0.5em;position:relative;padding-left:0;}
.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]{display:none;}
.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]:checked + label:before{border-color:black;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTAgMTFsMi0yIDUgNUwxOCAzbDIgMkw3IDE4eiIvPjwvc3ZnPgo=");background-size:70%;background-repeat:no-repeat;background-position:center;}
.sc_recipe .sc_recipe__ingredients--checklist li label{cursor:pointer;display:inline-block;margin:0;padding-left:1.5em;position:relative;}
.sc_recipe .sc_recipe__ingredients--checklist li label:before{content:"";display:block;width:1em;height:1em;border:1px solid #ddd;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.sc_recipe .sc_recipe__video--oembed{aspect-ratio:16/9;width:auto;max-width:100%;height:auto;max-height:100%;padding-top:56.25%;}
.sc_recipe .sc_recipe__video--oembed > iframe{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
@supports (aspect-ratio: 16/9) {
.sc_recipe .sc_recipe__video--oembed{padding-top:0 !important;}
.sc_recipe .sc_recipe__video--oembed > iframe{position:static;}
}
.sc_recipe .sc_recipe__video video{width:100%;height:auto;}
.sc_recipe .sc_recipe__nutrition--heading, .sc_recipe .sc_recipe__video--heading, .sc_recipe .sc_recipe__instructions--heading, .sc_recipe .sc_recipe__ingredients--heading{font-size:1.125em;margin-bottom:0.5em;font-weight:bolder;}
.sc_card .has-wpsc-lightbox{cursor:zoom-in;}
body.hidden-scroll{overflow:hidden;}
.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035;}
.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed;}
.sl-wrapper *{box-sizing:border-box;}
.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer;}
.sl-wrapper button:hover{opacity:0.7;}
.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial, Baskerville, monospace;color:#000;font-size:3rem;}
.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem;}
.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem;}
.sl-wrapper .sl-download a{color:#fff;}
.sl-wrapper .sl-navigation{width:100%;display:none;}
.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial, Baskerville, monospace;color:#000;}
.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem;}
.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem;}
@media(min-width:35.5em){
.sl-wrapper .sl-navigation button{width:44px;}
.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem;}
.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem;}
}
@media(min-width:50em){
.sl-wrapper .sl-navigation button{width:44px;}
.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem;}
.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem;}
}
.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr;}
.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000;}
.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto;}
@media(min-width:35.5em){
.sl-wrapper .sl-image img{border:0 none;}
}
@media(min-width:50em){
.sl-wrapper .sl-image img{border:0 none;}
}
.sl-wrapper .sl-image iframe{background:#000;border:0 none;}
@media(min-width:35.5em){
.sl-wrapper .sl-image iframe{border:0 none;}
}
@media(min-width:50em){
.sl-wrapper .sl-image iframe{border:0 none;}
}
.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0, 0, 0, 0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0;}
.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0;}
.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto;}
.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;}
.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms;}
@-webkit-keyframes pulsate {
0%{transform:scale(0.1);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2);opacity:0;}
}
@keyframes pulsate {
0%{transform:scale(0.1);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2);opacity:0;}
}
@-moz-keyframes pulsate {
0%{transform:scale(0.1);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2);opacity:0;}
}
@-o-keyframes pulsate {
0%{transform:scale(0.1);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2);opacity:0;}
}
@-ms-keyframes pulsate {
0% {
transform: scale(0.1);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1.2);
opacity: 0;
}
}.mtsnb div, .mtsnb span, .mtsnb h1, .mtsnb h2, .mtsnb h3, .mtsnb h4, .mtsnb h5, .mtsnb h6, .mtsnb p, .mtsnb blockquote, .mtsnb pre, .mtsnb a, .mtsnb img, .mtsnb dl, .mtsnb dt, .mtsnb dd, .mtsnb ol, .mtsnb ul, .mtsnb li, .mtsnb fieldset, .mtsnb form, .mtsnb label, .mtsnb legend, .mtsnb table, .mtsnb caption, .mtsnb tbody, .mtsnb tfoot, .mtsnb thead, .mtsnb tr, .mtsnb th, .mtsnb td, .mtsnb article, .mtsnb aside, .mtsnb details, .mtsnb footer, .mtsnb header, .mtsnb menu, .mtsnb meter, .mtsnb nav, .mtsnb output, .mtsnb progress, .mtsnb section, .mtsnb summary{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
.mtsnb{line-height:1}
.mtsnb article, .mtsnb aside, .mtsnb dialog, .mtsnb figure, .mtsnb footer, .mtsnb header, .mtsnb nav, .mtsnb section, .mtsnb blockquote{display:block}
.mtsnb nav ul{list-style:none}
.mtsnb ol{list-style:decimal}
.mtsnb ul{list-style:disc}
.mtsnb ul ul{list-style:circle}
.mtsnb blockquote, .mtsnb q{quotes:none}
.mtsnb blockquote:before, .mtsnb blockquote:after, .mtsnb q:before, .mtsnb q:after{content:none}
.mtsnb table{border-collapse:collapse;border-spacing:0;}
.mtsnb input, .mtsnb select, .mtsnb a img{vertical-align:middle}
.mtsnb, .mtsnb *, .mtsnb *:before, .mtsnb *:after{box-sizing:border-box;}
.mtsnb .screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute;max-height:1px;}
.mtsnb{text-align:center;position:fixed;top:0;width:100%;z-index:9999;transition:all 0.25s linear;-webkit-backface-visibility:hidden;min-height:30px;}
.mtsnb .mtsnb-container{position:relative;margin-right:auto;margin-left:auto;max-width:100%;width:1000px;padding:10px 60px;line-height:1.4}
.admin-bar .mtsnb.mtsnb-fixed.mtsnb-top, #wp-toolbar .mtsnb.mtsnb-fixed.mtsnb-top{top:32px}
.mtsnb-container-outer{position:relative}
.mtsnb-clearfix:before, .mtsnb-clearfix:after{content:" ";display:table;}
.mtsnb-clearfix:after{clear:both}
.mtsnb-clearfix{*zoom:1}
.mtsnb .mtsnb-show{padding:10px}
.mtsnb-hide, .mtsnb-show{position:absolute;right:20px;background-color:inherit;color:#fff;font-size:18px!important;line-height:50px;text-align:center;box-sizing:initial;line-height:1;}
.mtsnb-top .mtsnb-show{bottom:1px;}
.mtsnb-hide{top:50%;background:transparent;margin-top:-9px!important;}
.mtsnb-hide span{display:inline-block;-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);}
.mtsnb-hidden{transition:-webkit-transform ease 0.3s;transition:transform ease 0.3s;}
.mtsnb-hidden.mtsnb-top{-webkit-transform:translateY(-100%) translate3d(0,0,0);transform:translateY(-100%) translate3d(0,0,0);}
.mtsnb-hidden .mtsnb-show{transition:-webkit-transform ease 0.3s;transition:transform ease 0.3s;}
.mtsnb-hidden.mtsnb-top .mtsnb-show{-webkit-transform:translateY(100%) translate3d(0,0,0);transform:translateY(100%) translate3d(0,0,0);}
.mtsnb-shown{transition:-webkit-transform ease 0.3s;transition:transform ease 0.3s;-webkit-transform:translateY(0%) translate3d(0,0,0);transform:translateY(0%) translate3d(0,0,0);}
.mtsnb-hidden .mtsnb-hide, .mtsnb-shown .mtsnb-show{display:none}
body.has-mtsnb{transition:padding-top ease 0.3s, padding-bottom ease 0.3s;width:100%;height:100%;float:left;position:relative;box-sizing:border-box;}
.mtsnb a{text-decoration:none;color:inherit;}
.mtsnb .mtsnb-text, .mtsnb .mtsnb-button, .mtsnb .mtsnb-text, .mtsnb input{margin:.2em .5em}
.mtsnb input{padding:6px 10px;font-size:12px;border-radius:3px;color:#666;border:0;font-family:inherit;}
.mtsnb .mtsnb-button{display:inline-block;padding:6px 10px;font-size:12px;border-radius:3px;color:#fff!important;outline:0;border:0;cursor:pointer;text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.mtsnb .mtsnb-message { display: block }