html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden;padding-top:100px}body.hide-alert{padding-top:100px}body.alert .map-pin{top:275px}@media (max-width:1130px){body.alert{padding-top:180px !important}}@media (max-width:500px){body.alert{padding-top:240px !important}}@media (max-width:1130px){body{padding-top:80px !important}}@media (max-width:500px){body{padding-top:60px !important}}ol,ul{list-style:none}p,h1,h2,h3,h4,h5,a,input,textarea,select,label{letter-spacing:.05em}p span,h1 span,h2 span,h3 span,h4 span,h5 span,a span,input span,textarea span,select span,label span{letter-spacing:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}hr{width:100%}.pagination a{border:none;color:#0033a1;font-family:"jubilat";font-weight:500;border:2px solid transparent;border-radius:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease}.pagination a.is-current{background-color:transparent;border-radius:10px;color:#0033a1;border:2px solid #0033a1}.pagination a.is-current:hover{background-color:transparent;border:2px solid #0033a1;color:#0033a1}.pagination a:hover{background-color:#e17509;border:2px solid #e17509;color:#fff}.pagination .pagination-next,.pagination .pagination-previous{flex-grow:0}.map-pin{background:#e2211c;width:70px;z-index:100;position:fixed;right:0;padding:14px 18px;clip-path:polygon(70% 0%,100% 0%,100% 100%,3% 100%,28% 50%,0% 0%);top:175px;transform:translateY(-20%);transition:all .35s 0s ease-in-out,all .25s 0s ease;display:flex;justify-content:flex-start;align-items:center}.map-pin aside{white-space:nowrap;color:#fff;font-family:"politica";font-weight:700;font-size:24px;text-transform:uppercase;padding-left:10px;display:none}@media screen and (max-width:769px){.map-pin{top:300px;display:none}}.map-pin svg{margin-left:10px}.map-pin:hover{width:170px;clip-path:polygon(70% 0%,100% 0%,100% 100%,3% 100%,10% 50%,0% 0%)}.map-pin:hover aside{display:block}.map-pin:hover svg{margin-left:12px}.gform_confirmation_message{font-family:"jubilat";color:#0033a1;font-size:18px}.gform_confirmation_message *{font-family:"jubilat";color:#0033a1;font-size:18px;line-height:1.75;font-weight:500}.the-flock-join .wrapper{width:100%}.the-flock-join .intro{display:flex}@media screen and (max-width:768px){.the-flock-join .intro{justify-content:center}}.the-flock-join .intro .title{color:#0033a1;font-size:18px;font-weight:500;padding:0 0 5px;font-family:"jubilat";text-transform:none}@media screen and (max-width:768px){.the-flock-join .intro .has-ribbon{margin:auto}}.the-flock-join .intro .ribbon{background:#0033a1;clip-path:polygon(70% 0%,100% 0%,100% 100%,1% 100%,16% 50%,0% 0%)}.the-flock-join .intro .ribbon span{margin:0 14px 0 40px;font-family:"jubilat";font-size:36px;font-weight:900;position:relative;top:-6px;letter-spacing:2px}.the-flock-join .intro .flock{font-weight:900;font-family:"politica-condensed";color:#0033a1;font-size:48px;display:flex;justify-content:center;align-items:center}.the-flock-join .intro .flock-join{color:#2ba1a1;font-family:"modish";font-weight:300;font-size:30px;position:relative;bottom:0 !important;margin:0 5px}@media (max-width:500px){.the-flock-join .sign-up{padding-left:0;padding-right:0}}.the-flock-join .sign-up span{width:8.5em !important}.the-flock-join .sign-up .gform_heading{display:none}.the-flock-join .sign-up .gfield_label{display:none !important}.the-flock-join .sign-up a{text-decoration:underline}.the-flock-join .sign-up form .gform_footer{padding:0}.the-flock-join .sign-up form #field_submit{position:absolute;right:0}.the-flock-join .sign-up form #field_submit .gform-button{background-color:#0033a1;border:none !important;color:#fff !important;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-family:"politica-condensed" !important;font-weight:700;font-size:21px;text-transform:uppercase;padding-right:42px;border-radius:15px;height:50px;letter-spacing:2px;background-image:url("/wp-content/themes/smf_2023/elements/images/check-green.svg");background-repeat:no-repeat;background-size:26px;background-position:90px center;padding-left:16px;line-height:1}@media (min-width:769px){.the-flock-join .sign-up form #field_submit .gform-button{border-radius:18px;background-size:32px;background-position:130px center;padding-right:55px;padding-left:1.6em;height:2.42em;font-size:26px}}.the-flock-join .sign-up form #field_submit .gform-button:hover{background-color:#e17509}.the-flock-join .sign-up .control .ginput_container input{height:50px;border-color:#0033a1;border-radius:15px;font-family:"jubilat";color:#2ba1a1;font-weight:500;opacity:1;font-size:21px;padding:0 146px 0 14px;border:2px solid #0033a1}@media (min-width:769px){.the-flock-join .sign-up .control .ginput_container input{border-radius:18px;height:3em;padding:0 80px 0 20px}}.the-flock-join .sign-up .control .ginput_container input::placeholder{font-size:21px;font-family:"jubilat";color:#2ba1a1;font-weight:500}.the-flock-join .sign-up .control .icon{background:#0033a1;font-weight:900;font-family:"politica-condensed";text-transform:uppercase;font-size:21.5px;border-radius:18px}.the-flock-join .sign-up .control .icon svg{width:40px;padding:4px;color:#2ba1a1}@media (max-width:900px){.the-flock-join .wrapper{flex-direction:column;padding:0}.the-flock-join .wrapper .sign-up #field_submit{right:0}.the-flock-join .wrapper .sign-up .control .icon{width:128px !important;height:2.2em}.the-flock-join .wrapper .sign-up .control .icon svg{width:28px}}.the-flock-join .loading-spinner-container{display:none}.contact-callout .wrapper .row{display:flex;justify-content:center;align-items:center;padding:0 20px}.contact-callout .wrapper .row .copy{margin-right:20px}.contact-callout .wrapper .row .copy p{font-family:"jubilat";font-size:27px;text-transform:uppercase;font-weight:700;color:#0033a1}.contact-callout .wrapper .row .copy p span{font-family:"modish";font-weight:400;text-transform:none;font-size:42px;color:#2ba1a1;padding-left:5px}.contact-callout .wrapper .row .ctas{display:flex;justify-content:center;align-items:center}.contact-callout .wrapper .row .ctas a{margin-right:20px;color:#fff !important;height:2.5em !important;margin-bottom:10px;font-size:21px !important}.contact-callout .wrapper .row .ctas a:last-child{margin-right:0}.contact-callout .wrapper .row .ctas a.has-icon{padding:0 66px 0 36px}@media (max-width:768px){.contact-callout .wrapper .row{flex-direction:column}.contact-callout .wrapper .row .copy{margin-bottom:20px;margin-right:0}.contact-callout .wrapper .row .copy p{text-align:center}}@media (max-width:500px){.contact-callout .wrapper .row .ctas{flex-direction:column}}.not-found{padding:100px 0}.not-found .container{padding:0 20px}.not-found .container h1{font-size:72px;color:#0033a1;font-family:"jubilat";text-transform:uppercase;font-weight:700}.not-found .container p{color:#0033a1;font-family:"jubilat";font-size:21px}.sitemap{padding:100px 20px}.sitemap .container h1{font-size:72px;color:#0033a1;font-family:"jubilat";text-transform:uppercase;font-weight:700;padding-bottom:20px}.sitemap .container ul{margin-left:20px}.sitemap .container ul li{list-style:disc;color:#0033a1;font-family:"jubilat";font-size:21px;margin-bottom:10px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p{font-family:"jubilat" !important;font-weight:400;font-size:16px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-family:"politica" !important;font-weight:700;text-transform:uppercase;border-radius:14px;background-color:#fff !important;color:#0033a1}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#e17509 !important;color:#fff !important}div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{margin:2px 5px}div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a:first-child{margin:2px 5px 2px 0}.has-thumb .thumb{position:relative;cursor:pointer}.has-thumb .thumb img{max-width:920px;width:100%}.has-thumb .thumb:before{content:"";background:url(https://springermountainfarms.marriner.com/wp-content/themes/smf_2023/elements/images/play-triangle_white.svg);background-position:center;background-repeat:no-repeat;background-color:#2ba1a1;position:absolute;height:100%;width:72px;left:50%;border-radius:5px;background-size:20px;max-height:74px;top:50%;transform:translateY(-50%) translateX(-50%);transition:all .35s 0s ease-in-out,all .25s 0s ease}.has-thumb .thumb:hover:before{background-color:#e17509}.has-thumb iframe{display:none}.title{word-break:normal}.button.is-link{text-transform:uppercase;font-family:"politica";background-color:#0033a1;font-weight:700;font-size:26px !important;border-radius:15px;letter-spacing:1.25;padding:0 36px;transition:all .35s 0s ease-in-out,all .25s 0s ease}@media screen and (min-width:769px){.button.is-link{border-radius:20px}}.button.is-link:hover{background-color:#e17509}.button.is-link.is-orange{background-color:#e17509}.button.is-link.is-orange:hover{background-color:#2ba1a1}.button.is-link.is-green{background-color:#2ba1a1}.button.is-link.is-green:hover{background-color:#e17509}.button.is-link.is-white{background-color:#fff;color:#0033a1}.button.is-link.is-white:hover{background-color:#e17509;color:#fff}.button.is-link.is-white.is-small{font-size:20px !important;border-radius:15px !important}.button.is-link.is-external:after{content:"";background-image:url(https://springermountainfarms.marriner.com/wp-content/themes/smf_2023/elements/styles/../images/external-arrow-white.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:14px;margin-left:10px}@media (max-width:500px){.button.is-link{font-size:18px !important}}.button.is-small{text-transform:uppercase;font-family:"politica";font-weight:700;color:#0033a1;border-color:#2ba1a1;transition:all .35s 0s ease-in-out,all .25s 0s ease}.button.is-small.is-green{color:#2ba1a1;border-width:2px;border-radius:10px;font-size:16px;height:2em}.button.is-small.is-green:hover{border-color:#e17509;color:#fff;background:#e17509}.button.is-small.is-blue{color:#0033a1;border-width:2px;border-radius:10px;font-size:16px;height:2em;border-color:#e5eaf5}.button.is-small.is-blue:hover{border-color:#e17509;color:#fff;background:#e17509}@media (max-width:500px){.button.is-link{font-size:21px}}.is-vbottom{align-items:end}.card{border-radius:.6rem}.smf-max-width{max-width:1408px;margin:auto;padding:0 25px}.smf-large-width{max-width:1500px;margin:auto}.has-background-blue{background-color:#0033a1}@media (max-width:768px){.mobile-reverse{flex-direction:column-reverse;display:flex}}body.alert header #navbar.open #search-experience{top:210px}body.alert header.scrolled #navbar.open #search-experience{top:190px}header{position:fixed;top:0;width:100%;z-index:99999;background-color:#0033a1}header #alert{background-color:#0033a1;padding:0 20px;z-index:99999;position:sticky}header #alert .container{padding:20px 30px 20px 20px}header #alert .container p{color:#fff;font-family:"politica-condensed";font-weight:700;text-transform:uppercase;font-size:21px;line-height:1.5}header #alert .container .button{margin-left:30px;font-size:18px !important}header #alert .container .close{width:20px;height:20px;object-fit:contain;position:absolute;right:0;cursor:pointer}@media (max-width:600px){header #alert .container{flex-direction:column}header #alert .container p{text-align:center;padding-bottom:20px;font-size:18px}header #alert .container .button{margin-left:0}header #alert .container .close{top:20px}}header #navbar{width:100%;display:flex;z-index:999;flex-direction:column;justify-content:center;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .submenu{display:none}header #navbar .nav-footer{display:none;background-color:#0033a1;width:100%;bottom:-2px;position:relative}header #navbar .nav-footer .wrapper{padding:30px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}header #navbar .nav-footer .wrapper .ctas{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}header #navbar .nav-footer .wrapper .ctas a{margin:0 5px 10px;padding:0 30px}header #navbar .nav-footer .wrapper .social{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}header #navbar .nav-footer .wrapper .social img{width:30px;height:40px;object-fit:contain}header #navbar .nav-footer .wrapper .social a{padding:5px;background-color:#2ba1a1;border-radius:150px;margin:0 5px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;transition:all .4s 0s ease-in-out,all .25s 0s ease}header #navbar .row{width:100%}header #navbar .row.utility{height:35px;background-color:#e5eaf5;z-index:100}header #navbar .row.utility .wrapper{max-width:1400px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:10px 0}header #navbar .row.utility .wrapper ul{display:flex;justify-content:center;align-items:center}header #navbar .row.utility .wrapper ul li{margin:0 20px;position:relative}header #navbar .row.utility .wrapper ul li a{font-family:"politica-condensed";font-weight:700;font-size:16px;color:#0033a1;transition:all .35s 0s ease-in-out,all .25s 0s ease;text-transform:uppercase}header #navbar .row.utility .wrapper ul li a:hover{text-decoration:underline}header #navbar .row.utility .wrapper ul li.location:before{content:"";background-image:url("/wp-content/themes/smf_2023/elements/images/location-pin-blue.svg");background-repeat:no-repeat;background-size:12px;background-position:center;width:20px;transform:translateY(-50%);height:20px;top:50%;position:absolute;left:-20px;display:block}header #navbar .row.utility .wrapper ul li.question:before{content:"";background-image:url("/wp-content/themes/smf_2023/elements/images/question-mark-blue.svg");background-repeat:no-repeat;background-size:15px;background-position:center;width:15px;height:15px;position:absolute;left:-20px;display:block}@media (max-width:450px){header #navbar .row.utility .wrapper .menu-utility-container{width:100%}header #navbar .row.utility .wrapper .menu-utility-container ul{justify-content:space-between}}header #navbar .row.main{display:flex;position:relative;height:105px;padding:0 20px;z-index:100;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper{max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center;width:100%}header #navbar .row.main .wrapper .mobile-menu{display:none;background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-menu-left-lined.svg");background-repeat:no-repeat;background-size:contain;background-position:left;width:80px;height:40px;cursor:pointer;justify-content:center;align-items:flex-start}header #navbar .row.main .wrapper .main-logo{display:flex;flex:0 15%;position:relative;height:100%;top:-4px;padding-top:10px;z-index:9999999}header #navbar .row.main .wrapper .main-logo img{width:173px;height:111px;object-fit:contain;max-width:inherit;position:absolute;transition:all .35s 0s ease-in-out,all .25s 0s ease;z-index:9999999}header #navbar .row.main .wrapper .right{display:flex;justify-content:space-between;align-items:center;flex:1 75%;position:relative;height:100%}header #navbar .row.main .wrapper .right .cta{padding-right:1vw}header #navbar .row.main .wrapper .right .cta a{font-size:18px !important;border-radius:15px !important}@media (max-width:1230px){header #navbar .row.main .wrapper .right .cta{left:-20px;position:relative}header #navbar .row.main .wrapper .right .cta a{font-size:calc(5px + 6 * ((100vw - 320px) / 680)) !important;padding:0 20px}}@media (max-width:1130px){header #navbar .row.main .wrapper .right .cta a{font-size:18px !important}}@media (max-width:768px){header #navbar .row.main .wrapper .right .cta{display:none}}header #navbar .row.main .wrapper .main-nav{padding:0 10px;height:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container{height:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav{display:flex;justify-content:center;align-items:center;height:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li{margin:0 15px;height:100%;background-color:transparent}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li.recipes-nav a span{left:0;padding:0 3px;top:4px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li:hover>a{color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li:hover>a span{color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li:hover>a:after{position:absolute;content:"";display:block;bottom:0;height:8px;width:100%;background-color:#e17509;border-top-left-radius:5px;border-top-right-radius:5px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li:hover .submenu{display:flex}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li.products{padding:0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu{border-top:1px solid #e5eaf5;position:fixed;flex-direction:column;justify-content:center;align-items:center;max-width:100%;width:100%;left:0;padding:30px 0 0;margin:0 auto;background-color:#fff;max-height:calc(100vh - 100px)}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu hr{margin:10px 0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu{overflow-y:auto;overflow-x:hidden;width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper{padding:0 10px;display:flex;justify-content:center;align-items:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .show-more{all:unset;cursor:pointer;font-family:"politica";font-size:16px;font-weight:700;color:#2ba1a1;border:2px solid #2ba1a1;border-radius:10px;padding:5px 10px;margin-bottom:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .show-more:hover{border:2px solid #e17509;color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .show-more:hover:after{display:none !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats{display:flex;flex:0 60%;padding-right:30px;justify-content:center;align-items:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats a{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 33.333333%;margin:0 10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats a:hover:after{display:none}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat{display:flex;flex-direction:column;justify-content:center;transition:all .35s 0s ease-in-out,all .25s 0s ease;min-height:250px;border-radius:5px;height:100%;width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat p{color:#fff;font-family:"politica";font-weight:700;text-transform:uppercase;font-size:38px;text-align:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat.featured{background-color:#e2211c}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat.fresh{background-color:#2ba1a1}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat.frozen{background-color:#1f69fc}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat img{width:67px;height:42px;object-fit:cover}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat:hover{background-color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats{display:flex;flex-direction:column;flex:0 40%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats h3{color:#2ba1a1;font-size:21px;text-align:left;padding-bottom:10px;font-family:"politica";font-weight:700;text-transform:uppercase}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .cut,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .cut,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .feature,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .feature{padding-right:20px;padding-bottom:10px;flex:0 15%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .cut p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .cut p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .feature p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .feature p{color:#0033a1;font-size:21px;text-transform:uppercase;font-family:"politica";font-weight:700;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .cut a,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .cut a,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .feature a,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .feature a{font-weight:400}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .cut a:hover p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .cut a:hover p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .feature a:hover p,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .feature a:hover p{color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .cut a:hover:after,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .cut a:hover:after,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts .feature a:hover:after,header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .features .feature a:hover:after{display:none}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .show-more{text-transform:uppercase}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb{margin:20px 0 0;border-top:1px solid #e5eaf5;border-bottom:1px solid #e5eaf5;width:100%;padding:10px 0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper{display:flex;justify-content:center;align-items:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper p{padding-right:20px;font-family:"jubilat";font-size:27px;color:#0033a1;text-transform:uppercase;font-weight:700}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper p span{font-family:"modish";font-size:42px;text-transform:none;font-weight:400;color:#2ba1a1}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper .ctas{display:flex;justify-content:center;align-items:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper .ctas a{color:#fff;margin-right:10px;height:auto;font-weight:700;line-height:1.5;height:2.5em;padding:0 36px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper .ctas a:last-child{margin-right:0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper .ctas a:hover:after{display:none}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wtb .wrapper .ctas a.wtb{background-image:url("/wp-content/themes/smf_2023/elements/images/location-pin.svg");background-repeat:no-repeat;background-size:18px;background-position:16px center;padding:0 36px 0 46px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu hr{margin:20px 0}@media (max-width:968px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .main{flex-direction:column}}@media (max-height:650px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat{min-height:150px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat p{font-size:27px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .cats .cat img{width:57px;height:57px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats h3{padding-bottom:0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#products-submenu .wrapper .other-cats .cuts{margin-bottom:5px}}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu a:hover:after{display:none !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 20px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main{display:flex;justify-content:center;align-items:stretch;width:100%;padding-bottom:30px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .cat-link{width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .category{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .category .content{max-width:150px;margin:0 auto}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .category .content span{font-family:"politica";font-weight:700;color:#0033a1;text-transform:uppercase;white-space:normal;text-align:center;padding:15px 20px;background-color:#fff;border-radius:10px;left:auto;display:flex;justify-content:center;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .category:hover .content span{background-color:#e17509;color:#fff}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large{display:flex;flex:0 50%;align-items:stretch;justify-content:center}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large .cat-link:first-child .category{border-top-left-radius:10px;border-bottom-left-radius:10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large .category{height:100%;display:flex;justify-content:center;align-items:center;flex:1 50%;min-height:260px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large .category .content span{font-size:30px;line-height:1.25}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small{display:flex;justify-content:center;align-items:stretch}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .cat-link{width:auto;display:flex;justify-content:center;align-items:center;flex:0 33.33333%;height:auto}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .cat-link:nth-child(3) .category{border-top-right-radius:10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .cat-link:nth-child(6) .category{border-bottom-right-radius:10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .category{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .category .content span{font-size:21px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .the-flock-join{max-width:100%;width:100%;padding:10px 0 !important;border-top:1px solid #e5eaf5;border-bottom:1px solid #e5eaf5;margin-bottom:0;padding:0 !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .the-flock-join .wrapper{flex-direction:row}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .the-flock-join .sign-up .control .ginput_container input{height:2.5em}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .the-flock-join .sign-up form #field_submit .gform-button{height:2.05em}@media (max-height:650px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main{padding-bottom:10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large .category{min-height:200px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .large .category .content span{font-size:24px;padding:10px 15px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .wrapper .main .small .row .category .content span{font-size:18px;padding:10px 15px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#recipes-submenu .the-flock-join{padding:5px 0 !important}}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu hr{margin:10px 0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat{flex:0 21%;margin:0 10px 10px 0;border:2px solid #e5eaf5;border-radius:10px;padding:20px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat:last-child{margin:0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat .col{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat .col .tag-image{width:75px;height:75px;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat .col .name{text-align:center;font-size:21px;padding-top:5px;font-family:"politica";font-weight:700;transition:all .35s 0s ease-in-out,all .25s 0s ease;color:#0033a1}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat:hover{background-color:#e17509;border:2px solid #e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat:hover .col .name{color:#fff}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .the-flock-join{padding-top:0 !important;margin-bottom:0 !important;max-width:100%;width:100%}@media (max-height:650px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat{padding:10px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat .col img{width:50px;height:50px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#flock-submenu .wrapper .main .row .cat .col .name{font-size:18px}}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper{width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main{width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row{width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container{width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li{flex:0 28%;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-bottom:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li a{min-height:140px;padding:10px 20px;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;font-size:30px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li a:hover:after{display:none}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(1){background-color:#0033a1}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(2){background-color:#1f69fc}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(3){background-color:#2ba1a1}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li.mobile{display:none}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:hover{background-color:#e17509}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .mobile{display:none}@media (max-height:650px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu hr{margin:10px 0}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li a{min-height:100px;font-size:21px}}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu .wrapper{margin:0 auto;max-width:1400px}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu .wrapper .row{display:flex;justify-content:center;align-items:center;width:100%}@media (max-height:650px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav li .submenu{padding:30px 0 0}}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav a{font-size:calc(9px + 6 * ((100vw - 320px) / 680));white-space:nowrap;color:#fff;text-align:center;font-family:"politica-condensed";font-weight:700;transition:all .35s 0s ease-in-out,all .25s 0s ease;position:relative;height:100%;display:flex;align-items:center;text-transform:uppercase}header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav a span{font-family:"modish";font-size:25px;color:#fff;font-weight:300;position:relative;left:-5px;top:2px;text-transform:none;transition:all .35s 0s ease-in-out,all .25s 0s ease}@media (min-width:2560px){header #navbar .row.main .wrapper .main-nav .menu-main-nav-container #menu-main-nav a{font-size:22px}}header #navbar .row.main .wrapper .controls{height:100%;display:flex;justify-content:flex-end;align-items:center}header #navbar .row.main .wrapper .controls .search-btn.mobile{display:none;background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined-white.svg");background-repeat:no-repeat;background-size:30px;background-position:center;height:33px;width:33px;padding:25px;border-radius:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease;position:relative;z-index:100}header #navbar .row.main .wrapper .controls .search-btn.mobile:hover{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined-white.svg");background-color:#e17509}@media (max-width:1130px){header #navbar .row.main .wrapper .controls .search-btn.mobile{display:block}}header #navbar .row.main .wrapper .controls .search{position:absolute;display:flex;justify-content:flex-end;align-items:center;right:70px;width:0;height:33px;transform:scaleX(-1);cursor:pointer;transition:all .4s 0s ease-in-out,all .75s 0s ease}header #navbar .row.main .wrapper .controls .search .search-btn{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined-white.svg");background-repeat:no-repeat;background-size:30px;background-position:center;height:33px;width:33px;padding:25px;border-radius:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease;position:relative;z-index:100}header #navbar .row.main .wrapper .controls .search #search-close{opacity:0;background-image:url("/wp-content/themes/smf_2023/elements/images/close-green.svg");background-repeat:no-repeat;background-size:15px;background-position:center;width:15px;height:100%;position:absolute;top:50%;transform:translateY(-50%);left:15px;z-index:100;padding:0 20px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .row.main .wrapper .controls .search #search-close:hover{background-image:url("/wp-content/themes/smf_2023/elements/images/close-red.svg");background-repeat:no-repeat;background-size:15px;background-position:center}header #navbar .row.main .wrapper .controls .search .site-search-form-group{width:93%;height:55px;border-radius:150px;position:absolute;right:80px;overflow:hidden;z-index:10}@media (max-width:1024px){header #navbar .row.main .wrapper .controls .search .site-search-form-group{display:none}}header #navbar .row.main .wrapper .controls .search:hover .search-btn{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined-white.svg");background-color:#e17509;background-size:30px}header #navbar .row.main .wrapper .controls .search input#s{transform:scaleX(-1);background:0 0;width:98%;padding:0 50px;height:55px;position:absolute;left:60px;top:0;font-size:21px;line-height:53px;z-index:2;border:2px solid #0033a1;border-radius:18px;outline:none;color:#2ba1a1;font-family:"jubilat";font-weight:500;background-color:#fff}header #navbar .row.main .wrapper .controls .search input#s::-webkit-input-placeholder{color:#2ba1a1}header #navbar .row.main .wrapper .controls .search input#s::-moz-placeholder{color:#2ba1a1}header #navbar .row.main .wrapper .controls .search input#s::-ms-input-placeholder{color:#2ba1a1}header #navbar .row.main .wrapper .controls .search.open{right:60px;width:105%}header #navbar .row.main .wrapper .controls .search.open input#s{left:12px}header #navbar .row.main .wrapper .controls .search.open .search-btn{left:-96px;background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined.svg")}header #navbar .row.main .wrapper .controls .search.open #search-close{opacity:1}header #navbar .row.main .wrapper .controls .search.open .search-btn:hover{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined-orange.svg") !important;background-color:transparent}header #navbar .row.main .wrapper .controls .search.open:hover .search-btn{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined.svg");background-color:transparent}header #navbar .row.main .wrapper .controls .shop-link{display:flex;justify-content:center;align-items:center}header #navbar .row.main .wrapper .controls .cart{height:100%;background-image:url("/wp-content/themes/smf_2023/elements/images/shop-blue.svg");background-repeat:no-repeat;background-size:30px;background-position:center;width:35px;height:25px;display:block;cursor:pointer;padding:25px;position:relative;border-radius:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease;margin-left:5px}header #navbar .row.main .wrapper .controls .cart:hover{background-image:url("/wp-content/themes/smf_2023/elements/images/shop-white.svg");background-color:#e17509}header #navbar #menu_btn{width:40px;height:40px;position:absolute;right:0;top:31px;transform:rotate(0deg);display:block;cursor:pointer;pointer-events:all !important;z-index:1}header #navbar #menu_btn span{display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);width:100%;border-radius:10px}header #navbar #menu_btn span:nth-child(1){top:0;transform-origin:center center}header #navbar #menu_btn span:nth-child(2){top:7px;transform-origin:center center;width:90%}header #navbar #menu_btn span:nth-child(3){top:14px;transform-origin:center center;width:80%}header #navbar.open #menu_btn span:nth-child(1){top:6px;transform:rotate(45deg)}header #navbar.open #menu_btn span:nth-child(2){opacity:0}header #navbar.open #menu_btn span:nth-child(3){top:6px;transform:rotate(-45deg);width:100%}header #navbar.scrolled .row.main{height:85px;border-bottom:1px solid #e5eaf5}header #navbar.scrolled .row.main .wrapper .main-logo{top:-7px}header #navbar.scrolled .row.main .wrapper .main-logo img{width:154px;height:92px}header #navbar .main-nav.mobile{height:0;overflow-y:scroll;padding-top:0;transition:all .4s 0s ease-in-out,all .75s 0s ease}header #navbar .main-nav.mobile .menu-main-nav-container{padding:40px 20px 35px}header #navbar .main-nav.mobile #search{padding:0 30px;display:flex;justify-content:center;align-items:center;position:relative;width:100%}header #navbar .main-nav.mobile #search .search-btn{top:0;height:100%;position:absolute;background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined.svg");background-repeat:no-repeat;background-size:30px;background-position:center;width:33px;padding:25px;border-radius:10px;transition:all .35s 0s ease-in-out,all .25s 0s ease;z-index:500;left:30px;transform:scaleX(-1)}header #navbar .main-nav.mobile #search .site-search-form-group{width:100%}header #navbar .main-nav.mobile #search .site-search-form-group input#s{width:100%;font-size:21px;line-height:53px;border:2px solid #0033a1;border-radius:10px;outline:none;padding:0 0 0 50px;color:#0033a1;font-family:"jubilat";font-weight:500}header #navbar .main-nav.mobile #search .site-search-form-group input#s::-webkit-input-placeholder{color:#0033a1}header #navbar .main-nav.mobile #search .site-search-form-group input#s::-moz-placeholder{color:#0033a1}header #navbar .main-nav.mobile #search .site-search-form-group input#s::-ms-input-placeholder{color:#0033a1}header #navbar .main-nav.mobile #menu-main-nav{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 10px}header #navbar .main-nav.mobile #menu-main-nav li{width:100%;background-color:transparent;margin-bottom:50px;position:relative;padding:0}header #navbar .main-nav.mobile #menu-main-nav li.has-children{background-image:url("/wp-content/themes/smf_2023/elements/images/chevron-down-blue.svg");background-repeat:no-repeat;background-size:20px;background-position:right center}header #navbar .main-nav.mobile #menu-main-nav li:last-child{padding-bottom:0}header #navbar .main-nav.mobile #menu-main-nav li>a{padding:0 10px}header #navbar .main-nav.mobile #menu-main-nav li a{font-family:"politica-condensed";font-size:30px;color:#0033a1;text-align:left;font-weight:700;text-transform:uppercase}header #navbar .main-nav.mobile #menu-main-nav li a span{color:#2ba1a1;font-weight:400;font-family:"modish";font-size:27px;text-transform:none}header #navbar .main-nav.mobile #menu-main-nav li .submenu{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open{background-image:url("/wp-content/themes/smf_2023/elements/images/chevron-up-blue.svg");background-position:right 5px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu{display:flex;flex-direction:column;position:relative}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:20px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a{width:100%;margin-bottom:4px;text-align:left;color:#fff}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a:last-child{margin-bottom:0}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat{padding:30px;border-radius:10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat p{font-family:"politica"}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat.featured{background-color:#e2211c}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat.fresh{background-color:#2ba1a1}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat.frozen{background-color:#1f69fc}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .cats a .cat img{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:20px 0;padding:0 0 0 10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats h3{color:#2ba1a1;font-size:21px;text-align:left;font-family:"politica";font-weight:700;width:100%;padding-bottom:10px;text-transform:uppercase}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats h3:last-of-type{margin-top:20px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row div{margin-right:20px;margin-bottom:20px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row p{font-family:"politica"}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row a{font-size:18px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row a p{font-size:18px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row .show-more{all:unset;cursor:pointer;font-family:"politica";font-size:16px;font-weight:700;color:#2ba1a1;border:2px solid #2ba1a1;border-radius:10px;padding:5px 10px;margin-bottom:20px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row .show-more:hover{border:2px solid #e17509;color:#e17509}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wrapper.main .other-cats .row .show-more:hover:after{display:none !important}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#products-submenu .wtb{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu{padding:20px 0}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .cat-link{flex:0 50%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .category{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;min-height:140px;display:flex;justify-content:center;align-items:center}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .category .content{display:flex;justify-content:center;max-width:150px;background-color:#fff;border-radius:10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .category .content span{font-size:21px;font-family:"politica";font-weight:700;color:#0033a1;text-transform:uppercase;white-space:normal;text-align:center;padding:15px 20px;background-color:#fff;border-radius:10px;left:auto;display:flex;justify-content:center;transition:all .4s 0s ease-in-out,all .25s 0s ease}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .large{display:flex;justify-content:center;align-items:center}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .large .cat-link:nth-child(1) .category{border-top-left-radius:10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .large .cat-link:nth-child(2) .category{border-top-right-radius:10px}@media (max-width:400px){header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .large{flex-direction:column}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .large .cat-link{flex:1 100%;width:100%}}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .small .row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .small .row .cat-link:nth-child(5) .category{border-bottom-left-radius:10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .small .row .cat-link:nth-child(6) .category{border-bottom-right-radius:10px}@media (max-width:400px){header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .small .row{flex-direction:column}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#recipes-submenu .wrapper .main .small .row .cat-link{flex:1 100%;width:100%}}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu{padding-top:20px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row .cat{flex:1 45%;margin:0 5px 5px 0;border:2px solid #e5eaf5;border-radius:10px;padding:10px;width:100%;min-height:150px;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:50%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row .cat:last-child{margin:0}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row .cat .col{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row .cat .col img{width:75px;height:75px;object-fit:contain}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#flock-submenu .wrapper .main .row .cat .col .name{text-align:center;font-size:18px;padding-top:5px;font-family:"politica";font-weight:700;color:#0033a1}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu{display:flex;padding-top:20px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper{width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main{width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row{width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container{width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li{flex:0 28%;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-bottom:10px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li a{min-height:90px;padding:10px 20px;width:100%;text-align:center;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:30px}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li a:hover:after{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(1){background-color:#0033a1}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(2){background-color:#1f69fc}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(3){background-color:#2ba1a1}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li:nth-child(4){background-color:#002470}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .wrapper .main .row .menu-nav-about-us-container ul li.mobile{display:flex}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .desktop{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu .mobile{display:flex;width:100%}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu hr{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu#about-submenu:after{display:none}header #navbar .main-nav.mobile #menu-main-nav li.mobile-open .submenu:after{content:"";display:block;position:absolute;bottom:-20px;width:100%;background-color:#e5eaf5;height:1px}header #navbar.open .main-nav #menu-main-nav li{pointer-events:none}header #navbar.open #search-experience{opacity:1;z-index:50;max-height:calc(100vh - 130px);top:100px;overflow:hidden}header #navbar.open #search-experience .wtb{margin:20px 0 0;border-top:1px solid #002470;border-bottom:1px solid #002470;width:100%;padding:10px 0}header #navbar.open #search-experience .wtb .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}header #navbar.open #search-experience .wtb .wrapper p{padding-right:20px;font-family:"jubilat";font-size:27px;color:#fff;text-transform:uppercase;font-weight:700}header #navbar.open #search-experience .wtb .wrapper p span{font-family:"modish";font-size:42px;text-transform:none;font-weight:400;color:#2ba1a1}header #navbar.open #search-experience .wtb .wrapper .ctas{display:flex;justify-content:center;align-items:center}header #navbar.open #search-experience .wtb .wrapper .ctas a{color:#fff;margin-right:10px;height:auto;font-weight:700;line-height:1.5;height:2.5em;padding:0 36px 0 56px}header #navbar.open #search-experience .wtb .wrapper .ctas a:last-child{margin-right:0}header #navbar.open #search-experience .wtb .wrapper .ctas a:hover:after{display:none}header #navbar.open #search-experience .wtb .wrapper .ctas a.wtb{background-image:url("/wp-content/themes/smf_2023/elements/images/location-pin.svg");background-repeat:no-repeat;background-size:18px;background-position:16px center;padding:0 36px 0 46px}header #navbar.open.scrolled #search-experience{top:80px}header #navbar #search-experience{z-index:-1;opacity:0;top:-100px;display:flex;width:100%;top:-380px;background-color:#0033a1;justify-content:center;align-items:center;overflow-y:scroll;transition:all .4s 0s ease-in-out,all .75s 0s ease;position:absolute}header #navbar #search-experience .wrapper{display:flex;flex-direction:column;padding:50px 0 20px;width:100%}header #navbar #search-experience .wrapper .results-wrapper{max-width:980px;margin:0 auto;width:100%;padding:0 20px}header #navbar #search-experience .wrapper ul{width:100%}header #navbar #search-experience .wrapper ul h3{line-height:1;margin-bottom:30px;color:#33bfbf;font-size:21px;font-family:"politica-condensed";font-weight:700;text-transform:uppercase}header #navbar #search-experience .wrapper ul li{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}header #navbar #search-experience .wrapper ul li .title{color:#fff;font-size:21px;font-weight:500;line-height:1;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-family:"jubilat"}header #navbar #search-experience .wrapper ul li .title strong{color:#e17509}header #navbar #search-experience .wrapper ul li .title:hover{color:#e17509}header #navbar #search-experience .wrapper ul li .cat{color:#fff;font-weight:700;font-family:"politica-condensed";padding:10px 20px;background-color:#2ba1a1;line-height:1;border-radius:5px;margin-right:30px;font-size:15px;transition:all .35s 0s ease-in-out,all .25s 0s ease;text-transform:uppercase}header #navbar #search-experience .wrapper ul li .cat:hover{background-color:#e17509}header #navbar #search-experience .wrapper ul li.viewall a{color:#fff;font-weight:700;font-family:"politica-condensed";padding:10px 20px;background-color:#2ba1a1;line-height:1;border-radius:5px;margin-right:30px;font-size:18px;transition:all .35s 0s ease-in-out,all .25s 0s ease}header #navbar #search-experience .wrapper ul li.viewall a:hover{background-color:#e17509}header #navbar.open .row.main .wrapper .mobile-menu{background-image:url("/wp-content/themes/smf_2023/elements/images/close-red.svg");width:55px;height:25px}@media (max-width:1130px){header #navbar.open .nav-footer{display:flex}header #navbar .row.main{height:80px}header #navbar .row.main .wrapper .controls #search{display:none}header #navbar .row.main .wrapper .mobile-menu{display:flex;flex:0 25%}header #navbar .row.main .wrapper .main-logo{flex:0 50%;justify-content:center}header #navbar .row.main .wrapper .main-logo img{left:50%;transform:translateX(-50%);width:180px !important;height:118px !important}header #navbar .row.main .wrapper .right{flex:0 25%;justify-content:flex-end}header #navbar .row.main .wrapper .main-nav{display:none}header #navbar.open .main-nav.mobile{height:100vh;padding-top:50px;padding-bottom:100px;background-color:#fff}header #navbar.open .main-nav.mobile li{pointer-events:all !important}header #navbar #search-experience{display:none}}@media (max-width:500px){header #navbar .row.main .wrapper .main-logo img{width:180px !important;height:118px !important}}@media (max-width:500px){header #navbar .row.main{height:63px !important}header #navbar .row.main .wrapper .main-logo img{width:160px !important;height:98px !important}}.the-flock{padding:50px 0}.the-flock .container{padding:0 20px}.the-flock .container .row.title{max-width:980px;margin:0 auto 50px auto}.the-flock .container .row.title h1{white-space:nowrap;margin-right:30px;color:#0033a1;text-transform:uppercase;font-family:"politica-condensed";font-weight:700;font-size:72px;position:relative}.the-flock .container .row.title h1 span{color:#2ba1a1;text-transform:none;font-family:"modish";font-weight:400;font-size:44px;position:relative;bottom:10px}.the-flock .container .row.title p{font-family:"jubilat";color:#0033a1;font-size:24px;font-weight:500}.the-flock .container .featured{margin-bottom:75px}.the-flock .container .featured .row .image{min-height:520px}.the-flock .container .featured .row .image img{border-radius:10px;height:100%;object-fit:cover;position:absolute}.the-flock .container .featured .row .content{padding:0 30px}.the-flock .container .featured .row .content .wrapper{max-width:500px;margin:0 auto}.the-flock .container .featured .row .content .wrapper .tag{border:2px solid #e5eaf5;border-radius:10px;background-color:transparent;color:#0033a1;font-family:"politica-condensed";font-weight:700;font-size:15px;padding:10px 20px;transition:all .35s 0s ease-in-out,all .25s 0s ease;text-transform:uppercase;letter-spacing:.05em}.the-flock .container .featured .row .content .wrapper .tag .tag-image{width:25px;height:25px;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;margin-right:5px}.the-flock .container .featured .row .content .wrapper .tag:hover{background-color:#e17509;color:#fff;border:2px solid #e17509}.the-flock .container .featured .row .content .wrapper .featured-title{margin:20px 0;font-size:36px;font-family:"jubilat";font-weight:500;line-height:1.3;color:#0033a1;text-transform:capitalize;transition:all .35s 0s ease-in-out,all .25s 0s ease}.the-flock .container .featured .row .content .wrapper .featured-title:hover{color:#e17509}.the-flock .container .featured .row .content .wrapper .excerpt p{font-family:"jubilat";color:#0033a1;font-weight:400;line-height:1.75;font-size:21px}.the-flock .container .featured .row .content .wrapper .read-more{width:100%;max-width:110px;margin-top:40px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-size:21px;text-transform:uppercase;font-family:"politica-condensed";font-weight:700;transition:all .35s 0s ease-in-out,all .25s 0s ease;background-image:url("/wp-content/themes/smf_2023/elements/images/arrow-right.svg");background-repeat:no-repeat;background-size:18px;background-position:right}.the-flock .container .featured .row .content .wrapper .read-more:hover{color:#e17509;background-image:url("/wp-content/themes/smf_2023/elements/images/arrow-right-orange.svg");background-repeat:no-repeat;background-size:18px;background-position:right}.the-flock .container .filters .wrapper{max-width:1100px;margin:0 auto}.the-flock .container .filters .wrapper .cat-container .cat{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:21px;color:#0033a1;font-family:"politica-condensed";font-weight:700;text-transform:uppercase;white-space:nowrap;flex:0 20%;margin:0 10px 10px;border-radius:10px;border:2px solid #e5eaf5;padding:10px 30px;max-width:fit-content;max-height:50px;min-height:50px;transition:all .35s 0s ease-in-out,all .25s 0s ease}.the-flock .container .filters .wrapper .cat-container .cat.all{background-image:none !important}.the-flock .container .filters .wrapper .cat-container .cat .tag-image{width:35px;height:35px;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;margin-right:5px}.the-flock .container .filters .wrapper .cat-container .cat.current{background-color:#0033a1;border:2px solid #0033a1;color:#fff}.the-flock .container .filters .wrapper .cat-container .cat.current:hover{color:#fff;background-color:#0033a1}.the-flock .container .filters .wrapper .cat-container .cat:hover{background-color:#e17509;color:#fff}.the-flock .container .flock-results{margin-top:50px}.the-flock .container .flock-results .pagination svg{width:24px}.the-flock .container .flock-results .pagination .pagination-previous{order:0}.the-flock .container .flock-results .wrapper .flock-item{flex:1 28%;max-width:50%;margin:0 25px 50px}.the-flock .container .flock-results .wrapper .flock-item .image img{min-height:320px;max-height:320px;object-fit:cover;border-radius:10px}.the-flock .container .flock-results .wrapper .flock-item .tag{margin-top:20px;border:2px solid #e5eaf5;border-radius:10px;background-color:transparent;color:#0033a1;font-family:"politica-condensed";font-weight:700;font-size:15px;padding:2px 10px;transition:all .35s 0s ease-in-out,all .25s 0s ease;display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none;text-transform:uppercase}.the-flock .container .flock-results .wrapper .flock-item .tag .tag-image{width:25px;height:25px;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;margin-right:5px}.the-flock .container .flock-results .wrapper .flock-item .tag:hover{background-color:#e17509;color:#fff;border:2px solid #e17509}.the-flock .container .flock-results .wrapper .flock-item .title{margin-top:10px;text-align:center;color:#0033a1;font-family:"jubilat";font-weight:500;font-size:27px;line-height:1.35;transition:all .35s 0s ease-in-out,all .25s 0s ease;text-transform:capitalize}.the-flock .container .flock-results .wrapper .flock-item .title:hover{color:#e17509}.the-flock .container .flock-results .wrapper .flock-item .excerpt{margin-top:10px;text-align:center;color:#0033a1;font-size:18px;font-weight:400;font-family:"jubilat";line-height:2}@media (max-width:768px){.the-flock .container .row.title{flex-direction:column}.the-flock .container .row.title p{text-align:center}.the-flock .container .row.title h1{margin-right:0}.the-flock .container .featured .row{flex-direction:column}.the-flock .container .featured .row .image{width:100%;min-height:400px;padding:0;margin-bottom:20px}.the-flock .container .featured .row .content{padding:0}}@media (max-width:678px){.the-flock .container .flock-results .wrapper{flex-direction:column}.the-flock .container .flock-results .wrapper .flock-item{max-width:100%;flex:1 100%;margin:0 0 50px}.the-flock .container .flock-results .wrapper .flock-item .image img{height:auto;width:100%;min-height:100%}}@media (max-width:500px){.the-flock .container .featured .row .image{min-height:300px}}.not-found-404{background:#e5eaf5;border-radius:20px}@media (max-width:600px){.not-found-404{margin:1rem}.not-found-404>div{padding:0 !important}}.not-found-404 img{max-width:160px;padding:10px}.not-found-404 .title{font-family:"jubilat";color:#0033a1;font-size:25px}@media (min-width:769px){.not-found-404 .title{font-size:36px}}.not-found-404 p{font-family:"jubilat";color:#0033a1;font-size:21px;font-weight:500}.not-found-404 .chicken{text-align:left}@media (min-width:769px){.not-found-404 .chicken{text-align:right}}div.search-results{padding:100px 0}div.search-results>.container{display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px}div.search-results>.container .title h1{font-family:"jubilat";padding-left:10px;line-height:1;font-size:44px;color:#0033a1;text-transform:uppercase}div.search-results>.container .search-bar #search-form{width:100%;max-width:500px;position:relative}div.search-results>.container .search-bar #search-btn{background-image:url("/wp-content/themes/smf_2023/elements/images/iconmonstr-magnifier-lined.svg");background-repeat:no-repeat;background-size:30px;background-position:center;width:50px;height:50px;margin:0;padding:0;display:block;cursor:pointer;z-index:100;position:absolute;left:0;top:0;transition:all .35s 0s ease-in-out,all .25s 0s ease}div.search-results>.container .search-bar input#s{background:0 0;width:100%;padding:0 50px;height:50px;position:relative;top:0;font-size:21px;line-height:53px;z-index:2;border:2px solid #0033a1;border-radius:10px;outline:none;color:#2ba1a1;font-family:"jubilat";font-weight:500}div.search-results>.container .search-bar input#s::-webkit-input-placeholder{color:#2ba1a1}div.search-results>.container .search-bar input#s::-moz-placeholder{color:#2ba1a1}div.search-results>.container .search-bar input#s::-ms-input-placeholder{color:#2ba1a1}div.search-results>.container .results{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:50px}div.search-results>.container .results .pagination svg{width:24px}div.search-results>.container .results .pagination .pagination-previous{order:0}div.search-results>.container .results .result{position:relative;width:100%;margin-bottom:75px}div.search-results>.container .results .result .container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}div.search-results>.container .results .result .container .image{margin-right:50px;margin-bottom:20px}div.search-results>.container .results .result .container .image .no-image{width:250px}div.search-results>.container .results .result .container .image img{max-width:250px;object-fit:cover;min-width:250px;max-height:166px}div.search-results>.container .results .result .container .content{max-width:850px}div.search-results>.container .results .result .container .content .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}div.search-results>.container .results .result .container .content .container .post-title{font-family:"jubilat";transition:all .35s 0s ease-in-out,all .25s 0s ease;color:#0033a1;font-weight:500}div.search-results>.container .results .result .container .content .container .post-title:hover{color:#e17509}div.search-results>.container .results .result .container .content .container .url{font-family:"jubilat";transition:all .35s 0s ease-in-out,all .25s 0s ease;color:#0033a1;font-weight:500}div.search-results>.container .results .result .container .content .container .url:hover{color:#e17509}div.search-results>.container .results .result .container .content .container .type{margin-bottom:10px}div.search-results>.container .results .result .container .content .container .type p{text-transform:uppercase;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-family:"politica";font-weight:700;color:#0033a1}div.search-results>.container .results .result .container .content .container .type:hover p{color:#e17509}div.search-results>.container .results .result:last-of-type{margin-bottom:50px}footer{background-color:#0033a1;position:relative;z-index:4}footer>.wrapper{padding:150px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1400px;margin:0 auto}footer>.wrapper .row{display:flex;justify-content:center;align-items:center;width:100%}footer>.wrapper .row .connect,footer>.wrapper .row .links{flex:1 50%;display:flex}footer>.wrapper .row .connect{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}footer>.wrapper .row .connect .content{display:flex;justify-content:flex-start;align-items:flex-start}footer>.wrapper .row .connect .content p{color:#fff;text-transform:uppercase;font-size:46px;font-family:"jubilat";max-width:450px;font-weight:700;margin:0}footer>.wrapper .row .connect .content p span{color:#33bfbf;text-transform:none;font-family:"modish";font-size:72px;font-weight:400}footer>.wrapper .row .connect .content sup{top:-10px;position:relative;font-size:60%}footer>.wrapper .row .connect .content img{max-width:165px;margin-left:30px}footer>.wrapper .row .connect .ctas{display:flex;justify-content:flex-start;align-items:center}footer>.wrapper .row .connect .ctas a{margin:0 10px 5px}footer>.wrapper .row .connect .ctas a:first-child{margin:0 10px 5px 0}footer>.wrapper .row .links{display:flex;justify-content:center;align-items:flex-end}footer>.wrapper .row .links .wrapper{display:flex;flex-wrap:wrap}footer>.wrapper .row .links .wrapper ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}footer>.wrapper .row .links .wrapper li{flex:0 38%;display:flex;align-self:flex-end;margin-bottom:50px;position:relative}footer>.wrapper .row .links .wrapper li a{color:#fff;font-family:"politica";font-size:30px;text-transform:uppercase;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-weight:700;white-space:nowrap}footer>.wrapper .row .links .wrapper li a span{color:#33bfbf;font-family:"modish";text-transform:none;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-weight:400}footer>.wrapper .row .links .wrapper li a:hover{color:#e17509}footer>.wrapper .row .links .wrapper li a:hover span{color:#e17509}footer>.wrapper .row .links .wrapper li.external a{position:relative}footer>.wrapper .row .links .wrapper li.external a:after{content:"";display:block;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:20px;height:20px;object-fit:contain;background-image:url("/wp-content/themes/smf_2023/elements/images/external-arrow-green.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .35s 0s ease-in-out,all .25s 0s ease}footer>.wrapper .row .links .wrapper li.external a:hover:after{background-image:url("/wp-content/themes/smf_2023/elements/images/external-arrow-orange.svg")}footer>.wrapper .row .social{display:flex;justify-content:flex-start;align-items:center;flex:1 40%;flex-wrap:wrap}footer>.wrapper .row .social a{padding:5px;background-color:#2ba1a1;border-radius:150px;margin:0 10px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;transition:all .35s 0s ease-in-out,all .25s 0s ease}footer>.wrapper .row .social a:last-child{margin:0 0 0 10px}footer>.wrapper .row .social a:first-child{margin:0 10px 0 0}footer>.wrapper .row .social a img{width:30px;height:40px;object-fit:contain}footer>.wrapper .row .social a:hover{background-color:#e17509}footer>.wrapper .row .social a.pinterest img{width:25px;height:35px}footer>.wrapper .row .misc-links{display:flex;justify-content:center;align-items:flex-end;flex-direction:column;flex:1 60%}footer>.wrapper .row .misc-links p{color:#fff;font-size:16px;white-space:nowrap;font-family:"jubilat";padding-top:10px;font-weight:300}footer>.wrapper .row .misc-links ul{margin-left:30px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}footer>.wrapper .row .misc-links ul li{margin:0 0 5px 20px}footer>.wrapper .row .misc-links ul li:first-child{margin:0 0 5px}footer>.wrapper .row .misc-links ul li a{color:#fff;font-size:16px;font-weight:600;text-decoration:underline;transition:all .35s 0s ease-in-out,all .25s 0s ease;font-family:"jubilat";white-space:nowrap}footer>.wrapper .row .misc-links ul li a:hover{color:#e17509}footer>.wrapper .row:last-child{margin-top:50px}@media (max-width:990px){footer>.wrapper{padding:75px 20px}footer>.wrapper .row{flex-direction:column;justify-content:center;align-items:center !important}footer>.wrapper .row .connect{margin-bottom:50px;justify-content:center;align-items:center}footer>.wrapper .row .connect .ctas{justify-content:center}footer>.wrapper .row .connect .ctas a{margin:0 5px 5px}footer>.wrapper .row .connect .ctas a:first-child{margin:0 5px 5px 0}footer>.wrapper .row .links{justify-content:center}footer>.wrapper .row .links .wrapper ul{justify-content:flex-end}footer>.wrapper .row .links .wrapper ul li{flex:0 40%}footer>.wrapper .row .social{margin-bottom:20px}footer>.wrapper .row .misc-links{justify-content:center}footer>.wrapper .row .misc-links ul li{margin-bottom:5px}footer>.wrapper .row:last-child{margin:0}}@media (max-width:780px){footer>.wrapper .row .misc-links{flex-direction:column;align-items:center}footer>.wrapper .row .misc-links p{margin-bottom:20px}footer>.wrapper .row .misc-links #menu-footer-misc{margin-left:0;justify-content:center;align-items:center}footer>.wrapper .row .misc-links #menu-footer-misc li a{font-size:13px}}@media (max-width:600px){footer>.wrapper .row .links .wrapper ul{justify-content:center}footer>.wrapper .row .links .wrapper ul li{flex:0 38%}}@media (max-width:500px){footer>.wrapper .row .connect .content{flex-direction:column-reverse;justify-content:center;align-items:center}footer>.wrapper .row .connect .content p{text-align:center;font-size:24px}footer>.wrapper .row .connect .content p span{font-size:36px}footer>.wrapper .row .connect .content img{margin-bottom:20px;margin-left:0}footer>.wrapper .row .links .wrapper ul li{flex:1 38%;margin-bottom:25px}footer>.wrapper .row .links .wrapper ul li a{font-size:21px}footer>.wrapper .row .social{justify-content:center;align-items:center;margin-bottom:50px}footer>.wrapper .row .social a{margin:0 5px 5px}footer>.wrapper .row .social a:last-child{margin:0 0 0 5px}footer>.wrapper .row .social a:first-child{margin:0 5px 0 0}}@media (max-width:400px){footer>.wrapper .row .connect .ctas{flex-direction:column}footer>.wrapper .row .connect .ctas a{margin:0 0 10px}footer>.wrapper .row .connect .ctas a:first-child{margin:0 0 10px}}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#0033a1;border-top:0}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme button{background-color:#2ba1a1 !important}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.loading-spinner-container{color:#0033a1;display:flex;justify-content:center;align-items:center;height:100px}.loading-spinner-container svg{height:100%;width:100%;object-fit:contain}