@import"https://p.typekit.net/p.css?s=1&k=wyi2vba&ht=tk&f=32227.32231.10875.32265&a=86734301&app=typekit&e=css";@import"https://p.typekit.net/p.css?s=1&k=wyi2vba&ht=tk&f=32224.32228.10875.32265&a=86734301&app=typekit&e=css";#wpadminbar{display:none}html{scroll-behavior:smooth !important;margin-top:0 !important}html,body{font-size:clamp(1rem,.8929rem + .2857vw,1.25rem)}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/6aac7a/000000000000000077587a2e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/6aac7a/000000000000000077587a2e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/6aac7a/000000000000000077587a2e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/0d6d09/000000000000000077587a32/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/0d6d09/000000000000000077587a32/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/0d6d09/000000000000000077587a32/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"din-condensed";src:url("https://use.typekit.net/af/1e36cf/00000000000000007758da28/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/1e36cf/00000000000000007758da28/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/1e36cf/00000000000000007758da28/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"din-condensed";src:url("https://use.typekit.net/af/6bdfe3/000000000000000077359e30/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/6bdfe3/000000000000000077359e30/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/6bdfe3/000000000000000077359e30/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}body,td,p,div,a,button,li{font-family:"din-2014",tahoma,arial,sans-serif;font-variant-ligatures:none}.h1{font-size:3.653rem}.h2{font-size:2.566rem}.h3{font-size:1.802rem}.h4{font-size:1.602rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em;margin-bottom:-0.06em;line-height:.775em;color:inherit;margin-top:0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-transform:uppercase}h1 .small,h2 .small,h3 .small,h4 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small{font-size:.6em}.green{color:#4aa835}.bg-green{background-color:#4aa835}.gray{color:#9aa199}.bg-gray{background-color:#9aa199}.black{color:#000}.bg-black{background-color:#000}.white{color:#fff}.bg-white{background-color:#fff}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.constrained-1200{max-width:1200px;margin:0 auto}.constrained-1000{max-width:1000px;margin:0 auto}.constrained-800{max-width:800px;margin:0 auto}.constrained-600{max-width:600px;margin:0 auto}.constrained-50p{max-width:50%;margin:0 auto}.constrained-25p{max-width:25%;margin:0 auto}@media screen and (max-width: 781px){.mobile-hide{display:none}}.text-light{font-weight:300}.text-bold{font-weight:700}.footnote{font-size:13px;font-weight:300;color:inherit}.splitcol{display:flex;align-items:center;max-width:1200px}.splitcol .col{flex:auto;flex-basis:calc(50% - 1px);padding:0 3rem}.splitcol .split{width:1px;height:5rem;border-right:1px solid #fff;margin:auto}.splitcol .split.black{border-right:1px solid #000}@media screen and (max-width: 680px){.splitcol{flex-wrap:wrap}.splitcol .col{flex-basis:100%;padding:0 1rem}.splitcol .split{display:none}}.ac_btn{display:inline-block;padding:15px 20px 12px;background-color:#000;border-radius:.75rem;color:#fff;font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;border:none;cursor:pointer;transition:background-color .3s;line-height:1;white-space:nowrap;text-align:center}.ac_btn.white{background-color:#fff;color:#000}.ac_btn.white img{filter:invert(1)}.ac_btn .btnspace{display:inline-block;width:15px}.ac_btn .btnIcon{height:40px;width:40px;margin-top:-3px;vertical-align:middle}.ac_btn.black:hover,.ac_btn:hover{background-color:#4aa835;color:#000}.ac_btn.black:hover img,.ac_btn:hover img{filter:invert(1)}@media screen and (max-width: 680px){.ac_btn{font-size:1.25rem}.ac_btn .btnIcon{height:30px;width:30px;margin-top:-3px;vertical-align:middle}}.ac_main section{padding:1rem 1%;max-width:100vw}#ac_hero{padding:0;background-color:#000}#ac_hero .topbar{position:relative;z-index:10;height:80px;background-color:#000}#ac_hero .ac_toplogo{position:absolute;top:1rem;right:3%;max-width:135px}@media screen and (max-width: 680px){#ac_hero .topbar{height:30px}#ac_hero .ac_toplogo{max-width:85px;top:.75rem;right:1%}}#ac_hero_wrap_mobile{max-width:100vw;position:relative;min-height:38rem;background-color:#fff;position:relative}#ac_hero_wrap_mobile::after{position:absolute;bottom:0;width:100%;height:2.5rem;content:"";background-image:url(/wp-content/themes/schwans/images/svg/hero-wave.svg);background-size:contain;background-position:bottom left;background-repeat:repeat-x}@media screen and (min-width: 800px){#ac_hero_wrap_mobile::after{height:4rem}}#ac_hero_wrap_mobile .ac_mobile_video_wrap{position:relative}#ac_hero_wrap_mobile .ac_hero_headline{position:absolute;top:0;left:1rem;font-size:clamp(2.5rem,-0.1855rem + 11.6129vw,4.75rem);align-content:center;height:56.2746201463vw;font-weight:500;margin-bottom:.15em}#ac_hero_wrap_mobile .ac_hero_video{width:100%;height:auto}#ac_hero_wrap_mobile .ac_hero_content{padding:1rem 20px 4rem}#ac_hero_wrap_mobile .ac_hero_copy{margin-left:.25rem;font-weight:600}#ac_hero_wrap_mobile .ac_hero_logos{max-width:20rem;padding-bottom:1.5rem}@media screen and (min-width: 800px){#ac_hero_wrap_mobile{display:none}}#ac_hero_wrap{max-width:100vw;position:relative;position:relative}@media screen and (min-width: 800px){#ac_hero_wrap{display:block !important}}#ac_hero_wrap::after{position:absolute;bottom:0;width:100%;height:2.5rem;content:"";background-image:url(/wp-content/themes/schwans/images/svg/hero-wave.svg);background-size:contain;background-position:bottom left;background-repeat:repeat-x}@media screen and (min-width: 800px){#ac_hero_wrap::after{height:4rem}}#ac_hero_wrap .ac_hero_video{width:100%;height:auto}#ac_hero_wrap .ac_hero_content{position:absolute;z-index:5;top:52%;left:0;transform:translateY(-60%);text-align:left;width:100%;max-width:50vw;padding:0 20px}@media screen and (min-width: 860px){#ac_hero_wrap .ac_hero_content{top:50%}}@media screen and (min-width: 1200px){#ac_hero_wrap .ac_hero_content{max-width:40%}}#ac_hero_wrap .ac_hero_headline{font-size:clamp(4rem,2.1057rem + 4.4506vw,6rem);font-weight:700;margin-bottom:.15em;text-indent:-2px}#ac_hero_wrap .ac_hero_copy{margin-left:.25rem;font-weight:600}#ac_hero_wrap .ac_hero_logos{max-width:15rem}@media screen and (min-width: 920px){#ac_hero_wrap .ac_hero_logos{max-width:20rem;padding-bottom:1.5rem}}#ac_dishes{padding:2rem 0;background:#000;color:#fff}@media screen and (max-width: 680px){#ac_dishes{padding:1rem 0}}.ac_dishes_wrap h2{color:#4aa835;line-height:.9;font-size:4.25rem;font-weight:400;margin:0}@media screen and (max-width: 680px){.ac_dishes_wrap h2{font-size:2.5rem}}.ac_dishes_copy{font-size:1.2rem;font-weight:300}@media screen and (max-width: 680px){.ac_dishes_copy{font-size:1rem}}.dish_slider_wrap{max-width:98.5vw;overflow-x:hidden;margin:2rem auto 0}.dish_slider_wrap .dish_slider .ac_dish{padding:0 1rem;text-align:center}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_name{font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;font-size:1.6rem;text-transform:uppercase;line-height:1}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_image{padding:0 2rem}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_button{align-content:center;margin:1rem auto 0;padding:1rem;border-top:1px solid #9aa199;color:#4aa835;font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;text-transform:uppercase;font-size:1.35rem;width:60%}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_button img{display:inline-block;vertical-align:-0.2em;margin-left:.3rem}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_button:hover{color:#fff}.dish_slider_wrap .dish_slider .ac_dish .ac_dish_button:hover img{filter:grayscale(100%) brightness(1000%)}@media screen and (max-width: 680px){.dish_slider_wrap .dish_slider .ac_dish .ac_dish_button{padding:.5rem;width:90%}}.dish_slider_wrap .slick-arrow img:hover{filter:opacity(1) brightness(1000%)}.dish_slider_wrap .slider-prev,.dish_slider_wrap .slider-next{position:absolute;left:0;top:38%;display:block;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0);z-index:999;padding:0}.dish_slider_wrap .slider-prev img,.dish_slider_wrap .slider-next img{width:62px;height:50px}@media screen and (max-width: 680px){.dish_slider_wrap .slider-prev,.dish_slider_wrap .slider-next{top:25%}.dish_slider_wrap .slider-prev img,.dish_slider_wrap .slider-next img{width:40px;height:32px}}.dish_slider_wrap .slider-next{right:0;left:auto}#ac_callout1{color:#fff;background-color:#000;background-size:100% 100%;background-position:bottom;background-repeat:no-repeat;padding-top:3rem}#ac_callout1 .ac_callout1_content{display:flex;align-items:flex-end;justify-content:space-around;padding:0 2%}@media screen and (max-width: 680px){#ac_callout1 .ac_callout1_content{flex-wrap:wrap;align-items:flex-start}}#ac_callout1 .ac_callout1_image{flex-basis:30%;text-align:right}#ac_callout1 .ac_callout1_image img{max-height:150px}#ac_callout1 .ac_callout1_button{flex-basis:30%;min-width:12rem;padding-bottom:.5rem}@media screen and (max-width: 680px){#ac_callout1 .ac_callout1_button{flex-basis:100%;text-align:center}}#ac_callout1 .ac_callout1_text{display:flex;align-items:flex-start;padding:0 2rem}@media screen and (max-width: 680px){#ac_callout1 .ac_callout1_text{max-width:70%}}@media screen and (max-width: 680px){#ac_callout1 .ac_callout1_text{flex-wrap:nowrap;padding:0}}#ac_callout1 .ac_callout1_bignumber{width:6rem;margin-right:1rem}#ac_products{padding:0;background-color:#4aa835}#ac_products .ac_dishes_copy{color:#000}.ac_products_upper{padding:1rem 1% 0}.ac_products_upper h2{color:#fff;line-height:.9;font-size:4.25rem;font-weight:400;margin:0}@media screen and (max-width: 680px){.ac_products_upper h2{font-size:2.5rem}}.ac_products_categories{margin:1rem auto 0;display:grid;grid-template-columns:repeat(5, 1fr);position:relative}.ac_products_categories .ac_pointer{position:absolute;left:0;top:0;z-index:4;width:20%;height:122%}.ac_products_categories .ac_pointer svg{height:100%;width:100%}.ac_product_category{text-align:center;padding-bottom:1rem;color:#fff;padding-right:.2rem;z-index:5}.ac_product_category.selected{color:#000}.ac_category_name{text-transform:uppercase;cursor:pointer;font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em;font-size:1.5rem;font-weight:700}@media screen and (max-width: 680px){.ac_category_name{font-size:1rem;font-weight:400}}@media screen and (max-width: 560px){.ac_category_name{font-size:.8rem;font-weight:300}}.ac_products_lower{background-color:#fff;padding-top:4rem;position:relative}.ac_products_lower::after{position:absolute;bottom:0;width:100%;height:2.5rem;content:"";background-image:url(/wp-content/themes/schwans/images/svg/hero-wave.svg);background-size:contain;background-position:bottom left;background-repeat:repeat-x}@media screen and (min-width: 800px){.ac_products_lower::after{height:4rem}}.ac_products_lower::after{background-image:url(/wp-content/themes/schwans/images/svg/green-wave.svg)}.ac_products_lower .ac_product_section_wrap{padding-bottom:4rem}.ac_products_lower .ac_products_wrap{--grid-layout-gap: 1rem;--grid-column-count: 3;--grid-item--min-width: 280px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;padding:0 5%;grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));grid-gap:var(--grid-layout-gap);grid-template-rows:repeat(3, auto)}.ac_products_lower .ac_product{display:grid;grid-template-rows:subgrid;grid-row:span 3;width:100%;border-bottom:2px solid #9aa199;padding:0 1.25rem 1rem}.ac_products_lower .ac_product .ac_prod_image{text-align:center;margin-left:-0.75rem}.ac_products_lower .ac_product img{margin:0 auto}@media screen and (min-width: 969px){.ac_products_lower .ac_product{width:auto;padding:0 1.25rem;border-bottom:0;border-left:3px solid #9aa199}.ac_products_lower .ac_product:nth-child(3n-2){border-left:none}}h4.ac_prod_name{text-transform:none;font-size:3rem;line-height:.95;margin-bottom:.5rem}@media screen and (max-width: 680px){h4.ac_prod_name{font-size:2rem}}.ac_prod_brand,.ac_prod_number{font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em;text-transform:uppercase;line-height:1}#ac_callout2{background-color:#4aa835;color:#ecf6ea;padding-top:0}#ac_callout2 .ac_callout2_content{display:flex;align-items:flex-end;justify-content:space-around;padding:0 2%}@media screen and (max-width: 680px){#ac_callout2 .ac_callout2_content{flex-wrap:wrap;align-items:flex-start}}#ac_callout2 .ac_callout2_image{flex-basis:30%;text-align:right}#ac_callout2 .ac_callout2_image img{max-height:150px}#ac_callout2 .ac_callout2_button{flex-basis:30%;min-width:12rem;padding-bottom:.5rem}#ac_callout2 .ac_callout2_button button.ac_btn:hover{background-color:#fff !important;color:#000}@media screen and (max-width: 680px){#ac_callout2 .ac_callout2_button{flex-basis:100%;text-align:center}}#ac_callout2 .ac_callout2_text{display:flex;align-items:flex-start;padding:0 2rem}@media screen and (max-width: 680px){#ac_callout2 .ac_callout2_text{max-width:70%}}@media screen and (max-width: 680px){#ac_callout2 .ac_callout2_text{flex-wrap:nowrap;padding:0 0 0 1rem}}#ac_callout2 .ac_callout2_bignumber{width:8rem;margin-right:1rem}.ac_callout1_copy .h3 sup,.ac_callout2_copy .h3 sup{font-size:.5em;vertical-align:2.1ch}#ac_form{background-color:#000;color:#fff}#ac_form .ac_form_wrap{padding:2rem 0;margin:0 auto}#ac_form h2{line-height:.9;font-size:4.25rem;font-weight:400;margin:0}@media screen and (max-width: 680px){#ac_form h2{font-size:2.5rem}}#ac_form nf-cells .nf-cell:first-of-type{padding-left:0}#ac_foot{background-color:#000;color:#fff;border-top:2px solid #fff;padding-top:3rem;padding-bottom:2rem}#ac_foot a{color:#4baadf}.recipe_modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(200,200,200,.45);color:#000;z-index:9999;overflow-y:auto;padding-bottom:30px;padding-top:.5rem}@media screen and (max-width: 680px){.recipe_modal{top:0}}.recipe_modal .recipe_modal_content{position:relative;max-width:95dvw;width:95vw;margin:0;border-radius:2rem;border:2px solid #000;background-color:#000}@media screen and (min-width: 761px){.recipe_modal .recipe_modal_content{width:90dvw;max-width:calc(1600px - 4rem);margin:0 auto}}@media screen and (min-width: 960px){.recipe_modal .recipe_modal_content{width:75vw}}.recipe_modal .recipe_body{background-color:#fff;padding-bottom:35px;position:relative;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.recipe_modal .recipe_body::after{position:absolute;bottom:0;width:100%;height:2.5rem;content:"";background-image:url(/wp-content/themes/schwans/images/svg/hero-wave.svg);background-size:contain;background-position:bottom left;background-repeat:repeat-x}@media screen and (min-width: 800px){.recipe_modal .recipe_body::after{height:4rem}}.recipe_modal .recipe_body::after{bottom:-1px;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.recipe_modal .recipe_modal_close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;content:url("/wp-content/themes/schwans/images/svg/ac_close.svg")}.recipe_modal .recipe_modal_close:hover{filter:invert(1)}@media screen and (max-width: 680px){.recipe_modal .recipe_modal_close{width:1.5rem;height:1.5rem}}.recipe_modal .recipe_top{background-color:#4aa835;overflow-y:hidden;display:flex;border-top-right-radius:2rem;border-top-left-radius:2rem}@media screen and (max-width: 680px){.recipe_modal .recipe_top{flex-direction:column}}.recipe_modal .recipe_title{padding:2rem 5% 1rem 0;font-weight:700;flex-basis:50%}.recipe_modal .recipe_title h3{font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em;margin-bottom:-0.06em;line-height:.775em;font-size:3.75rem;font-weight:400;margin-bottom:1rem}@media screen and (max-width: 680px){.recipe_modal .recipe_title{padding:1.5rem;background:#000;color:#fff}.recipe_modal .recipe_title h3{font-size:2.5rem;margin-bottom:.75rem}.recipe_modal .recipe_title p{margin-bottom:0}}.recipe_modal .recipe_image{flex-basis:40%;padding:0 2rem;margin-left:2%;background-size:100%;background-position:center;background-repeat:no-repeat}.recipe_modal .recipe_image img{max-width:90%}@media screen and (min-width: 681px){.recipe_modal .recipe_image img{display:none}}@media screen and (max-width: 680px){.recipe_modal .recipe_image{display:flex;padding:0 1rem 10rem;align-content:flex-end;justify-content:center;max-height:30dvw}.recipe_modal .recipe_image img{display:none !important;width:auto;max-width:70%}}@media screen and (max-width: 580px){.recipe_modal .recipe_image img{max-width:90%}}.recipe_modal .ingredients{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1.5% 5vw 2%}@media screen and (max-width: 680px){.recipe_modal .ingredients{justify-content:flex-start}}.recipe_modal .ingredients .ingredient{flex:0 1 14%;padding:0;text-align:center;text-transform:uppercase;min-width:85px;font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em}@media screen and (max-width: 680px){.recipe_modal .ingredients .ingredient{flex:0 1 33%;text-align:center;min-width:unset}}.recipe_modal .ingredients .ingredient img{width:100%;max-width:200px}@media screen and (max-width: 680px){.recipe_modal .ingredients .ingredient img{max-width:150px;display:block;margin:0 auto}}.recipe_modal .related_products{display:flex;flex-wrap:wrap;align-items:center}.recipe_modal .related_product{display:flex;align-items:center;flex-basis:50%;padding:2rem;min-width:230px}@media screen and (max-width: 680px){.recipe_modal .related_product{flex-basis:100%;padding:1rem;min-width:unset}}.recipe_modal .related_product_image{flex-basis:40%;border-radius:100%;min-width:100px}.recipe_modal .related_product_image img{border-radius:100%}.recipe_modal .related_product_name{padding:0 2rem;flex-basis:60%}.recipe_modal .related_product_name h4{line-height:1;font-size:1.5em;font-weight:300;text-transform:uppercase}.recipe_modal .related_product_number{font-family:"din-condensed","helveticaneue-condensed","arial narrow",sans-serif;letter-spacing:-0.015em;margin:.25rem 0}@media screen and (min-width: 510px){.breakspace{display:block}}.nf-form-content label,.nf-field-label label{font-family:inherit !important;font-weight:500 !important;text-transform:capitalize !important}.recaptcha-wrap .nf-field-label label{visibility:hidden;height:1px;display:block}/*# sourceMappingURL=asian-cafeteria.css.map */
