@charset "UTF-8";
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@300;400;500;600;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap");@font-face{font-display:swap;font-family:Averta Demo PE;font-style:normal;font-weight:400;src:url(/wp-content/themes/schwans/fonts/AvertaReg.woff2) format("woff2"),url(/wp-content/themes/schwans/fonts/AvertaReg.woff) format("woff")}@font-face{font-display:swap;font-family:Averta Demo PE;font-style:normal;font-weight:700;src:url(/wp-content/themes/schwans/fonts/AvertaDemoPE-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/schwans/fonts/AvertaDemoPE-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Malik;font-style:normal;font-weight:800;src:url(/wp-content/themes/schwans/fonts/Malik-Extrabold.woff2) format("woff2"),url(/wp-content/themes/schwans/fonts/Malik-Extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:RockaBilly;font-style:normal;font-weight:800;src:url(/wp-content/themes/schwans/fonts/RockaBilly.woff2) format("woff2"),url(/wp-content/themes/schwans/fonts/RockaBilly.woff) format("woff")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:0;vertical-align:super}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body{--wp--preset--font-size--small:smaller;--wp--preset--font-size--medium:larger;--wp--preset--font-size--large:x-large;--wp--preset--font-size--x-large:xx-large;--wp--preset--font-size--huge:xxx-large}.wp-block-columns{margin-bottom:0}.wp-block-button__link:hover{background-color:#2d4263;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5);color:#fff}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.nf-form-cont nf-rows-wrap{overflow:visible!important}.nf-before-form-content{height:auto;line-height:0}.nf-before-form-content nf-section{display:inline-block;height:auto;line-height:0}.nf-before-form-content .nf-form-fields-required{display:none}.nf-error .nf-error-msg,.nf-error-msg,.ninja-forms-req-symbol{color:#9e1317;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem}.nf-field-label label,.nf-form-content label{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem!important;font-weight:400!important}.nf-form-content .label-above .nf-field-label,.nf-form-content .label-below .nf-field-label,.nf-form-content .label-hidden .nf-field-label{margin-bottom:0!important}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{color:#2d4263}.listradio-wrap .nf-field-element label.nf-checked-label:before{background:#f7f7f7!important}.listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#f7f7f7!important;-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.7);box-shadow:0 0 6px 1px rgba(0,0,0,.7)}.nf-form-content .nf-field-container.submit-container .nf-field-element .ninja-forms-field{font-weight:700}.nf-form-content .nf-field-container.submit-container .nf-field-element .ninja-forms-field:hover{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5)}@media only screen and (min-width:2000px){.checkbox-container label{padding-right:.5rem!important}}.nf-response-msg{margin:0 auto;max-width:800px;padding:0 0 2rem}.nf-response-msg h3,.nf-response-msg h4{margin-bottom:.3em}#nf-form-1-cont nf-rows-wrap{display:inline-block;overflow:hidden}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(fonts/icomoon.woff2?bwrm20) format("woff2"),url(fonts/icomoon.woff?bwrm20) format("woff"),url(fonts/icomoon.ttf?bwrm20) format("truetype")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-subdirectory-arrow-left:before{content:"\e5d9"}.icon-subdirectory-arrow-right:before{content:"\e5da"}.icon-plus:before{content:"\f067"}.icon-question:before{content:"\f128"}.icon-minus:before{content:"\f068"}.icon-search:before{content:"\f002"}.icon-menu-bars:before{content:"\f0c9"}.icon-menu-bars-alt:before{content:"\e3c7"}.icon-close:before{content:"\f00d"}.icon-close-alt:before{content:"\e5cd"}.icon-remove:before{content:"\f00d"}.icon-chevron-right:before{content:"\f054"}.icon-chevron-right-alt:before{content:"\e315"}.icon-chevron-down:before{content:"\f078"}.icon-chevron-down-alt:before{content:"\e313"}.icon-twitter:before{content:"\f099"}.icon-facebook-f:before,.icon-facebook:before{content:"\f09a"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-linkedin1:before{content:"\f0e2"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-pinterest-p:before{content:"\f231"}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/h1,h2,h3,h4,h5,h6{clear:both;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;line-height:1.2}h1{font-size:3.653rem;line-height:1;margin-bottom:.3em}@media only screen and (max-width:750px){h1{font-size:2.887rem}}h1.has-small-font-size{font-size:2.887rem!important}h1.has-medium-font-size{font-size:4.11rem!important}h1.has-large-font-size{font-size:4.624rem!important}h1.has-x-large-font-size{font-size:5.202rem!important}h2{color:#2d4263;font-size:2.566rem;line-height:1;margin:.5rem 0}h2.has-small-font-size{font-size:2.027rem!important}h2.has-medium-font-size{font-size:2.887rem!important}h2.has-large-font-size{font-size:3.247rem!important}h2.has-x-large-font-size{font-size:3.653rem!important}h3{font-size:1.802rem}h3.has-small-font-size{font-size:1.424rem!important}h3.has-medium-font-size{font-size:2.027rem!important}h3.has-large-font-size{font-size:2.281rem!important}h3.has-x-large-font-size{font-size:2.566rem!important}h4{font-size:1.602rem}h4.has-small-font-size{font-size:1.266rem!important}h4.has-medium-font-size{font-size:1.802rem!important}h4.has-large-font-size{font-size:2.027rem!important}h4.has-x-large-font-size{font-size:2.281rem!important}h5{font-size:1rem;margin:0;text-transform:uppercase}h5.has-small-font-size{font-size:.79rem!important}h5.has-medium-font-size{font-size:1.125rem!important}h5.has-large-font-size{font-size:1.266rem!important}h5.has-x-large-font-size{font-size:1.424rem!important}h6{font-size:.889rem;line-height:1.27;margin:0;text-transform:uppercase}h6.has-small-font-size{font-size:.702rem!important}h6.has-medium-font-size{font-size:1rem!important}h6.has-large-font-size{font-size:1.125rem!important}h6.has-x-large-font-size{font-size:1.266rem!important}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/p{margin-bottom:1em;margin-top:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{font-size:16px;font-size:clamp(1rem,.864rem + .509vw,1.5rem)}body,button,input,optgroup,select,textarea{color:#434343;font-size:1rem;line-height:1.5}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body,button,input,optgroup,select,textarea{font-family:Libre Baskerville,Baskerville,Garamond,Times New Roman,serif}body{background:#fff}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 3.5em 1.75em}ol li,ul li{margin-bottom:.2em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/a{color:#326296;transition:all .3s ease}a:active,a:focus,a:hover{color:#2d4263}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a[href^="tel:"]{color:#434343;cursor:text;text-decoration:none}@media only screen and (max-width:599px){a[href^="tel:"]{color:#326296;cursor:pointer;text-decoration:underline}}h1.has-text-color a,h2.has-text-color a,h3.has-text-color a,h4.has-text-color a,h5.has-text-color a,h6.has-text-color a,li.has-text-color a,p.has-text-color a{color:inherit}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/button,input[type=button],input[type=reset],input[type=submit]{background:#e6e6e6;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button.schwan-btn,input[type=button].schwan-btn,input[type=reset].schwan-btn,input[type=submit].schwan-btn{background-color:#fff;border-color:#2d4263;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;padding:1rem 2rem;text-transform:lowercase}button.schwan-btn.primary,input[type=button].schwan-btn.primary,input[type=reset].schwan-btn.primary,input[type=submit].schwan-btn.primary{background-color:#2d4263;border-color:#fff;color:#fff}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #ccc;border-radius:3px;color:#2d4263;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#326296}select,textarea{width:100%}.wp-block-image img,.wp-block-image picture{display:inline-block}.no-sidebar .site{display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:auto}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/div.site-header.desktop{display:grid;gap:0 1rem;grid-template-areas:". logo . secondnav secondnav ." ". logo fatnav fatnav search .";grid-template-columns:1px minmax(100px,8%) repeat(3,auto) 1px;grid-template-rows:repeat(2,auto);justify-items:stretch;margin:0 auto;max-width:2000px;width:100%}div.site-header.desktop:after{background-color:#f8f8f8;background:#f8f8f8;background:-moz-linear-gradient(180deg,#f8f8f8 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(180deg,#f8f8f8,hsla(0,0%,100%,0));background:linear-gradient(180deg,#f8f8f8,hsla(0,0%,100%,0));content:" ";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#ffffff",GradientType=1);grid-column:1/span 6;grid-row:2;height:100%;position:relative;width:100%;z-index:-1}div.site-header.desktop .site-branding{align-content:center;align-self:center;display:flex;grid-area:logo;justify-self:center;max-width:100%;transition:all .25s}div.site-header.desktop .site-branding .custom-logo-link{display:inline-flex}div.site-header.desktop .site-branding .custom-logo-link .custom-logo{display:block}div.site-header.desktop .primary-navigation{align-self:stretch;grid-area:fatnav;justify-self:center;min-height:75px}div.site-header.desktop .secondary-navigation{align-self:stretch;grid-area:secondnav;justify-self:end}div.site-header.desktop .site-search{align-self:center;grid-area:search;justify-self:end}div.site-header.desktop .site-search form{width:100%}@media only screen and (max-width:800px){div.site-header.desktop{gap:0;grid-template-areas:". secondnav secondnav search search ." ". logo . . . ." ". logo fatnav fatnav fatnav fatnav";grid-template-columns:1rem 12.5% repeat(3,auto) 1rem;grid-template-rows:repeat(3,auto)}div.site-header.desktop .secondary-navigation{justify-self:center;text-align:center;width:100%}div.site-header.desktop .site-search{width:100%;width:calc(100% - 2rem)}div.site-header.desktop:after{grid-column:1/span 6;grid-row:2/span 2}}div.site-header.mobile{align-items:center;gap:0 .5rem;grid-template-areas:". logo mobilenav .";grid-template-columns:.5rem 60% auto .5rem;grid-template-rows:auto;justify-items:stretch;position:relative}div.site-header.mobile .site-branding{align-self:center;display:flex;flex-flow:row nowrap;grid-area:logo;justify-content:space-evenly}div.site-header.mobile .site-branding .custom-logo-link{max-width:60px}div.site-header.mobile .site-branding .custom-logo-link img{display:block}div.site-header.mobile .site-branding .site-description,div.site-header.mobile .site-branding .site-title{color:#434343;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-weight:500;line-height:1;margin:0;position:static}div.site-header.mobile .site-branding .site-description a,div.site-header.mobile .site-branding .site-title a{color:inherit;text-decoration:none}div.site-header.mobile .primary-navigation{align-items:center;align-self:center;display:flex;grid-area:mobilenav;justify-content:flex-end;justify-self:center}div.site-header.mobile .primary-navigation .mobile-menu-toggle{background-color:#326296}div.site-header.mobile .primary-navigation button .closed{display:block}div.site-header.mobile .primary-navigation button .opened{display:none}div.site-header.mobile .primary-navigation.toggled .mobile-menu-toggle{background-color:#333}div.site-header.mobile .primary-navigation.toggled button .closed{display:none}div.site-header.mobile .primary-navigation.toggled button .opened{display:block}div.site-header.desktop{display:none}div.site-header.mobile{display:grid}@media screen and (min-width:37.5em){div.site-header.desktop{display:grid}div.site-header.mobile{display:none}}@media screen and (min-width:1601px){header#headwrap{border-bottom:1px solid #eef0ed;-webkit-box-shadow:0 6px 12px 0 rgba(238,240,237,.5);box-shadow:0 6px 12px 0 rgba(238,240,237,.5)}}@media screen and (min-width:37.5em){header#headwrap{background-color:#fff;z-index:999}header#headwrap.js-scrolld,header#headwrap.js-scrollu{-webkit-box-shadow:0 10px 16px 1px #eef0ed;box-shadow:0 10px 16px 1px #eef0ed;position:sticky;top:-3.7rem}header#headwrap.js-scrolld .site-branding,header#headwrap.js-scrollu .site-branding{align-self:end;grid-area:unset;grid-column:2;grid-row:2/span 1;margin-bottom:0;max-width:4.75rem;padding:4px 0 0}header#headwrap.js-scrolld .site-branding .custom-logo-link .custom-logo,header#headwrap.js-scrollu .site-branding .custom-logo-link .custom-logo{max-height:3.5rem;width:auto}header#headwrap.js-scrolld .primary-navigation,header#headwrap.js-scrollu .primary-navigation{grid-column:3/span 4;grid-row:2}header#headwrap.js-scrollu{position:sticky;top:0}}header div.site-header.mobile.sticky{background:#fff;position:fixed;top:0;width:100%;z-index:1001}header div.site-header.mobile .site-branding{justify-content:flex-start}.sticky+.site-main{padding-top:60px}div.site-header.cj-schwans-branding.mobile{padding:.5rem 0}div.site-header.cj-schwans-branding.mobile .site-branding .custom-logo-link{max-width:40vw}div.site-header.cj-schwans-branding .menu-header-mobile-container{position:absolute}div.site-header.cj-schwans-branding form#searchform>button[type=submit],div.site-header.cj-schwans-branding form#searchform>input[type=submit]{padding:1em}div.site-header.cj-schwans-branding form#searchform>button[type=submit] img,div.site-header.cj-schwans-branding form#searchform>input[type=submit] img{max-height:1.25rem;max-width:1.25rem}@media screen and (max-width:780px){div.site-header.cj-schwans-branding.desktop{display:none}div.site-header.cj-schwans-branding.mobile{display:grid;position:relative}div.site-header.cj-schwans-branding .menu-toggle,div.site-header.cj-schwans-branding .mobile-menu-toggle{display:block}div.site-header.cj-schwans-branding .menu-header-mobile-container .site-search,div.site-header.cj-schwans-branding ul{display:none}div.site-header.cj-schwans-branding .menu-toggle,div.site-header.cj-schwans-branding .primary-navigation.toggled .menu-header-mobile-container .site-search,div.site-header.cj-schwans-branding .primary-navigation.toggled ul{display:block}}@media screen and (min-width:781px) and (max-width:1099px){div.site-header.cj-schwans-branding.desktop{display:grid}div.site-header.cj-schwans-branding.mobile{display:none}div.site-header.cj-schwans-branding.desktop{grid-template-areas:unset;grid-template-columns:25vw repeat(3,auto)}div.site-header.cj-schwans-branding.desktop:after{background-color:#f8f8f8;background:#f8f8f8;background:-moz-linear-gradient(180deg,hsla(0,0%,100%,0) 0,#f8f8f8 100%);background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),#f8f8f8);background:linear-gradient(180deg,hsla(0,0%,100%,0),#f8f8f8);display:block;grid-column:1/span 4;grid-row:1/span 1}div.site-header.cj-schwans-branding.desktop .site-branding{grid-column:1;grid-row:2;padding:.5rem 1rem .5rem 2rem}div.site-header.cj-schwans-branding.desktop .site-search{grid-column:3/span 2;grid-row:1;padding:.5rem 2rem .5rem 1rem}div.site-header.cj-schwans-branding.desktop .site-search form{min-width:40vw}div.site-header.cj-schwans-branding.desktop .site-search form#searchform>input[type=text]{max-width:unset}div.site-header.cj-schwans-branding.desktop .primary-navigation{grid-area:unset;grid-column:2/span 3;grid-row:2;padding-right:1rem}div.site-header.cj-schwans-branding.desktop .primary-navigation ul{justify-content:flex-end;padding-top:.5rem}div.site-header.cj-schwans-branding.desktop .secondary-navigation{align-self:center;grid-area:unset;grid-column:1/span 2;grid-row:1;justify-self:auto;padding-left:1rem}}@media only screen and (min-width:1100px){div.site-header.cj-schwans-branding.desktop{grid-template-columns:1px minmax(200px,8%) repeat(3,auto) 1px}div.site-header.cj-schwans-branding.desktop:after{display:none}div.site-header.cj-schwans-branding.desktop .primary-navigation{font-size:.95rem;grid-area:unset;grid-column:3/span 2;grid-row:1/span 2;padding-top:.75rem}div.site-header.cj-schwans-branding.desktop .secondary-navigation{font-size:.875rem}div.site-header.cj-schwans-branding.desktop .site-search{padding-bottom:1rem;padding-top:0}}@media screen and (max-width:780px){header#headwrap.js-scrolld .site-branding,header#headwrap.js-scrollu .site-branding{max-width:30vw}div.site-header.mobile{grid-template-columns:.5rem 60% auto .5rem}header#headwrap.js-scrolld .primary-navigation,header#headwrap.js-scrollu .primary-navigation{grid-column:3/span 1}}@media screen and (min-width:781px) and (max-width:1099px){header#headwrap.js-scrolld,header#headwrap.js-scrollu{top:-3.9rem}header#headwrap.js-scrolld .site-branding,header#headwrap.js-scrollu .site-branding{align-self:center;grid-column:1;max-width:15vw;padding:0}header#headwrap.js-scrolld .primary-navigation,header#headwrap.js-scrollu .primary-navigation{grid-column:2/span 3}}@media only screen and (min-width:1100px){header#headwrap.js-scrolld,header#headwrap.js-scrollu{top:-3rem}header#headwrap.js-scrolld .site-branding,header#headwrap.js-scrollu .site-branding{align-self:center;max-width:10vw;padding:0}header#headwrap.js-scrolld .site-search,header#headwrap.js-scrollu .site-search{padding-top:1rem}}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/section.engagement{margin:0 auto;max-width:2000px;width:100%}section.engagement .panel{align-items:stretch;background:#dedede url(../images/bg-footer-texture.png) no-repeat bottom/cover;border-bottom:1.25rem solid #fff;display:flex;flex-flow:row nowrap;justify-content:space-between}section.engagement .panel>div{background:transparent;background:-moz-linear-gradient(90deg,rgba(25,25,25,.35) 0,hsla(0,0%,87%,0) 10%);background:-webkit-linear-gradient(90deg,rgba(25,25,25,.35),hsla(0,0%,87%,0) 10%);background:linear-gradient(90deg,rgba(25,25,25,.35),hsla(0,0%,87%,0) 10%);flex:0 1 50%;padding:4rem 8%}section.engagement .panel>div.full-width{flex-basis:100%}section.engagement .panel>div.social-media h4{text-align:center}section.engagement .panel.opt-in-state{display:none}section.engagement .panel h4{font-weight:400;margin:0 0 1.2rem;text-transform:uppercase}section.engagement .panel a{display:inline-block;position:relative}section.engagement .panel a.button,section.engagement .panel a.button-icon{background:#2d4263;color:#fff;text-decoration:none}section.engagement .panel a.button-icon:hover,section.engagement .panel a.button:hover{background:#326296;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5)}section.engagement .panel a.button-icon{border-radius:50%;float:right;height:2rem;padding:.5rem;width:2rem}section.engagement .panel a.button-icon i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section.engagement .panel a.button{border:1px solid #fff;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;padding:1rem 2rem;text-transform:lowercase}section.engagement .menu-footer-social-channels-container ul.menu{list-style:none;margin:0;padding:0;text-align:center}section.engagement .menu-footer-social-channels-container ul.menu li{display:inline-block;margin:0 .275rem}section.engagement .menu-footer-social-channels-container ul.menu li a{background:#326296;border:2px solid #326296;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;height:3rem;padding:.5rem;position:relative;text-decoration:none;width:3rem}section.engagement .menu-footer-social-channels-container ul.menu li a:hover{background:#2d4263;border-color:#434343;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.3);box-shadow:0 0 8px 2px rgba(0,0,0,.3)}section.engagement .menu-footer-social-channels-container ul.menu li a:after{font-family:icomoon!important;font-size:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.engagement .menu-footer-social-channels-container ul.menu li.youtube a:after{content:"\f16a"}section.engagement .menu-footer-social-channels-container ul.menu li.instagram a:after{content:"\f16d"}section.engagement .menu-footer-social-channels-container ul.menu li.facebook a:after{content:"\f09a"}section.engagement .menu-footer-social-channels-container ul.menu li.linkedin a:after{content:"\f0e2"}@media only screen and (max-width:750px){section.engagement .panel{flex-wrap:wrap}section.engagement .panel>div{flex-basis:100%;padding:2rem;text-align:center}}footer.site-footer{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;margin:0 auto;max-width:2000px;width:100%}footer.site-footer h6{font-size:1rem;font-weight:400;margin:0 0 .8rem}footer.site-footer{align-content:start;display:grid;gap:0 1rem;grid-template-areas:". logo navigation . " ". legal legal .";grid-template-columns:2rem minmax(auto,200px) auto 2rem;grid-template-rows:repeat(2,auto);justify-content:stretch}footer.site-footer:after{background-color:#f8f8f8;background:#f8f8f8;background:-moz-linear-gradient(180deg,#f8f8f8 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(180deg,#f8f8f8,hsla(0,0%,100%,0));background:linear-gradient(180deg,#f8f8f8,hsla(0,0%,100%,0));border-top:4px solid #c1c1c1;content:" ";display:block;grid-column:1/span 4;grid-row:2;position:relative;z-index:-1}footer.site-footer ul{list-style:none;margin:0 0 1.8rem;padding:0}footer.site-footer ul li{line-height:1.1;margin-bottom:.6rem}footer.site-footer .site-branding{grid-area:logo;max-width:200px}footer.site-footer .footer-navigation{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;grid-area:navigation;justify-content:space-between;padding:1.4rem 0}footer.site-footer .footer-navigation>div{flex:0 1 auto;width:25%;width:calc(25% - 1rem)}footer.site-footer .footer-navigation a{background-color:transparent;display:inline-block;margin-bottom:.5rem;position:relative;text-decoration:none;transition:all .3s ease}footer.site-footer .footer-navigation a:after{border-bottom:1px solid #707070;bottom:-2px;content:" ";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}footer.site-footer .footer-navigation a:hover:after{border-bottom:1px solid #707070;width:100%}footer.site-footer .site-info{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:.8rem;gap:0 1rem;grid-area:legal;justify-content:space-between;line-height:1.1;padding:1.5rem 0;text-transform:uppercase}footer.site-footer .site-info>div,footer.site-footer .site-info>nav{flex:0 1 auto;min-width:40%}footer.site-footer .site-info>div p,footer.site-footer .site-info>nav p{margin:0 0 .8em;padding:0}footer.site-footer .site-info>div ul,footer.site-footer .site-info>nav ul{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start}footer.site-footer .site-info>div ul li,footer.site-footer .site-info>nav ul li{flex:0 1 auto}footer.site-footer .site-info>div.legal-navigation .underline-link a,footer.site-footer .site-info>nav.legal-navigation .underline-link a{cursor:pointer;text-decoration:underline}@media only screen and (max-width:750px){footer.site-footer{gap:0;grid-template-areas:". logo ." ". navigation . " ". legal .";grid-template-columns:2rem auto 2rem;grid-template-rows:repeat(3,auto)}footer.site-footer .site-branding{margin:0 auto;max-width:150px}footer.site-footer ul{margin-bottom:1rem}footer.site-footer:after{grid-row:3}footer.site-footer .footer-navigation{flex-wrap:wrap}footer.site-footer .footer-navigation>div{text-align:center;width:50%;width:calc(50% - 1rem)}footer.site-footer .footer-navigation>div ul li{margin-bottom:0}footer.site-footer .site-info{flex-wrap:wrap;justify-content:space-around;text-align:center}}@media only screen and (min-width:751px){footer.site-footer.cj-schwans-branding .site-branding{grid-area:unset;grid-column:2/span 2;grid-row:1;padding-bottom:.75rem}footer.site-footer.cj-schwans-branding .footer-navigation{grid-area:unset;grid-column:2/span 2;grid-row:2}footer.site-footer.cj-schwans-branding .site-info{grid-area:unset;grid-column:2/span 2;grid-row:3}footer.site-footer.cj-schwans-branding:after{grid-row:2/span 2}}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/form#searchform{align-items:stretch;border:1px solid #dedede;border-radius:0;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto}form#searchform>button,form#searchform>input{border-radius:0!important;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem}form#searchform>button[type=text],form#searchform>input[type=text]{border:0;border-radius:0;color:#757575;flex:1 1 auto;padding:3px 1rem;text-transform:lowercase}@media only screen and (max-width:750px){form#searchform>button[type=text],form#searchform>input[type=text]{flex:1 1 auto;max-width:unset}}@media only screen and (min-width:801px){form#searchform>button[type=text],form#searchform>input[type=text]{max-width:calc(20vw - 2rem)}}form#searchform>button[type=submit],form#searchform>input[type=submit]{background:#fdb951!important;border-color:#fdb951!important;border-radius:0;color:#fff;flex:0;font-weight:700;padding:.6em 1px .4em;text-transform:uppercase;transition:all .3s ease}@media only screen and (max-width:750px){form#searchform>button[type=submit],form#searchform>input[type=submit]{flex:0 1 auto;width:3rem}}form#searchform>button[type=submit]:hover,form#searchform>input[type=submit]:hover{background-color:#326296!important;border-color:#326296!important}body.search header.site-header{border-bottom:.625rem solid #326296}body.search header.page-header{background:transparent url(../images/bg-overlay-white-dots-33percent.png) no-repeat bottom/cover;padding:4rem 0 2rem;text-align:center}body.search header.page-header h1{text-transform:uppercase}body.search header.page-header p{color:#326296;text-transform:lowercase}body.search .page-content{text-align:center}body.search .search-content-container{margin:0 auto 4rem;max-width:1400px;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:1440px){body.search .search-content-container{padding-left:0;padding-right:0}}body.search .search-content-container{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1.5rem;justify-content:flex-start}body.search .search-content-container>article{flex:0 0 calc(33.33% - 1rem);max-width:100%}@media only screen and (max-width:750px){body.search .search-content-container>article{flex-basis:auto}}body.search .search-content-container>article h2{font-weight:400}body.search .search-content-container>article .thumbnail-wrapper{background-color:#2d4263;display:block;height:30vh;overflow:hidden}body.search .search-content-container>article .thumbnail-wrapper img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}body.search .search-content-container>article .thumbnail-wrapper:hover img{transform:scale(1.125)}.site-main{margin:0 auto;max-width:1600px;width:100%}.hidden{display:none}.margin-top-zero{margin-top:0}.margin-bottom-zero{margin-bottom:0}.padding-sides-zero{padding-left:0;padding-right:0}.padding-right-zero{padding-right:0}.padding-left-zero{padding-left:0}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_distributor-search .custom-block.block-content-container>.block-container{margin:0 auto;max-width:1400px;padding-left:1rem;padding-right:1rem;width:80%}@media only screen and (min-width:1440px){body.page-template-page_distributor-search .custom-block.block-content-container>.block-container{padding-left:0;padding-right:0}}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form{align-content:stretch;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:space-between}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form label{color:#2d4263;display:block;margin-bottom:1rem}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form label span{display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:x-large;margin-bottom:.5rem;text-transform:uppercase}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form button{background:#2d4263;border:0;border-radius:0;color:#fff;display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;margin:0 auto;padding:.5rem 2rem;text-align:center;text-transform:lowercase}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form button:hover{background-color:#2d4263;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5);color:#fff}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form .form-group{flex:0 1 auto;padding:2rem;width:50%;width:calc(50% - .5rem)}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form .form-group:nth-child(odd){background:#f8f8f8;background:-moz-linear-gradient(270deg,#f8f8f8 0,hsla(0,0%,100%,0) 15%);background:-webkit-linear-gradient(270deg,#f8f8f8,hsla(0,0%,100%,0) 15%);background:linear-gradient(270deg,#f8f8f8,hsla(0,0%,100%,0) 15%)}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form .form-group:nth-child(2n){background:#eef0ed;background:-moz-linear-gradient(90deg,rgba(238,240,237,.35) 0,#fff 30%);background:-webkit-linear-gradient(90deg,rgba(238,240,237,.35),#fff 30%);background:linear-gradient(90deg,rgba(238,240,237,.35),#fff 30%)}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form .form-group.fullwidth{background:transparent;width:100%}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results{border-top:2px solid #767676;padding-top:2rem}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results h2{text-transform:uppercase}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results .distributors{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results .distributors .dist-address{border-top:1px solid #767676;flex:0 1 auto;padding:1rem .5rem;width:45%;width:calc(50% - .5rem)}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results .distributors .dist-address .dist-label{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:larger;font-weight:700;margin:.5rem 0}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results .distributors .dist-address address{font-style:normal;margin:0}@media only screen and (max-width:760px){body.page-template-page_distributor-search .custom-block.block-content-container>.block-container{width:100%}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form{gap:0 1rem}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container form.distributor-search-form .form-group{width:100%}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results{padding:2rem 1rem 0}body.page-template-page_distributor-search .custom-block.block-content-container>.block-container .dist-results .distributors .dist-address{width:100%}}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_product-filter .custom-block.block-content-container>.block-container{margin:0 auto;max-width:1400px;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:1440px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container{padding-left:0;padding-right:0}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header{align-content:flex-start;background-color:#eef0ed;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:space-between;margin-bottom:1.5rem;padding:1.3rem 0}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header{padding:1.3rem 1rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .spacer-column{flex:0 0 auto;width:25%;width:calc(25% - 1rem)}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .spacer-column{display:none}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .pagetitle-column{flex:1 1 auto}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .pagetitle-column h1{margin-bottom:0;margin-top:.7rem;text-transform:uppercase}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .pagetitle-column h5{font-weight:500;margin-bottom:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .pagetitle-column .filters-applied h1{font-size:2.125rem;font-weight:700;margin-top:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-header .pagetitle-column #filter-data-display .secondary-data .divider{display:none;font-weight:400}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content{align-content:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:space-between}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content>div{flex:1 1 auto}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content{flex-wrap:wrap}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content .product-filter-container{flex:0 0 auto;width:25%;width:calc(25% - 1rem)}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content .product-filter-container{width:100%}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content .product-filter-container{padding-bottom:2rem;position:relative}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;max-width:100%;position:relative;z-index:500}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter{width:100%}}@media only screen and (min-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter.affixThisPanel{height:100vh;overflow-x:scroll}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter.sticky{position:-webkit-sticky;position:sticky;top:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter.sticky.bottom{bottom:0}}@media only screen and (min-width:752px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .mobile-assist .schwan-btn.primary{display:none!important}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .mobile-assist{background-color:#eef0ed;padding:0 .8rem 1.5rem}}@media only screen and (max-width:751px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .mobile-assist{display:block;padding:0 0 1.5rem;text-align:center}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading{background-color:#326296}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading h4{color:#fff;font-size:1.175rem;font-weight:500;margin:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading h4 a{color:inherit;display:block;padding:.6rem 1rem .3rem;text-decoration:none;width:100%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters{position:relative}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .accordian-arrow{position:absolute;right:1rem;top:.4rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .hide,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show{align-items:center;display:inline-flex;flex-flow:row nowrap;font-size:.8rem;font-weight:300;justify-content:flex-end;line-height:1;text-transform:uppercase;vertical-align:middle}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .hide i,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .hide svg,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show i,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show svg{flex:0 1 auto}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .hide i,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show i{font-size:.65rem;font-style:normal;padding-top:.25rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .hide svg,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show svg{display:inline-block;fill:#fff;height:1.5rem;padding-left:.4rem;width:1.5rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters .show{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters.closed .show{display:inline-flex}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .panel-heading .toggleAllFilters.closed .hide{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter .tiered-selection,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label{font-size:.9rem;line-height:1.125;text-transform:uppercase}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label{padding:.1rem .8rem .2rem}@media only screen and (max-width:56.25em){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label{padding:.8rem .5rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label{align-content:flex-start;display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:flex-start}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label span{display:block;flex:1 1 auto;padding-left:.4rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label input[type=checkbox]{flex:0 1 auto}@media only screen and (max-width:56.25em){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label input[type=checkbox]{height:1.25rem;width:1.25rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label.check-filter{gap:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label.check-filter:hover{background-color:#dedede;color:inherit}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label.check-filter.active{background-color:#fff;color:#326296}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label.check-filter.active:hover{background-color:#dedede}@media only screen and (max-width:751px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter label.check-filter{border-bottom:1px solid hsla(0,0%,44%,.3)}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl{background-color:#eef0ed;margin-bottom:0;margin-top:0;padding:0 0 1rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter{background:#dedede;color:#333;font-size:1.175rem;font-weight:500;margin-bottom:.4rem;padding:.6rem 1rem .3rem;text-transform:uppercase}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter .accordian-arrow{display:inline-block;font-size:1.175rem;padding:0 .375rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter .accordian-arrow .fa-caret-down{display:inline-block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter .accordian-arrow .fa-caret-right{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter:hover{color:#326296}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter.closed{background-color:#707070;margin-bottom:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter.closed:hover{color:#fff}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter.closed .accordian-arrow .fa-caret-down{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dt.toggleFilter.closed .accordian-arrow .fa-caret-right{display:inline-block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd{margin:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection label{background-color:transparent;padding-right:.4rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection label.active+a{background-color:#fff}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection.top-level label{padding:0 .4rem 0 .8rem}@media only screen and (max-width:56.25em){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection.top-level label{padding:.8rem .4rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection:hover{background-color:#dedede;color:inherit}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a{align-items:center;color:inherit;display:flex;justify-content:flex-start;padding:.2rem 0 .1rem;width:100%}@media only screen and (max-width:751px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a{border-bottom:1px solid hsla(0,0%,44%,.3)}}@media only screen and (max-width:56.25em){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a{padding:.8rem 0}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a{line-height:1}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a .accordian-arrow{padding:0 0 0 .4rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a .fa-caret-down{display:block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a .fa-caret-right{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd .tiered-selection a:hover{color:#326296;cursor:pointer}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li{display:block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li .tiered-selection a .fa-caret-down,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li li{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li .tiered-selection a .fa-caret-right,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li.reveal a .fa-caret-down{display:block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li.reveal a .fa-caret-right{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd>ul>li.reveal li{display:block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd.closed .tiered-selection a .fa-caret-down,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd.closed>ul>li,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd.closed>ul>li li{display:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl dd.closed .tiered-selection a .fa-caret-right{display:block}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl ul{list-style:none;margin:0;padding:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl ul li{margin-bottom:0}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl ul li label{padding-left:1.8rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content form.product-filter dl ul li li label{padding-left:3rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table{display:none;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;margin-bottom:3rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table.active{display:table}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:flex-start}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header{flex-wrap:wrap;gap:1rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div{flex:1 1 auto}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-image{max-width:200px;min-width:100px;width:20%}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-image{max-width:100%;min-width:unset}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-image img{display:block;width:100%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-copy{width:80%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-copy h2{font-size:2.125rem;margin-bottom:.125rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header div.header-copy p{font-size:14px;margin-bottom:1.125rem}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table .table-header p{font-family:Libre Baskerville,Baskerville,Garamond,Times New Roman,serif;font-weight:400;text-transform:none}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table thead{font-weight:700;text-transform:uppercase}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table thead .column-lables{font-size:.8rem;line-height:1.1}@media only screen and (max-width:750px){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table thead .column-lables{font-size:.625rem}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr{display:none;transition:all .3s ease}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr.active,body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr.layout{display:table-row}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td{border-bottom:1px solid hsla(0,0%,44%,.3)}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td.cell-code{width:8%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td.cell-variety{width:53%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td.cell-weight{width:12%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td.cell-servingsize{width:20%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr td.cell-servingcase{width:8%}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr:hover{background-color:#326296;color:#fff}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr:not(.debug):nth-of-type(odd){background-color:#f8f8f8}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr:not(.debug):nth-of-type(odd):hover{background-color:#326296}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr a{color:inherit;display:block;line-height:1.125;padding:.375em .375em .1875em;text-decoration:none}@media only screen and (max-width:56.25em){body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tbody tr a{font-size:smaller}}body.page-template-page_product-filter .custom-block.block-content-container>.block-container .page-content table.product-table tr.debug{display:none!important}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_product-detail .custom-block.block-content-container>.block-container{margin:0 auto;max-width:1400px;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:1440px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container{padding-left:0;padding-right:0}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .breadcrumbs ul{list-style:none;margin:0 0 1.5rem;padding:0}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .breadcrumbs ul li{display:inline-block}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .breadcrumbs ul li:before{content:" / "}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .breadcrumbs ul li:first-child:before{content:""}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header{align-content:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:space-between;padding-bottom:1rem}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header{flex-wrap:wrap}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header h1{color:#2d4263;font-size:1.75rem;font-weight:700;margin-top:0;text-transform:uppercase}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header li,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header p{font-size:.8rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child{flex:0 1 auto}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.image{width:calc(33% - 1rem)}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.image{width:100%}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.image a.image-lightbox-link{display:block;overflow:hidden;width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.image a.image-lightbox-link img{display:block;height:100%;object-fit:contain;object-position:top center;transition:transform .5s ease;width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.image a.image-lightbox-link:hover img{transform:scale(1.125)}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy{width:calc(66% - 1rem)}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy{width:100%}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons{align-content:stretch;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start;list-style:none;margin:0 0 1rem;padding:0}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons{flex-wrap:wrap}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div{background:#eef0ed;flex:0 1 auto;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-weight:500;line-height:1;max-width:50%;padding:.375em .75em;text-align:center;text-transform:uppercase}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div{max-width:unset}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate{align-items:center;display:flex;flex-flow:row nowrap;gap:.375em;justify-content:space-evenly}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate .instruction{width:40%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate form.find-distributor{display:flex;flex-flow:row nowrap}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate form.find-distributor input[type=text]{border-radius:0;width:8rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate form.find-distributor button{background-color:#2d4263;border:0;border-radius:0;color:#fff;font-size:1.25rem;padding:.25em .4em;transition:all .3s ease}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.zip-locate form.find-distributor button:hover{background-color:#326296}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download{padding:0}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales a,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact a,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download a{align-items:center;color:inherit;display:flex;flex-flow:row nowrap;gap:.5rem;height:100%;justify-content:flex-start;padding:.375em .75em;text-decoration:none;width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales a img,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales a small,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact a img,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact a small,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download a img,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download a small{display:block;flex:0 1 auto}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales a:hover,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact a:hover,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download a:hover{background-color:#326296;color:#fff}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.call-sales a:hover img,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.email-contact a:hover img,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buttons>div.file-download a:hover img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .comments{margin-bottom:1.5em}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now{margin-bottom:1em}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now.align-center a{margin-left:auto;margin-right:auto}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now.align-left a{margin-left:0;margin-right:auto}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now.align-right a{margin-left:auto;margin-right:0}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now a{display:block;width:max-content}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now a{margin-left:auto!important;margin-right:auto!important}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now a:hover img{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.5));filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .details-header .child.copy .buy-now img{display:block}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tabular-data{border:1px solid #707070;margin-bottom:2rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs{align-content:stretch;display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:space-evenly;list-style:none;margin:0;padding:0}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs{flex-wrap:wrap;gap:0}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li{flex:1 1 auto;margin-bottom:0}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li{border-bottom:.5px solid hsla(0,0%,44%,.6);margin-bottom:0;width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li:first-child{border-top:.5px solid hsla(0,0%,44%,.6)}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li>a{background-color:#fff;color:#2d4263;display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;height:100%;padding:.375em .75em;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li>a{background-color:transparent}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li>a:hover{background-color:#dedede}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .nav-tabs>li>a.active{background-color:#326296;border:none;color:#fff}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tab-content .tab-pane{background-color:#dedede;background:-moz-linear-gradient(180deg,#dedede 0,hsla(0,0%,100%,0) 1.5rem);background:-webkit-linear-gradient(180deg,#dedede,hsla(0,0%,100%,0) 1.5rem);background:linear-gradient(180deg,#dedede,hsla(0,0%,100%,0) 1.5rem);border-top:2px solid #333;display:none;padding:2rem 1rem 1rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tab-content .tab-pane.active{display:block}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside{align-content:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside{flex-wrap:wrap}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside>div,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside>table{flex:0 1 auto;margin:0 0 auto;max-width:50%;width:100%}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside>div,body.page-template-page_product-detail .custom-block.block-content-container>.block-container .tables-sidebyside>table{font-size:.8rem;max-width:unset}}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr:nth-of-type(odd){background-color:transparent}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr:nth-of-type(2n){background-color:rgba(50,98,150,.15)}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th{font-weight:500;text-align:center}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th.nutrition-middle-column{width:6rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th.daily-values{font-size:.75rem;line-height:1.125;width:6rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th[scope=row]{text-align:left}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr td,body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th{line-height:1.125;padding:.375em .375em .1875em;text-align:left}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr td.text-right,body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th.text-right{text-align:right}body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr td.child,body.page-template-page_product-detail .custom-block.block-content-container>.block-container table.table-striped tr th.child{font-weight:400;padding-left:1rem}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products{margin-bottom:2rem;text-align:center;text-transform:uppercase}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products h2{font-weight:400}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:center}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div{flex:0 1 33%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a{display:block;height:100%;text-decoration:none;width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a img{width:100%}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a div{height:300px;margin-bottom:1rem;object-fit:cover;overflow:hidden}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a div img{display:block;transform:scale(1);transition:all .3s ease}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a span{position:relative;z-index:2}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div a:hover img{transform:scale(1.25)}@media only screen and (max-width:750px){body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products{flex-wrap:wrap}body.page-template-page_product-detail .custom-block.block-content-container>.block-container .related-products .products>div{flex-basis:auto}}.social-columns .elementor-container{JUSTIFY-CONTENT:SPACE-BETWEEN}.social-columns .elementor-widget-heading{margin:0 auto .5rem!important}.social-columns h5.elementor-heading-title{line-height:1.4;min-height:56px}.social-columns .show-more{CURSOR:POINTER}.social-columns .download-buttons .elementor-container{JUSTIFY-CONTENT:center;gap:.5rem}.social-columns .download-buttons .elementor-container .elementor-column{width:auto!important}p.socialCopy{font-size:16px;line-height:1.5;max-height:50px;overflow:hidden;padding:0 1REM;text-align:center;transition:max-height .5s ease-out}.social-suitcase-anchor-links{display:flex;flex-wrap:wrap}.social-suitcase-anchor-links a{flex:1 1 16%;padding:10px 0;text-align:center;text-decoration:underline!important}.all-files-zip-banner .elementor-column .elementor-widget-wrap{padding-left:50px!important;padding-right:50px!important}.copyText .elementor-button:hover,.download-image .elementor-button:hover{background:#ddd!important}.show-more{font-size:.75rem;text-align:center;text-transform:uppercase}p.socialCopy.showtext{max-height:600px;transition:max-height .5s ease-out}.download-buttons a.elementor-button{cursor:pointer}@MEDIA (min-width:768px){.social-columns .elementor-column.elementor-col-25{width:24%}}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_2025-homepage .hero-block{display:grid;gap:0;grid-template-columns:minmax(380px,33.33%) auto;padding:0}body.page-template-page_2025-homepage .hero-block .hero-content{grid-column:1;padding:6rem 2rem}body.page-template-page_2025-homepage .hero-block .hero-content h1,body.page-template-page_2025-homepage .hero-block .hero-content p{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif}body.page-template-page_2025-homepage .hero-block .hero-content h1{font-size:2.25rem;line-height:1.07;margin:0 auto .25em}body.page-template-page_2025-homepage .hero-block .hero-content p{font-size:1.025rem;line-height:1.93;margin:0 auto}body.page-template-page_2025-homepage .hero-block .hero-cinemagraph{align-self:stretch;grid-column:2}body.page-template-page_2025-homepage .hero-block .hero-cinemagraph .custom-block.block-cinemagraph{align-items:stretch;height:100%}@media only screen and (max-width:781px){body.page-template-page_2025-homepage .hero-block{grid-template-columns:100%}body.page-template-page_2025-homepage .hero-block .hero-content{grid-column:1;grid-row:2;padding:2rem 1.5rem 3rem}body.page-template-page_2025-homepage .hero-block .hero-cinemagraph{grid-column:1;grid-row:1}}body.page-template-page_2025-homepage .business-solutions-navigation.wp-block-group .wp-block-navigation__container{justify-content:space-around}body.page-template-page_2025-homepage .business-solutions-navigation.wp-block-group .wp-block-navigation__container a{text-decoration:underline}body.page-template-page_2025-homepage .business-solutions-navigation.wp-block-group .wp-block-navigation__container a:hover{font-size:115%}body.page-template-page_2025-homepage .equal-height-columns.wp-block-columns .wp-block-column{align-self:stretch}body.page-template-page_2025-homepage .equal-height-columns.wp-block-columns .wp-block-column .wp-block-cover{height:100%}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_distributors .custom-block.block-content-container>.block-container{margin:0 auto;max-width:1400px;padding-left:1rem;padding-right:1rem;padding-top:1rem;width:80%}@media only screen and (min-width:1440px){body.page-template-page_distributors .custom-block.block-content-container>.block-container{padding-left:0;padding-right:0}}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form{display:grid;gap:.5rem;grid-template-columns:1fr 1fr auto;grid-template-rows:auto}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .city-state{grid-column:1;grid-row:1}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .product-sku-name{grid-column:2;grid-row:1}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .distributor-search-form_submit{align-self:end;grid-column:3;grid-row:1}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .selected-product-data,body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form [data-product=current]{grid-column:1/span 2;grid-row:2}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form label{color:#2d4263;display:block;margin-bottom:0}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form label span{display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:x-large;margin-bottom:0;text-transform:uppercase}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .hint{display:none;font-size:.75rem;margin:.5em .5em .25em 0}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form button{background:#2d4263;border:0;border-radius:0;color:#fff;display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;margin:0 auto;padding:.5rem 2rem;text-align:center;text-transform:lowercase}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form button:hover{background-color:#2d4263;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5);color:#fff}@media (max-width:640px){body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form{gap:.75rem;grid-auto-rows:auto;grid-template-columns:1fr}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .city-state,body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .distributor-search-form_submit,body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .product-sku-name,body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .selected-product-data,body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form [data-product=current]{grid-column:1;grid-row:auto}body.page-template-page_distributors .custom-block.block-content-container>.block-container form.distributor-search-form .distributor-search-form_submit{align-self:auto;justify-self:stretch;width:100%}}.distributor-search-form{margin-bottom:1rem;padding:0 1rem;position:relative}.distributor-search-form input{width:100%}.distributor-search-form label{display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:16px}.distributor-search-form input,.distributor-search-form select{font-size:16px}.distributor-search-form_submit{align-items:center;background-color:#2d4263;border-radius:.2rem;color:#fff;display:flex;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:16px;font-weight:100;justify-content:center;padding:.4rem 2.6rem .2rem;text-decoration:none}[data-distributor=results-count]{font-size:16px;font-weight:700;padding:0 1rem}.distributor-results{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:2rem;max-height:60vh;padding:0 1rem}.distributor-results .initial-distributors{grid-column:1;grid-row:1}.distributor-results .loading-distributors{grid-column:1;grid-row:2}.distributor-results .no-distributors-results,.distributor-results .results-list{grid-column:1;grid-row:1}.distributor-results .distributor-map{grid-column:2;grid-row:1/span 4;max-height:60vh}@media (max-width:640px){.distributor-results{gap:1rem;grid-auto-rows:auto;grid-template-columns:1fr;max-height:none}.distributor-results .distributor-map,.distributor-results .initial-distributors,.distributor-results .loading-distributors,.distributor-results .no-distributors-results,.distributor-results .results-list{grid-column:1;grid-row:auto}.distributor-results .results-list{grid-row:2}.distributor-results .distributor-map{grid-row:1;height:auto;max-height:none;min-height:200px;width:100%}}[data-distributor=results-list]{flex:1;max-height:60vh;min-height:500px;overflow-y:auto}@media screen and (max-width:768px){[data-distributor=results-list]{max-height:50vh;min-height:200px}}[data-distributor=results-list] .distributor-item{border:1.5px solid #dedede;border-radius:.5rem;display:flex;flex-direction:column;margin-bottom:1rem;padding:.5rem;position:relative}[data-distributor=results-list] .distributor-item__distance{align-items:center;display:flex;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:.6rem;justify-content:end}[data-distributor=results-list] .distributor-item__distance svg{height:.8rem}[data-distributor=results-list] .distributor-item__distance svg path{fill:#326296}[data-distributor=results-list] .distributor-item__title{font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:0}[data-distributor=results-list] .distributor-item__address{font-size:16px}[data-distributor=results-list] .distributor-item__profile-button{border:1px solid #262626;border-radius:.4rem;color:#262626;display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:16px;max-width:250px;padding:.4rem;text-align:center;text-decoration:none}.distributor-item__contact-buttons{display:flex;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;gap:12px;margin-bottom:.6rem}.distributor-item__contact-buttons a{border:1px solid #262626;border-radius:.4rem;color:#262626;display:block;font-size:16px;min-width:95px;padding:.4rem 1rem;text-align:center;text-decoration:none}.distributor-item__contact-buttons a svg{display:block;height:1.4rem;margin:0 auto .2rem}[data-map=container]{height:200px;width:100%}@media screen and (min-width:768px){[data-map=container]{height:500px}}[data-product=results]{background-color:#fff;border:1px solid #f7f7f7;left:0;max-width:100%;padding:.5rem;position:absolute;width:500px;z-index:99}@media screen and (min-width:768px){[data-product=results]{left:auto}}.product-search-result{border-bottom:1px solid #f7f7f7;cursor:pointer;padding:.2rem}.product-current,.product-search-result{display:flex;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:16px;gap:1rem}.product-current{align-items:center;background-color:#f7f7f7;padding:.6rem 1rem}.product-current__remove{height:24px;width:24px}.no-distributors-results{order:2;padding:0 1rem}@media screen and (min-width:768px){.no-distributors-results{order:1}}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.distributor-page{border-top:1px solid #326296;padding:calc(1.5em + 1px) 1rem 2rem}.distributor-page h1{text-align:center;text-transform:uppercase}.distributor-page .subtitle{font-size:1.125rem}.distributor-page .subtitle a[href^="tel:"]{color:#326296;cursor:pointer;text-decoration:underline}.distributor-page h2{font-size:1.25rem}@media screen and (min-width:768px){.distributor-content{align-items:start;display:flex;gap:1.5rem;justify-content:space-between}}.distributor-content{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif}.distributor-content__left{flex:1 1 auto;width:60%}@media (max-width:640px){.distributor-content__left{width:100%}}.distributor-content table tbody tr{transition:all .3s ease}.distributor-content table tbody tr.active,.distributor-content table tbody tr.layout{display:table-row}.distributor-content table tbody tr td{border-bottom:1px solid hsla(0,0%,44%,.3);vertical-align:top}.distributor-content table tbody tr td.cell-code{width:8%}.distributor-content table tbody tr td.cell-variety{width:53%}.distributor-content table tbody tr td.cell-weight{width:12%}.distributor-content table tbody tr td.cell-servingsize{width:20%}.distributor-content table tbody tr td.cell-servingcase{width:8%}.distributor-content table tbody tr:hover{background-color:#326296;color:#fff}.distributor-content table tbody tr:not(.debug):nth-of-type(odd){background-color:#f8f8f8}.distributor-content table tbody tr:not(.debug):nth-of-type(odd):hover{background-color:#326296}.distributor-content table tbody tr a{color:inherit;display:block;line-height:1.125;padding:.375em .375em .1875em;text-decoration:none}@media only screen and (max-width:56.25em){.distributor-content table tbody tr a{font-size:smaller}}.distributor-content table tr.debug{display:none!important}.distributor-sidebar{border:1px solid #434343;border-radius:.875rem;padding:1rem;width:calc(40% - 1.5rem)}@media (max-width:640px){.distributor-sidebar{width:100%}}.distributor-sidebar [data-map=container]{height:400px;margin-bottom:1rem;width:100%}.distributor-sidebar .distributor-info .address{margin-bottom:.5rem}.distributor-sidebar .distributor-info .distributor-item__contact-buttons a{cursor:pointer}.distributor-sidebar .distributor-info .distributor-item__contact-buttons a:hover{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5)}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.page-template-page_culinary_archive .page-header{background-color:#235888;display:none;padding:2rem 1rem;text-align:center}body.page-template-page_culinary_archive .page-header h1,body.page-template-page_culinary_archive .page-header h2,body.page-template-page_culinary_archive .page-header h3,body.page-template-page_culinary_archive .page-header h4,body.page-template-page_culinary_archive .page-header h5,body.page-template-page_culinary_archive .page-header h6,body.page-template-page_culinary_archive .page-header li,body.page-template-page_culinary_archive .page-header p{color:#fff;margin:.5em auto}body.page-template-page_culinary_archive .posts-grid{align-items:start;display:grid;gap:1rem 1.5rem;grid-auto-flow:dense;grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);max-width:1600px;padding:1rem 0 2rem;width:100%}@media only screen and (max-width:1600px){body.page-template-page_culinary_archive .posts-grid{padding:1rem 1rem 2rem}}body.page-template-page_culinary_archive .posts-grid>article{display:block;grid-column:span 4;grid-row:span 1}body.page-template-page_culinary_archive .posts-grid>article:first-child{grid-column:span 7;grid-row:span 3}body.page-template-page_culinary_archive .posts-grid>article:nth-child(2){grid-column:span 5;grid-row:span 2}body.page-template-page_culinary_archive .posts-grid>article:nth-child(3){grid-column:span 5;grid-row:span 1}@media only screen and (max-width:699px){body.page-template-page_culinary_archive .posts-grid>article{grid-column:span 12}body.page-template-page_culinary_archive .posts-grid>article:first-child,body.page-template-page_culinary_archive .posts-grid>article:nth-child(2),body.page-template-page_culinary_archive .posts-grid>article:nth-child(3){grid-column:span 12;grid-row:span 1}}body.page-template-page_culinary_archive .post-card{margin:0 auto;overflow:hidden;width:100%}body.page-template-page_culinary_archive .post-card a.post-card__link{display:block;text-decoration:none}body.page-template-page_culinary_archive .post-card a.post-card__link img{aspect-ratio:1.5/1;background-color:#eef0ed;display:block;height:100%;object-fit:cover;overflow:hidden;width:100%}body.page-template-page_culinary_archive .post-card a.post-card__link h2{color:#2d4263;height:100%;position:relative;text-decoration:none;vertical-align:middle}body.page-template-page_culinary_archive .post-card a.post-card__link h2:after{background-color:#fdb951;bottom:-.0625em;content:" ";display:block;height:.125em;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}body.page-template-page_culinary_archive .post-card a.post-card__link.taphover.current h2,body.page-template-page_culinary_archive .post-card a.post-card__link:hover h2{color:#326296}body.page-template-page_culinary_archive .post-card a.post-card__link.taphover.current h2:after,body.page-template-page_culinary_archive .post-card a.post-card__link:hover h2:after{width:100%}body.page-template-page_culinary_archive .post-card a.post-card__image-link{aspect-ratio:1.5/1;background-color:#eef0ed;display:block;overflow:hidden;width:100%}body.page-template-page_culinary_archive .post-card a.post-card__image-link img{display:block;height:100%;object-fit:cover;overflow:hidden;width:100%}body.page-template-page_culinary_archive .post-card h1,body.page-template-page_culinary_archive .post-card h2,body.page-template-page_culinary_archive .post-card h3{letter-spacing:.0125em}body.page-template-page_culinary_archive .post-card h1,body.page-template-page_culinary_archive .post-card h2{font-size:clamp(1.125rem,.784rem + .909vw,1.17rem);font-weight:600;line-height:1.1;margin:.5em 0 .25em}body.page-template-page_culinary_archive .post-card h1 a,body.page-template-page_culinary_archive .post-card h2 a{color:#2d4263;display:table-cell;height:100%;position:relative;text-decoration:none;vertical-align:middle}body.page-template-page_culinary_archive .post-card h1 a:after,body.page-template-page_culinary_archive .post-card h2 a:after{background-color:#fdb951;bottom:-.0625em;content:" ";display:block;height:.125em;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}body.page-template-page_culinary_archive .post-card h1 a.taphover.current,body.page-template-page_culinary_archive .post-card h1 a:hover,body.page-template-page_culinary_archive .post-card h2 a.taphover.current,body.page-template-page_culinary_archive .post-card h2 a:hover{color:#326296}body.page-template-page_culinary_archive .post-card h1 a.taphover.current:after,body.page-template-page_culinary_archive .post-card h1 a:hover:after,body.page-template-page_culinary_archive .post-card h2 a.taphover.current:after,body.page-template-page_culinary_archive .post-card h2 a:hover:after{width:100%}body.page-template-page_culinary_archive .post-card .post-card__excerpt p{color:#000;font-size:clamp(.79rem,.64rem + .4vw,.875rem)}body.page-template-page_culinary_archive .post-card:first-child h1,body.page-template-page_culinary_archive .post-card:first-child h2{font-size:clamp(2.027rem,2.003rem + .063vw,2.06rem);font-weight:900;letter-spacing:.0025em}body.page-template-page_culinary_archive .post-card:first-child a.post-card__image-link{aspect-ratio:16/9}body.page-template-page_culinary_archive .post-card:nth-child(2) a.post-card__image-link{aspect-ratio:16/9}body.page-template-page_culinary_archive .post-card:nth-child(3){display:grid;gap:0 1rem;grid-auto-rows:auto max-content;grid-template-columns:45% auto}@media only screen and (max-width:780px){body.page-template-page_culinary_archive .post-card:nth-child(3){grid-template-columns:33% auto}}body.page-template-page_culinary_archive .post-card:nth-child(3) a.post-card__image-link{grid-column:1;grid-row:1/span 2}body.page-template-page_culinary_archive .post-card:nth-child(3) .entry-header{grid-column:2;grid-row:1}body.page-template-page_culinary_archive .post-card:nth-child(3) .entry-header h2{margin-top:0}body.page-template-page_culinary_archive .post-card:nth-child(3) .post-card__excerpt{grid-column:2;grid-row:2}@media only screen and (max-width:699px){body.page-template-page_culinary_archive .post-card:nth-child(3) a,body.page-template-page_culinary_archive .post-card:nth-child(4) a{display:block}}body.page-template-page_culinary_archive .load-more{align-items:center;background-color:#2d4263;border:1px solid #fff;color:#fff;display:inline-flex;display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;gap:.5rem;line-height:1.5;margin:0 auto 2rem;padding:1rem 2rem;position:relative;width:auto;width:max-content}body.page-template-page_culinary_archive .load-more:hover{background:#326296;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,.5);cursor:pointer}body.page-template-page_culinary_archive .load-more__spinner{animation:jtmegaSpin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;display:none;height:1em;width:1em}body.page-template-page_culinary_archive .load-more.is-loading .load-more__spinner{display:inline-block}@keyframes jtmegaSpin{to{transform:rotate(1turn)}}

/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body.single-post .site-main{padding:2rem 0}@media only screen and (max-width:1920px){body.single-post .site-main{padding:1rem 2rem 2rem}}@media only screen and (max-width:1600px){body.single-post .site-main{max-width:1440px;padding:1rem 1rem 2rem}}@media only screen and (max-width:1500px){body.single-post .site-main{padding:1rem 2rem 2rem}}@media only screen and (max-width:1440px){body.single-post .site-main{max-width:1280px}}@media only screen and (max-width:750px){body.single-post .site-main{padding-left:2rem;padding-right:2rem}}body.single-post h1{color:#2d4263;font-size:clamp(2.22rem,1.8rem + 1.5vw,3rem)!important;letter-spacing:.0025em;line-height:1.01}body.single-post h2{font-size:clamp(2.027rem,2.003rem + .063vw,2.06rem);letter-spacing:.0125em}body.single-post .custom-block.block-faqs h2,body.single-post .wp-block-column.more-inspiration h3{border-bottom:.08em solid #dedede}body.single-post .custom-block.block-faqs{margin-top:2rem}body.single-post .custom-block.block-faqs h3{font-size:1.5317rem;margin-top:.5em}body.single-post .wp-block-column.more-inspiration h3{font-size:clamp(1.125rem,.784rem + .909vw,1.17rem)}@media only screen and (max-width:781px){body.single-post .wp-block-column.more-inspiration{margin-top:2rem}}.bibigo-circle{align-items:flex-start;aspect-ratio:1/1;background-color:#184025;border-radius:999px;box-shadow:0 0 40px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:center;margin-right:160px!important;overflow:hidden;padding:20px;position:relative;row-gap:1.2rem;gap:0;margin-left:auto!important;width:600px}.bibigo-circle .wp-block-image img{max-width:190px}.bibigo-circle .wp-block-heading{color:#fff8eb;font-size:clamp(1.6rem,2.3vw,2.2rem);letter-spacing:.06em;line-height:.9;margin:0 0 .75rem;text-transform:uppercase}.bibigo-circle p.has-large-font-size{font-size:clamp(2.2rem,3vw,2.8rem);font-weight:800;letter-spacing:.06em;line-height:1;margin:0 0 .75rem;text-transform:uppercase}.bibigo-circle p.has-aa-averta-font-family{font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.4;margin:0 0 1.2rem;max-width:22rem;text-align:center}.bibigo-circle .wp-block-button__link{border:none;border-radius:50px;box-shadow:0 0 18px rgba(0,0,0,.35);font-size:1rem;font-weight:700;padding:.9rem 2.8rem;text-transform:none}@media (max-width:781px){.bibigo-circle{box-shadow:0 0 25px rgba(0,0,0,.4);margin:2rem auto 0;margin-right:auto!important;width:min(22rem,90vw)}.bibigo-circle .wp-block-image img{max-width:100px}.bibigo-circle .wp-block-heading{font-size:1.35rem}.bibigo-circle p.has-large-font-size{font-size:1.8rem}.bibigo-circle p.has-aa-averta-font-family{max-width:100%}}.page-template-page_global-flavor .global-flavor-hero video::-webkit-media-controls,.page-template-page_global-flavor .global-flavor-hero video::-webkit-media-controls-panel,.page-template-page_global-flavor .global-flavor-hero video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important;opacity:0}.page-template-page_global-flavor .custom-block.block-splide-carousel .splide__pagination li .splide__pagination__page{background-color:#4b4742}.page-template-page_global-flavor .custom-block.block-splide-carousel .splide__pagination li .splide__pagination__page.is-active{background-color:#eeb41e}.page-template-page_global-flavor .wp-block-buttons.buy-now.is-layout-flex.wp-block-buttons-is-layout-flex{flex-shrink:0}.page-template-page_global-flavor #masthead{display:block;padding-right:30px}.page-template-page_global-flavor #masthead .site-branding{justify-self:flex-end}.page-template-page_global-flavor .entry-content>.wp-block-group{padding:0 20px}.page-template-page_global-flavor .video-row{flex-direction:column}@media (min-width:768px){.page-template-page_global-flavor .video-row{flex-direction:row}}.page-template-page_global-flavor .product-columns{gap:60px}.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link{cursor:default;pointer-events:none;text-decoration:none;user-select:none}.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link:before{animation:chevronBop 1.4s ease-in-out infinite;will-change:transform}.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link:after{animation:bgBop 1.4s ease-in-out infinite;transform-origin:top center;will-change:transform}.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link:hover:after,.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link:hover:before{animation:none;transform:translateY(7px)}@media (prefers-reduced-motion:reduce){.page-template-page_global-flavor .arrow-btn.nudge .wp-block-button__link:before{animation:none}}@keyframes bgBop{0%,to{transform:scaleY(1)}55%{transform:scaleY(1.15)}}@keyframes chevronBop{0%,to{transform:translateY(0)}55%{transform:translateY(7px)}}@keyframes chevronNudge{0%,to{transform:translateY(0) scaleY(1)}55%{transform:translateY(3px) scaleY(.9)}}.page-template-page_global-flavor .arrow-btn .wp-block-button__link{background:transparent;border:none;border-radius:0;color:#222;display:inline-block;font-weight:700;line-height:1.1;padding:12px 33px;position:relative;text-align:center;text-decoration:none;z-index:1}.page-template-page_global-flavor .arrow-btn .wp-block-button__link:after{background:#eeb41f;content:"";inset:0;position:absolute;transform:scaleY(1);transform-origin:top center;transition:transform .2s ease,background-color .2s ease;z-index:-1}.page-template-page_global-flavor .arrow-btn .wp-block-button__link:before{background:#eeb41f;bottom:-17px;clip-path:polygon(100% 0,100% 14%,50% 100%,0 14%,0 0);content:"";height:19px;left:0;margin-top:-2px;position:absolute;right:0;transition:background-color .2s ease,transform .2s ease;z-index:-1}.page-template-page_global-flavor .arrow-btn .wp-block-button__link:hover{box-shadow:none;-webkit-box-shadow:none;color:#195545}.page-template-page_global-flavor .arrow-btn .wp-block-button__link:hover:after{background-color:#f58674;transform:scaleY(1.15)}.page-template-page_global-flavor .arrow-btn .wp-block-button__link:hover:before{background-color:#f58674;transform:translateY(7px)}.page-template-page_global-flavor .arrow-btn.orange .wp-block-button__link{background-color:#f85000!important;color:#fff;font-family:var(--wp--preset--font-family--aa-arvo)!important}.page-template-page_global-flavor .arrow-btn.orange .wp-block-button__link:after{background-color:#f85000}.page-template-page_global-flavor .arrow-btn.orange .wp-block-button__link:before{background:#f85000;bottom:-16.5px}.page-template-page_global-flavor .arrow-btn.orange .wp-block-button__link:hover:after,.page-template-page_global-flavor .arrow-btn.orange .wp-block-button__link:hover:before{background-color:#c55d9d}.page-template-page_global-flavor figure iframe{max-height:300px}.page-template-page_global-flavor .ninja-forms-form-wrap h4 span:first-child{font-size:55px;font-weight:500}@media screen and (max-width:768px){.page-template-page_global-flavor .ninja-forms-form-wrap h4 span:first-child{font-size:42px}}.page-template-page_global-flavor .ninja-forms-form-wrap h4 span:nth-child(3){font-size:20px}.page-template-page_global-flavor .nf-response-msg{color:#fff}.page-template-page_global-flavor .nf-response-msg p{font-family:var(--wp--preset--font-family--aa-interface)}.page-template-page_global-flavor .checkbox-wrap .nf-field-label label:after,.page-template-page_global-flavor .checkbox-wrap .nf-field-label label:before{height:35px;width:35px}.page-template-page_global-flavor .checkbox-container.label-right label:before{top:8px}.page-template-page_global-flavor .checkbox-wrap .nf-field-label label:before{font-size:38px}.page-template-page_global-flavor .checkbox-container.label-right label{padding-left:30px}.page-template-page_global-flavor .nf-form-fields-required p{color:#fff;font-family:var(--wp--preset--font-family--aa-interface);font-size:16px!important}.page-template-page_global-flavor .ninja-forms-req-symbol{color:#fff}.page-template-page_global-flavor .nf-field label{font-family:var(--wp--preset--font-family--aa-interface)}.page-template-page_global-flavor .checkbox-container.label-right .field-wrap>div,.page-template-page_global-flavor .nf-form-content .label-above .nf-field-label{color:#fff}.page-template-page_global-flavor .nf-form-content .nf-field-container #nf-field-1176-wrap .nf-field-element .ninja-forms-field{color:#000;font-family:var(--wp--preset--font-family--aa-interface);text-transform:uppercase}.page-template-page_global-flavor .nf-multi-cell .nf-cell{padding:0 15px}.page-template-page_global-flavor .nf-element[type=submit]{cursor:pointer;width:100%}.page-template-page_global-flavor .nf-element[type=submit]:hover{background-color:#c55d9d;color:#fff!important}.page-template-page_global-flavor .bowl-bg{background-position:-27% 96%!important;background-repeat:no-repeat;background-size:50% 132%!important}.page-template-page_global-flavor .site-header{justify-content:flex-end;padding:20px 0}.page-template-page_global-flavor footer{background-color:#2b2b33}.page-template-page_global-flavor footer ul{display:flex;gap:10px;justify-content:center;list-style:none;margin-bottom:0;padding:.5rem 2rem 2rem;text-transform:uppercase}.page-template-page_global-flavor footer ul li a{color:#00a9e4;font-family:Roboto,Sans-serif;font-size:.875rem;font-weight:300;line-height:1.5em;text-align:center;text-decoration:none;text-transform:uppercase}.page-template-page_global-flavor footer ul li+li:before{color:#fff;content:"|";font-size:18px;font-weight:100;margin:0 .5rem 0 0}.page-template-page_global-flavor footer p{color:#fff;font-family:Roboto,Sans-serif;font-size:.875rem;font-weight:300;line-height:1.5em;text-align:center;text-transform:uppercase}.page-template-page_global-flavor .product-section sup{font-size:60%}.page-template-page_global-flavor .product-section .single-product{border-bottom:1px solid #fff;margin-top:0;padding:10px 0}.page-template-page_global-flavor .product-section .single-product p{color:#000;line-height:1.1;margin-top:4px}.page-template-page_global-flavor .product-section .single-product .wp-block-buttons{margin-bottom:-12px;margin-left:auto}.page-template-page_global-flavor .product-section .single-product .wp-block-button__link{border-radius:0;font-family:League Spartan,sans-serif;font-size:20px;font-weight:600;padding:10px 20px;text-transform:lowercase}.page-template-page_global-flavor .product-section .single-product .wp-block-button__link:after{background-image:url(/wp-content/themes/schwans/images/animated-blocks/buy-now-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:15px;position:relative;top:3px;width:24px}.page-template-page_global-flavor .distributor-lookup{background-image:url(/wp-content/themes/schwans/images/animated-blocks/arrow.svg);background-position:-58px 48%;background-repeat:no-repeat;background-size:218px;flex-direction:column;padding-bottom:21px;padding-left:15px;padding-top:26px}@media (min-width:768px){.page-template-page_global-flavor .distributor-lookup{flex-direction:row;padding-left:165px}}.page-template-page_global-flavor .distributor-lookup h3{line-height:.9}.page-template-page_global-flavor .distributor-search-form{align-items:flex-end;display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.page-template-page_global-flavor .distributor-search-form{flex-direction:row}}.page-template-page_global-flavor .distributor-search-form label{color:#195545;font-weight:600;text-transform:uppercase}.page-template-page_global-flavor .distributor-search-form input{border:0;border-radius:0;color:#c55d9d;font-weight:700;padding:14px 19px;text-transform:uppercase}.page-template-page_global-flavor .distributor-search-form ::placeholder{color:#c55d9d;font-weight:700;text-transform:uppercase}.page-template-page_global-flavor .distributor-search-form .distributor-search-form_submit{background-color:#e96225;border:none;border-radius:35px;color:#fff;font-family:var(--wp--preset--font-family--aa-arvo)!important;font-size:20px;font-weight:700;padding:16px 28px;text-transform:uppercase}.page-template-page_global-flavor .distributor-search-form .distributor-search-form_submit:hover{background:#fff;color:#195545}.page-template-page_global-flavor .distributor-search-form .hint{display:none}.page-template-page_global-flavor .global-flavor-hero{align-items:center;background:#c55d9d;color:#fff;display:flex;flex-direction:column;justify-content:center;max-height:540px;min-height:unset;padding-block:0;padding-inline:3rem;position:relative;text-align:right}.page-template-page_global-flavor .global-flavor-hero>.wp-block-group__inner-container,.page-template-page_global-flavor .global-flavor-hero>.wp-block-group__inner-container .wp-block-group{margin-left:auto;max-width:38rem}@media screen and (min-width:768px){.page-template-page_global-flavor .global-flavor-hero .wp-block-cover__background{display:none}}.page-template-page_global-flavor .global-flavor-hero .wp-block-heading{font-weight:500;line-height:1.05;margin:0 0 1rem}.page-template-page_global-flavor .global-flavor-hero p{font-family:var(--wp--preset--font-family--aa-interface);font-size:19px;line-height:1.2;margin:0 0 1rem auto;max-width:36rem}.page-template-page_global-flavor .wp-block-cover.is-light{align-items:stretch;min-height:70vh}.page-template-page_global-flavor .wp-block-cover .wp-block-cover__inner-container{padding-block:clamp(2rem,5vh,4rem)}.page-template-page_global-flavor .wp-block-jtm-swiper-slider{max-width:1600px;position:relative;width:100%}.page-template-page_global-flavor .wp-block-jtm-swiper-slider figure{margin-bottom:0}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper{max-width:1600px;width:100%}@media (max-width:1600px){.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper{width:100vw}}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-pagination{bottom:0;display:flex;left:0;margin-top:0;padding:0;position:relative;transform:none;width:100%}@media (max-width:1600px){.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-pagination{left:50%;transform:translateX(-50%);width:100vw}}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-pagination-bullet{background-color:#4b4742;border-radius:0;flex:1 1 auto;height:10px;margin:0;opacity:1;width:100%}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-pagination-bullet-active{background-color:#eeb41e}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-button-next,.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-button-prev{background:transparent;height:34px;padding:.25rem;top:-1.5rem;transform:none;width:34px}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-button-next{left:auto;right:0}.page-template-page_global-flavor .wp-block-jtm-swiper-slider .swiper-button-prev{left:auto;right:2.5rem}.page-template-page_global-flavor .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.jtm-slide .ab-tile,.jtm-slide [class*=ab-tile]{aspect-ratio:3/5;overflow:hidden;position:relative;width:100%}.jtm-slide .ab-media,.jtm-slide .ab-media .kf-video{height:100%;inset:0;position:absolute;width:100%}.jtm-slide .ab-media .kf-video{display:block;object-fit:cover;object-position:center}.jtm-slide .ab-content{position:relative;z-index:2}.page-template-page_villa-prima .full-width{max-width:none!important}.page-template-page_villa-prima hr{border-top:4px solid;margin-bottom:30px;margin-left:0!important;width:125px}.page-template-page_villa-prima .text-block{font-size:26px;line-height:40px;margin-left:0!important;max-width:364px}.page-template-page_villa-prima .wp-block-cover .wp-block-cover{margin-left:20px!important;margin-right:20px!important}@media (min-width:768px){.page-template-page_villa-prima .wp-block-cover .wp-block-cover{margin-left:auto!important;margin-right:auto!important}}.page-template-page_villa-prima .text-image-row{flex-direction:column;justify-content:space-between;padding:0 20px}@media (min-width:768px){.page-template-page_villa-prima .text-image-row{flex-direction:row;padding:0}}.page-template-page_villa-prima .text-image-row .text-block{margin-top:35px}@media (min-width:768px){.page-template-page_villa-prima .text-image-row figure{max-width:45%}}.page-template-page_villa-prima .wp-block-button__link{font-size:28px}.page-template-page_villa-prima .photo-row{padding:50px 30px}@media (min-width:768px){.page-template-page_villa-prima .photo-row{padding:50px 0}}.page-template-page_villa-prima .photo-row>.is-layout-flex{flex-wrap:wrap}@media (min-width:768px){.page-template-page_villa-prima .photo-row>.is-layout-flex{flex-wrap:nowrap}}.page-template-page_villa-prima .photo-row>.is-layout-flex figure{flex-basis:45%}.page-template-page_villa-prima .icon-row>.wp-block-group{flex-direction:column;gap:50px}@media (min-width:768px){.page-template-page_villa-prima .icon-row>.wp-block-group{flex-direction:row;gap:1rem}}.page-template-page_villa-prima .icon-row>.wp-block-group>.is-vertical{flex-basis:33%}.page-template-page_villa-prima .icon-row img{height:150px;width:auto}@media (min-width:768px){.page-template-page_villa-prima .icon-row img{margin-bottom:40px}}.page-template-page_villa-prima .icon-row p{font-size:24px;line-height:1.5;max-width:82%}.page-template-page_villa-prima .entry-content>.wp-block-cover{margin-top:-20px}.page-template-page_villa-prima .scratch-ready>.wp-block-group{flex-direction:column;justify-content:space-between;padding:0 30px}@media (min-width:768px){.page-template-page_villa-prima .scratch-ready>.wp-block-group{flex-direction:row;padding:0}.page-template-page_villa-prima .scratch-ready>.wp-block-group>.wp-block-group{flex-basis:40%}.page-template-page_villa-prima .scratch-ready>.wp-block-group figure{flex-basis:55%}}.page-template-page_villa-prima .red-tile-row{flex-direction:column;padding:0 30px}@media (min-width:768px){.page-template-page_villa-prima .red-tile-row{flex-direction:row;padding:0}}.page-template-page_villa-prima .sku-row{gap:0;margin-bottom:10px!important}@media (min-width:768px){.page-template-page_villa-prima .sku-row{gap:1rem;margin-bottom:0!important}}.page-template-page_villa-prima .nf-form-content{padding:5px 30px}@media (min-width:768px){.page-template-page_villa-prima .nf-form-content{padding:5px}}.page-template-page_villa-prima .nf-form-cont{margin-top:0}.page-template-page_villa-prima .field-wrap.html-wrap{margin-top:100px}.page-template-page_villa-prima .nf-field-element h4{font-weight:500}.page-template-page_villa-prima .nf-field-element h4 .has-futura-font-family{font-size:22px}.page-template-page_villa-prima .nf-form-content label,.page-template-page_villa-prima .ninja-forms-req-symbol{color:#fff;font-family:futura-pt,sans-serif}.page-template-page_villa-prima #nf-field-1113-wrap{margin-top:0}.page-template-page_villa-prima #nf-field-1113-wrap p{color:#fff}.page-template-page_villa-prima #nf-field-1190-wrap .nf-field-element .ninja-forms-field,.page-template-page_villa-prima .ninja-forms-field input[type=submit]{color:#000;cursor:pointer}.page-template-page_villa-prima #nf-field-1190-wrap .nf-field-element .ninja-forms-field:hover,.page-template-page_villa-prima .ninja-forms-field input[type=submit]:hover{color:#fff!important}.vp-title{line-height:1;margin-top:0}.nowrap{text-wrap:nowrap}.page-template-page_minh-c-store-php h1,.page-template-page_minh-c-store-php h2,.page-template-page_minh-c-store-php h3,.page-template-page_minh-c-store-php h4,.page-template-page_minh-c-store-php h5,.page-template-page_minh-c-store-php h6{font-family:beachwood-variable;font-variation-settings:"wdth" 75,"wght" 900,"slnt" 10;text-transform:uppercase}.page-template-page_minh-c-store-php .wp-block-button__link{font-variation-settings:"wdth" 75,"wght" 700,"slnt" 10;padding:8px 22px}.page-template-page_minh-c-store-php .nf-form-content .nf-field-label label{color:#fff;font-family:Futura,system-ui,sans-serif}.page-template-page_minh-c-store-php .nf-form-content .nf-field-container #nf-field-1128-wrap .nf-field-element .ninja-forms-field{background:#ffce03;border:none;border-radius:99px;color:#000;float:left;font-family:beachwood-variable,sans-serif;font-variation-settings:"wdth" 75,"wght" 700,"slnt" 10;padding:15px 29px!important;text-transform:uppercase}.page-template-page_minh-c-store-php .nf-form-content .nf-field-container #nf-field-1128-wrap .nf-field-element .ninja-forms-field:hover{background-color:#e33c95}.page-template-page_minh-c-store-php .nf-form-content .nf-field-container #nf-field-1120-wrap{text-align:right}.page-template-page_minh-c-store-php .nf-multi-cell .nf-cell{padding:0 15px}.page-template-page_minh-c-store-php .nf-response-msg h3{color:#ffce03}.page-template-page_minh-c-store-php .nf-response-msg p{color:#fff;font-family:Futura,system-ui,sans-serif}.minh-section-outer{width:100%}.minh-section{margin:0 auto;max-width:1400px;overflow:hidden;width:100%}.minh-triangle{height:100%;margin:0!important;position:absolute!important;right:0;top:0;width:auto;z-index:3}.minh-triangle img{display:block;height:100%;width:auto}.minh-triangle--left{left:0;right:auto}.minh-section>:not(.minh-triangle){position:relative;z-index:2}.minh-section .wp-block-group:last-child,.minh-split__right{overflow:visible}.minh-bleed{position:relative;z-index:2}.minh-bleed img{display:block;height:auto;width:100%}.minh-page-wrapper{margin-left:auto;margin-right:auto;max-width:1400px;overflow:hidden}.minh-headline--centered{text-align:center}.minh-body-text{font-size:18px;line-height:1.9;padding:7px 20px}.minh-body-text--dark-bg{color:#1a1a1a}.minh-cta-button .wp-block-button__link{text-transform:uppercase}.minh-section{position:relative}.minh-tear{left:0;margin:0!important;pointer-events:none;position:absolute!important;width:100%!important;z-index:2}.minh-tear--bottom{bottom:-2px}.minh-tear--top{top:-2px}.minh-tear figure,.minh-tear img{display:block;margin:0;width:100%}.minh-section--hero .minh-headline{line-height:.9;margin-top:0}.minh-section--hero .minh-headline.first-headline{padding-right:70px}.minh-section--hero .minh-hero-product-image{bottom:-74px;position:relative;right:-64px}.minh-section--hero .minh-tear{bottom:0;margin-right:0!important;right:0;width:45%!important}.minh-section--classic .wp-block-cover__image-background,.minh-section--fusion-photo .wp-block-cover__image-background{object-fit:fill!important;object-position:center center;width:100%}.minh-text-panel{background:hsla(0,0%,100%,0);padding:2rem}.minh-text-panel--right{margin-left:auto}.minh-text-panel--left{margin-right:auto}.minh-section--fusion{background-position:100%;background-repeat:no-repeat;background-size:contain;padding:180px 40px}.minh-section--fusion:after{background-image:url(/wp-content/themes/schwans/images/svg/yellow-dots.svg);background-repeat:no-repeat;bottom:-100px;height:400px;left:0;position:absolute;width:400px;z-index:1}.eggroll-grid h3{font-weight:500}.eggroll-grid p{color:#000;font-size:16px;font-weight:900}.eggroll-grid .new-badge:before{color:#000;content:"New!";display:block;font-family:beachwood-variable;font-size:60px;font-variation-settings:"wdth" 75,"wght" 900,"slnt" 10;position:absolute;text-transform:uppercase}.minh-section--possibilities{padding-bottom:80px;padding-top:80px}.minh-section--possibilities .minh-tear{bottom:0;height:113%;left:0;max-width:26%;top:0}@media (max-width:768px){.minh-hero-columns,.wp-block-columns{flex-direction:column!important}.minh-headline{font-size:clamp(2rem,8vw,4rem)}}.minh-section--hero{padding:60px 40px 120px}.minh-section--hero .minh-hero-columns{align-items:center;gap:2rem}.minh-section--hero .wp-block-column:first-child{padding-left:40px}.minh-section--classic{background-position:-21px 64%!important;background-repeat:no-repeat;background-size:contain!important;padding:120px 0}.minh-section--classic:after{background-image:url(/wp-content/themes/schwans/images/svg/pink-dots.svg);background-repeat:no-repeat;content:"";display:block;height:450px;position:absolute;right:0;top:0;width:300px;z-index:1}.minh-section--classic .minh-headline--yellow{color:var(--wp--preset--color--minh-yellow)!important}.minh-headline--pink-outline{-webkit-text-stroke:8px #e33c95}.minh-headline--pink-outline,.minh-headline--teal-outline{font-size:102px;letter-spacing:4px;paint-order:stroke fill;text-align:center}.minh-headline--teal-outline{-webkit-text-stroke:8px #6cc;color:#e33c95}.minh-section--fusion{background-size:contain!important;overflow:hidden;padding:96px 43px}.minh-section--fusion:after{content:"";display:block}.minh-section--possibilities{padding:80px 40px;position:relative;text-align:center}.minh-section--possibilities .minh-headline--yellow{font-size:190px;line-height:1.1;margin-bottom:2rem}.minh-section--possibilities .minh-possibilities-products{left:0;position:absolute;right:0;top:37px;width:100%}.minh-section--possibilities .minh-possibilities-products img{margin:0 auto;max-width:700px;width:100%}@media screen and (max-width:1399px){.minh-section--possibilities .minh-headline--yellow{font-size:clamp(1.5rem,16vw,100px)}.minh-section--possibilities .minh-headline--yellow+svg{bottom:-30px;position:relative}.minh-hero-columns>.wp-block-column:first-child{flex-basis:0!important;padding:0}.minh-hero-columns>.wp-block-column:nth-child(2){flex-basis:50%}.minh-section--hero .minh-headline.first-headline{padding-right:20px}.minh-section--possibilities .minh-possibilities-products{top:110px}.minh-section--hero .minh-hero-product-image{bottom:-160px;right:-80px}.minh-section--hero .minh-tear{width:600px!important}.minh-section--classic{background-image:url(/wp-content/themes/schwans/images/classic-mobile.png)!important;background-position:top;background-size:cover!important;padding:70px 40px}.minh-section--classic:after{top:unset}.minh-section--classic .minh-fusion-image-col+.wp-block-column{padding-right:0!important}.minh-section--classic .minh-fusion-image-col+.wp-block-column>.is-vertical{align-items:center;padding-bottom:40px;padding-right:0!important}.minh-section--fusion{background-image:url(/wp-content/themes/schwans/images/fusion-mobile.png)!important;background-position:top;background-size:cover!important;padding:70px 40px}.minh-section--fusion:after{left:-250px;top:0}.minh-section--fusion>.wp-block-columns>.wp-block-column{padding-left:0!important}.minh-section--fusion .minh-fusion-image-col+.wp-block-column,.minh-section--fusion .minh-fusion-image-col+.wp-block-column>.is-vertical{padding-right:0!important}.minh-headline--pink-outline,.minh-headline--teal-outline{font-size:65px;margin-left:0!important}}@media screen and (max-width:1100px){.minh-section--hero .minh-hero-product-image{bottom:-200px;right:0}}@media screen and (max-width:781px){.minh-section--hero .minh-tear{bottom:0;width:125%!important}.minh-section--hero .minh-hero-product-image{bottom:-50px;right:0}}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.primary-navigation{display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-weight:500;height:100%;text-transform:uppercase;width:100%}.primary-navigation>div{height:100%}.primary-navigation ul{display:none;height:100%;list-style:none;margin:0;padding-left:0}.primary-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:100%;z-index:99999}.primary-navigation ul ul ul{left:-999em;top:0}.primary-navigation ul ul li.focus>ul,.primary-navigation ul ul li:hover>ul{display:block;left:auto}.primary-navigation ul ul a{width:200px}.primary-navigation ul li.focus>ul,.primary-navigation ul li:hover>ul{left:auto}.primary-navigation li{display:table;margin-bottom:0;position:relative}.primary-navigation li.jt-menu{margin-left:0}.primary-navigation li.jt-menu a{background-image:url(/wp-content/uploads/2024/03/Chef-Jet-logo-Menu-Large.png);background-position:50%;background-position:50% 48%;background-repeat:no-repeat;background-size:contain;background-size:81px auto;height:100%;text-indent:-9999px;width:calc(81px + 2em)}@media (max-width:1100px){.primary-navigation li.jt-menu a{background-size:67px auto;width:calc(67px + 2em)}}.primary-navigation a{display:table-cell;height:100%;line-height:2.2em;padding:1em;text-decoration:none;vertical-align:middle}@media (min-width:800px){.primary-navigation a{line-height:1.2em}}@media (max-width:1100px){.primary-navigation a{font-size:.8rem;padding:1em!important}}.primary-navigation a:after{background-color:#fdb951;bottom:.875em;content:" ";display:block;height:.25em;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}@media (min-width:800px){.primary-navigation a:after{bottom:.5em}}.primary-navigation a.taphover.current:after,.primary-navigation a:hover:after{width:calc(100% - 2em)}.primary-navigation .current-menu-ancestor>a,.primary-navigation .current-menu-item>a,.primary-navigation .current-page-ancestor>a,.primary-navigation .current_page_item>a{background-color:transparent;position:relative}.primary-navigation .current-menu-ancestor>a:hover,.primary-navigation .current-menu-item>a:hover,.primary-navigation .current-page-ancestor>a:hover,.primary-navigation .current_page_item>a:hover{color:inherit}.primary-navigation .current-menu-ancestor>a:after,.primary-navigation .current-menu-item>a:after,.primary-navigation .current-page-ancestor>a:after,.primary-navigation .current_page_item>a:after{background-color:#949494;bottom:.875em;content:" ";display:block;height:.25em;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 2em)}@media (min-width:800px){.primary-navigation .current-menu-ancestor>a:after,.primary-navigation .current-menu-item>a:after,.primary-navigation .current-page-ancestor>a:after,.primary-navigation .current_page_item>a:after{bottom:.5em}}.primary-navigation.toggled .menu-header-mobile-container{background-color:hsla(0,0%,100%,.98);border:2px solid #fff;-webkit-box-shadow:0 4px 6px 1px rgba(0,0,0,.6);box-shadow:0 4px 6px 1px rgba(0,0,0,.6);height:auto;left:5vw;max-height:80vh;overflow-x:scroll;padding:0;right:5vw;top:100%;width:90vw;z-index:1000}.primary-navigation .menu-header-mobile-container{position:absolute;text-transform:none}.primary-navigation .menu-header-mobile-container .site-search{display:none;margin-top:1rem;padding:0 2rem 1rem}.primary-navigation .menu-header-mobile-container a{font-size:1.25rem;line-height:1.3;padding:.4em .5em;width:100%}.primary-navigation .menu-header-mobile-container a:after{bottom:.125em;transition:none}.primary-navigation .menu-header-mobile-container ul ul{box-shadow:none;float:none;font-size:90%;padding:0;position:static}.primary-navigation .menu-header-mobile-container ul ul li a{padding-left:2rem}.primary-navigation .menu-header-mobile-container li{border-top:1px solid hsla(0,0%,44%,.6);margin-bottom:0}.primary-navigation .menu-header-mobile-container li.menu-item-has-children,.primary-navigation .menu-header-mobile-container li:first-child{border-top:0}.primary-navigation .menu-header-mobile-container li.menu-item-has-children>a{background-color:#326296;color:#fff;font-weight:500;text-transform:uppercase}.primary-navigation .menu-header-mobile-container li.menu-item-has-children>a:after{content:"\e313";display:block;float:right;font-family:icomoon!important}.primary-navigation .menu-header-mobile-container a,.primary-navigation .menu-header-mobile-container li{display:block}.primary-navigation .menu-header-mobile-container .current-menu-ancestor>a,.primary-navigation .menu-header-mobile-container .current-menu-item>a,.primary-navigation .menu-header-mobile-container .current-page-ancestor>a,.primary-navigation .menu-header-mobile-container .current_page_item>a{background-color:#fdb951;color:#333}.primary-navigation .menu-header-mobile-container .current-menu-ancestor>a:after,.primary-navigation .menu-header-mobile-container .current-menu-item>a:after,.primary-navigation .menu-header-mobile-container .current-page-ancestor>a:after,.primary-navigation .menu-header-mobile-container .current_page_item>a:after{background-color:transparent;height:auto;position:static;transform:none;width:auto}.page-template-page_product-detail .primary-navigation li.menu-item-944>a,.single-bizsolution .primary-navigation li.menu-item-943>a,.single-brand .primary-navigation li.menu-item-945>a,.single-channel .primary-navigation li.menu-item-943>a,.single-product .primary-navigation li.menu-item-944>a{background-color:transparent;position:relative}.page-template-page_product-detail .primary-navigation li.menu-item-944>a:after,.single-bizsolution .primary-navigation li.menu-item-943>a:after,.single-brand .primary-navigation li.menu-item-945>a:after,.single-channel .primary-navigation li.menu-item-943>a:after,.single-product .primary-navigation li.menu-item-944>a:after{background-color:#949494;bottom:.875em;content:" ";display:block;height:.25em;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 2em)}.fat-nav{background-color:#fff;-webkit-box-shadow:0 .5rem .75rem 0 #434343;box-shadow:0 .5rem .75rem 0 #434343;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;left:50%;max-width:1400px;position:absolute;right:0;top:150px;transform:translateX(-50%);width:100%;z-index:999}.fat-nav a{background-color:transparent;line-height:1;margin:.25rem 0;max-width:fit-content;padding:.5rem .5rem .25rem;position:relative;text-decoration:none;width:fit-content}.fat-nav a,.fat-nav a:after{display:block;transition:all .3s ease}.fat-nav a:after{background-color:#2d4263;bottom:-2px;content:" ";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:0}.fat-nav a:hover:after{width:100%}.fat-nav>div{background:#eef0ed;background:-moz-linear-gradient(90deg,rgba(238,240,237,.35) 0,#fff 30%);background:-webkit-linear-gradient(90deg,rgba(238,240,237,.35),#fff 30%);background:linear-gradient(90deg,rgba(238,240,237,.35),#fff 30%);padding:1rem 2rem}.fat-nav .subnavitems{line-height:2;list-style:none;margin:0;padding:0}.fat-nav .subnavitems li{margin-bottom:0}.fat-nav .subnavitems .callout-item a,.fat-nav .subnavitems .callout-item.nolink{align-items:center;display:grid;grid-template-areas:"image title" "image copy";grid-template-columns:minmax(auto,33%) auto;grid-template-rows:repeat(2,auto);justify-items:stretch}.fat-nav .subnavitems .callout-item a .thumbnail,.fat-nav .subnavitems .callout-item.nolink .thumbnail{grid-area:image;padding:.5rem 1rem;width:100%}.fat-nav .subnavitems .callout-item a img,.fat-nav .subnavitems .callout-item.nolink img{display:block;height:100%;object-fit:contain;width:100%}.fat-nav .subnavitems .callout-item a h6,.fat-nav .subnavitems .callout-item a p,.fat-nav .subnavitems .callout-item.nolink h6,.fat-nav .subnavitems .callout-item.nolink p{align-self:center;font-weight:400;text-transform:none}.fat-nav .subnavitems .callout-item a h6,.fat-nav .subnavitems .callout-item.nolink h6{grid-area:title;margin:.5rem 0 0}.fat-nav .subnavitems .callout-item a p,.fat-nav .subnavitems .callout-item.nolink p{grid-area:copy;margin:0 0 .5rem}.fat-nav .callouts{padding:1rem 2rem;width:35vw}.fat-nav .nav-callouts{font-size:.833rem}.fat-nav .nav-callouts .callout-item a,.fat-nav .nav-callouts .callout-item.nolink{align-items:center;display:grid;grid-template-columns:1fr 3fr;height:100%;justify-items:stretch;padding:.5rem 0 .25rem;position:relative;width:100%}@media only screen and (max-width:850px){.fat-nav .nav-callouts .callout-item a,.fat-nav .nav-callouts .callout-item.nolink{grid-template-columns:80px calc(100% - 80px)}}.fat-nav .nav-callouts .callout-item a,.fat-nav .nav-callouts .callout-item.nolink{grid-template-rows:repeat(2,auto);grid-gap:0 1rem;grid-template-areas:"image title" "image copy"}.fat-nav .nav-callouts .callout-item a .thumbnail,.fat-nav .nav-callouts .callout-item.nolink .thumbnail{grid-area:image;padding:.5rem 1rem .5rem .25rem;width:100%}.fat-nav .nav-callouts .callout-item a img,.fat-nav .nav-callouts .callout-item.nolink img{display:block;height:100%;object-fit:contain;width:100%}.fat-nav .nav-callouts .callout-item a h6,.fat-nav .nav-callouts .callout-item a p,.fat-nav .nav-callouts .callout-item.nolink h6,.fat-nav .nav-callouts .callout-item.nolink p{align-self:center}.fat-nav .nav-callouts .callout-item a h6,.fat-nav .nav-callouts .callout-item.nolink h6{grid-area:title;margin:1rem 0 0}.fat-nav .nav-callouts .callout-item a p,.fat-nav .nav-callouts .callout-item.nolink p{grid-area:copy;margin:0 0 1rem}.fat-nav.bizsolutionFatNav,.fat-nav.brandsFatNav,.fat-nav.channelsFatNav,.fat-nav.productsFatNav{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}.fat-nav.bizsolutionFatNav>div,.fat-nav.brandsFatNav>div,.fat-nav.channelsFatNav>div,.fat-nav.productsFatNav>div{flex:1 1 auto;max-width:35%;min-width:20%}.fat-nav.bizsolutionFatNav{display:grid;grid-template-columns:65% 35%;grid-template-rows:auto auto}.fat-nav.bizsolutionFatNav>div{max-width:unset;min-width:unset}.fat-nav.bizsolutionFatNav .bizsolution_links{display:grid;gap:0 1rem;grid-column:1;grid-row:1;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.fat-nav.bizsolutionFatNav .bizsolution_links a{display:block;margin:0 0 1.25em}.fat-nav.bizsolutionFatNav .callouts{grid-column:2;grid-row:1/span 2;width:auto}.fat-nav.bizsolutionFatNav .nav-footnotes{grid-column:1;grid-row:2}.fat-nav.bizsolutionFatNav p{margin-bottom:0}.fat-nav.bizsolutionFatNav a{align-self:start;display:block;line-height:1.125}.fat-nav.channelsFatNav a{display:inline-block;line-height:1.125}.fat-nav.channelsFatNav a:hover:after{width:calc(100% - 1rem)}.fat-nav.productsFatNav .grid-layout{display:grid;gap:.5rem 1rem;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,auto);max-width:65%;width:100%}.fat-nav.productsFatNav .grid-layout>div.viewAllLink{border-bottom:1px solid #707070;grid-column:1/span 12;grid-row:1;padding-bottom:.5rem}.fat-nav.productsFatNav .grid-layout>div.asian_favorites_links,.fat-nav.productsFatNav .grid-layout>div.pizzas_crusts_links{padding-bottom:.5rem}.fat-nav.productsFatNav .grid-layout>div.pizzas_crusts_links{grid-column:1/span 5;grid-row:2}.fat-nav.productsFatNav .grid-layout>div.asian_favorites_links{grid-column:6/span 7;grid-row:2}.fat-nav.productsFatNav .grid-layout>div.asian_favorites_links .subnavitems{column-count:2}.fat-nav.productsFatNav .grid-layout>div.extra_divider{align-self:end;border-bottom:1px solid #707070;grid-column:1/span 12;grid-row:2;padding-bottom:.5rem}.fat-nav.productsFatNav .grid-layout>div.handhelds_links{grid-column:1/span 3;grid-row:3}.fat-nav.productsFatNav .grid-layout>div.breakfast_links{grid-column:4/span 3;grid-row:3}.fat-nav.productsFatNav .grid-layout>div.desserts_links{grid-column:7/span 3;grid-row:3}.fat-nav.productsFatNav .grid-layout>div.fried_okra_links{grid-column:10/span 3;grid-row:3}.fat-nav.productsFatNav .grid-layout>div.span-3-col{grid-column-end:span 4;grid-column-start:auto}.fat-nav.productsFatNav .grid-layout>div.span-2-col{grid-column-end:span 6;grid-column-start:auto}.fat-nav.productsFatNav .grid-layout>div.span-1-col{grid-column-end:span 12;grid-column-start:auto}.fat-nav.productsFatNav .grid-layout>div h5{margin-bottom:calc(.5em + 2px)}.fat-nav.productsFatNav .grid-layout>div h5 a:hover:after{width:calc(100% - 1rem)}.fat-nav.productsFatNav .grid-layout>div:not(.viewAllLink) .subnavitems a{margin:0 0 calc(.5em + 2px);padding-top:0}.fat-nav.productsFatNav .grid-layout>div:not(.viewAllLink) .subnavitems a:hover:after{width:calc(100% - 1rem)}.fat-nav.brandsFatNav .grid-layout{display:grid;grid-template-areas:"pizzas asianfaves" "others others" "footnotes footnotes";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);max-width:65%;width:100%}.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item a:after,.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item.nolink:after{display:none}.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item a h6,.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item.nolink h6{display:block;margin:0;max-width:fit-content;position:relative;width:fit-content}.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item a h6:after,.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item.nolink h6:after{background-color:#2d4263;bottom:-2px;content:" ";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item a:hover h6:after,.fat-nav.brandsFatNav .grid-layout .subnavitems .callout-item.nolink:hover h6:after{width:100%}.fat-nav.brandsFatNav .grid-layout .asianfaves,.fat-nav.brandsFatNav .grid-layout .others,.fat-nav.brandsFatNav .grid-layout .pizzas{padding:0 .5rem}.fat-nav.brandsFatNav .grid-layout .asianfaves,.fat-nav.brandsFatNav .grid-layout .pizzas{border-bottom:1px solid #707070;padding:0 1rem}.fat-nav.brandsFatNav .grid-layout .asianfaves .subnavitems .callout-item a,.fat-nav.brandsFatNav .grid-layout .asianfaves .subnavitems .callout-item.nolink,.fat-nav.brandsFatNav .grid-layout .pizzas .subnavitems .callout-item a,.fat-nav.brandsFatNav .grid-layout .pizzas .subnavitems .callout-item.nolink{grid-template-areas:"image title";grid-template-rows:auto;padding:0}.fat-nav.brandsFatNav .grid-layout .asianfaves .subnavitems .callout-item a .thumbnail,.fat-nav.brandsFatNav .grid-layout .asianfaves .subnavitems .callout-item.nolink .thumbnail,.fat-nav.brandsFatNav .grid-layout .pizzas .subnavitems .callout-item a .thumbnail,.fat-nav.brandsFatNav .grid-layout .pizzas .subnavitems .callout-item.nolink .thumbnail{padding:0 1rem 0 0}.fat-nav.brandsFatNav .grid-layout .pizzas{grid-area:pizzas}.fat-nav.brandsFatNav .grid-layout .asianfaves{grid-area:asianfaves}.fat-nav.brandsFatNav .grid-layout .others{grid-area:others}.fat-nav.brandsFatNav .grid-layout .others .subnavitems{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item{flex:0 1 auto;flex-basis:25%;text-align:center}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.span-3-brand-column{flex-basis:33%}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.span-2-brand-column{flex-basis:50%}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.span-1-brand-column{flex-basis:100%}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item a,.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.nolink{grid-template-areas:"image" "title";grid-template-columns:100%;grid-template-rows:3rem auto;height:100%;margin:0 auto}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item a img,.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.nolink img{margin:0 auto;max-width:4rem}@media only screen and (max-width:1100px){.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item a img,.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.nolink img{max-width:3rem}}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item a .thumbnail,.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.nolink .thumbnail{padding:.5rem 1rem 0}.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item a h6,.fat-nav.brandsFatNav .grid-layout .others .subnavitems .callout-item.nolink h6{align-self:start;justify-self:center}.fat-nav.brandsFatNav .callouts{grid-area:callouts}.fat-nav.brandsFatNav .nav-footnotes{grid-area:footnotes;padding:1.5rem 1.5rem .25rem}.fat-nav.brandsFatNav .nav-footnotes p{font-size:small;margin:0}.secondary-navigation{font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;text-transform:lowercase}.secondary-navigation ul{align-items:center;display:flex;flex-flow:row nowrap;gap:1.5em;justify-content:flex-end;list-style:none;margin:0;padding:1em}.secondary-navigation ul li{flex:1 1 auto;margin-bottom:0}.secondary-navigation .current-menu-ancestor>a,.secondary-navigation .current-menu-item>a,.secondary-navigation .current-page-ancestor>a,.secondary-navigation .current_page_item>a{background-color:transparent;position:relative}.secondary-navigation .current-menu-ancestor>a:after,.secondary-navigation .current-menu-item>a:after,.secondary-navigation .current-page-ancestor>a:after,.secondary-navigation .current_page_item>a:after{background-color:#fdb951;bottom:0;content:" ";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.secondary-navigation a{color:#707070;padding:.25em 0;position:relative;text-decoration:none}.secondary-navigation a:after{background-color:#707070;bottom:0;content:" ";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.secondary-navigation a:hover{color:#949494}.secondary-navigation a:hover:after{background-color:#949494;width:100%}.menu-toggle,.primary-navigation.toggled .menu-header-mobile-container .site-search,.primary-navigation.toggled ul{display:block}.mobile-menu-toggle{border:0;border-radius:0;color:#fff;display:block;min-height:44px;min-width:44px;padding:.4em .6em}.mobile-menu-toggle .fa,.mobile-menu-toggle [class^=icon-]{font-size:1.75rem}@media screen and (min-width:37.5em){.menu-toggle,.mobile-menu-toggle{display:none}.primary-navigation ul{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{align-items:start;display:flex;flex-flow:row nowrap;gap:1.5rem 3rem;justify-content:space-between}.comment-navigation .nav-links .nav-subtitle,.post-navigation .nav-links .nav-subtitle,.posts-navigation .nav-links .nav-subtitle{font-weight:700;text-transform:uppercase}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{align-items:baseline;display:flex;flex-flow:row nowrap}.comment-navigation .nav-next:after,.comment-navigation .nav-next:before,.comment-navigation .nav-previous:after,.comment-navigation .nav-previous:before,.post-navigation .nav-next:after,.post-navigation .nav-next:before,.post-navigation .nav-previous:after,.post-navigation .nav-previous:before,.posts-navigation .nav-next:after,.posts-navigation .nav-next:before,.posts-navigation .nav-previous:after,.posts-navigation .nav-previous:before{font-weight:900}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:0 1 calc(50% - 3rem);justify-content:flex-start}@media only screen and (max-width:750px){.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{justify-content:center}}.comment-navigation .nav-previous a,.post-navigation .nav-previous a,.posts-navigation .nav-previous a{padding-left:.5rem}.comment-navigation .nav-previous:before,.post-navigation .nav-previous:before,.posts-navigation .nav-previous:before{content:"«"}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{flex:0 1 calc(50% - 3rem);justify-content:flex-end;margin:0 0 0 auto;text-align:right}@media only screen and (max-width:750px){.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{justify-content:center}}.comment-navigation .nav-next a,.post-navigation .nav-next a,.posts-navigation .nav-next a{padding-right:.5rem}.comment-navigation .nav-next:after,.post-navigation .nav-next:after,.posts-navigation .nav-next:after{content:"»"}@media only screen and (max-width:750px){.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{flex-flow:row wrap}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{flex:100%;text-align:center}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{border-top:2px solid #ccc;margin:2rem 0 0;padding:1.5rem 0}.site-main .comment-navigation a,.site-main .post-navigation a,.site-main .posts-navigation a{display:inline-block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem;line-height:1.2}.site-main .comment-navigation a:hover,.site-main .post-navigation a:hover,.site-main .posts-navigation a:hover{color:#333}.sticky{display:block}.page,.post{margin:0}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{display:grid;margin-bottom:1.5em;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}
/*!
Theme Name: Schwans 2023
Theme URI: http://underscores.me/
Author: JT Mega
Author URI: https://jtmega.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schwans
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Schwans 2023 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.align-left,.alignleft{margin-left:0;margin-right:auto}.align-right,.alignright{margin-left:auto;margin-right:0}.align-center,.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}