@charset "UTF-8";.has-primary-background-color{background-color:#db0032}.has-secondary-background-color{background-color:#57783a}.has-tertiary-background-color{background-color:#fbf4ed}.has-accent-background-color{background-color:#b59f78}.has-white-background-color{background-color:#fff}.has-gray-light-background-color{background-color:#fcfafa}.has-gray-background-color{background-color:#6c757e}.has-gray-dark-background-color{background-color:#3c444d}.has-black-background-color{background-color:#231f20}.has-brown-light-background-color{background-color:#af855b}.has-brown-dark-background-color{background-color:#5c3327}.has-primary-color{color:#db0032!important;border-color:#db0032!important}.has-secondary-color{color:#57783a!important;border-color:#57783a!important}.has-tertiary-color{color:#fbf4ed!important;border-color:#fbf4ed!important}.has-accent-color{color:#b59f78!important;border-color:#b59f78!important}.has-white-color{color:#fff!important;border-color:#fff!important}.has-gray-light-color{color:#fcfafa!important;border-color:#fcfafa!important}.has-gray-color{color:#6c757e!important;border-color:#6c757e!important}.has-gray-dark-color{color:#3c444d!important;border-color:#3c444d!important}.has-black-color{color:#231f20!important;border-color:#231f20!important}.has-brown-light-color{color:#af855b!important;border-color:#af855b!important}.has-brown-dark-color{color:#5c3327!important;border-color:#5c3327!important}.fill-primary{fill:#db0032}.fill-secondary{fill:#57783a}.fill-tertiary{fill:#fbf4ed}.fill-accent{fill:#b59f78}.fill-white{fill:#fff}.fill-gray-light{fill:#fcfafa}.fill-gray{fill:#6c757e}.fill-gray-dark{fill:#3c444d}.fill-black{fill:#231f20}.fill-brown-light{fill:#af855b}.fill-brown-dark{fill:#5c3327}.has-dark-gray-gradient-gradient-background,.single-product .nutrition-block{background:#2f2d2f;background-image:linear-gradient(140deg,transparent 14%,rgba(0,0,0,.4) 80%)}.has-dark-brown-gradient-gradient-background{background:#5c3327;background-image:linear-gradient(140deg,transparent 14%,rgba(0,0,0,.4) 80%)}.has-light-brown-gradient-gradient-background{background:#af855b;background-image:linear-gradient(150deg,#d7ba97 0,#84623a 82%)}.has-red-gradient-gradient-background,.page-our-story .prior-1804 .wp-block-media-text__media{background:#db0032;background-image:linear-gradient(136deg,transparent 14%,rgba(0,0,0,.2) 70%)}.has-green-gradient-gradient-background{background:#57783a;background-image:linear-gradient(125deg,#80af55 7%,#739e4d 61%)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes home_hero_animation{0%,25%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes home_hero_animation{0%,25%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"trade-gothic-next",sans-serif;font-weight:400;font-size:16px;color:#231f20;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:lining-nums;background-color:#fff}details,img,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}body,button,textarea{margin:0}input,optgroup,select{line-height:1.15;margin:0}input,optgroup{font-family:inherit;font-size:100%}select{text-transform:none}button,input{overflow:visible}[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.clip,.visibility-hidden,.visually-hidden,form .hidden_label>label{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;margin:0!important}.font-primary{font-family:"brother-1816",sans-serif;font-style:normal;font-weight:700}.font-secondary,.wp-block-pullquote cite{font-family:"trade-gothic-next",sans-serif;font-style:normal}li,p{line-height:1.5;color:#231f20;font-size:14px}.njt-nofi-container .njt-nofi-text,p{-webkit-transition:color .2s ease-out;transition:color .2s ease-out;margin:0 0 1.5rem}p{margin:0 0 24px}.njt-nofi-container .njt-nofi-text{line-height:1.5;font-size:14px}@media screen and (min-width:320px){.njt-nofi-container .njt-nofi-text,p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.njt-nofi-container .njt-nofi-text,p{font-size:16px}}li{margin:0 0 8px;margin:0 0 .5rem}@media screen and (min-width:320px){li{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){li{font-size:18px}}.site-main a,main a{text-decoration:none;-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1);overflow-wrap:break-word;word-wrap:break-word}li p{margin:0}hr.is-style-wide{display:block;height:2px;width:100%;border:0;margin:4.8px auto 20.8px;margin:.3rem auto 1.3rem}.single-blogs .entry-content>p,.single-product .features p,.single-recipe .wprm-recipe-template-custom-basic .wprm-recipe-instruction-text,.single-recipe .wprm-recipe-template-custom-poster-template .wprm-recipe-instruction-text,p.has-medium-font-size{font-size:18.39999px;font-size:1.15rem;line-height:1.6}.has-text-align-center,.text-center{text-align:center;margin-left:auto!important;margin-right:auto!important}.has-text-align-left,.text-left{text-align:left}.has-text-align-right,.text-right{text-align:right}.entry-content{max-width:688px;max-width:43rem;margin:0 auto;padding:0 16px;padding:0 1rem}.entry-content a{color:#db0032}.entry-content h2,.entry-content h3{margin:48px 0 16px;margin:3rem 0 1rem;padding-bottom:8px;padding-bottom:.5rem}.entry-content h3{border-bottom:2px solid rgba(169,134,97,.25);padding-bottom:4.8px;padding-bottom:.3rem}.entry-content ol{counter-reset:my-awesome-counter;list-style:none;padding-left:4em;margin:2em 0}.entry-content ol li{counter-increment:my-awesome-counter}.entry-content ol li:before{content:counter(my-awesome-counter) ". ";font-size:18px;font-weight:900;position:absolute;left:-1.5em;top:0;color:#db0032}.entry-content ul{list-style:none;padding:0 0 0 1em;margin:2em 0}.entry-content ol li,.entry-content ul li{margin:0 0 8px;margin:0 0 .5rem;position:relative}.entry-content ul li:before{content:"•";font-size:22px;position:absolute;left:-.8em;top:-.2em;color:#db0032}.hasHover .entry-content a:hover{color:#231f20}ol.letter-list{list-style-type:upper-alpha}.gform_body ul{list-style:none}.gform_body ul,.gform_body ul li{padding:0;margin:0}.entry-content h2,.single-product.postid-4385 .intro .text-wrapper h1,.single-product.postid-4411 .intro .text-wrapper h1,.single-product.postid-641 .intro .text-wrapper h1,.single-product.postid-656 .intro .text-wrapper h1,.underline{border-bottom:2px solid #db0032}.balance-text,.heading1,.heading2,.heading3,.heading4,.heading5,.heading6,.page-contact .site-main .gform_wrapper .gform_title,.page-contact-us .site-main .gform_wrapper .gform_title,.single-recipe .comments-area .comment-reply-title,.single-recipe .comments-area .comments-title,.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3,h1,h2,h3,h4,h5,h6{text-wrap:balance}.heading1,.page-contact .site-main .gform_wrapper .gform_title,.page-contact-us .site-main .gform_wrapper .gform_title,h1{line-height:1.2;border:0;padding:0;font-family:"brother-1816",sans-serif;font-weight:700;text-transform:uppercase;font-size:28px}.heading1,h1{color:#231f20;margin:0 0 .75em}@media screen and (min-width:320px){.heading1,.page-contact .site-main .gform_wrapper .gform_title,.page-contact-us .site-main .gform_wrapper .gform_title,h1{font-size:calc(24.36364px + 1.13636vw)}}@media screen and (min-width:1200px){.heading1,.page-contact .site-main .gform_wrapper .gform_title,.page-contact-us .site-main .gform_wrapper .gform_title,h1{font-size:38px}}.heading2,.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3,h2{margin:0 0 .3em;color:#231f20;line-height:1.2;border:0;padding:0;font-family:"brother-1816",sans-serif;font-weight:700;text-transform:uppercase;font-size:24px}@media screen and (min-width:320px){.heading2,.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3,h2{font-size:calc(21.81818px + .68182vw)}}@media screen and (min-width:1200px){.heading2,.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3,h2{font-size:30px}}.heading3,h3{margin:0 0 .5em;color:#231f20;line-height:1.1;border:0;padding:0;font-family:"brother-1816",sans-serif;font-weight:700;text-transform:uppercase;font-size:26px}@media screen and (min-width:320px){.heading3,h3{font-size:26px}}@media screen and (min-width:1200px){.heading3,h3{font-size:26px}}.single-recipe .comments-area .comment-reply-title{margin:0 0 1em}.heading4,.single-recipe .comments-area .comment-reply-title,.single-recipe .comments-area .comments-title,h4{font-family:"brother-1816",sans-serif;font-weight:700;line-height:1.12;color:#231f20;border:0;padding:0}.heading4,h4{margin:0 0 1em;text-transform:uppercase;font-size:14px}@media screen and (min-width:320px){.heading4,.single-recipe .comments-area .comment-reply-title,.single-recipe .comments-area .comments-title,h4{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){.heading4,.single-recipe .comments-area .comment-reply-title,.single-recipe .comments-area .comments-title,h4{font-size:18px}}.heading5,h5{margin:0 0 1.5em;font-family:"brother-1816",sans-serif;color:#231f20;font-weight:700;line-height:1.25;border:0;padding:0;font-size:18px}@media screen and (min-width:320px){.heading5,h5{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.heading5,h5{font-size:24px}}.heading6,.wp-block-pullquote p,h6{font-family:"brother-1816",sans-serif}.heading6,h6{margin:0 0 .4em;font-weight:700;line-height:1.4;color:#231f20;text-transform:uppercase;font-size:16px}@media screen and (min-width:320px){.heading6,h6{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.heading6,h6{font-size:20px}}.wp-block-pullquote{border-top:0;border-bottom:0;margin:2em auto;padding:0;text-align:left;max-width:656px;max-width:41rem}.wp-block-pullquote p{font-size:28.8px;font-size:1.8rem;line-height:1.5;font-style:italic;margin:0;font-weight:300}.wp-block-pullquote blockquote{margin:0;max-width:580px}.wp-block-pullquote cite{letter-spacing:1px;font-size:14.4px;font-size:.9rem;margin-top:8px;margin-top:.5rem;display:block}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.freeze{overflow-y:hidden}img.alignleft{float:left;margin:0 2em 2em 0}img.alignright{float:right;margin:0 0 2em 2em}img.aligncenter{float:none;margin:2em auto}img.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100}img .alignwide{margin:32px calc(25% - 25vw);max-width:100vw;width:100vw}.alignfull{max-width:100%;width:100%}.alignwide{max-width:1312px;max-width:82rem;margin:0 auto;width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.bg-shadow:after,.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}.site{z-index:3;background:#fff}.site-content{overflow:hidden;padding-top:80px;padding-top:5rem;-webkit-transition:.3s;transition:.3s}@media (min-width:1025px){.site-content{padding-top:5rem}}.content-width,.site-width{margin:0 auto;position:relative}.content-width{max-width:1312px;max-width:82rem;z-index:5}.site-width{max-width:1800px}.animate{visibility:hidden}.no-margin{margin:0!important}.learn-more{color:#b59f78}.wp-block-button{margin-bottom:0}.is-stacked-on-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:900px){.is-stacked-on-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.is-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-separator{border:0;height:2px;width:96px;width:6rem;margin:0 auto 24px 0;margin:0 auto 1.5rem 0}.wp-block{max-width:100%}.wp-block-gallery .blocks-gallery-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bg-shadow,.wp-block-cover,form ul .file label{position:relative}.bg-shadow .wp-block-group__inner-container{position:relative;z-index:5}.bg-shadow:after{content:"";top:-10%;left:-10%;width:110%;height:110%;background:#111;-webkit-box-shadow:0 0 100px 100px #111;box-shadow:0 0 100px 100px #111;border-radius:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;z-index:0}@media (min-width:800px){.bg-shadow:after{content:""}}.wp-block-cover .wp-block-cover__image-background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogs-block .card.animate-inview-75 a,.blogs-block .card.animate-inview-75 h1,.blogs-block .card.animate-inview-75 h2,.blogs-block .card.animate-inview-75 h3,.blogs-block .card.animate-inview-75 h4,.blogs-block .card.animate-inview-75 h5,.blogs-block .card.animate-inview-75 h6,.blogs-block .card.animate-inview-75 hr,.blogs-block .card.animate-inview-75 ol,.blogs-block .card.animate-inview-75 p,.blogs-block .card.animate-inview-75 ul,.downloads-block .card.animate-inview,.downloads.animate-inview-75 a,.downloads.animate-inview-75 h1,.downloads.animate-inview-75 h2,.downloads.animate-inview-75 h3,.downloads.animate-inview-75 h4,.downloads.animate-inview-75 h5,.downloads.animate-inview-75 h6,.downloads.animate-inview-75 hr,.downloads.animate-inview-75 ol,.downloads.animate-inview-75 p,.downloads.animate-inview-75 ul,.press-block .card.animate-inview,.press-releases.animate-inview-75 a,.press-releases.animate-inview-75 h1,.press-releases.animate-inview-75 h2,.press-releases.animate-inview-75 h3,.press-releases.animate-inview-75 h4,.press-releases.animate-inview-75 h5,.press-releases.animate-inview-75 h6,.press-releases.animate-inview-75 hr,.press-releases.animate-inview-75 ol,.press-releases.animate-inview-75 p,.press-releases.animate-inview-75 ul,.wp-block-cover.animate-inview-75 a,.wp-block-cover.animate-inview-75 h1,.wp-block-cover.animate-inview-75 h2,.wp-block-cover.animate-inview-75 h3,.wp-block-cover.animate-inview-75 h4,.wp-block-cover.animate-inview-75 h5,.wp-block-cover.animate-inview-75 h6,.wp-block-cover.animate-inview-75 hr,.wp-block-cover.animate-inview-75 ol,.wp-block-cover.animate-inview-75 p,.wp-block-cover.animate-inview-75 ul,.wp-block-group.animate-inview-75 a,.wp-block-group.animate-inview-75 h1,.wp-block-group.animate-inview-75 h2,.wp-block-group.animate-inview-75 h3,.wp-block-group.animate-inview-75 h4,.wp-block-group.animate-inview-75 h5,.wp-block-group.animate-inview-75 h6,.wp-block-group.animate-inview-75 hr,.wp-block-group.animate-inview-75 ol,.wp-block-group.animate-inview-75 p,.wp-block-group.animate-inview-75 ul,.wp-block-media-text.animate-inview-75 a,.wp-block-media-text.animate-inview-75 h1,.wp-block-media-text.animate-inview-75 h2,.wp-block-media-text.animate-inview-75 h3,.wp-block-media-text.animate-inview-75 h4,.wp-block-media-text.animate-inview-75 h5,.wp-block-media-text.animate-inview-75 h6,.wp-block-media-text.animate-inview-75 hr,.wp-block-media-text.animate-inview-75 ol,.wp-block-media-text.animate-inview-75 p,.wp-block-media-text.animate-inview-75 ul{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.blogs-block .card a,.blogs-block .card h1,.blogs-block .card h2,.blogs-block .card h3,.blogs-block .card h4,.blogs-block .card h5,.blogs-block .card h6,.blogs-block .card hr,.blogs-block .card ol,.blogs-block .card p,.blogs-block .card ul,.downloads a,.downloads h1,.downloads h2,.downloads h3,.downloads h4,.downloads h5,.downloads h6,.downloads hr,.downloads ol,.downloads p,.downloads ul,.downloads-block .card,.press-block .card,.press-releases a,.press-releases h1,.press-releases h2,.press-releases h3,.press-releases h4,.press-releases h5,.press-releases h6,.press-releases hr,.press-releases ol,.press-releases p,.press-releases ul,.wp-block-cover a,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover hr,.wp-block-cover ol,.wp-block-cover p,.wp-block-cover ul,.wp-block-group a,.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group h4,.wp-block-group h5,.wp-block-group h6,.wp-block-group hr,.wp-block-group ol,.wp-block-group p,.wp-block-group ul,.wp-block-media-text a,.wp-block-media-text h1,.wp-block-media-text h2,.wp-block-media-text h3,.wp-block-media-text h4,.wp-block-media-text h5,.wp-block-media-text h6,.wp-block-media-text hr,.wp-block-media-text ol,.wp-block-media-text p,.wp-block-media-text ul{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease}.d-none,.hidden{display:none}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.aligncenter .wp-block-button:nth-of-type(2){margin-top:8px;margin-top:.5rem}.button,button{position:relative}.button,.button-primary,.button-secondary,.is-style-Primary .wp-block-button__link,.is-style-Primary a,.is-style-Secondary .wp-block-button__link,.is-style-Secondary a,.is-style-fill a,.is-style-outline a,button,input[type=submit]{display:inline-block;vertical-align:middle;outline:0;font-family:"brother-1816",sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1);text-decoration:none;cursor:pointer;height:56px;height:3.5rem;line-height:54.4px;line-height:3.4rem;border-radius:0!important;padding:0 32px;padding:0 2rem}.button-primary:not(:last-of-type),.button-secondary:not(:last-of-type),.button:not(:last-of-type),.is-style-Primary .wp-block-button__link:not(:last-of-type),.is-style-Primary a:not(:last-of-type),.is-style-Secondary .wp-block-button__link:not(:last-of-type),.is-style-Secondary a:not(:last-of-type),.is-style-fill a:not(:last-of-type),.is-style-outline a:not(:last-of-type),button:not(:last-of-type),input[type=submit]:not(:last-of-type){margin-right:9%}button{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-primary,.is-style-Primary .wp-block-button__link,.is-style-Primary a,.is-style-fill a{color:#fff;text-align:center;position:relative;background:#fff}input[type=submit]{text-align:center;position:relative;background:#fff}.button-primary:after,.button-primary:before,.is-style-Primary .wp-block-button__link:after,.is-style-Primary .wp-block-button__link:before,.is-style-Primary a:after,.is-style-Primary a:before,.is-style-fill a:after,.is-style-fill a:before,input[type=submit]:after,input[type=submit]:before{top:50%;content:" ";height:23px;width:31px;position:absolute;pointer-events:none;z-index:0;background:#fff;margin-top:-28px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.button-primary:after,.is-style-Primary .wp-block-button__link:after,.is-style-Primary a:after,.is-style-fill a:after,input[type=submit]:after{left:0;border-bottom:2px solid #fff;border-left:2px solid #fff}.button-primary:before,.is-style-Primary .wp-block-button__link:before,.is-style-Primary a:before,.is-style-fill a:before,input[type=submit]:before{right:-31px;border-top:2px solid #fff;border-right:2px solid #fff}.button-secondary,.is-style-Secondary .wp-block-button__link,.is-style-Secondary a,.is-style-outline a{color:#fff;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff;position:relative}.button-secondary:after,.button-secondary:before,.is-style-Secondary .wp-block-button__link:after,.is-style-Secondary .wp-block-button__link:before,.is-style-Secondary a:after,.is-style-Secondary a:before,.is-style-outline a:after,.is-style-outline a:before{top:50%;content:" ";height:23px;width:31px;margin-top:-28px;position:absolute;pointer-events:none;z-index:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.button-secondary:after,.is-style-Secondary .wp-block-button__link:after,.is-style-Secondary a:after,.is-style-outline a:after{left:0;border-bottom:2px solid #fff;border-left:2px solid #fff}.button-secondary:before,.is-style-Secondary .wp-block-button__link:before,.is-style-Secondary a:before,.is-style-outline a:before{right:-31px;border-top:2px solid #fff;border-right:2px solid #fff}.button-secondary.has-primary-color:after,.button-secondary.has-primary-color:before,.is-style-Secondary .has-primary-color.wp-block-button__link:after,.is-style-Secondary .has-primary-color.wp-block-button__link:before,.is-style-Secondary a.has-primary-color:after,.is-style-Secondary a.has-primary-color:before,.is-style-outline a.has-primary-color:after,.is-style-outline a.has-primary-color:before,form .ginput_container.active input[type=email],form .ginput_container.active input[type=number],form .ginput_container.active input[type=password],form .ginput_container.active input[type=tel],form .ginput_container.active input[type=text],form .ginput_container.active textarea{border-color:#db0032}.error404 .site-main a,.featured-topic p a,.is-style-text-link a,.page-about-us .help-block a,.page-careers .help-block a,.page-product-locator .dish-block a,.text-link,.text-links-content-block a{font-family:"trade-gothic-next",sans-serif!important;position:relative;text-transform:none!important;font-weight:300;color:#db0032;border-bottom:1px solid #db0032}.error404 .site-main a:hover,.featured-topic p a:hover,.is-style-text-link a:hover,.page-about-us .help-block a:hover,.page-careers .help-block a:hover,.page-product-locator .dish-block a:hover,.text-link:hover,.text-links-content-block a:hover{border-bottom:1px solid transparent}.wp-block-buttons{margin-left:16px;margin-left:1rem}.wp-block-buttons>.is-style-text-link{margin-left:-16px;margin-left:-1rem}.hasHover .button-primary:hover,.hasHover .button-secondary:hover,.hasHover .wp-block-button__link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.error404 .site-main .hasHover a:hover,.featured-topic p .hasHover a:hover,.hasHover .error404 .site-main a:hover,.hasHover .featured-topic p a:hover,.hasHover .is-style-text-link a:hover,.hasHover .page-about-us .help-block a:hover,.hasHover .page-careers .help-block a:hover,.hasHover .page-product-locator .dish-block a:hover,.hasHover .text-link:hover,.hasHover .text-links-content-block a:hover,.page-about-us .help-block .hasHover a:hover,.page-careers .help-block .hasHover a:hover,.page-product-locator .dish-block .hasHover a:hover,.text-links-content-block .hasHover a:hover{border-bottom:1px solid transparent}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding:20px;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.9);overflow:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;z-index:-1;pointer-events:none;-webkit-transition:opacity .5s,z-index 0s;transition:opacity .5s,z-index 0s}.modal.widget_text{background:0 0;padding:0;height:auto;bottom:0;top:auto;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}.modal.show,.modal.show .form-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.modal.show{z-index:999999;pointer-events:auto}.modal.show .form-wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s,-webkit-transform .5s .5s}.modal .modal-close .wp-block-button__link,.site-header .menu-item-has-children>a:before{position:absolute;top:0;right:0;display:block;width:48px;width:3rem;height:48px;height:3rem}.modal .modal-close .wp-block-button__link{border:0;padding:0;visibility:hidden;cursor:pointer}.modal .modal-close .wp-block-button__link:after{content:"+";color:#fff;width:32px;width:2rem;height:32px;height:2rem;margin:0;font-size:64px;font-size:4rem;font-weight:100;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:0;visibility:visible;-webkit-transform-origin:right;transform-origin:right}.modal .form-wrapper,.site-header:after{position:absolute;left:0;width:100%;background:#fff}.modal .form-wrapper{max-width:608px;max-width:38rem;padding:32px;padding:2rem;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);right:0;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;overflow-y:scroll;overflow-x:hidden}@media (max-width:500px){.modal .form-wrapper{height:100vh}}.modal iframe{border:0;min-height:272px;min-height:17rem;max-width:100%}.modal .video,.modal iframe{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}.modal .privacy-bar{width:100%;background:#fff;padding:12.8px 32px;padding:.8rem 2rem}.modal .privacy-bar p{max-width:100%;margin:0;font-family:"trade-gothic-next",sans-serif;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.modal .privacy-bar .button-primary,.modal .privacy-bar p{font-size:12.8px;font-size:.8rem}.modal .privacy-bar .textwidget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.modal .privacy-bar .textwidget{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wf-active .site-header a{font-family:"brother-1816",sans-serif;font-size:19.2px;font-size:1.2rem;font-weight:400;letter-spacing:.5px}.njt-nofi-container{z-index:97!important}.site-header{position:fixed;left:0;right:0;width:100%;max-width:1800px;margin:0 auto;height:80px;height:5rem;padding:0;z-index:98;background-color:#fff;-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);box-shadow:0 1px 10px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-header:after{content:"";bottom:0;height:1px}.site-header .menu-item-has-children>a:before{content:"▼";color:#db0032;font-size:8px;font-size:.5rem;text-align:center;line-height:7}.site-header.shrink{-webkit-transform:translate3d(0,-13rem,0);transform:translate3d(0,-13rem,0)}@media (min-width:1025px){.site-header{height:5.5rem;padding:0;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-header .menu-item-has-children>a:before{top:.4rem;right:-1rem;width:auto;height:auto;line-height:inherit}}.site-footer .newsletter-wrapper form,.site-header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal}.site-header .menu{list-style:none;padding:32px 0 0 32px;padding:2rem 0 0 2rem;margin:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.site-header .menu li{display:block;padding:0;width:100%;max-width:100%;text-align:center;margin-bottom:0;height:100%}.site-header .menu a{color:#fff;text-decoration:none;display:block;padding:11.2px 0 12.8px;padding:.7rem 0 .8rem;font-family:"brother-1816",sans-serif;font-weight:700;font-size:24px;font-size:1.5rem;height:100%;border-bottom:.5px solid rgba(255,255,255,.2);text-align:left;position:relative;text-transform:uppercase}@media (min-width:1025px){.site-header .menu{width:auto!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.site-header .menu li{width:auto!important;margin:0 1.5rem;padding:0}.site-header .menu a{padding:0 0 1.5rem;position:relative;white-space:nowrap;border-top:0;border-bottom:0;font-size:1.1rem;color:#231f20;text-align:center;font-family:"trade-gothic-next",sans-serif;text-transform:none}.site-header .menu a:after{content:"";position:absolute;top:60%;left:0;right:0;margin:0 auto;height:2px;width:0;background:#db0032;-webkit-transition:.2s ease;transition:.2s ease}.site-header .menu li.current-menu-item a:after{width:100%}}.site-header .main-navigation{width:100%;height:100vh;position:relative;pointer-events:none;overflow:scroll;max-width:1280px;max-width:80rem;-webkit-transition:.4s;transition:.4s}.site-header .main-navigation:before{content:"";position:relative;display:block;height:80px;height:5rem;width:100%;background:#fff;z-index:10}.site-header .main-navigation .menu-primary-nav-container{-webkit-transform:translate3d(0,-270vh,0);transform:translate3d(0,-270vh,0);-webkit-transition:.4s;transition:.4s;z-index:5}.site-header .main-navigation.slide-in{pointer-events:all;background:#231f20}.site-header .main-navigation.slide-in .menu-primary-nav-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:1025px){.site-header .main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:0;pointer-events:all;height:auto;overflow:visible;position:static;margin-right:5%}.site-header .main-navigation:before{content:none}.site-header .main-navigation .menu-primary-nav-container{-webkit-transform:inherit;transform:inherit;background:0 0;padding-top:0;padding-bottom:0}}@media (min-width:1025px) and (max-width:1120px){.site-header .main-navigation{margin-right:5px}}.site-header .sub-menu{margin:0;padding:6.4px 0 0;padding:.4rem 0 0;text-align:center;position:relative;visibility:visible;top:100%;left:0;overflow:hidden;-webkit-transition:max-height .4s cubic-bezier(.65,.05,.36,1);transition:max-height .4s cubic-bezier(.65,.05,.36,1);max-height:0}.site-header .sub-menu li{margin-left:0!important;padding:0!important}.site-header .sub-menu a{display:block;font-family:"trade-gothic-next",sans-serif;font-size:17.6px;font-size:1.1rem;text-transform:none!important;border-bottom:0;padding:6.4px 0;padding:.4rem 0}.site-header .sub-menu a:after,form ul li:before{content:none!important}.site-header .sub-menu.sub-open{max-height:200px}@media (min-width:1025px){.site-header .sub-menu{visibility:hidden;position:absolute;max-height:0;top:5.8rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin:0 auto;z-index:5;padding:0}.site-header .sub-menu li{display:block!important;margin:0!important;height:auto!important}.site-header .sub-menu a{font-size:1.1rem!important;line-height:1;padding:.8rem 1rem!important;color:#fff!important;text-align:left;width:100%;white-space:normal!important;height:auto!important;font-weight:600}.site-header .sub-menu:before{content:"";position:fixed;top:5.5rem;left:0;width:100%;height:0;background:#231f20;-webkit-transition:.3s cubic-bezier(.65,.05,.36,1);transition:.3s cubic-bezier(.65,.05,.36,1);z-index:0}}.site-header .site-branding{display:block;-webkit-transition:.4s ease;transition:.4s ease;max-width:64px;max-width:4rem;z-index:20;margin:0;pointer-events:all;overflow:hidden;position:absolute;top:8px;top:.5rem;left:16px;left:1rem;background-size:contain}.site-header .site-branding img,.site-header .site-branding svg{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";height:100%;width:100%;display:block;margin:0}@media (min-width:1025px){.site-header .site-branding{max-width:16rem;position:relative;top:0;left:0;margin:0 0 0 5%;margin-bottom:.5rem}}@media (min-width:1025px) and (max-width:1120px){.site-header .site-branding{margin-left:5px}}.menu-toggle{display:block;position:absolute;padding:0;border:0;border-radius:0;top:0;right:0;width:48px;width:3rem;height:80px;height:5rem;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-size:16px;z-index:10;background:0 0}.menu-toggle .burger{display:block;position:absolute;top:27.2px;top:1.7rem;right:16px;right:1rem;width:24px;width:1.5rem;height:3px;margin:0 auto;background-color:#231f20;border-radius:1px;-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out;transition:transform .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out}.menu-toggle .burger.middle{top:35.2px;top:2.2rem}.menu-toggle .burger.bottom{top:43.2px;top:2.7rem}.menu-toggle.nav-open .burger.top{-webkit-transform:translateY(.5rem) translateX(0) rotate(45deg);transform:translateY(.5rem) translateX(0) rotate(45deg)}.menu-toggle.nav-open .burger.middle,.page-homepage .site-header.scrolled .site-branding img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.menu-toggle.nav-open .burger.bottom{-webkit-transform:translateY(-.5rem) translateX(0) rotate(-45deg);transform:translateY(-.5rem) translateX(0) rotate(-45deg)}@media (min-width:1025px){.menu-toggle{display:none}}.nav-open .main-navigation{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.hasHover .site-header .menu li:hover .sub-menu{visibility:visible;max-height:300px}body.hasHover .site-header .menu li:hover .sub-menu:before{height:56px;height:3.5rem}body.hasHover .site-header .menu a:hover:after{width:100%}body.hasHover .site-header .sub-menu a:hover{color:#db0032!important}.site-footer{width:100%;position:relative;height:auto;overflow:hidden}.site-footer a{-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1)}.site-footer .site-branding{display:block;-webkit-transition:.4s ease;transition:.4s ease;max-width:224px;max-width:14rem;z-index:20;margin:0 auto 32px;margin:0 auto 2rem;pointer-events:all;overflow:hidden}.site-footer .site-branding img,.site-footer .site-branding svg{height:100%;display:block;margin:0 auto}.site-footer .newsletter-wrapper{background:#2f2d2f;background-image:linear-gradient(125deg,transparent 7%,rgba(0,0,0,.2) 70%);padding:32px;padding:2rem;margin-bottom:48px;margin-bottom:3rem}.site-footer .newsletter-wrapper h3,.site-footer .newsletter-wrapper p{color:#fff;margin:0;text-align:center}.site-footer .newsletter-wrapper form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:16px;margin-top:1rem}.site-footer .newsletter-wrapper input[type=email]{border:0;padding:16.32px 32px!important;padding:1.02rem 2rem!important;height:56px;height:3.5rem}.site-footer .newsletter-wrapper button{background:#231f20;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;white-space:nowrap;padding:0 40px;padding:0 2.5rem;font-size:16px;font-size:1rem;position:relative;margin:16px auto 0;margin:1rem auto 0}.site-footer .newsletter-wrapper button .left,.site-footer .newsletter-wrapper button .right{position:absolute;top:48%;height:23px;width:31px;pointer-events:none;z-index:0;background:#231f20;margin-top:-27px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.site-footer .newsletter-wrapper button .left{left:0;border-bottom:2px solid #fff;border-left:2px solid #fff}.site-footer .newsletter-wrapper button .right{right:-31px;border-top:1px solid #fff;border-right:1px solid #fff}.site-footer .newsletter-wrapper .inner-wrapper{max-width:384px;max-width:24rem;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:800px){.site-footer .newsletter-wrapper{padding:4rem 7rem 4rem 6rem}.site-footer .newsletter-wrapper h3,.site-footer .newsletter-wrapper p{text-align:left}.site-footer .newsletter-wrapper form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer .newsletter-wrapper .left{display:none}.site-footer .newsletter-wrapper .input[type=email]{width:19rem}.site-footer .newsletter-wrapper button{margin-top:0;padding:0 2.5rem 0 3rem;margin-left:0}}@media (min-width:1020px){.site-footer .newsletter-wrapper .inner-wrapper{max-width:100%!important;margin:0 auto}.site-footer .newsletter-wrapper form{margin-top:0}}.site-footer .footer-upper{background:#fbf4ed;padding:32px 16px;padding:2rem 1rem}.site-footer .footer-upper .link-wrapper{overflow:hidden;clear:both}.site-footer .footer-upper .menu{list-style:none;margin:0;padding:0}.site-footer .footer-upper .sub-menu{list-style:none;padding:0}.site-footer .footer-upper .menu-item{list-style:none;margin-right:2%;margin-bottom:32px;margin-bottom:2rem;float:left;width:48%}.site-footer .footer-upper .menu-item .menu-item{min-height:auto;width:100%}.site-footer .footer-upper .menu-item-type-contact,.site-footer .footer-upper .menu-item-type-contact .menu-item,.site-footer .footer-upper .menu-item-type-social,.site-footer .footer-upper .menu-item-type-social .menu-item{width:100%}.site-footer .footer-upper .heading,.site-footer .footer-upper .heading a{color:#231f20;text-transform:uppercase;font-family:"brother-1816",sans-serif;text-decoration:none;font-size:12px;font-size:.75rem;font-weight:700}.site-footer .footer-upper .heading a{line-height:.5;white-space:nowrap}.site-footer .footer-upper .sub-menu{margin:4.8px 0 0;margin-top:.3rem}.site-footer .footer-upper .sub-menu a,.site-footer .footer-upper .sub-menu li{text-decoration:none;text-transform:none;color:#6c757e!important;font-family:"trade-gothic-next",sans-serif;font-weight:400}.site-footer .footer-upper .sub-menu li{margin:0 0 3.2px;margin:0 0 .2rem;float:none;font-size:12px;font-size:.75rem}.site-footer .footer-upper .social{list-style:none;margin:11.2px 0 0;margin:.7rem 0 0;padding:0}.site-footer .footer-upper .social li{width:20.8px;width:1.3rem;height:20.8px;height:1.3rem}.site-footer .footer-upper .social li:not(:last-of-type){margin-right:16px;margin-right:1rem}.site-footer .footer-upper .social a,.site-footer .footer-upper .social svg{display:block;width:100%;height:100%}.site-footer .footer-upper .social .fill-black{-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1)}@media (min-width:400px){.site-footer .footer-upper .menu-item-type-contact,.site-footer .footer-upper .menu-item-type-social{width:48%}}@media (min-width:600px){.site-footer .footer-upper .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-upper .link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .footer-upper .menu-item{width:100%;min-height:auto;margin-right:0;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;float:none}.site-footer .footer-upper .menu-item-type-contact,.site-footer .footer-upper .menu-item-type-social{width:100%}.site-footer .footer-upper .menu-footer-nav-container{max-width:20rem}.site-footer .footer-upper .col3 .menu-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}}@media (min-width:1000px){.site-footer .footer-upper .menu-item{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin:0 1.2rem}.site-footer .footer-upper .menu-item-type-contact{margin:0 1.2rem 2rem}.site-footer .footer-upper .menu-item-type-social{margin:0 0 2rem 1.2rem}.site-footer .footer-upper .menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer .footer-upper .menu-footer-nav-container{max-width:100%}.site-footer .footer-upper .col3{max-width:12rem}}@media (min-width:1200px){.site-footer .footer-upper .col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:20rem}}@media (min-width:1800px){.site-footer .footer-upper .col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:32rem}}.site-footer .footer-lower{background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;padding:1rem}.site-footer .footer-lower p{font-size:12.8px;font-size:.8rem;margin:0}.site-footer .footer-lower a{color:#b59f78;text-decoration:none}@media (min-width:600px){.site-footer .site-branding{margin:0 10vw 0 0}}@media (min-width:1000px){.site-footer .site-branding{margin:0 2rem 0 0}}.hasHover .site-footer a:hover,.page-products .taxonomy-filter .cat-group.active label{color:#db0032!important}.hasHover .site-footer .social a:hover .fill-black{fill:#db0032}.wp-block-columns,.wp-block-media-text{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-columns .wp-block-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word;max-width:100%;position:relative}.wp-block-columns .wp-block-column ul{margin:0}@media (max-width:699px){.wp-block-columns .wp-block-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.wp-block-media-text{margin:80px auto;margin:5rem auto}.wp-block-media-text .wp-block-media-text__content{position:relative;padding:112px 48px;padding:7rem 3rem;z-index:5}.wp-block-media-text .wp-block-media-text__content p{margin:0 0 32px;margin:0 0 2rem;padding:0}.wp-block-media-text .wp-block-media-text__content a{color:#db0032;text-decoration:underline}.wp-block-media-text .wp-block-media-text__media{margin:0;z-index:0;position:relative}.wp-block-media-text .wp-block-media-text__media img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}.wp-block-media-text.featured-topic .wp-block-media-text__content{padding:32px 0;padding:2rem 0}@media (min-width:1025px){.wp-block-media-text.featured-topic .wp-block-media-text__content{padding:7rem 3rem}}@media (min-width:900px){.wp-block-media-text{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;grid-template-rows:1fr;grid-auto-rows:1fr}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-media-text .wp-block-media-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (-ms-high-contrast:none){.wp-block-media-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{max-width:50%!important}}.wp-block-media-text .block-editor-inner-blocks{background:#fff}.wp-block-image,.wp-block-image figure{margin:0}.wp-block-image .alignleft{float:left;margin:0 48px 32px 0;margin:0 3rem 2rem 0}.wp-block-image .alignright{float:right;margin:0 0 32px 48px;margin:0 0 2rem 3rem}.wp-block-image .aligncenter img{margin:0 auto 48px;margin:0 auto 3rem}.featured-topic .text-wrapper p,.wp-block-image.alignfull{margin:0}.wp-block-image.alignfull img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%}input[type=submit]{-webkit-appearance:none;-webkit-transition:.2s;transition:.2s;border:0;color:#db0032}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select{font-family:"trade-gothic-next",sans-serif;border-width:2px;border-color:#231f20;border-style:solid;background-color:#f5f4f8;padding:16px 32px!important;padding:1rem 2rem!important}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0;color:#231f20;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-size:14px}@media screen and (min-width:320px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:18px}}textarea{font-family:"trade-gothic-next",sans-serif;max-height:9.5em;line-height:1.4;border-width:2px;border-color:#231f20;border-style:solid;background-color:#f5f4f8;padding:16px 32px!important;padding:1rem 2rem!important}::-webkit-input-placeholder{color:#6c757e;font-size:16px;font-size:1rem;font-style:italic}::-moz-placeholder{color:#6c757e;font-size:16px;font-size:1rem;font-style:italic}::-ms-input-placeholder{color:#6c757e;font-size:16px;font-size:1rem;font-style:italic}::placeholder{color:#6c757e;font-size:16px;font-size:1rem;font-style:italic}.textarea label{top:0!important;position:relative!important}.textarea label.active{top:0!important}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{display:inline-block;position:relative!important;padding:0 0 0 1.875em;line-height:1.4;color:#fff;cursor:pointer;font-size:12.8px;font-size:.8rem}[type=checkbox]:checked+label:after,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:after,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;-webkit-transition:.2s ease-out;transition:.2s ease-out}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{left:0;top:1px;width:1.3125em;height:1.3125em;border:1px solid #fff;background-color:#fff;border-radius:4px}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{top:1px;left:0;width:1.3125em;height:1.3125em;background-color:#db0032;background-image:url(../images/Check.svg);background-position:center;background-repeat:no-repeat;background-size:60%;border-radius:4px}[type=checkbox]:not(:checked)+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio{display:inline-block;margin-right:16px;margin-right:1rem;margin-bottom:16px;margin-bottom:1rem}form{margin:0 auto}form .validation_error{color:#db0032;margin-bottom:3em}form .gform_validation_container{display:none}form .gfield_required{padding-left:4px;display:inline!important}form .gfield_html{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}form .gfield_html h2,form .gfield_html h3{border-bottom:1px solid #231f20;margin:1em 0 .2em}form .gfield_html h3{margin:0}form label{font-family:"trade-gothic-next",sans-serif;color:#fff;top:-30.4px;top:-1.9rem;left:0;-webkit-transition:.2s;transition:.2s;z-index:20;font-size:17.6px;font-size:1.1rem;font-weight:600;line-height:1.4;text-align:left}form label.active{top:5px;left:38.4px;left:2.4rem;font-size:10px}form ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form ul .file{padding:0!important;top:initial;left:initial}form .left,form .right{-webkit-box-flex:1;-ms-flex:1 0 49%;flex:1 0 49%;max-width:49%}form .left{margin-right:1%!important;padding-left:0}form .right{margin-left:1%!important}form .full,form .password,form .right{padding-left:0}form .address,form .address_line_1,form .address_line_2,form .full,form .password{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}form .address{margin-bottom:0!important}form .address .ginput_left,form .address .ginput_right{margin-bottom:2em}form .address_line_1,form .address_line_2{margin-bottom:2em}form .address_city,form .address_state{margin-right:4%!important;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}form .address_state{margin-left:4%!important;-ms-flex:1 1 24%;flex:1 1 24%;max-width:24%}form .address_country{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-top:2em;margin-bottom:2em}form .address_zip{margin-left:4%!important;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%}form .address_country:before,form .address_state:before,form .ginput_container_select:before,form .selectbox:before{content:"";top:50%;right:1em;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:#6c757e transparent transparent;border-width:8px;margin-left:-8px;display:block;z-index:5}form .alert-email .ginput_container_select{padding:0 25%}@media (max-width:700px){form .alert-email .ginput_container_select{padding:0}}form .checkbox-wrapper{text-align:left;margin:0 0 28.8px!important;margin:0 0 1.8rem!important}form .checkbox-wrapper label{position:relative!important;top:0!important;left:0!important;margin-bottom:.5em!important;pointer-events:all;-webkit-transform:none;transform:none;color:#fff}form .checkbox-wrapper>label{display:block;margin-bottom:1.5em;margin-left:0}form .checkbox-wrapper .gfield_checkbox li{margin:0 2em 1em 0}form .grecaptcha-badge{visibility:hidden}.gfield{margin:0 0 1em!important;padding:0!important;position:relative;z-index:0}.gfield.dropdown{z-index:10}.gfield.privacy{font-size:12.8px;font-size:.8rem;width:100%;max-width:100%!important;-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;font-family:"trade-gothic-next",sans-serif}.gfield.privacy a{color:#57783a}.gfield_label_before_complex{display:none}.ginput_complex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ginput_complex span{display:block;position:relative}.gfield_error .select2-container,.gfield_error input,.gfield_error textarea{border-color:#db0032!important}.gfield_error .validation_message{color:#db0032;margin-top:8px;font-size:12px}.gform_confirmation_wrapper{text-align:center;margin:4em auto}.gfield_checkbox,.gfield_radio{display:block!important;padding-left:0!important;position:relative}.gfield_checkbox li,.gfield_radio li,.slick-dots li{display:inline-block}.gform_description{margin-bottom:1.5em!important}@media (max-width:900px){.gfield,.infusion-field,form .address_city,form .address_state,form .address_zip{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:1em!important;-webkit-box-flex:1!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important;max-width:100%!important}form .address_country{margin-top:0}.site-content form .left{margin-right:0!important}.site-content form .right,.site-content form .state,.site-content form .zip{margin-left:0!important}.department,.phone{width:100%}form label{top:.7rem}}@media (max-width:800px){[type=checkbox]+label:after,[type=checkbox]+label:before{top:4px!important}}@media (min-width:800px){.lifestyle-block{border-bottom:2rem solid #fff}.lifestyle-block img{margin:0 0 -3rem auto;width:90%}}.text-links-content-block{padding:64px 32px;padding:4rem 2rem}.page-about-us .logo-block .logo-gallery .blocks-gallery-item img,.page-careers .logo-block .logo-gallery .blocks-gallery-item img,.page-homepage .cta-block .link-wrapper h4,.text-links-content-block>.wp-block-group__inner-container{margin:0 auto}.text-links-content-block .heading1{margin:0 0 17.6px;margin:0 0 1.1rem}.text-links-content-block .is-style-text-link{margin-bottom:8px;margin-bottom:.5rem}@media (min-width:800px){.text-links-content-block{padding:7rem 2rem}.text-links-content-block>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}.text-links-content-block .text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.text-links-content-block .button-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.text-links-content-block .wp-block-button{margin-bottom:.5rem}}.featured-topic{position:relative;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1);border:32px solid #fff;border:2rem solid #fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:640px;max-width:40rem;margin:0 auto 48px;margin:0 auto 3rem;background:#fff}.featured-topic .category{color:#db0032;font-size:17.6px;font-size:1.1rem}.featured-topic,.featured-topic .text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-topic .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.featured-topic .text-wrapper hr,.single-blogs .related-articles .related .card .text-wrapper hr{margin:16px 0;margin:1rem 0}.featured-topic .inner-wrapper{max-width:288px;max-width:18rem}.featured-topic .img-wrapper{height:100%;display:block;overflow:hidden}.featured-topic .img-wrapper img{-webkit-transition:1s ease-out;transition:1s ease-out}.featured-topic .button-wrapper{margin:32px auto 0 16px;margin:2rem auto 0 1rem}.featured-topic .wp-block-button__link{border-color:#db0032;color:#db0032}.featured-topic .wp-block-button__link:after,.featured-topic .wp-block-button__link:before{border-color:#db0032}.featured-topic .wp-block-media-text__media,.slick-slide>div{height:100%}@media (min-width:900px){.featured-topic{grid-template-columns:1fr 1fr;max-width:82rem}.featured-topic .img-wrapper{z-index:0;position:relative}.featured-topic .img-wrapper img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto}.featured-topic .wp-block-media-text__content{padding:2rem 7rem}.featured-topic .wp-block-media-text__media{padding-right:2rem}.featured-topic.has-media-on-the-right .wp-block-media-text__media{padding-left:2rem}.featured-topic:nth-of-type(odd) .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.featured-topic:nth-of-type(odd) .img-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1000px){.featured-topic{height:40rem}}.grid{display:grid;list-style:none}.grid.fifty-fifty{grid-template-columns:1fr;grid-gap:0}@media (min-width:900px){.grid.fifty-fifty{display:grid;grid-template-columns:1fr 1fr}}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000}.slick-list,.slick-slider{position:relative;display:block;margin:0;padding:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;z-index:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px;cursor:pointer}.slick-slide li{margin:0 auto;max-width:100%;height:100%;width:100%;display:block}[dir=rtl] .slick-slide{float:right}.hasHover.page-homepage .cta-block .link-wrapper:hover img,.slick-dots li.slick-active button:before,.slick-slide.slick-current img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.page-products .taxonomy-filter .cat-group span,.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide.slick-current{cursor:default}.page-about-us .mission-block br,.page-careers .mission-block br,.slick-arrow.slick-hidden{display:none}.njt-nofi-container .njt-nofi-text{color:#fff;margin:0 auto;font-weight:700}.njt-nofi-container .njt-nofi-notification-bar .njt-nofi-content{padding:3.2px!important;padding:.2rem!important}.njt-nofi-container a{color:#fff}.featured-content-block.video{padding:80px 16px!important;padding:5rem 1rem!important}.featured-content-block.video figure{max-width:50%;margin:0 auto;padding:16px;padding:1rem;text-align:center;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.featured-content-block.video iframe{width:100%;position:absolute;top:0;left:0;height:100%}.featured-content-block.video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.page-homepage .site-header{background:rgba(0,0,0,.2)!important;-webkit-box-shadow:none;box-shadow:none}.page-homepage .site-header:after{height:2px;background:rgba(255,255,255,.1)}.page-homepage .site-header.scrolled{background:#fff!important}.page-homepage .site-header.scrolled .site-branding{background-image:url(../images/San-J-Logo.svg)}.page-homepage .site-header .main-navigation:before{background-color:transparent}.page-homepage .site-header .menu-toggle .burger{background-color:#db0032}.page-homepage .site-content{padding-top:0}@media (min-width:1025px){.page-homepage .site-header{background-color:transparent}.page-homepage .site-header .menu a{color:#fff}.page-homepage .site-header.scrolled .menu a{color:#231f20!important}.page-homepage .site-header.scrolled .sub-menu a{color:#fff!important}}.page-homepage .intro-block{background-repeat:no-repeat;min-height:auto!important;overflow:hidden}@media (min-width:800px){.page-homepage .intro-block .bg-shadow:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}}.page-homepage .intro-block .wp-block-group{-webkit-animation-name:home_hero_animation;animation-name:home_hero_animation;-webkit-animation-duration:1.25s;animation-duration:1.25s}.page-homepage .intro-block h1{max-width:464px;max-width:29rem;margin:0}.page-homepage .intro-block hr{max-width:416px;max-width:26rem;margin:16px 0;margin:1rem 0}.page-homepage .intro-block p{max-width:448px;max-width:28rem;margin:0}.page-homepage .intro-block .wp-block-buttons{margin-top:32px;margin-top:2rem}.page-homepage .intro-block .text-wrapper{max-width:384px;max-width:24rem}@media (orientation:portrait){.page-homepage .intro-block{padding:8rem 5vw 40rem;background-position:61% 50%}}@media (orientation:landscape){.page-homepage .intro-block{padding:8rem 5vw 22rem;background-position:57% 50%}}@media (orientation:portrait) and (min-width:768px){.page-homepage .intro-block{background-size:280%;background-position:75% 50%}}@media (min-width:1024px){.page-homepage .intro-block{background-size:160%;background-position:64% 50%}}@media (min-width:1100px){.page-homepage .intro-block{padding:10% 0 26% 7%;background-size:cover;background-position:center right}.page-homepage .intro-block .text-wrapper{max-width:29rem}}.page-homepage .president-block{min-height:auto!important;overflow:hidden;background-repeat:no-repeat;background-color:#111;background-position:right -20vh bottom;background-size:auto 100vh;position:relative}.page-homepage .president-block .text-wrapper{max-width:416px;max-width:26rem}.page-homepage .president-block hr{height:1px}.page-homepage .president-block .arrow{color:#db0032;font-size:14.4px;font-size:.9rem;margin-left:8px;margin-left:.5rem}.page-homepage .president-block:before{content:"";display:block;width:100%;height:10vh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,17,17,0)),to(#111));background:linear-gradient(0deg,rgba(17,17,17,0) 0,#111 100%);position:absolute;bottom:90vh;left:0;z-index:2}@media (orientation:landscape){.page-homepage .president-block:before{height:10vw;bottom:90vw}}@media (min-width:1100px){.page-homepage .president-block:before{display:none}}@media (orientation:portrait){.page-homepage .president-block{padding:15vw 5vw 95vh}}@media (orientation:landscape){.page-homepage .president-block{padding:7vw 2rem 90vw;background-size:auto 100vw}}@media (min-width:768px) and (orientation:portrait){.page-homepage .president-block{padding-bottom:30vh}}@media (min-width:768px) and (orientation:landscape){.page-homepage .president-block{padding-bottom:30vw}}@media (min-width:1100px){.page-homepage .president-block{background-size:cover;background-position:top right;padding:14% 0 41% 7%}.page-homepage .president-block:before{content:none}}.page-homepage .text-links-content-block{border:16px solid #fff;border:1rem solid #fff}.page-homepage .text-links-content-block>.wp-block-group__inner-container{max-width:512px;max-width:32rem}.page-homepage .text-links-content-block h2{max-width:400px;max-width:25rem}@media (min-width:800px){.page-homepage .text-links-content-block{border:3rem solid #fff}.page-homepage .text-links-content-block>.wp-block-group__inner-container{max-width:51rem}.page-homepage .text-links-content-block .button-wrapper{margin-top:8.6rem}}.page-homepage .flavor-block{padding:64px 32px;padding:4rem 2rem}.page-homepage .flavor-block>.wp-block-group__inner-container{max-width:512px;max-width:32rem;margin:0 auto}.page-homepage .flavor-block .text-wrapper{max-width:640px;max-width:40rem}@media (min-width:800px){.page-homepage .flavor-block{padding:6rem 0 3rem 10%;border-top:3rem solid #fff;border-right:3rem solid #fff}.page-homepage .flavor-block>.wp-block-group__inner-container{max-width:42rem;margin:0 auto 0 0}}.page-homepage .gluten-free-block{padding:64px 32px;padding:4rem 2rem;background-image:linear-gradient(125deg,transparent 7%,rgba(0,0,0,.2) 70%)}.page-homepage .gluten-free-block.animate-inview-75 .gluten-free-icon{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.page-homepage .gluten-free-block .wp-block-cover__inner-container{max-width:512px;max-width:32rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-homepage .gluten-free-block h2{max-width:320px;max-width:20rem;margin:0;display:inline-block;vertical-align:bottom}.page-homepage .gluten-free-block .gluten-free-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease;display:inline-block;vertical-align:bottom}.page-homepage .gluten-free-block figure{margin:0}.page-homepage .gluten-free-block hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;margin:16px 0;margin:1rem 0;clear:both}@media (min-width:800px){.page-homepage .gluten-free-block{padding:14rem 2rem}.page-homepage .gluten-free-block .wp-block-cover__inner-container{max-width:42rem}}.page-homepage .dish-block{background:#fff}.page-homepage .dish-block .wp-block-media-text__content{max-width:576px;max-width:36rem;padding:48px 32px;padding:3rem 2rem}.page-homepage .dish-block .wp-block-media-text__content .is-style-outline a{text-decoration:none}.page-homepage .dish-block h2{max-width:512px;max-width:32rem}@media (min-width:800px){.page-homepage .dish-block .wp-block-media-text__media{height:100%}.page-homepage .dish-block .wp-block-media-text__content{padding:3rem 5rem;max-width:100%}}.page-homepage .dinner-block{min-height:auto!important;padding:64px 32px;padding:4rem 2rem;background-repeat:no-repeat;background-color:#ded9d3;background-position:left -12vh bottom;background-size:auto 70vh;position:relative}.page-homepage .dinner-block .wp-block-cover__inner-container{max-width:544px;max-width:34rem;margin:0 auto;position:relative;z-index:2}.page-about-us .logo-block .logo-gallery .blocks-gallery-item figure,.page-careers .logo-block .logo-gallery .blocks-gallery-item figure,.page-homepage .dinner-block h2{margin:0}.page-homepage .dinner-block .text-wrapper{max-width:784px;max-width:49rem;margin:0 auto}.page-homepage .dinner-block:before{content:"";display:block;width:100%;height:100vh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(222,217,211,0)),color-stop(80%,#ded9d3));background:linear-gradient(0deg,rgba(222,217,211,0) 0,#ded9d3 80%);position:absolute;top:0;left:0;z-index:1}@media (orientation:landscape){.page-homepage .dinner-block:before{height:100%}}@media (min-width:1024px){.page-homepage .dinner-block:before{display:none}}@media (orientation:portrait){.page-homepage .dinner-block{padding:15vw 5vw 45vh}}@media (orientation:landscape){.page-homepage .dinner-block{padding:7vw 2rem 70vw;background-size:auto 100vw}}@media (min-width:1100px){.page-homepage .dinner-block{background-size:cover;background-position:bottom right;padding:8rem 0 65%}.page-homepage .dinner-block .wp-block-cover__inner-container{max-width:42rem}.page-homepage .dinner-block .text-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}.page-homepage .cta-block{padding:48px 32px;padding:3rem 2rem}.page-homepage .cta-block>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1312px;max-width:82rem;margin:0 auto}.page-homepage .cta-block .link-wrapper,.page-homepage .cta-block .link-wrapper img{-webkit-transition:.3s cubic-bezier(.39,.575,.565,1);transition:.3s cubic-bezier(.39,.575,.565,1)}.page-homepage .cta-block .link-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:480px;max-width:30rem;padding:48px 5%;padding:3rem 5%;border:2px solid rgba(255,255,255,.4);margin:0 1% 32px;margin:0 1% 2rem;position:relative}.page-homepage .cta-block .link-wrapper .wp-block-group__inner-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-homepage .cta-block .link-wrapper img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.page-homepage .cta-block .link-wrapper .wp-block-button__link{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent!important}@media (min-width:800px){.page-homepage .cta-block .link-wrapper{-webkit-box-flex:1;-ms-flex:1 1 31%;flex:1 1 31%;max-width:31%;padding:3rem 1rem;margin-bottom:0}}.page-homepage .pressure-cooker-callout,.page-homepage .pressure-cooker-sauces,.page-homepage .soy-free-callout{padding:0 16px;padding:0 1rem;margin:80px 0 0}.page-homepage .pressure-cooker-callout .wp-block-columns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-homepage .pressure-cooker-callout .wp-block-columns,.page-homepage .pressure-cooker-sauces .wp-block-columns,.page-homepage .soy-free-callout .wp-block-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-homepage .pressure-cooker-sauces .wp-block-columns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-homepage .pressure-cooker-callout .wp-block-column,.page-homepage .pressure-cooker-sauces,.page-homepage .pressure-cooker-sauces .wp-block-column{margin-bottom:80px}.page-homepage .pressure-cooker-callout .copy,.page-homepage .pressure-cooker-sauces .copy,.page-homepage .soy-free-callout .copy{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}@media (max-width:900px){.page-homepage .pressure-cooker-callout .copy,.page-homepage .pressure-cooker-sauces .copy,.page-homepage .soy-free-callout .copy{padding:0 1rem}}.page-homepage .pressure-cooker-callout .copy .wp-block-separator,.page-homepage .pressure-cooker-sauces .copy .wp-block-separator,.page-homepage .soy-free-callout .copy .wp-block-separator,.page-homepage .tamari-splash-callout .copy .wp-block-separator{margin-top:30px}.page-homepage .pressure-cooker-callout .copy p,.page-homepage .pressure-cooker-sauces .copy p,.page-homepage .soy-free-callout .copy p{max-width:335px;font-size:18px}.page-homepage .pressure-cooker-callout .image,.page-homepage .pressure-cooker-sauces .image,.page-homepage .soy-free-callout .image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0 32px;padding:0 2rem}@media (max-width:900px){.page-homepage .pressure-cooker-callout .image,.page-homepage .pressure-cooker-sauces .image,.page-homepage .soy-free-callout .image{-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}}.page-homepage .soy-free-callout .wp-block-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-homepage .soy-free-callout .wp-block-column{margin-bottom:0}.page-homepage .SPC-image{z-index:10;position:relative}.page-homepage .tamari-splash-callout{padding:0 16px;padding:0 1rem;margin:80px 0 0}.page-homepage .tamari-splash-callout .wp-block-columns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-homepage .tamari-splash-callout .wp-block-column{margin-bottom:80px}.page-homepage .tamari-splash-callout .copy{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}@media (max-width:900px){.page-homepage .tamari-splash-callout .copy{padding:0 1rem}}.page-homepage .tamari-splash-callout .copy p{max-width:400px;font-size:18px}.page-homepage .tamari-splash-callout .image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0 32px;padding:0 2rem;margin-left:-8%;margin-right:3%;margin-bottom:0}@media (max-width:900px){.page-homepage .tamari-splash-callout .image{-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;margin-left:-17%;margin-bottom:2rem}}.hasHover.page-homepage .cta-block .link-wrapper:hover{border:2px solid #fff}.page-template-page-basic-page h1,.page-template-page-basic-page h2,.page-template-page-basic-page h3,.page-template-page-basic-page h4,.page-template-page-basic-page h5,.page-template-page-basic-page h6{max-width:688px;max-width:43rem;margin:0 auto 16px;margin:0 auto 1rem}.page-template-page-basic-page .site-main{margin-top:64px;margin-top:4rem;margin-bottom:80px;margin-bottom:5rem}.page-about-us .site-content{padding-bottom:80px;padding-bottom:5rem}.page-careers .site-content{padding-bottom:5rem}.page-about-us .text-links-content-block>.wp-block-group__inner-container,.page-careers .text-links-content-block>.wp-block-group__inner-container{max-width:512px;max-width:32rem}.page-about-us .text-links-content-block h2,.page-careers .text-links-content-block h2{max-width:480px;max-width:30rem}.page-about-us .text-links-content-block a,.page-careers .text-links-content-block a{color:#fff!important;border-color:#fff}.page-about-us .text-links-content-block hr,.page-careers .text-links-content-block hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.page-about-us .text-links-content-block .is-style-text-link,.page-careers .text-links-content-block .is-style-text-link,.single-product .intro .text-wrapper .wp-block-button a{width:100%}@media (min-width:800px){.page-about-us .text-links-content-block,.page-careers .text-links-content-block{padding:10rem 2rem}.page-about-us .text-links-content-block>.wp-block-group__inner-container,.page-careers .text-links-content-block>.wp-block-group__inner-container{max-width:50rem}.page-about-us .text-links-content-block .button-wrapper,.page-careers .text-links-content-block .button-wrapper{margin-top:8.6rem}}.page-about-us .everyone-block,.page-careers .everyone-block{padding:96px 32px;padding:6rem 2rem}.page-about-us .everyone-block hr,.page-careers .everyone-block hr{max-width:560px;max-width:35rem}@media (min-width:800px){.page-about-us .everyone-block,.page-careers .everyone-block{padding:12rem 2rem}}.page-about-us .help-block,.page-careers .help-block{padding:64px 32px;padding:4rem 2rem}.page-about-us .help-block>.wp-block-group__inner-container,.page-careers .help-block>.wp-block-group__inner-container{max-width:32em;margin:0 auto}@media (min-width:800px){.page-about-us .help-block,.page-careers .help-block{padding:8rem 2rem 3rem;border-right:3rem solid #fff}.page-about-us .help-block>.wp-block-group__inner-container,.page-careers .help-block>.wp-block-group__inner-container{max-width:40rem}}.page-about-us .mission-block,.page-careers .mission-block{padding:64px 32px;padding:4rem 2rem}.page-about-us .everyone-block hr,.page-about-us .mission-block hr,.page-careers .everyone-block hr,.page-careers .mission-block hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.page-about-us .mission-block>.wp-block-cover__inner-container,.page-careers .mission-block>.wp-block-cover__inner-container{max-width:512px;max-width:32rem;margin:0 auto}.page-about-us .mission-block .wp-block-column:first-of-type,.page-careers .mission-block .wp-block-column:first-of-type{padding-right:16px;padding-right:1rem}.page-about-us .mission-block .wp-block-column:last-of-type,.page-careers .mission-block .wp-block-column:last-of-type{padding-left:16px;padding-left:1rem}@media (min-width:800px){.page-about-us .mission-block,.page-careers .mission-block{padding:10rem 2rem}.page-about-us .mission-block br,.page-careers .mission-block br{display:block}.page-about-us .mission-block>.wp-block-cover__inner-container,.page-careers .mission-block>.wp-block-cover__inner-container{max-width:53rem}.page-about-us .mission-block .wp-block-columns,.page-careers .mission-block .wp-block-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-about-us .mission-block .wp-block-column,.page-careers .mission-block .wp-block-column{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.page-about-us .mission-block .wp-block-column:first-of-type,.page-careers .mission-block .wp-block-column:first-of-type{padding-right:0}.page-about-us .mission-block .wp-block-column:last-of-type,.page-careers .mission-block .wp-block-column:last-of-type{padding-left:0}}.page-about-us .logo-block,.page-careers .logo-block{padding:48px 32px;padding:3rem 2rem}.page-about-us .logo-block>.wp-block-group__inner-container,.page-careers .logo-block>.wp-block-group__inner-container{max-width:1040px;max-width:65rem;margin:0 auto}.page-about-us .logo-block .wp-block-columns,.page-careers .logo-block .wp-block-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-about-us .logo-block .wp-block-column,.page-careers .logo-block .wp-block-column{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.page-about-us .logo-block .logo-gallery,.page-careers .logo-block .logo-gallery{padding:0;margin:0}.page-about-us .logo-block .logo-gallery ul,.page-careers .logo-block .logo-gallery ul{list-style:none;padding:0}.page-about-us .logo-block .logo-gallery .blocks-gallery-item,.page-careers .logo-block .logo-gallery .blocks-gallery-item{margin:0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;border-top:2px solid rgba(178,159,125,.3);padding:32px;padding:2rem}.page-about-us .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(1),.page-about-us .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(2),.page-careers .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(1),.page-careers .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(2){border-top:0}.page-about-us .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(odd),.page-careers .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(odd){border-right:1px solid rgba(178,159,125,.3)}.page-about-us .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(even),.page-careers .logo-block .logo-gallery .blocks-gallery-item:nth-of-type(even){border-left:1px solid rgba(178,159,125,.3)}@media (min-width:700px){.page-about-us .logo-block,.page-careers .logo-block{border:3rem solid #fff}.page-about-us .logo-block .blocks-gallery-item,.page-careers .logo-block .blocks-gallery-item{padding:4rem}.page-about-us .logo-block .wp-block-columns,.page-careers .logo-block .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;padding:4rem 0}.page-about-us .logo-block .wp-block-column,.page-careers .logo-block .wp-block-column{height:100%}.page-about-us .logo-block .wp-block-column:nth-of-type(2),.page-careers .logo-block .wp-block-column:nth-of-type(2){padding-left:2rem;max-width:31rem;margin:0 0 0 auto}.page-about-us .logo-block .text-wrapper,.page-careers .logo-block .text-wrapper{max-width:26rem;margin:0 auto 0 0}.page-about-us .logo-block .blocks-gallery-grid,.page-careers .logo-block .blocks-gallery-grid{height:100%}}@media all and (-ms-high-contrast:none){.page-about-us .logo-block .wp-block-columns,.page-careers .logo-block .wp-block-columns{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-about-us .logo-block .wp-block-column,.page-careers .logo-block .wp-block-column{max-width:50%!important}}.page-presidents-message .site-content{background:#231f20;padding-bottom:64px;padding-bottom:4rem}.page-presidents-message .site-content h1{margin-top:48px;margin-top:3rem;color:#fff}.page-presidents-message .site-content .instagram-wrapper,.page-presidents-message .site-content cite,.page-presidents-message .site-content h2,.page-presidents-message .site-content h3,.page-presidents-message .site-content h4,.page-presidents-message .site-content h5,.page-presidents-message .site-content hr,.page-presidents-message .site-content li,.page-presidents-message .site-content p{color:#fff}.page-presidents-message .site-content .instagram-wrapper a,.page-presidents-message .site-content cite a,.page-presidents-message .site-content h1 a,.page-presidents-message .site-content h2 a,.page-presidents-message .site-content h3 a,.page-presidents-message .site-content h4 a,.page-presidents-message .site-content h5 a,.page-presidents-message .site-content hr a,.page-presidents-message .site-content li a,.page-presidents-message .site-content p a{color:#db0032}.page-presidents-message .instagram-wrapper{margin-top:-16px;margin-top:-1rem}.page-presidents-message .instagram-wrapper .wp-block-image{display:inline-block;vertical-align:middle;max-width:24px;max-width:1.5rem;margin-right:4.8px;margin-right:.3rem}.page-presidents-message .instagram-wrapper p{margin:0;display:inline-block;vertical-align:middle}.page-presidents-message .president-image{margin:44px auto 64px;margin:2.75rem auto 4rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,.3);box-shadow:0 0 24px rgba(0,0,0,.3)}.page-presidents-message .president-image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%}.page-presidents-message .instagram-wrapper a,.page-presidents-message .instagram-wrapper p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page-our-story .site-main hr.is-style-wide{margin:4.8px auto 16px;margin:.3rem auto 1rem}.page-our-story .intro-block{padding:80px 32px;padding:5rem 2rem}.page-our-story .intro-block>.wp-block-cover__inner-container{max-width:608px;max-width:38rem;margin:0 auto}.page-our-story .intro-block h1,.page-our-story .prior-1804{margin:0}.page-our-story .intro-block hr{margin:8px auto 12.8px!important;margin:.5rem auto .8rem!important}.page-our-story .prior-1804 .wp-block-media-text__media{padding:32px;padding:2rem}.page-our-story .prior-1804 .wp-block-media-text__content{padding:32px;padding:2rem;max-width:544px;max-width:34rem}.page-our-story .prior-1804 .wp-block-media-text__content h2{max-width:256px;max-width:16rem;margin-left:auto;margin-right:32px;margin-right:2rem}.page-our-story .prior-1804 .wp-block-media-text__content p{max-width:256px;max-width:16rem;margin-left:auto;margin-right:0}@media (min-width:800px){.page-our-story .prior-1804 .wp-block-media-text__content{margin:0;padding:7rem 4rem}}.page-our-story .eighteen-block{padding:64px 32px 16px;padding:4rem 2rem 1rem}.page-our-story .eighteen-block>.wp-block-group__inner-container{max-width:576px;max-width:36rem;margin:0 auto}@media (min-width:800px){.page-our-story .eighteen-block{padding:8rem 2rem 3rem;border-top:3rem solid #fff;border-right:3rem solid #fff}}.page-our-story .seventies-block{margin:0}.page-our-story .seventies-block .wp-block-media-text__content{max-width:544px;max-width:34rem;margin:0;padding:48px 64px;padding:3rem 4rem}.page-our-story .seventies-block .wp-block-media-text__content h2{max-width:192px;max-width:12rem;margin-left:auto;margin-right:144px;margin-right:9rem}.page-our-story .seventies-block .wp-block-media-text__content p{max-width:336px;max-width:21rem;margin-left:auto;margin-right:0}@media (min-width:800px){.page-our-story .seventies-block{border-right:3rem solid #fff;margin-bottom:7rem}.page-our-story .seventies-block .wp-block-media-text__media{margin-bottom:-3rem}.page-our-story .seventies-block .wp-block-media-text__content{padding:7rem 4rem}.page-our-story .seventies-block .wp-block-media-text__content h2{max-width:21rem;margin-left:auto;margin-right:17rem}}.page-our-story .lifestyle-block{border-bottom:0}.page-our-story .lifestyle-block img{margin-bottom:0}.page-our-story .plant-block{background-repeat:no-repeat;background-color:#87a2b9;position:relative}.page-our-story .plant-block .wp-block-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-our-story .plant-block .wp-block-column{max-width:304px;max-width:19rem;margin:0 auto}.page-our-story .plant-block .wp-block-cover__inner-container{position:relative;z-index:5}.page-our-story .plant-block:before{content:"";display:block;width:100%;height:10vh;background:-webkit-gradient(linear,left bottom,left top,from(RGBA(135,163,184,0)),to(RGBA(135,163,184,1)));background:linear-gradient(0deg,RGBA(135,163,184,0) 0,RGBA(135,163,184,1) 100%);position:absolute;bottom:90vh;left:0;z-index:2}@media (orientation:landscape){.page-our-story .plant-block:before{height:10vw;bottom:90vw}}@media (min-width:1000px){.page-our-story .plant-block:before{display:none}}@media (orientation:portrait){.page-our-story .plant-block{padding:15vw 5vw 56vh;background-position:right -49vh bottom;background-size:auto 100vh}}@media (orientation:landscape){.page-our-story .plant-block{padding:8vw 2rem 71vw;background-size:auto 100vw;background-position:-8vw 100%}}@media (min-width:768px) and (orientation:portrait){.page-our-story .plant-block{padding:9vw 5vw 86vh;background-position:right -27vh bottom}}@media (min-width:1000px){.page-our-story .plant-block{padding-bottom:50rem;padding-top:12rem;background-position:30%;background-size:cover}.page-our-story .plant-block .wp-block-column{margin:0 5%}}.page-our-story .logo-history-block{padding:64px 32px;padding:4rem 2rem}.page-our-story .logo-history-block .wp-block-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-our-story .logo-history-block .wp-block-columns .wp-block-column{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.page-our-story .logo-history-block .logo-wrapper{max-width:496px;max-width:31rem}.page-our-story .logo-history-block .logo-wrapper .wp-block-image{margin:0 auto 32px;margin:0 auto 2rem;max-width:128px;max-width:8rem}.page-our-story .logo-history-block .logo-wrapper img{margin:0 auto;width:100%}@media (min-width:650px){.page-our-story .logo-history-block .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:2rem}.page-our-story .logo-history-block .logo-wrapper .wp-block-image{margin-bottom:0;height:4rem;-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;max-width:33%}.page-our-story .logo-history-block .logo-wrapper .wp-block-image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";height:100%}.page-our-story .logo-history-block .logo-wrapper .wp-block-image:last-child{margin-right:0}}@media (min-width:800px){.page-our-story .logo-history-block{padding:9rem 2rem;border-right:3rem solid #fff}.page-our-story .logo-history-block>.wp-block-group__inner-container{max-width:74rem;width:92%;margin:0 0 0 auto}.page-our-story .logo-history-block .logo-wrapper{padding-left:0}.page-our-story .logo-history-block .text-wrapper{max-width:28rem}.page-our-story .logo-history-block .text-wrapper p{max-width:21rem}}@media (min-width:1025px){.page-our-story .logo-history-block{padding:9rem 7% 9rem 0}.page-our-story .logo-history-block>.wp-block-group__inner-container{width:81%}.page-our-story .logo-history-block .logo-wrapper .wp-block-image{height:auto;padding:0 1rem}}.page-our-story .president-block{background-repeat:no-repeat;background-color:#111;position:relative}.page-our-story .president-block .wp-block-cover__inner-container{max-width:368px;max-width:23rem;position:relative;z-index:5}.page-our-story .president-block a{color:#db0032}.page-our-story .president-block:before{content:"";display:block;width:100%;height:10vh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(17,17,17,0)),to(#111));background:linear-gradient(0deg,rgba(17,17,17,0) 0,#111 100%);position:absolute;bottom:90vh;left:0;z-index:2}@media (orientation:landscape){.page-our-story .president-block:before{height:10vw;bottom:90vw}}@media (min-width:1000px){.page-our-story .president-block:before{display:none}}@media (orientation:portrait){.page-our-story .president-block{padding:15vw 5vw 95vh;background-position:right -33vh bottom;background-size:auto 100vh}}@media (orientation:landscape){.page-our-story .president-block{padding:7vw 2rem 67vw;background-size:auto 100vw;background-position:-30vw 100%}}@media (min-width:768px) and (orientation:portrait){.page-our-story .president-block{padding:9vw 5vw 86vh;background-position:right -27vh bottom}}@media (min-width:1000px){.page-our-story .president-block{padding:14rem 0 28rem 10%;background-size:cover;background-position:center}}.page-rebrand .site-content{background:#231f20}.page-rebrand .hero-rebrand{margin-bottom:56px;margin-bottom:3.5rem;background-repeat:no-repeat;background-color:#231f20;position:relative}.page-rebrand .hero-rebrand h1{color:#fff;max-width:432px;max-width:27rem;margin:0}@media (orientation:portrait){.page-rebrand .hero-rebrand{padding:9vw 5vw 112vw;background-position:94% 100%;background-size:200%}}@media (orientation:landscape){.page-rebrand .hero-rebrand{padding:3rem 5vw 33rem;background-position:95% 100%;background-size:150%}}@media (min-width:900px){.page-rebrand .hero-rebrand{background-size:cover;padding:0 0 50rem;background-position:100% 100%}.page-rebrand .hero-rebrand h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10%}}.page-rebrand .body-copy h1{margin-top:32px;margin-top:2rem;color:#fff}.page-rebrand .body-copy h2,.page-rebrand .body-copy h3,.page-rebrand .body-copy h4,.page-rebrand .body-copy h5,.page-rebrand .body-copy hr,.page-rebrand .body-copy li,.page-rebrand .body-copy li:before,.page-rebrand .body-copy p,.single-product .features a,.single-product .features div,.single-product .features h2,.single-product .features li,.single-product .features p,.single-product .intro .text-wrapper a,.single-product .intro .text-wrapper h1,.single-product .intro .text-wrapper p{color:#fff}.page-rebrand .president-image{margin:0 auto 64px;margin:0 auto 4rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,.3);box-shadow:0 0 24px rgba(0,0,0,.3);max-width:1312px;max-width:82rem}.page-rebrand .president-image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%}.page-rebrand .bottles-wrapper .wp-block-group__inner-container{display:grid;grid-template-columns:1fr}.page-rebrand .bottles-wrapper .wp-block-image{position:absolute;top:14%;left:0;right:0;height:70%}.page-rebrand .bottles-wrapper .wp-block-image img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";max-width:auto;height:100%;margin:0 auto}.page-rebrand .bottles-wrapper .new,.page-rebrand .bottles-wrapper .old{z-index:5;-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);transition:all 1s cubic-bezier(.23,1,.32,1)}.page-rebrand .bottles-wrapper .new:before,.page-rebrand .bottles-wrapper .old:before{content:"";position:absolute;right:0;background-size:contain;background-repeat:no-repeat;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.page-rebrand .bottles-wrapper .new:before{top:-32px;top:-2rem;left:0;background:url(../images/new.svg);width:39px;height:14px}.page-rebrand .bottles-wrapper .old{z-index:0;height:64%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:bottom center;transform-origin:bottom center}.page-rebrand .bottles-wrapper .old img{-webkit-filter:blur(2px);filter:blur(2px)}.page-rebrand .bottles-wrapper .old:before{top:-64px;top:-4rem;left:11%;background:url(../images/old.svg);width:34px;height:42px}.page-rebrand .bottles-wrapper .wp-block-buttons{position:absolute;bottom:6%;left:0;right:0;margin-left:0;z-index:10}.page-rebrand .bottles-wrapper .wp-block-buttons .wp-block-button{text-align:center}.page-rebrand .bottles-wrapper .bottle-block .wp-block-group__inner-container{position:relative;padding-bottom:130%}.page-rebrand .bottles-wrapper .tamari-25 .new:before{background:url(../images/new-dark-gold.svg)}.page-rebrand .bottles-wrapper .tamari-25 .old:before{background:url(../images/old-dark-gold.svg)}.page-rebrand .bottles-wrapper .Tamari-lite .new:before{background:url(../images/new-green.svg)}.page-rebrand .bottles-wrapper .Tamari-lite .old:before{background:url(../images/old-green.svg)}@media (min-width:768px){.page-rebrand .bottles-wrapper .wp-block-group__inner-container{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.page-rebrand .bottles-wrapper .wp-block-buttons{bottom:12%}}@media all and (-ms-high-contrast:none){.page-rebrand .bottles-wrapper .wp-block-group__inner-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-rebrand .bottles-wrapper .wp-block-group{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%!important}}.page-rebrand.hasHover .bottle-block:hover .old{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(.8) translateX(-19%) translateY(-10%);transform:scale(.8) translateX(-19%) translateY(-10%)}.page-rebrand.hasHover .bottle-block:hover .new:before,.page-rebrand.hasHover .bottle-block:hover .old:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:all .75s .25s ease;transition:all .75s .25s ease}.page-rebrand.hasHover .bottle-block:hover .new{-webkit-transform:translateX(13%);transform:translateX(13%)}.page-products .site{background:#fbf4ed}.page-products .site-main{padding-bottom:80px;padding-bottom:5rem}.page-products .taxonomy-filter{max-width:1296px;max-width:81rem;margin:16px auto -32px;margin:1rem auto -2rem;border-bottom:2px solid #db0032}.page-products .taxonomy-filter .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-products .taxonomy-filter .cat-group{position:relative;margin:0 auto 16px;margin:0 auto 1rem;-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.page-products .taxonomy-filter [type=radio]:checked,.page-products .taxonomy-filter [type=radio]:not(:checked){position:absolute;left:-9999px}.page-products .taxonomy-filter [type=radio]:checked+label,.page-products .taxonomy-filter [type=radio]:not(:checked)+label{display:block;position:relative!important;top:0;left:0;margin:0;line-height:1;cursor:pointer;pointer-events:all;-webkit-transform:none;transform:none;color:#231f20;font-family:"brother-1816",sans-serif;text-align:center;font-size:19.2px;font-size:1.2rem;font-weight:700}.page-products .taxonomy-filter [type=radio]:checked+label:before,.page-products .taxonomy-filter [type=radio]:not(:checked)+label:before{content:"";position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;left:0;top:1px;width:100%;height:100%;z-index:-1}@media (min-width:900px){.page-products .taxonomy-filter{margin:1rem auto -6rem;padding:1.5rem}.page-products .taxonomy-filter .cat-group{margin-bottom:0;padding:0 1rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.product-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative;min-height:320px;min-height:20rem}.product-block:before{content:"";background-image:url(../images/loading.svg);background-repeat:no-repeat;background-size:contain;width:48px;width:3rem;height:48px;height:3rem;position:absolute;top:0;left:0;right:0;margin:0 auto}.hasHover .product-block .product:hover .text-wrapper,.product-block.loading:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.product-block.loading .product,.product-block:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.product-block,.product-block .product,.product-block.loading .product,.product-wrapper{-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1)}.product-block .product{position:relative;display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% - 2px);flex-basis:calc(100% - 2px);max-width:100%;height:100vw;border:1px solid #fbf4ed}.product-block .product .img-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80%;z-index:0}.product-block .product .img-wrapper img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";height:100%;width:100%;margin:0 auto}.product-block .product.blank{background-color:#e5dfd9;background-image:none!important;display:none}@media (max-width:1025px){.product-block .text-wrapper .title,.product-block .text-wrapper .wp-block-button:last-of-type,.product-block .text-wrapper hr,.product-block .text-wrapper table{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.product-block .text-wrapper .button-primary{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;color:transparent!important;display:block;z-index:5}.product-block .text-wrapper .button-primary:after,.product-block .text-wrapper .button-primary:before{content:none}}@media (min-width:500px){.product-block .product{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;height:auto}.product-block .product.blank{display:block}}@media (min-width:800px){.product-block .product{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%}.product-block .product.blank{display:block}}@media (min-width:1025px){.product-block .text-wrapper{position:relative;width:93%;height:93%;padding:3rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1);background:rgba(0,0,0,.8);text-align:center;z-index:5;margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-block .text-wrapper hr{margin:.3rem auto .6rem}.product-block .text-wrapper .title{margin:0 auto}.product-block .text-wrapper table{text-align:left;margin:0 auto 1rem}.product-block .text-wrapper table td{padding:.2rem;font-size:1.05rem}.product-block .text-wrapper .text-link{color:#fff;border-color:#fff;font-size:.9rem}.product-block .text-wrapper .button-primary{font-size:1rem;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-block .text-wrapper .wp-block-button:nth-of-type(2){margin-top:.5rem}}.product-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;overflow:hidden;max-height:5040px;max-height:315rem;max-width:1800px;margin:0 auto}.product-wrapper.hide{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;max-height:0}.product-wrapper#cooking-sauces .product,.product-wrapper#shoyu .product,.product-wrapper#tamari .product{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(81%,rgba(0,0,0,.2)));background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.2) 81%)}.product-wrapper#crackers .product,.product-wrapper#soups .product{background-image:linear-gradient(136deg,transparent 14%,rgba(0,0,0,.2) 70%)}.product-wrapper .heading1{width:calc(100% - 2rem)}.product-wrapper .description,.product-wrapper .heading1{padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem}.product-wrapper .links{margin:0 0 32px;margin:0 0 2rem;text-align:center}.product-wrapper .links .has-accent-background-color{background-color:#b59f78}.product-wrapper .links .has-accent-background-color:after,.product-wrapper .links .has-accent-background-color:before,.single-product .related-recipes .button-primary:after,.single-product .related-recipes .button-primary:before{background-color:#b59f78;border-color:#b59f78}.product-wrapper .category-title{margin-top:64px;margin-top:4rem}@media (min-width:800px){.product-wrapper{max-height:160rem}.product-wrapper .category-title{margin-top:9rem}}.single-product .intro{max-width:1800px;width:100%;height:auto}.single-product .intro .text-wrapper{padding:48px 16px;padding:3rem 1rem;background-color:#231f20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .intro .text-wrapper h1{margin:0 auto 16px;margin:0 auto 1rem;border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:12.8px;padding-bottom:.8rem}.single-product .intro .text-wrapper .wp-block-buttons.aligncenter{margin-top:35.2px;margin-top:2.2rem}.single-product .intro .text-wrapper .wp-block-buttons.aligncenter .wp-block-button:nth-of-type(2){margin-top:12.8px;margin-top:.8rem}.single-product .intro .text-wrapper .text-inner{max-width:288px;max-width:18rem}.single-product .intro .text-wrapper .back{margin:0 0 8px;margin:0 0 .5rem;font-size:14.4px;font-size:.9rem}.single-product .intro .img-wrapper{z-index:0;position:relative;padding:5vw 48px;padding:5vw 3rem}@media (min-width:800px){.single-product .intro .img-wrapper{padding-bottom:0}}.single-product .intro .img-wrapper img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";height:80%;width:80%;margin:0 auto;position:relative;z-index:2;max-height:800px;max-height:50rem}.single-product .intro .background-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}@media (min-width:800px){.single-product .intro{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;max-height:100vh;height:100vh;position:fixed;z-index:1;top:0;left:0;right:0;margin:auto}.single-product .intro .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:27rem;padding:4rem 1rem}.single-product .intro,.single-product .intro .img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.single-product .intro .img-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;z-index:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}}.single-product .features{padding:80px 32px;padding:5rem 2rem;background-image:linear-gradient(125deg,transparent 7%,rgba(0,0,0,.2) 61%);background-color:#db0032;position:relative;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.single-product .features .heading1{margin:0 0 8px;margin:0 0 .5rem}.single-product .features hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.single-product .features .text-wrapper{max-width:608px;max-width:38rem;margin:0 auto}.single-product .features .certifications{max-width:608px;max-width:38rem;margin:32px auto;margin:2rem auto}.single-product .features .certifications img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";margin:0 1% 2%}.single-product .features .product-applications{margin-top:64px;margin-top:4rem}.single-product .features .product-applications .heading5{margin-bottom:16px;margin-bottom:1rem}.single-product .features .product-applications p{margin:0}@media (min-width:800px){.single-product .features{padding:13rem 2rem;margin-top:100vh}.single-product .features .button-primary,.single-product .features .button-secondary{width:45%}}.single-product .nutrition-block{padding:80px 16px;padding:5rem 1rem;position:relative;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.single-product .nutrition-block .inner-wrapper{max-width:800px;max-width:50rem;margin:0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:600px){.single-product .nutrition-block .inner-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.single-product .nutrition-block .ingredients-wrapper{max-width:272px;max-width:17rem;margin:auto}.single-product .nutrition-block .ingredients-wrapper p{color:#fff}.single-product .nutrition-block .ingredients-wrapper .heading3{margin:33.6px 0 8px;margin:2.1rem 0 .5rem}.single-product .nutrition-block .ingredients-wrapper hr{height:1px}.single-product .nutrition-block .nutrition-wrapper{margin:16px auto 0;margin:1rem auto 0;font-family:"HelveticaLTStd-Roman";font-weight:400;font-style:normal}.single-product .nutrition-block .nutrition-wrapper b{font-family:"HelveticaLTStd-Black";font-weight:400;font-style:normal}.single-product .nutrition-block .nutrition-wrapper .caption{margin-top:16px;margin-top:1rem;padding:16px;padding:1rem;max-width:272px;max-width:17rem;font-family:"trade-gothic-next",sans-serif}.single-product .nutrition-block .nutrition-wrapper .caption p{font-size:12.8px;font-size:.8rem;line-height:1}.single-product .nutrition-block .fda-nutrition-label{font-size:16px;font-size:1rem;line-height:1em;border:1px solid #000;padding:9.6px;padding:.6rem;width:100%;max-width:304px;max-width:19rem;background:#fff;outline:9.6px solid #fff;outline:.6rem solid #fff}.single-product .nutrition-block .fda-nutrition-label .dv-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.4em}.single-product .nutrition-block .fda-nutrition-label .dv-row.indent{padding-left:1em}.single-product .nutrition-block .fda-nutrition-label .dv-row.indent-2{margin-left:2em}.single-product .nutrition-block .fda-nutrition-label--section{line-height:16px;line-height:1rem}.single-product .nutrition-block .fda-nutrition-label--section.title{font-size:36px;font-size:2.25rem;line-height:28.8px;line-height:1.8rem;white-space:nowrap;letter-spacing:-.02em;border-bottom:1px solid #000;margin-bottom:8px;text-transform:none}.single-product .nutrition-block .fda-nutrition-label--section.servings{font-size:16px;font-size:1rem;line-height:1;border-bottom:13px solid #000}.single-product .nutrition-block .fda-nutrition-label--section.servings>span{font-size:16px;font-size:1rem}.single-product .nutrition-block .fda-nutrition-label--section.calories,.single-product .nutrition-block .fda-nutrition-label--section.vitamins{border-bottom:5px solid #000}.single-product .nutrition-block .fda-nutrition-label--section.calories{position:relative;padding-top:24px}.single-product .nutrition-block .fda-nutrition-label--section.calories .dv-row{font-size:30.4px;font-size:1.9rem;line-height:.9em}.single-product .nutrition-block .fda-nutrition-label--section.calories .dv-row div:last-child{font-size:41.6px;font-size:2.6rem}.single-product .nutrition-block .fda-nutrition-label--section .amount{font-size:11.2px!important;font-size:.7rem!important;position:absolute;top:8px;left:0}.single-product .nutrition-block .fda-nutrition-label--section .daily{font-size:11.2px!important;font-size:.7rem!important;line-height:1.8}.single-product .nutrition-block .fda-nutrition-label--section.dv{border-bottom:13px solid #000}.single-product .nutrition-block .fda-nutrition-label--section.dv .dv-row{font-size:14.4px;font-size:.9rem;line-height:1.3;border-top:1px solid #000;padding-top:5px}.single-product .nutrition-block .fda-nutrition-label--section.dv .dv-row.indent,.single-product .nutrition-block .fda-nutrition-label--section.dv .dv-row.indent-2{border-top:1px solid #000}.single-product .nutrition-block .fda-nutrition-label--section.dv .dv-row:first-of-type{border-top:none}.single-product .nutrition-block .fda-nutrition-label--section.vitamins{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .nutrition-block .fda-nutrition-label--section.vitamins .dv-row{font-size:14.4px;font-size:.9rem;border-bottom:1px solid #000;display:block;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-top:3px}.single-product .nutrition-block .fda-nutrition-label--section.vitamins .dv-row:nth-of-type(even){text-align:right;position:relative}.single-product .nutrition-block .fda-nutrition-label--section.vitamins .dv-row:nth-of-type(even):before{content:"•";position:absolute;top:3px;left:-1px;font-size:11.2px;font-size:.7rem}.single-product .nutrition-block .fda-nutrition-label--section.disclaimer{position:relative;font-size:11.2px;font-size:.7rem;padding-left:.6em;line-height:1.2em;padding-top:3px}.single-product .nutrition-block .fda-nutrition-label--section.disclaimer:before{content:"*";position:absolute;top:3px;left:0}@media (min-width:800px){.single-product .nutrition-block{padding:7rem 2rem}.single-product .nutrition-block .ingredients-wrapper,.single-product .nutrition-block .nutrition-wrapper{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;max-width:45%!important;margin:0}}.single-product .certification-block{padding:48px 16px;padding:3rem 1rem;background:#fff}.single-product .certification-block .certifications{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:960px;max-width:60rem;margin:0 auto}.single-product .certification-block .certifications img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";margin:0 2%;-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%;max-width:10%;max-height:64px;max-height:4rem}.single-product .certification-block,.single-product .related-recipes,.single-product .text-links-content-block{position:relative;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.single-product .text-links-content-block{border:16px solid #fff;border:1rem solid #fff}.single-product .text-links-content-block>.wp-block-group__inner-container{max-width:848px;max-width:53rem}.single-product .text-links-content-block h2{max-width:608px;max-width:38rem}@media (min-width:800px){.single-product .text-links-content-block{border:3rem solid #fff}.single-product .text-links-content-block .button-wrapper{margin-top:9.5rem}}.single-product .sizes{position:relative;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 32px;margin:0 0 2rem}.single-product .sizes img{margin:0 48px 0 0;margin:0 3rem 0 0}.single-product .sizes img:last-of-type{margin:0}.single-product .product-specs-block{position:relative;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#fbf4ed;background-size:cover;background-position:center right;min-height:auto!important;padding:64px 32px;padding:4rem 2rem;max-height:704px;max-height:44rem}.single-product .product-specs-block .wp-block-cover__inner-container{max-width:368px;max-width:23rem;margin:0 10% 0 auto}.single-product .product-specs-block .wp-block-buttons{margin-top:32px;margin-top:2rem}.single-product .product-specs-block h3{margin-bottom:0}.single-product .product-specs-block hr{margin:16px auto;margin:1rem auto}@media (min-width:800px){.single-product .product-specs-block{padding:11% 0 15%}}.single-product .product_type-retail{position:relative}.single-product .product_type-retail .features .heading1{max-width:320px;max-width:20rem}.page-blog .taxonomy-filter .cat-group.active label,.single-product.postid-4385 .intro .button-primary,.single-product.postid-4411 .intro .button-primary,.single-product.postid-641 .intro .button-primary,.single-product.postid-656 .intro .button-primary{color:#db0032!important}.single-product .site-footer{z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-template-page-recipes{background-color:#fbf4ed}.page-template-page-recipes.loading-previews .load-more-recipes{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.page-template-page-recipes .site-main{padding-bottom:10px;background:#fbf4ed}.page-template-page-recipes .food-service .wprm-recipe-rating{display:none}.page-template-page-recipes .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;padding:25px 16px;padding:25px 1rem;justify-items:center}@media (min-width:1100px){.page-template-page-recipes .grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media all and (-ms-high-contrast:none){.page-template-page-recipes .grid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-recipes .grid .recipe-card{-webkit-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%;max-width:23%;margin:0 auto 2rem!important}}.page-template-page-recipes .grid .recipe-card{margin:0 auto}.page-template-page-recipes .load-more-recipes{display:block;height:56px;margin:40px auto;background:#b59f78;color:#fff}.page-template-page-recipes .load-more-recipes:after,.page-template-page-recipes .load-more-recipes:before{border-color:#b59f78;background:#b59f78}.page-template-page-recipes .load-more-recipes.hide{display:none}.page-template-page-recipes .filter-modal,.page-template-page-recipes .filter-popup{width:100%;left:0;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.page-template-page-recipes .filter-modal{display:block;height:100%;background:rgba(0,0,0,.85);position:fixed;z-index:-1;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.page-template-page-recipes .filter-modal.show{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;pointer-events:auto;z-index:9999}.page-template-page-recipes .filter-modal.show .filter-popup{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-template-page-recipes .filter-popup{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1040px;height:90%;background:#fff;position:absolute;right:0;bottom:0;margin:auto;-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s;transition:transform .2s .1s ease,opacity .2s .1s,-webkit-transform .2s .1s ease;-webkit-transform:scale(.9);transform:scale(.9)}.page-template-page-recipes .filter-sidebar{-webkit-box-flex:0;-ms-flex:0 0 315px;flex:0 0 315px;padding:70px 0 0 60px;border-right:2px solid #e0e2e5;overflow:auto}@media (max-width:1025px){.page-template-page-recipes .filter-sidebar{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;padding-left:10px}}.page-template-page-recipes .filter-sidebar h3{margin:0 0 10px;font-size:14px;color:#db0032}.page-template-page-recipes .filter-sidebar .title-filter{background:url(../images/icon-filter.svg) left center no-repeat;background-size:12px;padding-left:24px}.page-template-page-recipes .filter-sidebar .title-sort{margin-top:50px;background:url(../images/icon-sort.svg) left center no-repeat;background-size:15px;padding-left:26px}.page-template-page-recipes .filter-list,.page-template-page-recipes .sort-list{padding:0;margin:0;list-style:none}.page-template-page-recipes .filter-list .active:after,.page-template-page-recipes .sort-list .active:after{content:"";display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #db0032;margin-left:45px}@media (max-width:1025px){.page-template-page-recipes .filter-list .active:after,.page-template-page-recipes .sort-list .active:after{position:absolute;top:0;right:7px;bottom:0;margin:auto}}.page-template-page-recipes .list-item{padding:12px 0;margin:0;border-bottom:2px solid #e0e2e5;font-family:"brother-1816",sans-serif;font-weight:600;font-size:20px;cursor:pointer;position:relative}@media (max-width:1025px){.page-template-page-recipes .list-item{font-size:14px}}.page-template-page-recipes .filter-choices{-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;position:relative}.page-template-page-recipes .filter-choices button{height:auto;padding:3px 15px;margin:0;border-right:2px solid #e0e2e5;background:0 0;line-height:1;font-size:14px;color:#db0032}.page-template-page-recipes .filter-choices button:last-child{border-right:0}.page-template-page-recipes .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}.page-template-page-recipes .choices-group{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-height:calc(100% - 50px);padding:20px 60px;position:absolute;top:50px;overflow:auto}@media (max-width:1025px){.page-template-page-recipes .choices-group{padding:20px}}.careers-form .gform_wrapper ul.gform_fields,.page-template-page-recipes .choices-group.active{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-recipes .choices-group h4{width:100%;margin:25px 0 20px;font-size:12px}.page-template-page-recipes .filter-choice,.page-template-page-recipes .sort-choice{width:175px;margin:0 20px 30px 0;text-align:center}.page-template-page-recipes .filter-choice.active img,.page-template-page-recipes .sort-choice.active img{border:1px solid #db0032}.page-template-page-recipes .filter-choice img,.page-template-page-recipes .sort-choice img{-o-object-fit:contain;font-family:"object-fit: contain";width:175px;height:225px;padding:10px;border:1px solid #ebeef0;object-fit:contain;-webkit-transition:border .2s;transition:border .2s}.page-template-page-recipes .filter-choice p,.page-template-page-recipes .sort-choice p{margin:15px 0 0;font-size:12px}.recipe-active-filters .wrapper,.recipe-block,.recipe-filter-buttons{max-width:1312px;max-width:82rem;margin:0 auto}.recipe-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1em;margin-top:30px}.recipe-filter-buttons button{padding-left:35px;margin:0 10px 0 0;font-size:20px;text-transform:none}.recipe-filter-buttons button .label{font-size:12px;font-family:"trade-gothic-next",sans-serif;font-weight:400}.recipe-filter-buttons .filter{min-width:132px;background:url(../images/icon-filter.svg) left center no-repeat;font-weight:700}.recipe-filter-buttons .sort{background:url(../images/icon-sort.svg) left center no-repeat;font-weight:700}.recipe-filter-buttons .search-wrapper{-webkit-box-flex:100px;-ms-flex:100px 1;flex:100px 1;max-width:472px;position:relative}@media (max-width:767px){.recipe-filter-buttons .search-wrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 110px);flex-basis:calc(100% - 110px)}}.recipe-filter-buttons .clear-search{display:none;width:50px;height:55px;padding:0;background:url(../images/icon-close.svg) left 62% center no-repeat #fff;border:2px solid;border-right:0;position:absolute;z-index:9;cursor:pointer}.recipe-filter-buttons .search{height:55px;background:url(../images/icon-search.svg) left center no-repeat #fff;background-size:24px;background-position:left 15px center;padding-left:55px!important}.recipe-filter-buttons .apply-search{height:55px;position:relative;background-color:#231f20;color:#fff;cursor:pointer}@media (max-width:767px){.recipe-filter-buttons .apply-search{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0;padding:0}}.recipe-filter-buttons .apply-search .right{position:absolute;top:48%;height:23px;width:31px;pointer-events:none;z-index:0;background:#231f20;right:-31px;margin-top:-27px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.recipe-active-filters{display:none;padding:16px 16px 0;padding:1rem 1rem 0;margin-top:16px;margin-top:1rem;background-color:#af855b}.page-blog .taxonomy-filter .cat-group span,.page-faqs .taxonomy-filter .cat-group span,.recipe-active-filters.show{display:block}.recipe-active-filters .active-filter{display:inline-block;padding:10px 10px 10px 25px;margin:0 15px 15px 0;background:url(../images/icon-close.svg) left 10px center no-repeat #fff;font-size:12px;border-radius:6px;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.recipe-active-filters .active-filter img{display:none}.recipe-block{padding:25px 0}.recipe-block .recipe-card{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease}.recipe-block .recipe-card.animate-inview{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.recipe-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:288px;max-width:18rem;height:570px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);background:#fff;color:inherit;overflow:hidden;position:relative}.recipe-card .wp-post-image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}.recipe-card .text-wrapper{padding:16px 32px 24px;padding:1rem 2rem 1.5rem}.recipe-card .img-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;background-color:#000;position:relative;overflow:hidden}.recipe-card .img-wrapper img{-webkit-transition:.4s ease-out;transition:.4s ease-out}.recipe-card .button-secondary{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:190px;margin:auto;position:absolute;left:0;right:0;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:5}.recipe-card .heading4{padding-bottom:8px;margin-bottom:10px;border-bottom:2px solid #db0032;text-transform:none;font-size:14px}@media screen and (min-width:320px){.recipe-card .heading4{font-size:calc(11.81818px + .68182vw)}}@media screen and (min-width:1200px){.recipe-card .heading4{font-size:20px}}.recipe-card .wprm-recipe-template-recipe-excerpt{margin:0;pointer-events:none;padding:0;background:0 0}.recipe-card .wprm-recipe-template-recipe-excerpt a{color:#231f20}.recipe-card .made-with p strong,.recipe-card .wprm-recipe-block-container-separated .wprm-recipe-details-label{display:inline-block;width:85px}.recipe-card .wprm-recipe-block-container,.recipe-card .wprm-recipe-rating{margin-bottom:3px}.recipe-card .wprm-recipe-rating:before{content:"Rating";font-weight:700;width:85px;display:inline-block}.recipe-card .made-with p{margin:0;font-size:.9em;font-weight:300}.related-recipes{background:#fbf4ed;padding:80px 16px 48px;padding:5rem 1rem 3rem}.related-recipes hr{max-width:1312px;max-width:82rem}.related-recipes .button-wrapper{margin:0 auto}.related-recipes .recipe-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-recipes .recipe-block .recipe-card{margin:0 1% 32px;margin:0 1% 2rem}.hasHover .recipe-active-filters .active-filter:hover{background-color:rgba(255,255,255,.7)}.hasHover .recipe-card:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.hasHover .recipe-card:hover .button-secondary{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.single-recipe .site-content{padding-top:0}.single-recipe .entry-content{max-width:none;padding:0}.single-recipe .disclaimer{max-width:690px;padding:0 32px;padding:0 2rem;margin:-48px auto 80px;margin:-3rem auto 5rem;text-align:center}.single-recipe .disclaimer p{font-size:12px;font-size:.75rem}.single-recipe .food-service .wprm-recipe-rating,.single-recipe .food-service+.comments-area,.single-recipe .food-service+.comments-area .comment-form-wprm-rating{display:none}.single-recipe .wprm-recipe-template-custom-basic,.single-recipe .wprm-recipe-template-custom-poster-template{max-width:100%!important;margin:0 auto 80px;margin:0 auto 5rem;z-index:5;position:relative}.single-recipe .wprm-recipe-template-custom-basic .wprm-recipe-servings-container,.single-recipe .wprm-recipe-template-custom-basic .wprm-recipe-summary,.single-recipe .wprm-recipe-template-custom-basic h1,.single-recipe .wprm-recipe-template-custom-poster-template .wprm-recipe-servings-container,.single-recipe .wprm-recipe-template-custom-poster-template .wprm-recipe-summary,.single-recipe .wprm-recipe-template-custom-poster-template h1{text-align:center}.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3{padding-bottom:10px!important;border-bottom:2px solid #db0032}.single-recipe .wprm-recipe-template-custom-basic li,.single-recipe .wprm-recipe-template-custom-basic p,.single-recipe .wprm-recipe-template-custom-poster-template li,.single-recipe .wprm-recipe-template-custom-poster-template p{font-family:"trade-gothic-next",sans-serif;color:#231f20;font-weight:300;line-height:1.6;font-size:17.6px!important;font-size:1.1rem!important;list-style:none!important}.single-recipe .wprm-recipe-template-custom-basic li,.single-recipe .wprm-recipe-template-custom-poster-template li{padding:20px 0!important;margin-left:0!important;border-bottom:2px solid #e6e8eb}.single-recipe .wprm-recipe-template-custom-basic li:before,.single-recipe .wprm-recipe-template-custom-poster-template li:before{position:static;display:inline-block;margin-right:10px;float:left}.single-recipe .wprm-recipe-template-custom-basic .ingredients-instructions-wrapper,.single-recipe .wprm-recipe-template-custom-poster-template .ingredients-instructions-wrapper{max-width:80vw;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:900px){.single-recipe .wprm-recipe-template-custom-basic .ingredients-instructions-wrapper .wprm-recipe-ingredients-container,.single-recipe .wprm-recipe-template-custom-basic .ingredients-instructions-wrapper .wprm-recipe-instructions-container,.single-recipe .wprm-recipe-template-custom-poster-template .ingredients-instructions-wrapper .wprm-recipe-ingredients-container,.single-recipe .wprm-recipe-template-custom-poster-template .ingredients-instructions-wrapper .wprm-recipe-instructions-container{max-width:82rem;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}.single-recipe .wp-block-embed.is-type-video iframe{display:block;max-width:820px;width:100%;height:auto;aspect-ratio:16/9;margin:auto}.single-recipe .comments-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:720px;width:100%;padding:100px 16px 0;padding:100px 1rem 0;margin:auto}@media (max-width:1025px){.single-recipe .comments-area{padding-top:40px}}.single-recipe .comments-area .comment-respond{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.single-recipe .comments-area .comment-reply-title,.single-recipe .comments-area .comments-title{padding-bottom:10px;border-bottom:2px solid #db0032;font-size:20px;text-transform:none}.single-recipe .comments-area .comments-title{margin:60px 0 1em}.single-recipe .comments-area label{display:block;margin-bottom:5px;font-size:16px;position:static;left:0;top:0;color:#231f20}.single-recipe .comments-area input[type=email],.single-recipe .comments-area input[type=text],.single-recipe .comments-area input[type=url],.single-recipe .comments-area textarea{padding:10px 15px!important;border:1px solid #f5f4f8;font-size:16px;background:#ebeef0}.single-recipe .comments-area input[type=email]:focus,.single-recipe .comments-area input[type=text]:focus,.single-recipe .comments-area input[type=url]:focus,.single-recipe .comments-area textarea:focus{border:1px solid #b59f78}.single-recipe .comments-area textarea{max-width:500px}.single-recipe .comments-area input[type=email],.single-recipe .comments-area input[type=text],.single-recipe .comments-area input[type=url]{max-width:300px}.single-recipe .comments-area [type=checkbox]:not(:checked)+label:before{border-color:#ebeef0;border-width:2px}.single-recipe .comments-area .form-submit{display:inline-block;padding-left:10px;margin-top:20px;position:relative}.single-recipe .comments-area .form-submit:after,.single-recipe .comments-area .form-submit:before{content:" ";height:15px;width:20px;top:50%;position:absolute;pointer-events:none;z-index:0;right:-20px;margin-top:-18px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #b59f78;border-right:2px solid #b59f78;background:#b59f78;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.single-recipe .comments-area .form-submit:before{right:auto;left:10px}.single-recipe .comments-area input[type=submit]{height:36px;padding:0 20px;line-height:0;background:#b59f78;font-size:18px;color:#fff}.single-recipe .comments-area .comment-list{padding-left:0;list-style:none}.single-recipe .comments-area .children{margin-top:20px;list-style:none}.single-recipe .comments-area .comment{margin-bottom:40px}.single-recipe .comments-area .comment-author a,.single-recipe .comments-area small a{color:#db0032}.single-recipe .comments-area time{font-size:12px;color:#6c757e}.single-recipe .comments-area .children .comment-respond,.single-recipe .comments-area .reply-title{margin-top:20px}.single-recipe .comments-area small{margin-left:20px}.single-recipe .comments-area .comment-reply-link{text-transform:uppercase;font-size:12px;color:#6c757e}.single-recipe .comments-area .comment-edit-link,.single-recipe .comments-area .logged-in-as a{color:#db0032}.page-contact .site-main,.page-contact-us .site-main{background:#231f20;padding-bottom:96px;padding-bottom:6rem}.page-contact .site-main .gform_wrapper,.page-contact-us .site-main .gform_wrapper{max-width:736px;max-width:46rem;margin:0 auto;padding:64px 16px;padding:4rem 1rem}.page-contact .site-main .gform_wrapper .gform_title,.page-contact-us .site-main .gform_wrapper .gform_title{color:#fff;border-bottom:2px solid #db0032;padding-bottom:16px;padding-bottom:1rem;margin:0 0 48px;margin:0 0 3rem}.page-contact .site-main .gform_wrapper .gform_heading,.page-contact-us .site-main .gform_wrapper .gform_heading{margin-bottom:80px;margin-bottom:5rem}.page-contact .site-main .gform_wrapper .button-primary,.page-contact-us .site-main .gform_wrapper .button-primary{color:#db0032;margin-left:16px;margin-left:1rem;min-width:120px;min-width:7.5rem}.press-releases{background:#231f20;padding:48px 16px 32px;padding:3rem 1rem 2rem}.press-releases.animate-inview-75 .intro .bullet{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.press-releases .intro{margin-bottom:19.2px;margin-bottom:1.2rem}.press-releases .intro .wp-block-button__link{display:inline-block}.press-releases .intro .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.press-releases .intro .wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0}.press-releases .intro .bullet{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease;font-size:11.2px;font-size:.7rem;display:inline-block;margin:0 8px;margin:0 .5rem;line-height:1.9}.press-releases .intro h1,.press-releases .press-block .meta p{margin:0}.press-releases .intro hr{width:100%;margin:20.8px auto 16px;margin:1.3rem auto 1rem}.press-releases .intro .wp-block-buttons>.is-style-text-link{margin-left:0}.press-downloads .intro,.press-releases .intro,.press-releases .press-block{max-width:704px;max-width:44rem;margin-left:auto;margin-right:auto}.page-faqs .faq-block .accordion-panel li,.page-faqs .faq-block .accordion-panel p,.page-food-service .ingredients-block li,.page-slow-pressure-cooker-sauces .ingredients-block li,.page-soy-free-gluten-free .ingredients-block li,.page-tamari-splash .ingredients-block li,.press-releases .press-block cite,.press-releases .press-block h2,.press-releases .press-block h3,.press-releases .press-block h4,.press-releases .press-block h5,.press-releases .press-block hr,.press-releases .press-block p{color:#fff}.press-releases .press-block .date{color:#db0032;font-family:"brother-1816",sans-serif;text-transform:uppercase;font-size:14.4px;font-size:.9rem;font-weight:600;margin:0 0 3.2px;margin:0 0 .2rem}.press-releases .press-block .card{border-bottom:2px solid rgba(255,255,255,.35);padding:32px 0 16px;padding:2rem 0 1rem}.press-releases .press-block .card:first-of-type{padding-top:0}.press-releases .press-block .card:last-of-type{border-bottom:0}.press-releases .press-block .meta{margin-bottom:16px;margin-bottom:1rem}@media (min-width:800px){.press-releases{padding:6rem 1rem 5rem}}.press-downloads{padding:48px 16px 32px;padding:3rem 1rem 2rem}.press-downloads hr{margin:24px 0 32px;margin:1.5rem 0 2rem}.press-downloads .title{font-weight:700;margin:0 auto 8px;margin:0 auto .5rem}.press-downloads .downloads-block{max-width:736px;max-width:46rem;margin-left:auto;margin-right:auto}.press-downloads .img-wrapper{border:1px solid #b59f78;text-align:center;padding:0 0 85%;margin-bottom:16px;margin-bottom:1rem;position:relative}.press-downloads .img-wrapper img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:90%;height:90%;margin:0 auto}.press-downloads .card{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;max-width:45%;margin:0 2% 12.8px;margin:0 2% .8rem;text-align:center}@media (min-width:900px){.press-downloads{padding:5.5rem 1rem}.press-downloads .card{-webkit-box-flex:0;-ms-flex:0 1 29%;flex:0 1 29%;max-width:29%;text-align:center}}.page-blog .site-main{background:#fbf4ed;padding-bottom:80px;padding-bottom:5rem}.page-blog .section-heading{margin:56px auto 3.2px;margin:3.5rem auto .2rem}.page-blog .taxonomy-filter{padding:35.2px 16px 0;padding:2.2rem 1rem 0;max-width:1104px;max-width:69rem;margin:32px auto;margin:2rem auto;border-top:2px solid #db0032}.page-blog .taxonomy-filter .inner-wrapper{max-width:880px;max-width:55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-blog .taxonomy-filter .cat-group{position:relative;margin-right:16px;margin-right:1rem;margin-bottom:24px;margin-bottom:1.5rem}.page-blog .taxonomy-filter [type=radio]:checked,.page-blog .taxonomy-filter [type=radio]:not(:checked){position:absolute;left:-9999px}.page-blog .taxonomy-filter [type=radio]:checked+label,.page-blog .taxonomy-filter [type=radio]:not(:checked)+label{display:block;position:relative!important;top:0;left:0;margin:0;line-height:1;cursor:pointer;pointer-events:all;-webkit-transform:none;transform:none;color:#231f20;font-family:"brother-1816",sans-serif;text-align:center;font-size:19.2px;font-size:1.2rem;font-weight:700}.page-blog .taxonomy-filter [type=radio]:checked+label:before,.page-blog .taxonomy-filter [type=radio]:not(:checked)+label:before{content:"";position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;left:0;top:1px;width:100%;height:100%;z-index:-1}.page-blog .taxonomy-filter [type=radio]:checked+label:before{border:1px solid #fff}@media (min-width:800px){.page-blog .taxonomy-filter .cat-group{margin-bottom:0}}.page-blog .blogs-block{display:block;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1);padding:0 16px;padding:0 1rem;position:relative;margin-bottom:80px;margin-bottom:5rem}.page-blog .blogs-block.featured{padding:0;max-width:100%}.page-blog .blogs-block.featured .card{max-width:100%;-webkit-box-shadow:none;box-shadow:none;border:0}.page-blog .blogs-block.featured .card .img-wrapper{border:0}.page-blog .blogs-block.featured .card .text-wrapper{padding:32px 16px;padding:2rem 1rem;border:0}.page-blog .blogs-block .card .text-wrapper p,.page-blog .blogs-block.featured .card .title,.page-food-service .ingredients-block figure,.page-slow-pressure-cooker-sauces .ingredients-block figure,.page-soy-free-gluten-free .ingredients-block figure,.page-tamari-splash .ingredients-block figure,.single-blogs .related-articles .related .card .text-wrapper p{margin:0}.page-blog .blogs-block.featured .card hr{margin:11.2px auto 16px!important;margin:.7rem auto 1rem!important}.page-blog .blogs-block.featured .card .inner-wrapper{max-width:448px;max-width:28rem}.page-blog .blogs-block.featured .card:nth-of-type(odd) .text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-blog .blogs-block.featured .card:nth-of-type(odd) .img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-blog .blogs-block:before{content:"";background-image:url(../images/loading.svg);background-repeat:no-repeat;background-size:contain;width:48px;width:3rem;height:48px;height:3rem;position:absolute;top:0;left:0;right:0;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.page-blog .blogs-block.loading:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.page-blog .blogs-block .card,.page-blog .blogs-block.loading .card{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1)}.page-blog .blogs-block .card{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:640px;max-width:40rem;margin:0 auto 48px;margin:0 auto 3rem;background:#fff}.page-blog .blogs-block .card.animate-inview-75{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page-blog .blogs-block .card .category{color:#db0032;font-size:17.6px;font-size:1.1rem;margin:0 auto 8px;margin:0 auto .5rem}.page-blog .blogs-block .card .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border:32px solid #fff;border:2rem solid #fff}.page-blog .blogs-block .card .text-wrapper hr{margin:12.8px 0 17.6px;margin:.8rem 0 1.1rem}.page-blog .blogs-block .card .inner-wrapper{max-width:384px;max-width:24rem}.page-blog .blogs-block .card .img-wrapper{height:100%;display:block;overflow:hidden;border:32px solid #fff;border:2rem solid #fff}.page-blog .blogs-block .card .img-wrapper img{-webkit-transition:1s ease-out;transition:1s ease-out}.page-blog .blogs-block .card .button-wrapper{margin:35.2px auto 0 16px;margin:2.2rem auto 0 1rem}.page-blog .blogs-block .card .button-secondary:after,.page-blog .blogs-block .card .button-secondary:before,.single-blogs .related-articles .related .card .button-secondary:after,.single-blogs .related-articles .related .card .button-secondary:before{border-color:#db0032}@media (min-width:900px){.page-blog .blogs-block .card{max-width:82rem;grid-template-columns:1fr 1fr}.page-blog .blogs-block .card .img-wrapper{z-index:0;position:relative}.page-blog .blogs-block .card .img-wrapper img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto}.page-blog .blogs-block .card:nth-of-type(odd) .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-blog .blogs-block .card:nth-of-type(odd) .img-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (-ms-high-contrast:none){.page-blog .blogs-block .card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-blog .blogs-block .img-wrapper,.page-blog .blogs-block .text-wrapper{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%!important}}@media (min-width:1000px){.page-blog .blogs-block .card{height:40rem}}.page-blog .load-more-posts{background:#b59f78}.page-blog .load-more-posts:after,.page-blog .load-more-posts:before{background:#b59f78;border-color:#b59f78}.page-blog.hasHover .card .img-wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.single-blogs .site-main{background:#fbf4ed}.single-blogs .blog_category-featured-topic .entry-content{max-width:976px;max-width:61rem}.single-blogs .blogs{padding:64px 0 0;padding:4rem 0 0}.single-blogs .blogs .category{color:#db0032;font-size:17.6px;font-size:1.1rem}.single-blogs .post-thumbnail{padding:0 16px;padding:0 1rem;max-width:1312px;max-width:82rem;margin:0 auto;max-height:640px;max-height:40rem;overflow:hidden}.single-blogs .post-thumbnail img,.single-blogs .related-articles .related .card .img-wrapper img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}.single-blogs .meta{max-width:calc(100% - 2rem);text-align:center;padding:20px;padding:1.25rem;margin:0 auto 32px;margin:0 auto 2rem;border-bottom:2px solid #db0032}@media (min-width:82rem){.single-blogs .meta{max-width:82rem}}.single-blogs .meta p{margin:0 auto}.single-blogs .meta span{margin:0 16px;margin:0 1rem}.single-blogs .recipe-card{height:auto!important}.single-blogs .recipe-card h2{margin:0 0 1em}.single-blogs .related-articles{background-color:#af855b;padding:64px 16px 32px;padding:4rem 1rem 2rem;margin-top:80px;margin-top:5rem}.single-blogs .related-articles .related{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1152px;max-width:72rem;margin:0 auto}.single-blogs .related-articles .related .card{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease;position:relative;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1);border:24px solid transparent!important;border:1.5rem solid transparent!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:1312px;max-width:82rem;margin:0 auto 48px;margin:0 auto 3rem;background:rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-product-locator .highlights-block.animate-inview-75 img,.single-blogs .related-articles .related .card.animate-inview-75{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.single-blogs .related-articles .related .card .category{color:#db0032;font-size:17.6px;font-size:1.1rem}.single-blogs .related-articles .related .card .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;margin:32px auto;margin:2rem auto}.careers-form .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span,.single-blogs .related-articles .related .card .inner-wrapper{width:100%}.single-blogs .related-articles .related .card .img-wrapper{z-index:0;position:relative;height:320px;height:20rem;width:100%;display:block}.single-blogs .related-articles .related .card .img-wrapper img{position:absolute;top:0;left:0;margin:0 auto}.single-blogs .related-articles .related .card .button-wrapper{margin:32px auto 0 16px;margin:2rem auto 0 1rem}@media (min-width:800px){.single-blogs .related-articles .related .card{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%;max-width:47%}.single-blogs .related-articles .related .card .img-wrapper{height:29rem}}.page-food-service .site-header,.page-slow-pressure-cooker-sauces .site-header,.page-soy-free-gluten-free .site-header,.page-tamari-splash .site-header{background:rgba(0,0,0,.2)!important;-webkit-box-shadow:none;box-shadow:none}.page-food-service .site-header:after,.page-slow-pressure-cooker-sauces .site-header:after,.page-soy-free-gluten-free .site-header:after,.page-tamari-splash .site-header:after{height:2px;background:rgba(255,255,255,.1)}.page-food-service .site-header.scrolled,.page-slow-pressure-cooker-sauces .site-header.scrolled,.page-soy-free-gluten-free .site-header.scrolled,.page-tamari-splash .site-header.scrolled{background:#fff!important}.page-food-service .site-header.scrolled .site-branding,.page-slow-pressure-cooker-sauces .site-header.scrolled .site-branding,.page-soy-free-gluten-free .site-header.scrolled .site-branding,.page-tamari-splash .site-header.scrolled .site-branding{background-image:url(../images/San-J-Logo.svg)}.page-food-service .site-header.scrolled .site-branding img,.page-slow-pressure-cooker-sauces .site-header.scrolled .site-branding img,.page-soy-free-gluten-free .site-header.scrolled .site-branding img,.page-tamari-splash .site-header.scrolled .site-branding img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.page-food-service .site-header .main-navigation:before,.page-slow-pressure-cooker-sauces .site-header .main-navigation:before,.page-soy-free-gluten-free .site-header .main-navigation:before,.page-tamari-splash .site-header .main-navigation:before{background-color:transparent}.page-food-service .site-header .menu-toggle .burger,.page-slow-pressure-cooker-sauces .site-header .menu-toggle .burger,.page-soy-free-gluten-free .site-header .menu-toggle .burger,.page-tamari-splash .site-header .menu-toggle .burger{background-color:#db0032}.page-food-service .site-content,.page-slow-pressure-cooker-sauces .site-content,.page-soy-free-gluten-free .site-content,.page-tamari-splash .site-content{padding-top:0}.page-food-service .site-main .wp-block-cover:first-child,.page-slow-pressure-cooker-sauces .site-main .wp-block-cover:first-child,.page-soy-free-gluten-free .site-main .wp-block-cover:first-child,.page-tamari-splash .site-main .wp-block-cover:first-child{padding-top:96px;padding-top:6rem;overflow:hidden}@media (min-width:1025px){.page-food-service .site-header,.page-slow-pressure-cooker-sauces .site-header,.page-soy-free-gluten-free .site-header,.page-tamari-splash .site-header{background-color:transparent}.page-food-service .site-header .menu a,.page-slow-pressure-cooker-sauces .site-header .menu a,.page-soy-free-gluten-free .site-header .menu a,.page-tamari-splash .site-header .menu a{color:#fff}.page-food-service .site-header.scrolled .menu a,.page-slow-pressure-cooker-sauces .site-header.scrolled .menu a,.page-soy-free-gluten-free .site-header.scrolled .menu a,.page-tamari-splash .site-header.scrolled .menu a{color:#231f20!important}.page-food-service .site-header.scrolled .sub-menu a,.page-slow-pressure-cooker-sauces .site-header.scrolled .sub-menu a,.page-soy-free-gluten-free .site-header.scrolled .sub-menu a,.page-tamari-splash .site-header.scrolled .sub-menu a{color:#fff!important}.page-food-service .site-main .wp-block-cover:first-child,.page-slow-pressure-cooker-sauces .site-main .wp-block-cover:first-child,.page-soy-free-gluten-free .site-main .wp-block-cover:first-child,.page-tamari-splash .site-main .wp-block-cover:first-child{padding-top:12%}}.page-food-service .intro-block,.page-slow-pressure-cooker-sauces .intro-block,.page-soy-free-gluten-free .intro-block,.page-tamari-splash .intro-block{background-size:cover;background-position:center right;min-height:auto!important;padding:64px 32px;padding:4rem 2rem;max-height:704px;max-height:44rem}.page-food-service .intro-block h1,.page-slow-pressure-cooker-sauces .intro-block h1,.page-soy-free-gluten-free .intro-block h1,.page-tamari-splash .intro-block h1{max-width:464px;max-width:29rem;margin:0}.page-food-service .intro-block hr,.page-slow-pressure-cooker-sauces .intro-block hr,.page-soy-free-gluten-free .intro-block hr,.page-tamari-splash .intro-block hr{max-width:416px;max-width:26rem;margin:16px 0;margin:1rem 0}.page-food-service .intro-block p,.page-slow-pressure-cooker-sauces .intro-block p,.page-soy-free-gluten-free .intro-block p,.page-tamari-splash .intro-block p{max-width:416px;max-width:26rem}.page-food-service .intro-block .wp-block-buttons,.page-slow-pressure-cooker-sauces .intro-block .wp-block-buttons,.page-soy-free-gluten-free .intro-block .wp-block-buttons,.page-tamari-splash .intro-block .wp-block-buttons{margin-top:32px;margin-top:2rem}@media (min-width:800px){.page-food-service .intro-block,.page-slow-pressure-cooker-sauces .intro-block,.page-soy-free-gluten-free .intro-block,.page-tamari-splash .intro-block{padding:12% 0 51% 12%}}.page-food-service .featured-content-block,.page-slow-pressure-cooker-sauces .featured-content-block,.page-soy-free-gluten-free .featured-content-block,.page-tamari-splash .featured-content-block{padding:80px 0 32px;padding:5rem 0 2rem}.page-food-service .philosophy-block,.page-slow-pressure-cooker-sauces .philosophy-block,.page-soy-free-gluten-free .philosophy-block,.page-tamari-splash .philosophy-block{background-size:cover;background-position:center;min-height:auto!important;max-height:864px;max-height:54rem;padding:64px 32px;padding:4rem 2rem}.page-food-service .philosophy-block .text-wrapper{max-width:336px;max-width:21rem;margin:0 16% 0 auto}.page-slow-pressure-cooker-sauces .philosophy-block .text-wrapper,.page-soy-free-gluten-free .philosophy-block .text-wrapper,.page-tamari-splash .philosophy-block .text-wrapper{margin:0 16% 0 auto}.page-food-service .philosophy-block hr,.page-slow-pressure-cooker-sauces .philosophy-block hr,.page-soy-free-gluten-free .philosophy-block hr,.page-tamari-splash .philosophy-block hr{height:1px;margin:16px auto;margin:1rem auto}.page-food-service .philosophy-block h2,.page-food-service .product-specs-block h3,.page-slow-pressure-cooker-sauces .philosophy-block h2,.page-slow-pressure-cooker-sauces .product-specs-block h3,.page-soy-free-gluten-free .philosophy-block h2,.page-soy-free-gluten-free .product-specs-block h3,.page-tamari-splash .philosophy-block h2,.page-tamari-splash .product-specs-block h3{margin-bottom:0}@media (min-width:800px){.page-food-service .philosophy-block,.page-slow-pressure-cooker-sauces .philosophy-block,.page-soy-free-gluten-free .philosophy-block,.page-tamari-splash .philosophy-block{padding:14% 0 41%}}.page-food-service .ingredients-block,.page-slow-pressure-cooker-sauces .ingredients-block,.page-soy-free-gluten-free .ingredients-block,.page-tamari-splash .ingredients-block{padding:64px 32px;padding:4rem 2rem;background-image:linear-gradient(125deg,transparent 7%,rgba(0,0,0,.2) 70%)}.page-food-service .ingredients-block .wp-block-cover__inner-container,.page-slow-pressure-cooker-sauces .ingredients-block .wp-block-cover__inner-container{max-width:576px;max-width:36rem}.page-food-service .ingredients-block .wp-block-cover__inner-container,.page-slow-pressure-cooker-sauces .ingredients-block .wp-block-cover__inner-container,.page-soy-free-gluten-free .ingredients-block .wp-block-cover__inner-container,.page-tamari-splash .ingredients-block .wp-block-cover__inner-container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-soy-free-gluten-free .ingredients-block .wp-block-cover__inner-container{max-width:576px;max-width:36rem}.page-food-service .ingredients-block h2{max-width:416px;max-width:26rem}.page-food-service .ingredients-block h2,.page-slow-pressure-cooker-sauces .ingredients-block h2,.page-soy-free-gluten-free .ingredients-block h2,.page-tamari-splash .ingredients-block h2{margin:0;display:inline-block;vertical-align:bottom}.page-food-service .ingredients-block .gluten-free-icon,.page-slow-pressure-cooker-sauces .ingredients-block .gluten-free-icon,.page-soy-free-gluten-free .ingredients-block .gluten-free-icon,.page-tamari-splash .ingredients-block .gluten-free-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;display:inline-block;vertical-align:bottom}.page-food-service .ingredients-block hr,.page-slow-pressure-cooker-sauces .ingredients-block hr,.page-soy-free-gluten-free .ingredients-block hr,.page-tamari-splash .ingredients-block hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;margin:16px 0;margin:1rem 0;clear:both}@media (min-width:800px){.page-food-service .ingredients-block,.page-slow-pressure-cooker-sauces .ingredients-block,.page-soy-free-gluten-free .ingredients-block,.page-tamari-splash .ingredients-block{padding:10rem 2rem}}.page-food-service .text-links-content-block,.page-slow-pressure-cooker-sauces .text-links-content-block,.page-soy-free-gluten-free .text-links-content-block,.page-tamari-splash .text-links-content-block{border:16px solid #fff;border:1rem solid #fff}.page-food-service .text-links-content-block>.wp-block-group__inner-container,.page-slow-pressure-cooker-sauces .text-links-content-block>.wp-block-group__inner-container,.page-soy-free-gluten-free .text-links-content-block>.wp-block-group__inner-container,.page-tamari-splash .text-links-content-block>.wp-block-group__inner-container{max-width:912px;max-width:57rem}.page-food-service .text-links-content-block h2,.page-slow-pressure-cooker-sauces .text-links-content-block h2,.page-soy-free-gluten-free .text-links-content-block h2,.page-tamari-splash .text-links-content-block h2{max-width:608px;max-width:38rem}@media (min-width:800px){.page-food-service .text-links-content-block,.page-slow-pressure-cooker-sauces .text-links-content-block,.page-soy-free-gluten-free .text-links-content-block,.page-tamari-splash .text-links-content-block{border:3rem solid #fff}.page-food-service .text-links-content-block .button-wrapper,.page-slow-pressure-cooker-sauces .text-links-content-block .button-wrapper,.page-soy-free-gluten-free .text-links-content-block .button-wrapper,.page-tamari-splash .text-links-content-block .button-wrapper{margin-top:11.7rem;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.page-food-service .product-specs-block,.page-slow-pressure-cooker-sauces .product-specs-block,.page-soy-free-gluten-free .product-specs-block,.page-tamari-splash .product-specs-block{background-size:cover;background-position:center right;min-height:auto!important;padding:64px 32px;padding:4rem 2rem;max-height:704px;max-height:44rem}.page-food-service .product-specs-block .wp-block-cover__inner-container,.page-slow-pressure-cooker-sauces .product-specs-block .wp-block-cover__inner-container,.page-soy-free-gluten-free .product-specs-block .wp-block-cover__inner-container,.page-tamari-splash .product-specs-block .wp-block-cover__inner-container{max-width:368px;max-width:23rem;margin:0 10% 0 auto}.page-food-service .product-specs-block .wp-block-buttons,.page-slow-pressure-cooker-sauces .product-specs-block .wp-block-buttons,.page-soy-free-gluten-free .product-specs-block .wp-block-buttons,.page-tamari-splash .product-specs-block .wp-block-buttons{margin-top:32px;margin-top:2rem}.page-food-service .product-specs-block hr,.page-slow-pressure-cooker-sauces .product-specs-block hr,.page-soy-free-gluten-free .product-specs-block hr,.page-tamari-splash .product-specs-block hr{margin:16px auto;margin:1rem auto}@media (min-width:800px){.page-food-service .product-specs-block,.page-slow-pressure-cooker-sauces .product-specs-block,.page-soy-free-gluten-free .product-specs-block,.page-tamari-splash .product-specs-block{padding:11% 0 15%}}.page-food-service .flavor-block,.page-slow-pressure-cooker-sauces .flavor-block,.page-soy-free-gluten-free .flavor-block,.page-tamari-splash .flavor-block{padding:64px 32px;padding:4rem 2rem}.page-food-service .flavor-block .text-wrapper,.page-slow-pressure-cooker-sauces .flavor-block .text-wrapper,.page-soy-free-gluten-free .flavor-block .text-wrapper,.page-tamari-splash .flavor-block .text-wrapper{max-width:640px;max-width:40rem}@media (min-width:800px){.page-food-service .flavor-block,.page-slow-pressure-cooker-sauces .flavor-block,.page-soy-free-gluten-free .flavor-block,.page-tamari-splash .flavor-block{padding:7rem 0 3rem 10%;border-right:3rem solid #fff}.page-food-service .lifestyle-block,.page-slow-pressure-cooker-sauces .lifestyle-block,.page-soy-free-gluten-free .lifestyle-block,.page-tamari-splash .lifestyle-block{margin-bottom:5rem}}.page-featured-topics .site-main{padding:48px 16px;padding:3rem 1rem;background:#fbf4ed}.page-featured-topics .intro-break{max-width:1104px;max-width:69rem}.page-faqs .site-main{background:#231f20;padding:64px 0;padding:4rem 0}.page-faqs .section-heading{margin:48px auto 0;margin:3rem auto 0}.page-faqs .taxonomy-filter{padding:32px 16px;padding:2rem 1rem;max-width:1104px;max-width:69rem;margin:16px auto;margin:1rem auto;border-top:2px solid #db0032;border-bottom:2px solid #db0032}.page-faqs .taxonomy-filter .inner-wrapper{max-width:880px;max-width:55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-faqs .taxonomy-filter .cat-group{position:relative;margin-bottom:24px;margin-bottom:1.5rem}.page-faqs .taxonomy-filter .cat-group.active label{color:#db0032!important}.page-faqs .taxonomy-filter [type=radio]:checked,.page-faqs .taxonomy-filter [type=radio]:not(:checked){position:absolute;left:-9999px}.page-faqs .taxonomy-filter [type=radio]:checked+label,.page-faqs .taxonomy-filter [type=radio]:not(:checked)+label{display:block;position:relative!important;top:0;left:0;margin:0;line-height:1;cursor:pointer;pointer-events:all;-webkit-transform:none;transform:none;color:#fff;font-family:"brother-1816",sans-serif;text-align:center;font-size:19.2px;font-size:1.2rem;font-weight:700}.page-faqs .taxonomy-filter [type=radio]:checked+label:before,.page-faqs .taxonomy-filter [type=radio]:not(:checked)+label:before{content:"";position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;left:0;top:1px;width:100%;height:100%;z-index:-1}.page-faqs .taxonomy-filter [type=radio]:checked+label:before{border:1px solid #fff}@media (min-width:800px){.page-faqs .taxonomy-filter .cat-group{margin-bottom:0}}.page-faqs .faq-block{display:block;-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1);padding:0 16px;padding:0 1rem;max-width:736px;max-width:46rem;margin:0 auto;position:relative}.page-faqs .faq-block.loading .card,.page-faqs .faq-block:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.page-faqs .faq-block:before{content:"";background-image:url(../images/loading-red.svg);background-repeat:no-repeat;background-size:contain;width:48px;width:3rem;height:48px;height:3rem;position:absolute;top:0;left:0;right:0;margin:0 auto}.page-faqs .faq-block.loading:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.page-faqs .faq-block.loading .card{-webkit-transition:.2s cubic-bezier(.39,.575,.565,1);transition:.2s cubic-bezier(.39,.575,.565,1)}.page-faqs .faq-block .accordion{background:0 0;cursor:pointer;padding:8px 0 8px 40px;padding:.5rem 0 .5rem 2.5rem;width:100%;border:0;text-align:left;outline:0;-webkit-transition:.4s;transition:.4s;color:#fff;text-transform:none;margin:0!important}.page-faqs .faq-block .accordion:before{content:"+";font-family:"Helvetica",sans-serif;color:#db0032;font-size:14.4px;font-size:.9rem;border:2px solid #db0032;border-radius:50%;display:inline-block;width:19.2px;width:1.2rem;height:19.2px;height:1.2rem;text-align:center;font-weight:700;line-height:.9;position:absolute;left:8px;left:.5rem;top:19.2px;top:1.2rem}.page-faqs .faq-block .accordion.active:before,.page-faqs .faq-block .accordion:active:before{content:"−";font-size:17.6px;font-size:1.1rem;line-height:.7}.page-faqs .faq-block .accordion-panel{padding:0 0 0 40px;padding:0 0 0 2.5rem;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.page-faqs .faq-block .accordion-panel a{display:block;color:#db0032;position:relative;text-decoration:underline}.page-product-locator .intro{padding:88px 32px 104px;padding:5.5rem 2rem 6.5rem}.page-product-locator .intro .wp-block-cover__inner-container{max-width:560px;max-width:35rem;margin:0 auto}.page-product-locator .intro .heading6{margin:0 auto 4.8px;margin:0 auto .3rem}.page-product-locator .intro h2{margin:0 auto}.page-product-locator .intro hr{margin:8px auto 12.8px;margin:.5rem auto .8rem}.page-product-locator #locator_frame{max-width:992px;max-width:62rem;margin:0 auto;display:block;padding:0 16px;padding:0 1rem}.page-product-locator .text-links-content-block>.wp-block-group__inner-container{max-width:816px;max-width:51rem}.page-product-locator .text-links-content-block .wp-block-button__link{color:#fff!important;text-decoration:none}@media (min-width:800px){.page-product-locator .text-links-content-block{padding:10rem 2rem}.page-product-locator .text-links-content-block .button-wrapper{margin-top:8.6rem}}.page-product-locator .flavor-block{padding:64px 32px;padding:4rem 2rem}.page-product-locator .flavor-block .text-wrapper{max-width:576px;max-width:36rem}.page-product-locator .flavor-block a,.page-promotions-and-coupons .card a{color:#db0032;text-decoration:underline}.page-product-locator .dish-block .heading1,.page-product-locator .flavor-block .heading1{margin:0}.page-product-locator .dish-block hr,.page-product-locator .flavor-block hr{margin:16px auto;margin:1rem auto}@media (min-width:800px){.page-product-locator .flavor-block{padding:8rem 0 3rem 19%;border-top:3rem solid #fff;border-right:3rem solid #fff}.page-product-locator .lifestyle-block{margin-bottom:9rem}}.page-product-locator .dish-block .wp-block-media-text__content{padding:48px 32px 0;padding:3rem 2rem 0}@media (min-width:900px){.page-product-locator .dish-block .wp-block-media-text__content{padding:0 3rem}}.page-product-locator .highlights-block{padding:48px 0;padding:3rem 0}.page-product-locator .highlights-block .wp-block-group__inner-container{max-width:1376px;max-width:86rem;margin:0 auto}.page-product-locator .highlights-block .wp-block-column{padding:32px;padding:2rem}.page-product-locator .highlights-block .wp-block-image{margin-bottom:16px;margin-bottom:1rem}.page-product-locator .highlights-block hr{margin:3.2px auto 14.4px;margin:.2rem auto .9rem}.page-product-locator .highlights-block img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease}@media (min-width:800px){.page-product-locator .highlights-block{padding:5rem 0}.page-product-locator .highlights-block .wp-block-column{padding:3rem;max-width:33.33%}}.page-promotions-and-coupons .site-main{background:#231f20;padding:48px 16px 32px;padding:3rem 1rem 2rem}.page-promotions-and-coupons .intro{max-width:704px;max-width:44rem;margin:0 auto}.page-promotions-and-coupons .intro h2{color:#fff;margin:0}.page-promotions-and-coupons .intro hr{margin:17.6px auto 0;margin:1.1rem auto 0}.page-promotions-and-coupons .promotions-block{display:block;max-width:704px;max-width:44rem;margin:0 auto}.page-promotions-and-coupons .promotions-block.animate-inview-75 .card{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.page-promotions-and-coupons .promotions-block .card{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 1s ease;transition:all 1s ease}.page-promotions-and-coupons .card{padding:41.6px 0;padding:2.6rem 0;border-bottom:2px solid rgba(255,255,255,.3);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-promotions-and-coupons .card .title,.page-promotions-and-coupons .card p,.page-submit-recipe .site-main p{color:#fff}.page-promotions-and-coupons .card:last-of-type{border-bottom:0}.page-promotions-and-coupons .card .img-wrapper{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%;padding-right:32px;padding-right:2rem}.page-promotions-and-coupons .card .img-wrapper img{border:3.2px solid #fff;border:.2rem solid #fff;width:100%}.page-promotions-and-coupons .card .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;max-width:60%;padding:16px 0;padding:1rem 0}@media (min-width:800px){.page-promotions-and-coupons .site-main{padding:6rem 1rem 4rem}}.single-promotions .site-main{background:#fbf4ed}.single-promotions .promotions{padding:64px 0;padding:4rem 0}.single-promotions .promotions .category{color:#db0032;font-size:17.6px;font-size:1.1rem}.single-promotions .post-thumbnail{padding:0 16px;padding:0 1rem;max-width:1312px;max-width:82rem;margin:0 auto 32px;margin:0 auto 2rem}.single-promotions .post-thumbnail img{margin:0 auto;border:4.8px solid #fff;border:.3rem solid #fff}.page-submit-recipe .site-main{padding:75px 15px 100px;background:#231f20;color:#fff;text-align:center}.page-submit-recipe .site-main h1,.page-submit-recipe .site-main h4{border-bottom:2px solid #db0032;color:#fff}.page-submit-recipe .site-main h1{padding-bottom:20px}.page-submit-recipe .site-main h4{padding-bottom:8px}.page-submit-recipe .site-main form{max-width:740px;margin:auto;text-align:left}.page-submit-recipe .site-main form label{margin:0 0 7px;position:static;color:#fff;font-size:18px}.page-submit-recipe .site-main form input[type=email],.page-submit-recipe .site-main form input[type=number],.page-submit-recipe .site-main form input[type=password],.page-submit-recipe .site-main form input[type=tel],.page-submit-recipe .site-main form input[type=text],.page-submit-recipe .site-main form input[type=url],.page-submit-recipe .site-main form select,.page-submit-recipe .site-main form textarea{border:0;padding:18px 30px!important}.page-soy .ingredients-block li,.page-submit-recipe .site-main .wprmprs-layout-block-required{color:#fff}.page-submit-recipe .site-main .wprmprs-layout-block-input,.page-submit-recipe .site-main .wprmprs-layout-block-recipe_image,.page-submit-recipe .site-main .wprmprs-layout-block-textarea{margin-bottom:15px}.page-submit-recipe .site-main .wprmprs-layout-block-user_email,.page-submit-recipe .site-main .wprmprs-layout-block-user_name{display:inline-block;width:100%}.page-submit-recipe .site-main .wprmprs-layout-block-user_name{margin-right:20px}.page-submit-recipe .site-main .wprmprs-form-help{margin:-10px 0 10px}.page-privacy-policy .site-content .instagram-wrapper a,.page-privacy-policy .site-content cite a,.page-privacy-policy .site-content h1 a,.page-privacy-policy .site-content h2 a,.page-privacy-policy .site-content h3 a,.page-privacy-policy .site-content h4 a,.page-privacy-policy .site-content h5 a,.page-privacy-policy .site-content hr a,.page-privacy-policy .site-content p a,.page-submit-recipe .site-main .button{color:#db0032}.page-submit-recipe .site-main .wprmprs-layout-block-submit{margin-top:30px}.page-submit-recipe .site-main .wprmprs-layout-block-submit+p{margin:20px 0 0;font-size:12px}.page-submit-recipe .site-main .special-input .wprmprs-form-label,.page-submit-recipe .site-main .special-input input[type=text]{display:none}.page-submit-recipe .site-main .checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-submit-recipe .site-main .checkbox-group.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.page-submit-recipe .site-main .checkbox-group.columns-2 .group{-webkit-box-flex:50%;-ms-flex:50% 1;flex:50% 1;margin:0}.page-submit-recipe .site-main .checkbox-group .group{margin-right:30px}.page-submit-recipe .site-main .checkbox-group input[type=checkbox]{position:static;display:inline;width:auto;margin:0}.page-submit-recipe .site-main .checkbox-group label{padding-left:10px;position:static!important;font-size:13px}@media (min-width:800px){.page-submit-recipe .site-main .wprmprs-layout-block-user_email,.page-submit-recipe .site-main .wprmprs-layout-block-user_name{width:calc(50% - 10px)}}.page-submit-recipe .wprmprs-layout-block-submit{width:203px;margin-left:14px;position:relative;background:#fff}.page-submit-recipe .wprmprs-layout-block-submit:after,.page-submit-recipe .wprmprs-layout-block-submit:before{top:50%;content:" ";height:23px;width:31px;position:absolute;pointer-events:none;z-index:0;background:#fff;margin-top:-28px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(65deg) skew(40deg);transform:rotate(65deg) skew(40deg)}.page-submit-recipe .wprmprs-layout-block-submit:before{right:-31px;border-top:2px solid #fff;border-right:2px solid #fff}.page-submit-recipe .wprmprs-layout-block-submit:after{left:0;border-bottom:2px solid #fff;border-left:2px solid #fff}.error404 .site-main{padding:64px 16px 80px;padding:4rem 1rem 5rem}.page-privacy-policy .site-content{background:#231f20;padding-bottom:64px;padding-bottom:4rem}.page-privacy-policy .site-content h1{margin-top:48px;margin-top:3rem}.page-privacy-policy .site-content .instagram-wrapper,.page-privacy-policy .site-content cite,.page-privacy-policy .site-content h1,.page-privacy-policy .site-content h2,.page-privacy-policy .site-content h3,.page-privacy-policy .site-content h4,.page-privacy-policy .site-content h5,.page-privacy-policy .site-content hr,.page-privacy-policy .site-content p{color:#fff;max-width:656px;max-width:41rem;margin-left:auto;margin-right:auto}.page-careers .site-content{padding-bottom:0}@media (min-width:800px){.page-careers .text-links-content-block .button-wrapper{margin-top:5.5rem}}.type-careers{padding:48px 16px 32px;padding:3rem 1rem 2rem;background-color:#fbf4ed}.type-careers .button-secondary:after,.type-careers .button-secondary:before{border-color:#db0032}.type-careers .meta{margin-bottom:32px;margin-bottom:2rem}.page-soy .ingredients-block figure,.type-careers .meta p{margin:0}.careers-form{background-color:#231f20}.careers-form form .checkbox-wrapper label{padding-left:0}.careers-form .gform_submission_error{color:#db0032;font-size:25px}.careers-form .gfield{width:100%;margin-bottom:24px!important;margin-bottom:1.5rem!important;color:#fff}.careers-form .gform_wrapper{max-width:736px;max-width:46rem;padding:64px 16px;padding:4rem 1rem;margin:0 auto}@media only screen and (min-width:641px){.careers-form .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}.careers-form .gform_wrapper .ginput_complex.ginput_container_address .address_city{margin-right:1%!important;padding:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}.careers-form .gform_wrapper .ginput_complex.ginput_container_address .address_state,.careers-form .gform_wrapper .ginput_complex.ginput_container_address .address_zip{padding-right:7px;margin:0!important;max-width:none}}.careers-form .gform_wrapper .ginput_complex.ginput_container_address .address_zip{padding-right:0!important}@media only screen and (min-width:641px){.careers-form .gform_wrapper div.ginput_container_name span{padding-right:1.5%}}.careers-form .gform_wrapper .disclaimer .gfield_label,.page-soy .site-header.scrolled .site-branding img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.careers-form .gform_wrapper [type=checkbox]:checked+label:before,.careers-form .gform_wrapper [type=checkbox]:not(:checked)+label:before{display:block;float:left;margin-right:16px;margin-right:1rem;position:relative}@media only screen and (min-width:641px){.careers-form .gform_wrapper .top_label input.large.datepicker,.careers-form .gform_wrapper .top_label input.medium.datepicker,.careers-form .gform_wrapper .top_label input.small.datepicker{width:100%}.careers-form .gform_wrapper textarea.medium{height:120px}}.careers-form .gform_wrapper li.gfield.field_description_below+li.gsection{margin-top:48px!important;margin-top:3rem!important}.careers-form .gform_wrapper .field_description_below .gfield_description{padding:0}@media only screen and (min-width:641px){.careers-form .gform_wrapper .top_label input.medium,.careers-form .gform_wrapper .top_label select.medium{width:100%}}.careers-form .gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:0}.careers-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.careers-form .gform_wrapper .gsection{width:100%;border:0}.careers-form .gform_wrapper .gfield_radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px!important;width:1.25rem!important;height:20px;height:1.25rem;margin-right:4px;margin-right:.25rem;background:#fff;border-radius:50%;outline:0;border:3px solid #fff}.careers-form .gform_wrapper .gfield_radio input[type=radio]:checked{background:#db0032}.careers-form .gform_wrapper .gfield_radio li{margin-right:16px;margin-right:1rem}.careers-form .gform_confirmation_wrapper{padding:64px 16px;padding:4rem 1rem;color:#fff;margin:0}.careers-form .gsection_title{color:#fff;border-bottom:2px solid #db0032}.careers-form label{position:static}.careers-form .address_state:before{display:none}.ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-datepicker-title select{padding:5px!important;border:0;margin:1.6px;margin:.1rem}.page-slow-pressure-cooker-sauces .intro-block{padding:128px 5vw 544px;padding:8rem 5vw 34rem}.page-slow-pressure-cooker-sauces .intro-block .wp-block-cover__image-background{-o-object-position:23%;object-position:23%}.page-slow-pressure-cooker-sauces .intro-block .bg-shadow:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.page-slow-pressure-cooker-sauces .ingredients-block h2{max-width:608px!important;max-width:38rem!important}.page-slow-pressure-cooker-sauces .philosophy-block .text-wrapper{max-width:384px!important;max-width:24rem!important}.page-slow-pressure-cooker-sauces .philosophy-block .text-wrapper a{color:#db0032;text-decoration:underline}@media (max-width:1025px){.page-slow-pressure-cooker-sauces .wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem 0}}.page-slow-pressure-cooker-sauces .wp-block-media-text .wp-block-media-text__content .heading1{max-width:576px;max-width:36rem}.page-slow-pressure-cooker-sauces .product-wrapper .heading1{max-width:656px;max-width:41rem}.page-slow-pressure-cooker-sauces .flavor-block .text-wrapper .heading1,.page-slow-pressure-cooker-sauces .product-wrapper .description{max-width:608px;max-width:38rem}.page-soy .site-header{background:rgba(0,0,0,.2)!important;-webkit-box-shadow:none;box-shadow:none}.page-soy .site-header:after{height:2px;background:rgba(255,255,255,.1)}.page-soy .site-header.scrolled{background:#fff!important}.page-soy .site-header.scrolled .site-branding{background-image:url(../images/San-J-Logo.svg)}.page-soy .site-header .main-navigation:before{background-color:transparent}.page-soy .site-header .menu-toggle .burger{background-color:#db0032}.page-soy .site-content{padding-top:0}.page-soy .site-main .wp-block-cover:first-child{padding-top:96px;padding-top:6rem;overflow:hidden}@media (min-width:1025px){.page-soy .site-header{background-color:transparent}.page-soy .site-header .menu a{color:#fff}.page-soy .site-header.scrolled .menu a{color:#231f20!important}.page-soy .site-header.scrolled .sub-menu a{color:#fff!important}.page-soy .site-main .wp-block-cover:first-child{padding-top:12%}}.page-soy .intro-block{background-size:cover;background-position:center right;min-height:auto!important;padding:64px 32px;padding:4rem 2rem;max-height:704px;max-height:44rem}.page-soy .intro-block h1{max-width:464px;max-width:29rem;margin:0}.page-soy .intro-block hr{margin:16px 0;margin:1rem 0}.page-soy .intro-block hr,.page-soy .intro-block p{max-width:416px;max-width:26rem}.page-soy .intro-block .wp-block-buttons{margin-top:32px;margin-top:2rem}@media (min-width:800px){.page-soy .intro-block{padding:12% 0 51% 12%}}.page-soy .featured-content-block{padding:80px 0 32px;padding:5rem 0 2rem}.page-soy .philosophy-block{background-size:cover;background-position:center;min-height:auto!important;max-height:864px;max-height:54rem;padding:64px 32px;padding:4rem 2rem}.page-soy .philosophy-block .text-wrapper{margin:0 16% 0 auto}.page-soy .philosophy-block hr{height:1px;margin:16px auto;margin:1rem auto}.page-soy .philosophy-block h2,.page-soy .product-specs-block h3{margin-bottom:0}@media (min-width:800px){.page-soy .philosophy-block{padding:14% 0 41%}}.page-soy .ingredients-block{padding:64px 32px;padding:4rem 2rem;background-image:linear-gradient(125deg,transparent 7%,rgba(0,0,0,.2) 70%)}.page-soy .ingredients-block .wp-block-cover__inner-container{max-width:576px;max-width:36rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-soy .ingredients-block h2{margin:0;display:inline-block;vertical-align:bottom}.page-soy .ingredients-block .gluten-free-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;display:inline-block;vertical-align:bottom}.page-soy .ingredients-block hr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;margin:16px 0;margin:1rem 0;clear:both}@media (min-width:800px){.page-soy .ingredients-block{padding:10rem 2rem}}.page-soy .text-links-content-block{border:16px solid #fff;border:1rem solid #fff}.page-soy .text-links-content-block>.wp-block-group__inner-container{max-width:912px;max-width:57rem}.page-soy .text-links-content-block h2{max-width:608px;max-width:38rem}@media (min-width:800px){.page-soy .text-links-content-block{border:3rem solid #fff}.page-soy .text-links-content-block .button-wrapper{margin-top:11.7rem;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.page-soy .product-specs-block{background-size:cover;background-position:center right;min-height:auto!important;padding:64px 32px;padding:4rem 2rem;max-height:704px;max-height:44rem}.page-soy .product-specs-block .wp-block-cover__inner-container{max-width:368px;max-width:23rem;margin:0 10% 0 auto}.page-soy .product-specs-block .wp-block-buttons{margin-top:32px;margin-top:2rem}.page-soy .product-specs-block hr{margin:16px auto;margin:1rem auto}@media (min-width:800px){.page-soy .product-specs-block{padding:11% 0 15%}}.page-soy .flavor-block{padding:64px 32px;padding:4rem 2rem}.page-soy .flavor-block .text-wrapper{max-width:640px;max-width:40rem}@media (min-width:800px){.page-soy .flavor-block{padding:7rem 0 3rem 10%;border-right:3rem solid #fff}.page-soy .lifestyle-block{margin-bottom:5rem}}.page-soy .intro-block,.page-tamari-splash .intro-block{padding:128px 5vw 544px;padding:8rem 5vw 34rem}.page-soy .intro-block .wp-block-cover__image-background{-o-object-position:23%;object-position:23%}.page-soy .intro-block .bg-shadow:after,.page-soy-free-gluten-free .intro-block .bg-shadow:after,.page-tamari-splash .intro-block .bg-shadow:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.page-soy .ingredients-block h2,.page-tamari-splash .ingredients-block h2{max-width:608px!important;max-width:38rem!important}.page-soy .philosophy-block .text-wrapper{max-width:384px!important;max-width:24rem!important}.page-soy .philosophy-block .text-wrapper a,.page-tamari-splash .philosophy-block .text-wrapper a{color:#db0032;text-decoration:underline}@media (max-width:1025px){.page-soy .wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem 0}}.page-soy .wp-block-media-text .wp-block-media-text__content .heading1{max-width:576px;max-width:36rem}.page-soy .product-wrapper .heading1{max-width:656px;max-width:41rem}.page-soy .flavor-block .text-wrapper .heading1,.page-soy .product-wrapper .description{max-width:608px;max-width:38rem}.page-tamari-splash sup{font-size:50%;top:-16px;top:-1rem}.page-tamari-splash .intro-block .wp-block-cover__image-background{-o-object-position:23%;object-position:23%}.page-tamari-splash .flavor-block .text-wrapper .heading1,.page-tamari-splash .ingredients-block .wp-block-cover__inner-container,.page-tamari-splash .wp-block-media-text .wp-block-media-text__content .heading1{max-width:608px;max-width:38rem}.page-tamari-splash .ingredients-block .wp-block-cover__inner-container p{color:#fff}.page-tamari-splash .philosophy-block .text-wrapper{max-width:384px!important;max-width:24rem!important}@media (max-width:1025px){.page-tamari-splash .wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem 0}}.page-tamari-splash .product-wrapper .heading1{max-width:656px;max-width:41rem}.page-tamari-splash .product-wrapper .description{max-width:608px;max-width:38rem}.page-tamari-splash .dish-block .heading5{margin:0 0 4.8px;margin:0 0 .3rem}.page-tamari-splash .dish-block p{font-size:15px}.page-tamari-splash .dish-block .wp-block-media-text__content{padding:16px 48px 0;padding:1rem 3rem 0}.page-tradeshows .intro{padding:88px 32px 104px;padding:5.5rem 2rem 6.5rem}.page-tradeshows .intro .wp-block-cover__inner-container{max-width:560px;max-width:35rem;margin:0 auto}.page-tradeshows .intro .heading6{margin:0 auto 4.8px;margin:0 auto .3rem}.page-tradeshows .intro h2{margin:0 auto}.page-tradeshows .intro hr{margin:8px auto 12.8px;margin:.5rem auto .8rem}.page-tradeshows .tradeshow-schedule-block{padding:80px 16px;padding:5rem 1rem}.page-tradeshows .tradeshow-schedule-block .wp-block-separator,.page-tradeshows .tradeshow-schedule-block h2{max-width:560px;max-width:35rem;margin-left:auto;margin-right:auto}.page-tradeshows .tradeshow-schedule-block .tradeshow-schedule{max-width:800px;max-width:50rem;margin:0 auto}.page-tradeshows .tradeshow-schedule-block .tradeshow-schedule table{width:100%;border-collapse:collapse}.page-tradeshows .tradeshow-schedule-block .tradeshow-schedule th{font-size:clamp(16px,3vw,20.8px);font-size:clamp(1rem,3vw,1.3rem);font-family:"brother-1816",sans-serif;text-align:left;padding:1.3vw}.page-tradeshows .tradeshow-schedule-block .tradeshow-schedule tr{border-bottom:2px solid #e0e2e5}.page-tradeshows .tradeshow-schedule-block .tradeshow-schedule td{padding:1.3vw;font-size:clamp(12.8px,2vw,16px);font-size:clamp(.8rem,2vw,1rem)}.page-soy-free-gluten-free .intro-block{padding:128px 5vw 544px;padding:8rem 5vw 34rem}.page-soy-free-gluten-free .intro-block .wp-block-cover__image-background{-o-object-position:23%;object-position:23%}.page-soy-free-gluten-free .ingredients-block h2{max-width:608px!important;max-width:38rem!important}.page-soy-free-gluten-free .ingredients-block .has-white-color a{color:#fff;text-decoration:underline}.page-soy-free-gluten-free .philosophy-block .text-wrapper{max-width:384px!important;max-width:24rem!important}.page-soy-free-gluten-free .philosophy-block .text-wrapper a{color:#db0032;text-decoration:underline}@media (max-width:1025px){.page-soy-free-gluten-free .wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem 0}}.page-soy-free-gluten-free .wp-block-media-text .wp-block-media-text__content .heading1{max-width:576px;max-width:36rem}.page-soy-free-gluten-free .product-wrapper .heading1{max-width:656px;max-width:41rem}.page-soy-free-gluten-free .flavor-block .text-wrapper .heading1,.page-soy-free-gluten-free .product-wrapper .description{max-width:608px;max-width:38rem}.page-soy-free-gluten-free .product-block .product{-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;max-width:100%}.page-soy-free-gluten-free .product-block .product .text-wrapper{width:calc(100% - 2rem)}.page-soy-free-gluten-free .product-block .blank{display:none!important}@media print{.njt-nofi-container-content,.single-recipe .entry-content>*,.single-recipe .recipe-hero:before,.site-footer,.site-header{display:none}.single-recipe .recipe-hero{display:block;height:auto;background:#fff!important}.single-recipe .recipe-hero .text-wrapper{max-width:100%;margin:auto!important;text-align:center;-webkit-box-shadow:none;box-shadow:none;background:0 0}.single-recipe .recipe-hero .back-link{display:none}.single-recipe .recipe-hero .heading1{color:#000}.single-recipe .wprm-recipe-container{display:block}.single-recipe .wprm-recipe-template-custom-basic{margin-bottom:0}.single-recipe .wprm-recipe-template-custom-basic ol,.single-recipe .wprm-recipe-template-custom-basic ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-recipe .wprm-recipe-template-custom-basic li,.single-recipe .wprm-recipe-template-custom-poster-template li{padding:5px 0!important;margin-right:10px!important;border:0!important}.single-recipe .wprm-recipe-template-custom-basic h3,.single-recipe .wprm-recipe-template-custom-poster-template h3{padding-bottom:0!important;border-bottom:0;margin:0!important}.single-recipe .wprm-recipe-template-custom-basic .ingredients-instructions-wrapper .wprm-recipe-ingredients-container,.single-recipe .wprm-recipe-template-custom-basic .ingredients-instructions-wrapper .wprm-recipe-instructions-container,.single-recipe .wprm-recipe-template-custom-poster-template .ingredients-instructions-wrapper .wprm-recipe-ingredients-container,.single-recipe .wprm-recipe-template-custom-poster-template .ingredients-instructions-wrapper .wprm-recipe-instructions-container{-webkit-box-flex:100%;-ms-flex:100% 1;flex:100% 1;margin-bottom:20px}.single-recipe .comments-area,.single-recipe .featured-product-block,.single-recipe .related-recipes{display:none}}