p{margin-top:0 !important}.elementor-widget-text-editor a{text-underline-offset:3px}.elementor-top-section .elementor-widget-text-editor a{text-decoration-color:rgba(255,255,255,.8) !important;transition:.3s all}.elementor-top-section .elementor-widget-text-editor a:hover{text-decoration-color:rgba(255,255,255,1) !important}.underlined-h2{border-bottom:2px solid rgba(214,0,0,.5);padding-bottom:10px;margin-bottom:40px}.elementor-button-text{line-height:1.5}#si-scroll-top .si-icon.top-icon{transform:translateY(3.8rem)}#si-scroll-top{bottom:90px;height:64px;width:64px;background-color:transparent;border:0;overflow:hidden;border-radius:50%;z-index:500}#si-scroll-top .si-scroll-icon{top:12px}#si-scroll-top .si-icon{height:1.3rem}#si-scroll-top:hover:before{background-color:maroon}#callnowbutton.cnb-single{height:64px !important;width:64px !important}@media only screen and (max-width:768px){#si-scroll-top{bottom:80px;height:55px;width:55px}#si-scroll-top .si-scroll-icon{top:6px}#callnowbutton.cnb-single{height:55px !important;width:55px !important}}.grecaptcha-badge{bottom:unset !important;top:60px !important;opacity:0 !important}@media only screen and (max-width:768px){.grecaptcha-badge{visibility:hidden !important;display:none !important}}#adminbarsearch{display:none}.container{max-width:1300px;margin:0 auto}@media only screen and (max-width:768px){body{overflow-x:hidden}}#notice-banner{z-index:1;background:#fff}header#masthead{z-index:5}.sinatra-nav .children,.sinatra-nav .long>.sub-menu{min-width:350px}#sinatra-primary-nav>li{margin-right:5px}#sinatra-primary-nav>li:last-child{margin-right:0}.sinatra-nav .sub-menu li:hover>a,.sinatra-nav .sub-menu li.current-menu-item>a{background-color:rgba(214,0,0,.1)}.si-topbar-widget__text{text-align:center;margin:0 auto;font-weight:700 !important;text-shadow:1px 1px 2px rgba(0,0,0,.5)}#sinatra-header .sinatra-logo{position:absolute;bottom:-16.7px;z-index:999}#sinatra-header{background:linear-gradient(10deg,rgba(255,255,255,.1) 0%,rgba(0,0,0,.5) 60%,rgba(0,0,0,1) 100%),url('https://troyersdutchmarket.com/wp-content/uploads/2022/12/abstract-dark-wooden-background-min.jpg');padding-top:90px;background-size:cover;background-repeat:no-repeat;background-position:center center}#sinatra-header-inner{background-color:#000;padding:3.4px 0;border-top:3px solid rgba(153,153,153,.9);box-shadow:0px 7px 15px 0px rgba(0,0,0,.49);z-index:5}#sinatra-primary-nav>li{color:#fff;opacity:.7}#sinatra-primary-nav>li.current-menu-item,#sinatra-primary-nav>li:hover{opacity:1;color:#f33}#sinatra-primary-nav .current-menu-parent,#sinatra-primary-nav .current-menu-parent a{color:#fff !important}#sinatra-primary-nav>li.current-menu-item span,#sinatra-primary-nav>li:hover span{color:#f33}#sinatra-primary-nav .sub-menu>li span{color:#333 !important}@media screen and (max-width:768px){#sinatra-header-inner .si-header-container{padding:0 30px 30px}.si-topbar-widget__text span{font-size:11px}}@media screen and (max-width:960px){.si-mobile-nav{margin:0 auto}#sinatra-primary-nav>li{margin-right:0;color:#000}#sinatra-header .sinatra-logo{position:relative;bottom:unset}#sinatra-header-inner .si-header-container{padding:0 30px 0}.hamburger-box{color:rgba(214,0,0,.7)}}@media only screen and (max-width:480px){#sinatra-header{padding-top:70px}#sinatra-header .sinatra-logo{bottom:-4px;transform:unset;left:0;position:absolute;width:80%}#sinatra-header-inner .si-header-container{padding:15px 30px}.si-mobile-nav{margin:0;margin-left:auto}}#sinatra-header-inner .sinatra-nav>ul>li.current-menu-ancestor>a{color:#fff}#sinatra-topbar>.si-container>.si-flex-row{min-height:40px}#sinatra-footer .sinatra-footer-column .si-widget{margin-bottom:0}#sinatra-footer #block-13 p{margin-bottom:0;opacity:.6}#sinatra-footer #block-28 a{opacity:.6;transition:.3s all}#sinatra-footer #block-28 a:hover{opacity:1}#colophon{background:linear-gradient(180deg,rgba(0,0,0,.99) 30%,rgba(0,0,0,.6) 100%),url('https://troyersdutchmarket.com/wp-content/uploads/2023/04/old-black-bamboo-background-design-as-background-min-scaled.jpg');border-top:25px solid rgba(0,0,0,.9)}#colophon a:hover{text-decoration:none}#sinatra-footer h5,#sinatra-footer .h5{font-family:Podkova,Georgia,serif;font-weight:700;text-align:center;border-top:1px solid #666;border-bottom:1px solid #666;padding:5px 0;margin:10px 20px 0}#sinatra-footer .widget_nav_menu{text-align:left;margin-left:20px}#sinatra-footer .widget_nav_menu li{margin-bottom:15px}#sinatra-footer .widget_nav_menu ul>li:last-child{margin-bottom:0}.si-copyright-widget__text{max-width:375px}#sinatra-footer .widget_nav_menu li.current_page_item,#sinatra-footer .widget_nav_menu li:hover{color:#fff}#sinatra-footer .widget_nav_menu li.current_page_item>a{font-weight:800}#sinatra-copyright .si-copyright-widget__text a:before,#sinatra-topbar .si-topbar-widget__text a:before,.si-breadcrumbs a:before,.sinatra-menu-animation-underline #sinatra-copyright .sinatra-nav>ul>li>a>span:before,.sinatra-menu-animation-underline #sinatra-header-inner .sinatra-nav>ul>li>a>span:before,.widget.widget_icon_list ul li a:before,.widget.widget_meta ul li a:before{bottom:-3px}#sinatra-footer .wp-block-social-links{margin:20px 0 0}#sinatra-footer .fb-icon{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false'%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-position:center center;background-repeat:no-repeat;content:'';height:24px;width:24px}@media only screen and (max-width:600px){#sinatra-footer .widget_nav_menu{text-align:center;margin-left:0}#sinatra-footer .sinatra-footer-column .h3{border-top:1px solid #666;padding-top:30px;max-width:400px;margin:0 auto}#sinatra-footer .sinatra-footer-column .h3,#sinatra-footer .sinatra-footer-column p,#footer-phone{text-align:center !important}#sinatra-footer .sinatra-social-nav ul{justify-content:center}#sinatra-footer .widget_nav_menu li{font-size:95%}#sinatra-footer h5,#sinatra-footer .h5{margin:10px 0 0}#sinatra-footer .si-container{padding:0 5%}#sinatra-footer #block-8 img{margin:0 auto}}#jump-row img{height:70px !important;width:70px !important}#blog_jump_foot{background-color:#000;background-image:url("/wp-content/uploads/2023/01/close-up-blackboard-with-pieces-colored-chalk-min-scaled-e1674189285763.jpg?fit=2560%2C1395&ssl=1");background-position:center center !important;background-repeat:no-repeat;background-size:cover;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url("/wp-content/uploads/2023/01/close-up-blackboard-with-pieces-colored-chalk-min-scaled-e1674189285763.jpg?fit=2560%2C1395&ssl=1");border-style:solid;border-width:0 0 1px;border-color:#d60000;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0}#blog_jump_foot a{text-decoration:none !important}#blog_jump_foot .jump_foot_butt{text-align:center}#blog_jump_foot .btn{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;fill:#fff;color:#fff;background-color:maroon;border-radius:999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);padding:.75em 2em;transition-duration:.3s;transition-property:transform;text-align:center}#blog_jump_foot .foot_jump_head{color:#fff;font-family:"Podkova",Sans-serif;font-size:28px;font-weight:600;text-shadow:1px 1px 10px rgba(0,0,0,.3);margin-bottom:50px;text-align:center}#blog_jump_foot .btn:hover{background-color:#500000;transition:.3s all}#blog_jump_foot .inner_flex{margin-bottom:50px}@media only screen and (min-width:768px){#blog_jump_foot .blog_jump_foot_container{margin-right:auto;margin-left:auto;position:relative;max-width:950px !important}#blog_jump_foot .inner_flex{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:5px;justify-content:center}#blog_jump_foot .jump-link{flex-basis:24%}}@media only screen and (max-width:768px){#blog_jump_foot .inner_flex{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:5px;justify-content:flex-start}#blog_jump_foot{padding:60px 5%}#blog_jump_foot .jump-link{flex-basis:49%}}body.error404 h1{color:#d60000 !important}#hours-table,table:not(.variations):not(.shop_table) tbody tr:nth-child(2n+1){background:0 0;color:#fff;border:none}#hours-table tr{opacity:.6}#hours-table tr.active{opacity:1;font-weight:900}#hours-table tr>:first-child{text-align:right}#hours-table tbody{border:none !important}@media screen and (max-width:768px){#hours-table tr td{font-size:90%}#hours-table tr>td:first-child{width:33%}}#storeHours.dark *{color:#333}#storeHours.light *{color:#fff}#storeHours .day-of-week{font-weight:500;display:flex;align-items:center;justify-content:center;column-gap:20px;margin-bottom:15px;opacity:.6}#storeHours .day-of-week.active{opacity:1;font-weight:900}#storeHours>:last-child{margin-bottom:0}#storeHours .day-of-week>div{flex-basis:50%}#storeHours .day-of-week .day{text-align:right;flex-basis:45%}#storeHours .day-of-week .hours{text-align:left;flex-basis:55%}#sinatra-footer #storeHours{margin:0 20px;padding:40px 0;border-bottom:1px solid hsla(0,0%,100%,.15)}@media only screen and (max-width:768px){#storeHours *{font-size:95%}#sinatra-footer #storeHours{margin:0}}#deli-notice{text-align:center;color:#9ba1a7;font-weight:600}#deli-notice .mobile-line{display:block}#deli-notice strong{font-weight:800 !important;color:#efefef !important;padding:0 7px}#storeHours .day-of-week .hours a{text-decoration:underline;text-underline-offset:4px}#storeHours .day-of-week .hours a:hover{text-decoration-thickness:2px}article.category-weekly-specials{padding:30px 0 60px;border-bottom:1px solid #d60000}main#content>article:first-child{padding-top:0}main#content>article:last-child{border-bottom:0;padding-bottom:0}main#content>article .entry-content{margin-top:20px}main#content article .sharedaddy{margin-top:70px;border-top:1px solid #d60000;padding-top:20px}main#content article .sharedaddy .sd-title{margin-bottom:0}body.category-weekly-specials .entry-summary a{color:#333 !important;font-weight:600;display:inline-block;margin-right:5px}main#content article .sharedaddy .sd-block{display:flex;align-items:center;column-gap:20px;row-gap:20px}main#content article .sharedaddy li{margin-bottom:0}main#content article .sharedaddy a{background:0 0;border:none;box-shadow:none;min-width:unset;padding:0 8px 8px;transition:.3s all}main#content article .sharedaddy a span{display:none}main#content article .sharedaddy a:hover{transform:scale(1.2);opacity:1}main#content article .sharedaddy a:before{color:maroon;opacity:.75;font-size:25px}main#content article .sharedaddy a:hover:before{opacity:1}body.single-post .post-category .cat-links>:nth-child(2)>a:not(:first-child){display:none}@media only screen and (max-width:768px){main#content article .sharedaddy .sd-block{text-align:center}main#content article .sharedaddy .sd-title{margin-top:30px;margin-bottom:10px}main#content article .sharedaddy .sd-content{padding:0 20px}main#content article .sharedaddy .sd-block{display:block}main#content article .sharedaddy ul{text-align:center}main#content article .sharedaddy li{margin-bottom:10px}}@media only screen and (max-width:768px){.price-block .extra p{margin-top:0}.price-block .price p{margin-bottom:0}}#sm-scn-jumps{display:block;margin:60px 0 0}@media only screen and (max-width:1149px){#sm-scn-jumps .flex-row{flex-direction:column}#sm-scn-jumps .flex-row>.jump-col:nth-child(2){margin:10px 0 !important}}#sm-scn-jumps .container{max-width:1150px;padding:0 5%}#sm-scn-jumps .flex-row{display:flex;justify-content:center;column-gap:40px}#sm-scn-jumps .jump-col{flex-basis:33%;max-width:315px}#sm-scn-jumps .jump-col a{height:100%;width:100%;background-image:url('https://troyersdutchmarket.com/wp-content/uploads/2023/03/ful-ribbon.jpg');background:linear-gradient(180deg,rgba(2255,255,255,.6),rgba(255,255,255,.6)),url('https://troyersdutchmarket.com/wp-content/uploads/2023/03/ful-ribbon.jpg');background-position:center center;background-size:contain;background-repeat:no-repeat;max-width:375px;margin:0 auto;height:60px;transition:.3s all;display:flex;justify-content:center;align-items:center;color:#000;font-weight:500;font-size:14px}#sm-scn-jumps .jump-col a:hover{transform:scale(1.05)}#sm-scn-jumps .jump-title{text-transform:uppercase !important;font-size:12px;margin-bottom:10px;color:maroon;font-weight:600;text-align:center;margin-bottom:20px}#sm-scn-jumps .jump-col a img{height:32px;width:32px;margin-right:15px}@media only screen and (max-width:1149px){#sm-scn-jumps .flex-row{flex-direction:column !important;align-items:center}#sm-scn-jumps .flex-row .jump-col{min-width:315px}}.performance-facts{border:1px solid #000;width:420px;padding:.5rem;background-color:#fff;display:block;margin-left:auto}.performance-facts table{border-collapse:collapse;margin:0 !important}.performance-facts table td,.performance-facts table th{padding:4px 2px !important}.performance-facts__title{font-weight:700;font-size:2rem;margin:0 0 .25rem}.performance-facts__header{border-bottom:10px solid #000;padding:0 0 .25rem;margin:0 0 .5rem}.performance-facts__header p{margin:0}.performance-facts__table{width:100%;background-color:#fff !important;margin-bottom:0 !important}.performance-facts__table thead tr th,.performance-facts__table thead tr td{border:0}.performance-facts__table th,.performance-facts__table td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid #000;white-space:nowrap}.performance-facts__table td &:last-child{text-align:right}.performance-facts__table .blank-cell{width:1rem;border-top:0}.performance-facts__table .thick-row th,.performance-facts__table .thick-row td{border-top-width:5px}.performance-facts__table--grid{background-color:#fff !important}.performance-facts__table--grid{border-top:15px solid #000;margin-top:0 !important}.performance-facts .small-info{font-size:.7rem}.performance-facts__table--small{background-color:#fff !important}.performance-facts__table--small thead tr{border-bottom:1px solid #000}.performance-facts__table--small td &:last-child{text-align:left}.performance-facts__table--small th,.performance-facts__table--small td{border:0;padding:0}.performance-facts .performance-facts__table--grid td{padding-left:10px !important}.performance-facts__table--grid tr>td:last-child:before{content:"•";font-weight:700;font-size:24px;line-height:.1;margin:0 20px 0 0}.performance-facts__table--grid tr>td:first-child{padding-left:3px !important}.performance-facts .text-center{text-align:center}.performance-facts .thick-end{border-bottom:10px solid #000}.performance-facts .thin-end{border-bottom:1px solid #000}.performance-facts table:not(.variations):not(.shop_table) tbody tr:nth-child(2n+1){color:#000}.performance-facts table:not(.variations):not(.shop_table) tbody,.performance-facts table:not(.variations):not(.shop_table) tfoot,.performance-facts table:not(.variations):not(.shop_table) thead{border:none}@media only screen and (max-width:768px){.performance-facts table{font-size:12px}.performance-facts{width:100%}.performance-facts .small-info{font-size:10px}}#tab-additional_information table th{min-width:200px}.elementor.product .panel p{font-size:.875rem}.woocommerce-tabs ul.wc-tabs li a{font-size:12px !important}.woocommerce div.product.elementor ul.tabs li{margin:0 5px}.temp-nutrition-fact-container{text-align:center;font-weight:600;color:#666}.nutrition-wrapper{border:1px solid #000;padding:20px 20px 30px}.nutrition-wrapper.tall{max-width:500px;margin:0 auto}.nutrition-wrapper.wide .wide-head,.nutrition-wrapper.wide .flex-nutrition{display:flex;justify-content:space-between;column-gap:10px}.nutrition-wrapper.wide .nutrition-label{flex-basis:50%}.nutrition-wrapper.wide .wide-head{border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:2px;font-size:16px}.nutrition-wrapper.wide .wide-head .calorie-col{display:flex;align-content:center;column-count:5px}.nutrition-wrapper.wide .wide-head .calorie-col{font-size:18px;font-weight:900}.nutrition-wrapper.wide .wide-head .calorie-col .value{margin-right:5px}.nutrition-wrapper.wide .wide-head .calorie-col,.nutrition-wrapper.wide .wide-head .serving-col{flex-basis:50%;align-self:center}.nutrition-wrapper.wide .wide-head .serving-col>span{display:block;text-align:right;font-size:10px}.nutrition-wrapper.wide .wide-head .serving-col .serving-size-label{font-weight:800}.nutrition-label{font-size:12px;border-bottom:15px solid #000}.nutrition-label>div{padding:8px}.nutrition-label .calories,.nutrition-label .total,.nutrition-label .sats,.nutrition-label .trans,.nutrition-label .fiber,.nutrition-label .added-sugars{display:flex;justify-content:space-between}.nutrition-label .fats,.nutrition-label .carbs{padding:0}.nutrition-label .fats>div,.nutrition-label .carbs>div{margin:8px}.nutrition-label .sats,.nutrition-label .trans,.nutrition-label .fiber,.nutrition-label .sugars{padding-top:8px;padding-left:25px;border-top:1px solid #000}.nutrition-label .added-sugars{padding-top:8px;padding-left:50px;border-top:1px solid #000}.nutrition-label .calories .col.right{text-align:right}.nutrition-label .calories .col div{display:inline-block}.nutrition-label .total .label,.nutrition-label .calories .text{font-weight:700;display:inline-block;margin-right:10px}.nutrition-label .calories{font-size:16px}.nutrition-label .serving-size{font-size:14px}.nutrition-label .vitamins{display:grid;grid-template-columns:repeat(2,1fr);border-top:6px solid #000;column-gap:8px;row-gap:8px}.nutrition-wrapper.wide .vitamins{display:flex;padding:8px;font-size:12px;column-gap:25px}.nutrition-wrapper.wide .vitamins>div{display:flex;align-items:center}.nutrition-wrapper.wide .vitamins>div:after{content:'\2022';display:inline-block;font-size:32px;line-height:1px;margin-left:25px;padding-bottom:5px}.nutrition-wrapper.wide .vitamins>div:last-child:after{display:none}.nutrition-wrapper.wide .vitamins .label,.nutrition-label .vitamins .label{display:inline-block;margin-right:10px}.nutrition-label .amount-per-serving{font-size:10px;font-weight:700;padding:4px 8px}.nutrition-label .daily-value-head{border-top:6px solid #000;text-align:right;font-weight:700;font-size:10px;padding:4px 8px}.nutrition-wrapper.wide .nutrition-label .daily-value-head,.nutrition-wrapper.wide .nutrition-label .amount-per-serving{border-top:0;padding:0}.nutrition-wrapper.wide .nutrition-label .nutrition-head{border-bottom:6px solid #000;display:flex;justify-content:space-between}.nutrition-label>div{border-bottom:1px solid #000}.nutrition-label .serving-size{border-bottom:11px solid #000}.nutrition-wrapper.wide .note,.nutrition-label .note{font-size:9px;padding:15px 2px}.nutrition-wrapper.wide .note{border-top:1px solid #000;border-bottom:15px solid #000}.nutrition-label .note div+.per-note{margin-top:10px}@media only screen and (max-width:768px){.nutrition-wrapper{border:0;padding:0}.nutrition-label{font-size:12px;border-bottom:15px solid #000}.nutrition-label .calories{font-size:14px}.nutrition-label .serving-size{font-size:12px}.nutrition-wrapper.wide .vitamins{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px;row-gap:8px}.nutrition-wrapper.wide .wide-head .serving-col>span{text-align:left}.nutrition-wrapper.wide .wide-head,.nutrition-wrapper.wide .flex-nutrition{flex-direction:column}.nutrition-wrapper.wide .wide-head .calorie-col,.nutrition-wrapper.wide .wide-head .serving-col{align-self:flex-start;text-align:left}.nutrition-wrapper.wide .flex-nutrition>.nutrition-label:first-child{border-bottom:1px solid #000}.nutrition-wrapper.wide .flex-nutrition>.nutrition-label:last-child .nutrition-head{display:none;border:0}.nutrition-wrapper.wide .vitamins>div:after{display:none}}.page-header.si-page-title-has-bg-img:after{opacity:.45}body.category.archive .page-header{background-image:url(http://troyersdutchmarket.com/wp-content/uploads/2022/12/deli-banner-overlay3-e1671909305373.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;padding:0;margin-bottom:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.65)}body.category-122.archive .page-header{background-image:url(http://troyersdutchmarket.com/wp-content/uploads/2023/03/shelves-banner-overlay.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding:0;margin-bottom:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.65)}body.category.archive .page-header .si-page-header-wrapper{padding-top:80px;padding-bottom:40px}body.category.archive .page-header .page-title{color:#fff;font-size:2.6rem !important;margin:0}body.category.archive .page-header:after{background-color:#23282d;opacity:.45}.single.si-single-title-in-page-header #page .page-header .page-title{font-size:2.6rem !important}body.single-post .page-header .cat-links a{background-color:none !important;border:none;padding:10px 15px !important;margin-bottom:0;opacity:.6;font-size:16px !important;transition:.3s all}body.single-post .page-header .cat-links a:hover{opacity:1}body.single-post .si-breadcrumbs{display:none}body.single-post .post-nav a{opacity:.5}body.single-post .post-nav a:hover{opacity:1}body.single-post .page-header{box-shadow:0px 0px 10px 0px rgba(0,0,0,.65);background-position:center bottom !important}body.single-post .entry-meta{margin-top:5px !important;margin-left:10px}body.single-post .cat-links a{color:#d60000;opacity:1;font-size:16px}body.single-post .post-category{margin-bottom:5px !important}body.single-post .post-category a{background:0 0 !important;border:none;color:#f2f2f2 !important;font-size:18px !important;opacity:.8;text-shadow:maroon 1px 1px 8px;transition:.3s all}body.single-post .post-category a:hover{color:#fff !important;opacity:1}body.single-post #primary{margin-bottom:0}@media only screen and (max-width:768px){body.single-post .si-page-header-wrapper{padding:55px 0 !important}body.single-post #primary{margin-top:40px !important}body.single-post .entry-content{margin:50px 0!important}body.single-post .sd-block{margin-bottom:0 !important}}body.single-post .sd-block a{min-width:100px;text-align:center}body.single-post .sd-block a:last-child{margin-right:0}.share-customize-link{display:none}@media only screen and (max-width:768px){.single .post-nav>div{flex-basis:100%}.menu-item.current_page_ancestor span,.menu-item.current-menu-ancestor span,.menu-item.current_page_ancestor a{color:#d60000 !important}.menu-item.current_page_ancestor svg,.menu-item.current-menu-ancestor svg{fill:#d60000 !important}}#primary .category-blog{margin-top:30px}#primary .category-blog .return-btn{display:flex;align-items:center;column-gap:15px;font-family:"Podkova",Sans-serif;font-size:1.2rem;font-weight:900;color:#000}#primary .category-blog .return-btn .inner{opacity:.7;transition:.3s all}#primary .category-blog .return-btn:hover .inner{opacity:1}#primary .category-blog .return-btn:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center center;height:15px;width:15px;display:inline-block;opacity:.7;transition:.3s all}#primary .category-blog .return-btn:hover:before{padding-right:10px}#primary .category-blog .elementor-element.elementor-widget-text-editor ul,#primary .category-blog .elementor-element.elementor-widget-text-editor ol{margin-left:25px}#primary .category-blog .elementor-element.elementor-widget-text-editor li{margin-bottom:7px}#primary .category-blog .elementor-element.elementor-widget-text-editor ul>:last-child,#primary .category-blog .elementor-element.elementor-widget-text-editor ol>:last-child{margin-bottom:0}@media only screen and (max-width:768px){#primary .category-blog .return-btn{justify-content:center}body.category-blog.archive.category main{grid-template-columns:repeat(1,1fr)}}.dc_badge-row{display:flex;margin-bottom:20px;column-gap:5px}.dc_badge-row .badge{border-radius:5px;padding:4px 6px;font-size:12px;line-height:1}.dc_badge-row .badge.glutenfree{background-color:#d60000;border:.5px solid #d60000;color:#fff}.dc_badge-row .badge.msgfree{background-color:#d60;border:.5px solid #d60;color:#fff}.dc_badge-row .badge.walnutcreek{background-color:#000;border:.5px solid #000;color:#fff}.dc_badge-row .badge.walnutcreek a{color:#fff;transition:.3s all}.dc_badge-row .badge.walnutcreek a:hover{color:#fff}.dc_badge-row .badge.isalys{background-color:#fc0;border:.5px solid #d60000;color:#000}.dc_badge-row .badge.isalys a{color:#000}.dc_badge-row .badge.lowsodium{background-color:#39f;border:.5px solid #39f;color:#fff}.align-center{margin:0 auto}.product-tag-row{display:flex;column-gap:5px}.product-tag-row .Tag{display:block;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:700;line-height:1}.product-tag-row .Gluten.Free.Tag,.product-tag-row .Troyers.Home.Pantry.Tag,.product-tag-row .Kauffmans.Country.Bakery.Tag{background-color:#d60000;border:.5px solid #d60000;color:#fff}.product-tag-row .No.MSG.Tag,.product-tag-row .NineInch.Tag{background-color:#d60;border:.5px solid #d60;color:#fff}.product-tag-row .Walnut.Creek.Tag,.product-tag-row .Village.Bakery.Tag,.product-tag-row .Troyers.Tag{background-color:#000;border:.5px solid #000;color:#fff}.product-tag-row .Isalys.Tag,.product-tag-row .Seltzers.Smokehouse.Tag,.product-tag-row .Heidi.Ann.Tag,.product-tag-row .Guggisberg.Tag,.product-tag-row .Pearl.Valley.Tag{background-color:#fc0;border:.5px solid #d60000;color:#000}.product-tag-row .Low.Sodium.Tag,.product-tag-row .SixInch.Tag{background-color:#39f;border:.5px solid #000;color:#fff}.product-tag-row .Lactose.Free.Tag{background-color:#fff;border:.5px solid #0d0d0d;color:#0d0d0d}@media only screen and (min-width:768px){#jump-row .elementor-container{row-gap:40px}}@media only screen and (max-width:768px){#jump-row #cta-jump-row .elementor-column>.elementor-widget-wrap{margin-bottom:40px}}.jump-link{text-align:center}.jump-link a{opacity:.7;transition:.3s all;color:#fff !important}.jump-link a:hover{opacity:1;color:#fff !important}.jump-link img{display:block;margin-bottom:13px !important}.jump-link{display:block;margin:0;padding:0;color:#fff !important;font-family:Montserrat,Sans-Serif,Arial;font-size:14px}.breadcrumbs a{color:#fff !important;text-decoration:none;opacity:.9;margin:0 5px}.breadcrumbs a:hover{opacity:1;text-decoration:underline}.breadcrumbs .current{color:#d0d0d0;opacity:.8;margin:0 0 0 5px}.breadcrumbs a:first-of-type{margin-left:0}@media only screen and (max-width:768px){#jump-row .elementor-inner-section .elementor-column{width:50%}#jump-row .full-width-mobile{width:100% !important}.jump-link{padding:0 10px}}.price-block{display:flex;column-gap:60px;justify-content:flex-end}.price-block p{margin-bottom:0}.price-block p strong{color:#d60000;font-weight:800;margin-right:10px}.badge-row{display:flex;align-items:center;column-gap:5px;display:none}.badge-row .badge{flex-basis:20%;padding:0}.badge-row img{height:100%;width:100%;object-fit:contain;display:block;margin:0 auto;height:55px;width:55px}.badge-row .badge.walnut-creek img{height:100%;width:70px}.price-block{display:flex;column-gap:60px;justify-content:flex-end;color:#fff;font-size:18px;text-align:center}.price-block .extra{font-size:12px;display:flex;align-items:center}.price-block p strong{color:#fff !important;font-weight:800;margin-right:10px}@media only screen and (max-width:768px){.price-block{text-align:center;margin-top:15px;justify-content:center !important}.price-block.salad{justify-content:center !important;margin-bottom:10px}.price-block div{font-size:14px}.cafe-pricing-flex-col{background-color:#fff !important;padding-top:0}.price-block p strong{color:#d60000 !important;margin-right:0 !important}.price-block{flex-wrap:wrap;column-gap:2% !important;row-gap:15px;color:#000 !important}.price-block .price{flex-basis:100%;font-size:20px}.price-block .extra{flex-basis:48% !important;margin-bottom:5px}.price-block .extra p{text-align:center;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-item br{display:inline-block}#jump-row .elementor-inner-section .elementor-column{width:50%}#jump-row .full-width-mobile{width:100% !important}}.deli-card{border:1px solid #d6d6d6;border-radius:6px;box-shadow:4px 4px 15px -14px rgba(0,0,0,.75);transition:.3s all}.deli-card:hover{transform:scale(1.03)}.deli-card a{color:#333 !important;height:100%;width:100%;display:flex;column-gap:25px;align-items:center;padding:15px 20px}.deli-card .image-container{flex-basis:30%;display:block;border-radius:6px;overflow:hidden;width:100%}.deli-card img{width:100% !important}.deli-card .content-container{flex-basis:70%;display:block}.deli-card .dc_title{display:block;font-family:'Podkova',Sans-serif;font-size:19px;font-weight:700;line-height:24px;margin-bottom:10px}.deli-card .dc_badge-row{display:flex;margin-bottom:10px;column-gap:5px}.deli-card .dc_badge-row .badge{border-radius:5px;padding:4px 6px;font-size:10.5px;line-height:1}.deli-card .dc_badge-row .badge.glutenfree,.dc_badge-row .badge.troyers-pantry{background-color:#d60000;border:.5px solid #d60000;color:#fff}.dc_badge-row .badge.troyers-pantry a,.dc_badge-row .badge.six-in a,.dc_badge-row .badge.nine-in a{color:#fff !important}.deli-card .dc_badge-row .badge.msgfree,.dc_badge-row .badge.nine-in{background-color:#d60;border:.5px solid #d60;color:#fff}.deli-card .dc_badge-row .badge.walnutcreek{background-color:#000;border:.5px solid #000;color:#fff}.deli-card .dc_badge-row .badge.isalys{background-color:#fc0;border:.5px solid #d60000;color:#000}.deli-card .dc_badge-row .badge.lowsodium,.dc_badge-row .badge.six-in{background-color:#39f;border:.5px solid #39f;color:#fff}.deli-card .dc_desc{font-size:12px;line-height:1.8 !important;display:block;display:none}.deli-card .dc_title.seasonal{display:flex;align-items:center;column-gap:15px;margin-bottom:10px;flex-direction:column;align-items:flex-start}.deli-card .dc_title.seasonal .caption{color:#d60000;opacity:.5;font-size:9px;font-family:Montserrat,sans-serif,Arial;font-weight:600;text-transform:uppercase}@media only screen and (max-width:920px){.deli-card a{row-gap:20px}.deli-card .dc_title.seasonal{align-items:start}.deli-card .dc_badge-row{flex-wrap:wrap;row-gap:5px}}.pie-block a,.baked-block a,.baked-block{position:relative;height:100%;width:100%;font-family:Podkova,serif,Times;font-size:28px;line-height:32px;color:#fff !important;font-weight:700;text-shadow:#0d0d0d 1px 2px 5px}.pie-block .img-container,.baked-block .img-container{display:block;overflow:hidden;position:relative}.pie-block .text-overlay,.baked-block .text-overlay{background-color:rgba(0,0,0,.5);display:block;position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;transition:.3s all;padding:10px}.baked-block>span .text-overlay{cursor:default}.baked-block img{height:200px;width:100%;object-fit:cover;object-position:center center}.pie-block img,.baked-block img{transition:.3s all}.pie-block a:hover img,.baked-block a:hover img{transform:scale(1.08)}.pie-block a:hover .text-overlay,.baked-block a:hover .text-overlay{background-color:rgba(0,0,0,.2)}.details-block a.brand-link:after{content:'→';display:inline-block;margin-left:10px;transition:.3s all}.details-block a.brand-link:hover{color:#d60000 !important}.details-block a.brand-link:hover:after{margin-left:15px}@media only screen and (max-width:767px){.pie-row .elementor-column,.baked-2-col-mobile .elementor-column{width:50%}.baked-goods .elementor-col-33{width:100% !important}.baked-goods .text-overlay .text{font-size:22px}.pie-block a,.baked-block a{font-size:18px;line-height:24px}}p.ingredients{margin:0 0 10px;text-transform:capitalize}p.ingredients:before{display:inline-block;content:'Ingredients:';margin-right:10px;font-weight:600}.baked-goods .baked-block .text-overlay .seasonal{position:absolute;bottom:0;left:0;right:0;padding:0;font-size:14px;font-family:Montserrat,Sans-Serif,Arial;text-transform:uppercase;text-align:center;background-color:#000}.baked-goods .baked-block .text-overlay .baked-note{display:inline-block;margin:8px auto 0;font-size:12px;padding:3px 20px;font-family:Montserrat,Sans-Serif,Arial;text-align:center;text-transform:uppercase;background-color:#000;border-radius:999px}.baked-goods-menu .sub-menu .current-menu-item a{background-color:unset !important}.baked-goods-menu .sub-menu .current-menu-item a:hover{background-color:rgba(214,0,0,.1) !important}@media only screen and (min-width:768px){#cta-jump-row .elementor-container{flex-wrap:wrap;row-gap:40px;column-gap:5px;justify-content:center;max-width:950px !important}#cta-jump-row .elementor-container>.elementor-column{flex-basis:24%}}body.archive.category #primary{margin-bottom:100px}section#jump-row{display:none}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{border-top:1px solid #666;border-bottom:1px solid #666}.elementor-tab-title:hover{color:#d60000}.product-additional-facts .fact{display:flex;padding:10px 0;border-bottom:1px solid #eaeaea;column-gap:15px}.product-additional-facts .fact .title{flex-basis:15%;font-weight:600}@media only screen and (max-width:768px){.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border-color:#eaeaea !important}.elementor-tabs .elementor-tab-content{padding:20px 10px !important}.product-additional-facts>.fact:last-child{border-bottom:none}}.weekly-deli-specials--post .specials p{margin-bottom:0}.weekly-deli-specials--post .specials a{color:unset !important}.weekly-deli-specials--post .specials a span{font-weight:700;margin-right:5px;display:inline-block}.weekly-deli-specials--post .specials a span:hover{text-decoration:underline}.weekly-deli-specials--post .specials ul{margin:5px 0 15px 40px;margin-left:40px}.weekly-deli-specials--post .specials>:last-child{margin-bottom:0}.category-weekly-specials .weekly-deli-specials--post{margin:1em 0 -1em}ul.specials-loading-ani{list-style:none;display:flex;width:auto;margin:auto;justify-content:center;margin-top:20px;margin-bottom:-20px}ul.specials-loading-ani li{width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:rgba(255,255,255,.4);animation-name:move-x;animation-duration:3s;animation-delay:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;animation-timing-function:cubic-bezier(.78,-.01,.26,.98)}ul.specials-loading-ani li:nth-of-type(1){animation-delay:0s}ul.specials-loading-ani li:nth-of-type(2){animation-delay:.2s}ul.specials-loading-ani li:nth-of-type(3){animation-delay:.4s}ul.specials-loading-ani li:nth-of-type(4){animation-delay:.6s}ul.specials-loading-ani li:nth-of-type(5){animation-delay:.8s}@keyframes move-x{50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.si-search{color:#fff !important;opacity:.6 !important}.si-search:hover{opacity:1 !important;color:#d60000 !important}.si-header-widgets .si-header-widget:not(.si-header-widget__button) .si-icon{height:1.2em}body.search-results .page-header{display:none}.mobile-only{display:none !important}.page--top-content .elementor-widget-text-editor{font-weight:500 !important}.page--top-content .elementor-widget-text-editor strong{font-weight:800 !important}@media only screen and (max-width:768px){.mobile-only{display:block !important}.si-copyright-widget__text{font-size:90%}section.page--top-content{padding:30px 5% !important}}.mobile-only.astm-search-menu{padding:15px 0 15px !important}.mobile-only.astm-search-menu a{justify-content:center;border:unset !important}.mobile-only.astm-search-menu input{border-color:#fff !important;padding:7px 30px 15px;border-bottom:2px solid maroon !important}.mobile-only.astm-search-menu .search-submit{display:none !important}.woocommerce-product-details__short-description p.detail-list .seasonal,.decor-list .red{color:#d60000;opacity:.7}.decor-list{display:flex;align-items:center;margin-bottom:1.25rem}.decor-list>.pdp-decor:after{content:"●";display:inline-block;font-size:16px;margin:0 10px;color:#000;opacity:1}.decor-list>.pdp-decor:last-child:after{display:none}@media only screen and (max-width:768px){.decor-list{flex-direction:column;row-gap:5px}.decor-list>.pdp-decor{display:block;width:100%}.decor-list>.pdp-decor:after{display:none}}li.product a.woocommerce-loop-product__link{flex-direction:column}li.product a.woocommerce-loop-product__link .baked-note{display:inline-block;margin:8px auto 0;font-size:12px;padding:3px 20px;font-family:Montserrat,Sans-Serif,Arial;text-transform:uppercase;background-color:#fff;text-align:center;border-radius:999px;color:#333;font-weight:700}@media only screen and (max-width:768px){li.product a.woocommerce-loop-product__link .baked-note{font-size:9px}}li.product .seasonal-note{position:absolute;bottom:0;left:0;right:0;padding:3px 0;font-size:14px;font-family:Montserrat,Sans-Serif,Arial;text-transform:uppercase;background-color:maroon;color:#fff;font-weight:700;text-align:center}@media only screen and (max-width:768px){li.product .seasonal-note{font-size:10px}}li.product .seasonal-note.sharp{background:#fc0;background:linear-gradient(141deg,rgba(255,204,0,1) 0%,rgba(255,153,102,1) 100%);color:#000;display:none}li.product .seasonal-note.smoked{background:#d0d0d0;color:#000;display:none}.elementor.product .elementor-wc-products ul.products{grid-row-gap:20px !important}#cat-sidebar .bapf_head.bapf_colaps_togl i,.mobile-filter .bapf_head.bapf_colaps_togl i{color:#333}#cat-sidebar .bapf_head.bapf_colaps_togl h3,.mobile-filter .bapf_head.bapf_colaps_togl h3{margin-bottom:0;font-size:20px}.mobile-filter h3{margin-top:0}#cat-sidebar .bapf_head.bapf_colaps_togl,.mobile-filter .bapf_head.bapf_colaps_togl{padding:10px 0 10px 10px;cursor:pointer;margin-bottom:20px;border-top:1px solid #999;border-bottom:1px solid #999}#cat-sidebar .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul,.mobile-filter .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul{padding-left:10px !important}#cat-sidebar .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul li,.mobile-filter .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul li{margin-bottom:10px !important}#cat-sidebar .bapf_sfilter.bapf_ckbox.bapf_ccolaps li ul,.mobile-filter .bapf_sfilter.bapf_ckbox.bapf_ccolaps li ul{padding-top:10px}#cat-sidebar .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul>:last-child,.mobile-filter .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul>:last-child{margin-bottom:0 !important}#cat-sidebar .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul li label,.mobile-filter .bapf_sfilter.bapf_ckbox.bapf_ccolaps ul li label{padding-left:10px}#cat-sidebar .remove-filters-btn,.mobile-filter .remove-filters-btn{margin-bottom:0;padding-left:10px}#cat-sidebar .remove-filters-btn button,.mobile-filter .remove-filters-btn button{font:400 14px/18px "Montserrat",Sans-serif !important;background-color:#000 !important;transition:.3s all !important}#cat-sidebar .remove-filters-btn button:hover,.mobile-filter .remove-filters-btn button:hover{opacity:.8 !important}.mobile-filter{margin-bottom:-40px}.mobile-filter .berocket_single_filter_widget_12190 .bapf_body,.mobile-filter .berocket_single_filter_widget_12202 .bapf_body{padding-bottom:30px;border-bottom:1px solid #eaeaea}.mobile-filter .remove-filters-btn{margin-bottom:40px}body.tax-product_cat .elementor-heading-title a:hover{color:#d60000}body.tax-product_cat .elementor-heading-title a .link-arrow{transition:.3s all;padding-left:3px}body.tax-product_cat .elementor-heading-title a:hover .link-arrow{padding-left:7px}#cat-sidebar .section-heading,#cat-foot .section-heading{padding:10px 0 10px 10px;margin-bottom:20px;border-top:1px solid #999;border-bottom:1px solid #999}#cat-sidebar .section-heading h3,#cat-foot .section-heading h3{margin:0;font-size:20px}#cat-sidebar .brands ul,#cat-foot .brands ul{list-style-type:none;margin-left:10px}#cat-sidebar .brands li,#cat-foot .brands li{margin-bottom:5px}#cat-sidebar .brands ul>:last-child,#cat-foot .brands ul>:last-child{margin-bottom:0}#cat-sidebar .brands a:hover,#cat-foot .brands a:hover{color:#d60000}li.product .meta-wrap h2,li.product .meta-wrap h2.woocommerce-loop-product__title,li.product .meta-wrap h3.woocommerce-loop-product__title{font:700 24px/28px Podkova,serif,Times !important;color:#fff !important;text-shadow:#0d0d0d 1px 2px 5px;text-align:center !important;margin:0 !important;text-wrap:balance}body.archive.tax-product_cat.term-walnut-creek li.product .meta-wrap h3.woocommerce-loop-product__title,body.archive.tax-product_cat.term-village-bakery li.product .meta-wrap h3.woocommerce-loop-product__title,body.archive.tax-product_cat.term-troyers-home-pantry li.product .meta-wrap h3.woocommerce-loop-product__title{font:700 20px/28px Podkova,serif,Times !important}#fb-sidebar{text-align:center;background:#f8f8f8;padding:25px 0;border-radius:8px}#fb-sidebar,#fb-sidebar *,#fb-sidebar iframe{width:100%}#main .si-widget{margin-bottom:20px}@media only screen and (max-width:768px){li.product .meta-wrap h2,li.product .meta-wrap h2.woocommerce-loop-product__title,li.product .meta-wrap h3.woocommerce-loop-product__title{font:700 17px/24px Podkova,serif,Times !important}.woocommerce .si-woo-before-shop{flex-direction:column;justify-content:center}.woocommerce .si-woo-before-shop form{margin-left:unset;margin-top:5px}li.product{height:150px}#fb-sidebar{padding:0}}.product-specials{display:flex;column-gap:40px;justify-content:space-between}.product-specials>div{flex-basis:50%}.weekly-block{background-color:#f8f8f8;padding:40px;border:1px solid #aaa;border-radius:6px}.weekly-special-products{margin-top:30px;display:flex;justify-content:center;column-gap:15px}.weekly-special-products .product-tile{aspect-ratio:1/1;flex-basis:33%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000;border-radius:6px;overflow:hidden}.weekly-special-products .product-tile a{display:block;height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:20px;background-color:rgba(0,0,0,.7);transition:.3s all}.weekly-special-products .product-tile .weekly-block-name{color:#fff;text-align:center;font-weight:800;transition:.3s all;font:700 18px/24px Podkova,serif,Times !important}.weekly-special-products .product-tile a:hover{background-color:rgba(0,0,0,.1)}.weekly-special-products .product-tile a:hover .weekly-block-name{opacity:0}.weekly-block .weekly-block-heading{text-align:center;border-bottom:1px solid #aaa;padding-bottom:20px;font-size:18px}.block-footer{margin-top:30px;text-align:center}.weekly-block .blk-btn{display:inline-block;background-color:#0d0d0d;color:#fff !important;min-width:250px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;transition-duration:.4s;border-radius:999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);background-color:#0d0d0d;padding:.75em 2em;transition:.3s all}.weekly-block .blk-btn:hover{background-color:#333}.weekly-deli-specials--post-update main#content .entry-content{margin-top:40px !important}.weekly-deli-specials--post-update main#content .entry-content #deli-notice{color:#222;font-weight:500;font-family:"Montserrat",sans-serif !important}.weekly-deli-specials--post-update main#content .entry-content #deli-notice strong{color:#000 !important;font-weight:700;text-decoration:underline;text-underline-offset:3px}.weekly-deli-specials--post-update main#content .entry-content #deli-notice span{display:inline-block}.weekly-deli-specials--post-update main#content article .sharedaddy a:before{color:#0d0d0d !important}.weekly-deli-specials--post-update main#content article .sharedaddy{border-top:1px solid #0d0d0d;padding-top:30px}.weekly-deli-specials--post-update main#content article .sharedaddy .sd-block{justify-content:center}@media only screen and (max-width:980px){.weekly-special-products{flex-direction:column;row-gap:30px}.weekly-special-products .product-tile{aspect-ratio:unset;flex-basis:100%}.weekly-special-products .product-tile a{padding:40px 20px}.weekly-block{padding:30px}.weekly-block .weekly-block-heading .price{display:block}.weekly-block .weekly-block-heading .seperator{display:none}}@media only screen and (max-width:768px){.product-specials{flex-direction:column;row-gap:40px;width:100%}.weekly-deli-specials--post-update main#content .entry-content #deli-notice strong{text-decoration:none}}@media only screen and (max-width:400px){.weekly-block .blk-btn{min-width:100%}}.weekly-specials-archive-listing{padding-bottom:30px}.weekly-specials-archive-listing,.weekly-specials-archive-listing .archive-content{margin-top:20px}.weekly-specials-archive-listing>:first-child,.weekly-specials-archive-listing .archive-content>:first-child{margin-top:0}.weekly-specials-archive-listing>:last-child,.weekly-specials-archive-listing .archive-content>:last-child{margin-bottom:0}.weekly-specials-archive-listing+.entry-summary{display:none}.weekly-specials-archive-listing .block-container{display:flex;column-gap:40px;justify-content:space-between;margin-top:30px}.weekly-specials-archive-listing .block-container .weekly-special-archive-block{flex-basis:50%;background-color:#f8f8f8;padding:30px 20px;border-radius:6px}.weekly-specials-archive-listing .block-container .weekly-special-archive-block .weekly-block-heading{text-align:center}.specials-archive-slider-container{width:100%;overflow:hidden;position:relative;max-width:600px;margin:auto;margin-top:15px}.specials-archive-slider-wrapper{display:flex;transition:transform .3s ease-in-out}.specials-archive-slider-frame{min-width:100%;box-sizing:border-box}.specials-archive-prev,.specials-archive-next{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:#fff;border:none;padding:10px;cursor:pointer;z-index:1}.specials-archive-prev svg,.specials-archive-next svg{height:25px}.specials-archive-prev{left:10px}.specials-archive-next{right:10px}.specials-archive-slider-container .slider-product{text-align:center;overflow:hidden;max-width:250px;margin:0 auto;width:100%;aspect-ratio:1/1;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000;border-radius:6px}.specials-archive-slider-container .slider-product a{display:block;height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:20px;background-color:rgba(0,0,0,.7);transition:.3s all}.specials-archive-slider-container .slider-product .weekly-block-name{color:#fff;text-align:center;font-weight:800;transition:.3s all;font:700 22px/34px Podkova,serif,Times !important}.specials-archive-slider-container .slider-product a:hover{background-color:rgba(0,0,0,.1)}.specials-archive-slider-container .slider-product a:hover .weekly-block-name{opacity:0}body.archive.category .page-header #deli-notice{color:#fff;font-weight:400}body.archive.category .page-header #deli-notice span{display:inline-block}body.archive.category .page-header #deli-notice strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.archive.category .page-header .si-page-header-description{margin-top:20px}@media only screen and (max-width:1250px){.weekly-specials-archive-listing .block-container{flex-direction:column;row-gap:30px}.specials-archive-slider-container .slider-product{aspect-ratio:unset}.specials-archive-slider-container .slider-product a{padding:40px 20px}}@media only screen and (max-width:500px){.specials-archive-prev{left:-5px}.specials-archive-next{right:-5px}.specials-archive-slider-container .slider-product .weekly-block-name{font:700 18px/24px Podkova,serif,Times !important}body.archive.category h2.entry-title{font-size:25px}body.archive.category .page-header #deli-notice{text-align:left}body.archive.category .page-header #deli-notice>:nth-child(2) strong{padding:0}body.archive.category .page-header #deli-notice strong{text-decoration:none}}