/*! CSS Used from: Embedded */#menu-item-83244{animation-name:atNodeInserted456;-moz-animation-name:atNodeInserted456;-webkit-animation-name:atNodeInserted456;-ms-animation-name:atNodeInserted456;-o-animation-name:atNodeInserted456}
/*! CSS Used from: Embedded */
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/wegmans-bootstrap-unata.css */
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/header.css?t=4.27.31_t1647464986959 */
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/footer.css?t=4.27.31_t1647464986959 */@media print{.print-only{display:block}#sticky-react-header,.footer.wegmans-bootstrap,.no-print,.page-header,.sidenav-wrapper,.wegmans-primary-menu-area,form{display:none!important}div{margin:0!important;padding:0!important}h1{margin:10px 0 0}#app-header{max-height:30px}[ui-view=content]{display:block!important;margin-top:30px;overflow:visible!important;max-width:720px}}
/*! CSS Used from: https://shop.wegmans.com/app.00286980.css */.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}
/*! CSS Used from: Embedded */.css-ebha34{display:inline-block;font-family:WhitneySSm,sans-serif;font-size:14px;margin-right:8px}.css-uwho2h{position:relative;display:flex;align-items:center;cursor:pointer}.css-11kvsko{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:100%;z-index:1;margin-top:0;margin-left:0;cursor:pointer}.css-11kvsko:active,.css-11kvsko:focus{outline-offset:6px}.css-1c69nwj{height:16px;width:16px;box-sizing:border-box;cursor:pointer;display:inline-block;overflow:hidden;margin-right:4px;background-color:#fff;border:1px solid #000;border-radius:2px}.css-zj2839{height:100%;width:100%}.css-zj2839,.css-zj2839>img{display:none}.css-jatudg{margin-right:4px;background-color:#ec008c!important;font-size:11px!important}.css-14s6man{background-color:#ab650d!important}.css-14s6man,.css-1cljdt{margin-right:4px;font-size:9px!important}.css-1cljdt{background-color:#e86f18!important}.css-1fejc53{margin-right:4px;background-color:#00c3ea!important;font-size:11px!important}.css-1b0pak5{background-color:#00a3b4!important}.css-1b0pak5,.css-jeyy75{margin-right:4px;font-size:9px!important}.css-jeyy75{background-color:#f04123!important}.css-8sk6cl{background-color:#009370!important}.css-8sk6cl,.css-ekpscs{margin-right:4px;font-size:11px!important}.css-ekpscs{background-color:#faa929!important}.css-16jyqro{align-items:center;display:flex;white-space:nowrap;font-size:14px;line-height:14px}.css-1kbb8c8{left:0;position:absolute;width:88%}.css-1kbb8c8:nth-of-type(2){overflow:hidden}.css-1vjq353{line-height:22px;color:#6f6f6f;font-size:10px;font-weight:400}.css-ojo5ia{left:0;position:absolute;width:92%}.css-ojo5ia:nth-of-type(2){overflow:hidden}.css-ufra3n{left:0;position:absolute;width:93.3333%}.css-ufra3n:nth-of-type(2){overflow:hidden}.css-k7kx44{left:0;position:absolute;width:73.3333%}.css-k7kx44:nth-of-type(2){overflow:hidden}.css-vbl9ol{left:0;position:absolute;width:93.913%}.css-vbl9ol:nth-of-type(2){overflow:hidden}.css-m8kbx1{left:0;position:absolute;width:99.2308%}.css-m8kbx1:nth-of-type(2){overflow:hidden}.css-r1jmc1{left:0;position:absolute;width:95.7895%}.css-r1jmc1:nth-of-type(2){overflow:hidden}.css-17epq89{left:0;position:absolute;width:96.6667%}.css-17epq89:nth-of-type(2){overflow:hidden}.css-mwdlu7{left:0;position:absolute;width:75%}.css-mwdlu7:nth-of-type(2){overflow:hidden}.css-1i71prl{left:0;position:absolute;width:98.8235%}.css-1i71prl:nth-of-type(2){overflow:hidden}.css-1ibcho{left:0;position:absolute;width:98.1818%}.css-1ibcho:nth-of-type(2){overflow:hidden}.css-1u9nz78{left:0;position:absolute;width:88.5714%}.css-1u9nz78:nth-of-type(2){overflow:hidden}.css-kr7x57{left:0;position:absolute;width:95.5556%}.css-kr7x57:nth-of-type(2){overflow:hidden}.css-170u3ya{left:0;position:absolute;width:90%}.css-170u3ya:nth-of-type(2){overflow:hidden}.css-1ew0yjs{left:0;position:absolute;width:98.9655%}.css-1ew0yjs:nth-of-type(2){overflow:hidden}.css-1mqmzn1{left:0;position:absolute;width:98.5714%}.css-1mqmzn1:nth-of-type(2){overflow:hidden}.css-ou0rdn{left:0;position:absolute;width:96.1538%}.css-ou0rdn:nth-of-type(2){overflow:hidden}.css-19ltsox{left:0;position:absolute;width:92.5%}.css-19ltsox:nth-of-type(2){overflow:hidden}.css-1nuvocz{left:0;position:absolute;width:92.8%}.css-1nuvocz:nth-of-type(2){overflow:hidden}.css-a9n1hp{left:0;position:absolute;width:95.8108%}.css-a9n1hp:nth-of-type(2){overflow:hidden}.css-1cpn5yh{left:0;position:absolute;width:96.4286%}.css-1cpn5yh:nth-of-type(2){overflow:hidden}.css-1md33ar{left:0;position:absolute;width:92.6316%}.css-1md33ar:nth-of-type(2){overflow:hidden}.css-12bdy90{left:0;position:absolute;width:85%}.css-12bdy90:nth-of-type(2){overflow:hidden}.css-66glds{left:0;position:absolute;width:0}.css-66glds:nth-of-type(2){overflow:hidden}
/*! CSS Used from: https://shop.wegmans.com/css/9643.85157b12.chunk.css */.text-center{text-align:center}.breadcrumbs:after,.breadcrumbs:before,.cell-container:after,.cell-container:before,.clearfix:after,.clearfix:before,.filters:after,.filters:before{content:" ";display:table}.breadcrumbs:after,.cell-container:after,.clearfix:after,.filters:after{clear:both}ul{margin:0;padding:0}.screenreadertext{-webkit-clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body.desktop .sidenav .sidenav-item.parent .faceted-search-icon-back:before{content:"\EA35"}.icon-heart-healthy:before,body.desktop .sidenav .sidenav-item.parent .faceted-search-icon-back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-heart-healthy:before{content:"\EA38"}.icon-high-fiber:before{content:"\EA3C"}.icon-high-fiber:before,.icon-paleo-friendly:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-paleo-friendly:before{content:"\EA5E"}.icon-whole-grains:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EAB2";display:inline-block;font-family:icons;font-style:normal;font-weight:400}.shop-tags.is-inline .shop-tag{display:flex;margin-bottom:0;margin-right:8px}.cell-container{padding-top:30px}body.desktop .flexcell-container .flexcell--width-category{max-width:250px}.flexcell-container{display:flex;flex-wrap:wrap;padding:15px}.flexcell-container .flexcell{background:#fff;border:1px solid #eee;border-radius:3px;box-sizing:initial;display:flex;margin:15px;max-width:100%;padding-top:0;position:relative;width:100%;z-index:0}.flexcell-container .flexcell>div{flex:1 1}.flexcell-container .flexcell__image-container{align-content:center;display:flex;height:100%;justify-content:center}.flexcell-container .flexcell__image{cursor:pointer;display:flex;height:100%}.flexcell-container .flexcell__image img{align-self:center;display:block;justify-self:center;margin:0 auto;max-width:100%;width:100%}.flexcell-container .flexcell__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.flexcell-container .flexcell__content-meta{align-self:flex-end;flex:0 1 auto;padding:8px 11px;width:100%}.flexcell-container .flexcell__content-meta .flexcell-recipe__name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;cursor:pointer;display:-webkit-box;font-size:14px;font-weight:600;height:18px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.flexcell-container .flexcell__content-meta .flexcell-recipe__ready-in{align-items:center;color:#000;display:flex;font-size:12px;justify-content:space-between}.flexcell-container .flexcell__content-meta .flexcell-recipe__ready-in>*{flex:0 1 auto}.flexcell-container .flexcell__content-meta .flexcell-recipe__tags{display:flex;flex-direction:row}.flexcell-container .flexcell__content-meta .flexcell-recipe__icon-row{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.flexcell-container .flexcell__content-meta .flexcell-recipe__icon-row .flexcell-recipe__icon{display:flex}.flexcell-container .flexcell__content-meta .flexcell-recipe__icon-row .flexcell-recipe__tags .tag-icon{border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;vertical-align:middle;width:21px}.faceted-sort-dropdown{cursor:pointer}body.desktop .sidenav.no-border ul ul{border:0}body.desktop .sidenav .faceted-search-sidenav .sidenav-header{border-bottom:1px solid #eee;border-top:0;font-family:WhitneySSm,sans-serif;font-size:14px;margin-top:0;padding:13px 0 13px 12px}body.desktop .sidenav .faceted-search-sidenav .sidenav-item{border:0}body.desktop .sidenav .faceted-search-sidenav .sidenav-item.parent .faceted-search-icon-back:before{color:#556979;height:auto;left:10px;line-height:normal;top:6px}body.desktop .sidenav .faceted-search-sidenav .sidenav-item.parent>a{border-right:0;line-height:normal;min-height:auto;padding:5px 8px 8px 35px}.filters,[filters]{height:41px}.filters{background:#fff;border-bottom:2px solid #eee;list-style:none;margin:0;position:relative;width:100%;z-index:2}.filters .filters-wrapper{display:flex;justify-content:space-between;width:100%}.filters .toggles{border:0;height:39px;margin-right:20px;overflow:hidden;padding:0}.filters .toggles .tag{float:left;height:100%;margin-left:30px;overflow:hidden}.filters .toggles .tag label{cursor:pointer;margin-bottom:0}.filters .toggles .tag label span{font-family:WhitneySSm,sans-serif;font-size:14px}.filters .toggles .tag label .tag-icon{border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;vertical-align:middle;width:21px}.filters .toggles label{height:39px;line-height:39px}.filters .toggles label .tag-icon,.filters .toggles label:before{border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;vertical-align:middle;width:21px}.filters .toggles label span{line-height:39px;padding-left:5px;vertical-align:middle}.filters .filter-dropdowns{flex-shrink:0;height:41px;margin-right:12px}body.desktop .react-root #content,body.desktop .react-root #content>.view,body.desktop .react-root #content>.view>.shop-layout{height:100%}.link-group{background:#0000;border:none;color:#000;display:inline-block;font-size:14px;font-weight:500;height:41px;line-height:41px;padding:0;position:relative}.link-group:last-child{margin-right:0}.link-group{font-family:WhitneySSm,sans-serif}.link-group:after,.link-group:before{font-size:22px;margin-right:10px}.link-group:before{float:left;line-height:41px}.link-group:after{float:right;margin-left:10px}.link-group:active,.link-group:hover{color:#ce3f24}.link-group.link-group-small{cursor:pointer;font-size:10px;height:18px;line-height:18px;vertical-align:top}.link-group.link-group-small:after,.link-group.link-group-small:before{font-size:18px;line-height:18px}body.desktop .sidenav-wrapper{box-shadow:2px 0 2px #0000001a;overflow:hidden;padding-top:0;position:relative;vertical-align:top;z-index:1}body.desktop .sidenav{list-style:none;margin:0;padding:0;position:relative;width:100%;z-index:3}body.desktop .sidenav ul ul{border-top:1px solid #eee}body.desktop .sidenav .sidenav-item{background:#fff;border-bottom:1px solid #eee;cursor:pointer;cursor:hand;position:relative}body.desktop .sidenav .sidenav-item a{border-right:5px solid #fff;color:#fff;display:block;font-size:12px;line-height:23px;min-height:41px;padding:9px 9px 9px 30px;text-decoration:none}body.desktop .sidenav .sidenav-item a:focus,body.desktop .sidenav .sidenav-item a:hover{border-right-color:#ce3f24;color:#ce3f24}body.desktop .sidenav .sidenav-item.parent:last-child{border-bottom:0}body.desktop .sidenav .sidenav-item.parent .faceted-search-icon-back:before{font-size:14px;height:41px;left:25px;line-height:41px;position:absolute;top:0}body.desktop .sidenav .sidenav-item.parent>a{padding-left:60px}.react-checkbox{position:relative}.filters .toggles label{font-family:WhitneySSm,sans-serif;font-size:14px;white-space:nowrap}.filters .toggles label span{padding-left:0}[recipe-cell] .link-group{color:#aaa}[recipe-cell] .link-group:hover{color:#000}body.desktop .shop-layout{display:table;table-layout:fixed;transition:.3s ease-in-out;width:100%}body.desktop .shop-layout .menu-wrapper{background:#fff;display:table-cell;vertical-align:top;width:207px;z-index:3}body.desktop .shop-layout .content-wrapper{display:table-cell;padding-bottom:30px;vertical-align:top;width:100%}[ui-view=desktopMenu]:empty{display:none!important}h1,h2{font-family:MillerDisplay,sans-serif!important}body.desktop .sidenav .sidenav-item a{color:#000}
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */
/*! CSS Used keyframes */@keyframes atNodeInserted456{0%{opacity:.99}to{opacity:1}}
/*! CSS Used fontfaces */

/*! CSS Used from: Embedded */.wegmans-registration-dropdown{animation-duration:1ms;animation-name:atNodeInserted1000;-moz-animation-duration:1ms;-moz-animation-name:atNodeInserted1000;-webkit-animation-duration:1ms;-webkit-animation-name:atNodeInserted1000;-ms-animation-duration:1ms;-ms-animation-name:atNodeInserted1000;-o-animation-duration:1ms;-o-animation-name:atNodeInserted1000}
/*! CSS Used from: Embedded */#menu-item-83244{animation-name:atNodeInserted998;-moz-animation-name:atNodeInserted998;-webkit-animation-name:atNodeInserted998;-ms-animation-name:atNodeInserted998;-o-animation-name:atNodeInserted998;animation-duration:1ms;animation-name:atNodeInserted665;-moz-animation-duration:1ms;-moz-animation-name:atNodeInserted665;-webkit-animation-duration:1ms;-webkit-animation-name:atNodeInserted665;-ms-animation-duration:1ms;-ms-animation-name:atNodeInserted665;-o-animation-duration:1ms;-o-animation-name:atNodeInserted665}
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */.ng-hide:not(.ng-hide-animate){display:none!important}
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/wegmans-bootstrap-unata.css */.wegmans-bootstrap *,.wegmans-bootstrap :after,.wegmans-bootstrap :before{box-sizing:border-box}.wegmans-bootstrap hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}.wegmans-bootstrap hr:not([size]){height:1px}.wegmans-bootstrap h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.5rem}.wegmans-bootstrap p,.wegmans-bootstrap ul{margin-top:0;margin-bottom:1rem}.wegmans-bootstrap small{font-size:80%}.wegmans-bootstrap a{text-decoration:none}.wegmans-bootstrap img{vertical-align:middle;border-style:none}.wegmans-bootstrap button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.wegmans-bootstrap button{font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;text-transform:none}.wegmans-bootstrap [type=button],.wegmans-bootstrap button{-webkit-appearance:button}.wegmans-bootstrap [type=button]:not(:disabled),.wegmans-bootstrap button:not(:disabled){cursor:pointer}.wegmans-bootstrap .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.wegmans-bootstrap .container{max-width:540px}}@media (min-width:768px){.wegmans-bootstrap .container{max-width:720px}}@media (min-width:992px){.wegmans-bootstrap .container{max-width:960px}}@media (min-width:1200px){.wegmans-bootstrap .container{max-width:1140px}}.wegmans-bootstrap .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.wegmans-bootstrap .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.wegmans-bootstrap .col,.wegmans-bootstrap .col-sm-12,.wegmans-bootstrap .col-sm-3,.wegmans-bootstrap .col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.wegmans-bootstrap .col-sm-3{flex:0 0 25%;max-width:25%}.wegmans-bootstrap .col-sm-9{flex:0 0 75%;max-width:75%}.wegmans-bootstrap .col-sm-12{flex:0 0 100%;max-width:100%}}.wegmans-bootstrap .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wegmans-bootstrap .mr-auto{margin-right:auto!important}.wegmans-bootstrap .col,.wegmans-bootstrap .col-1,.wegmans-bootstrap .col-2,.wegmans-bootstrap .col-4,.wegmans-bootstrap .col-sm-12,.wegmans-bootstrap .col-sm-3,.wegmans-bootstrap .col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.wegmans-bootstrap .col{flex-basis:0;flex-grow:1;max-width:100%}.wegmans-bootstrap .col-1{flex:0 0 8.33333%;max-width:8.33333%}.wegmans-bootstrap .col-2{flex:0 0 16.66667%;max-width:16.66667%}.wegmans-bootstrap .col-4{flex:0 0 33.33333%;max-width:33.33333%}
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/header.css?t=4.27.31_t1647464986959 */.wegmans-bootstrap .menu-main-menu-container>ul{list-style:none;margin:0;display:flex}.wegmans-desktop-nav-menu{display:block}button#nav-register{font-family:WhitneySSm;font-size:16px;font-weight:600}.wegmans-tablet-mobile-nav-menu{display:none}.wegmans-bootstrap #wegmans-nav-eyebrowTop{color:#fff!important;line-height:47px;padding-left:0;text-align:center;text-decoration:none;transition:.4s ease-in;white-space:nowrap;flex-wrap:nowrap;height:47px;font-family:WhitneySSm;font-size:16px;font-weight:600}.wegmans-bootstrap #wegmans-nav-eyebrowTop .row{flex-wrap:nowrap}.wegmans-bootstrap #wegmans-nav-eyebrowBlack{background-color:#000!important;height:47px;padding-left:0}.wegmans-bootstrap #wegmans-nav-eyebrowBlack .menu-main-menu-container>ul{margin:0;-webkit-padding-start:14px;padding-inline-start:14px}.wegmans-bootstrap #wegmans-nav-eyebrowBlack a{color:#fff;padding:14px;text-decoration:none}.wegmans-bootstrap #wegmans-nav-eyebrowBlack a:focus,.wegmans-bootstrap #wegmans-nav-eyebrowBlack a:hover{background-color:#555;transition:.4s ease-in}.wegmans-bootstrap #wegmans-nav-eyebrowRed{background-color:#ce3f24!important;padding-left:0;padding-right:0;white-space:nowrap;flex-wrap:nowrap;z-index:100;display:inherit;height:47px}.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-my-items a{color:#fff!important;padding:14px;text-decoration:none}.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-my-items a:focus,.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-my-items a:hover{background-color:#a8340a;transition:.4s ease-in}.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-my-items a img{padding-right:6px}.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-login-profile:focus,.wegmans-bootstrap #wegmans-nav-eyebrowRed span#nav-login-profile:hover{background-color:#a8340a;transition:.4s ease-in}.wegmans-shop-hamburger-icon{font-size:20px;width:55px;height:55px;padding:14px 0;margin:0;text-align:center;line-height:1.5}.wegmans-shop-hamburger-icon:focus,.wegmans-shop-hamburger-icon:hover{cursor:pointer}.wegmans-mobile-header-icon-center #logoLinkedImage1{height:55px;display:block;padding:8px 0}@media only screen and (max-width:1245px){.wegmans-desktop-nav-menu{display:none}.wegmans-mobile-container{padding:0}.wegmans-header-mobile-row{height:55px;margin:0 auto!important;text-align:center}.wegmans-tablet-mobile-nav-menu{display:block}.wegmans-mobile-header-icons-left{color:#555!important;padding:0!important;text-align:left;display:flex;width:55px;max-width:55px}.wegmans-mobile-header-icon-center{color:#555;display:inline-block;padding:0;text-align:center}.wegmans-mobile-header-icon-right{color:#555;padding:14px 0!important;text-align:right;margin-right:12px}.wegmans-logo-mobile{width:122px;height:auto;padding:0}.desktop-nav .css-10sy677{display:none}}.wegmans-primary-menu-area{height:47px;display:flex;align-items:center;background:#000;color:#fff}.wegmans-primary-menu-area .row{align-items:center;flex-wrap:nowrap}.wegmans-primary-menu-area .row>:first-child{flex:1 1;max-width:unset}.wegmans-primary-menu-area .row>:not(:first-child){flex:unset;width:unset;max-width:unset}.wegmans-top-nav>li{margin:0}ul.wegmans-top-nav>li>a{background:inherit;font-size:16px;color:#fff}ul.wegmans-top-nav>li>a:hover{color:#ce3f24}.wegmans-registration-dropdown{height:47px;background:#ce3f24;display:flex;align-items:center}@media only screen and (max-width:1245px){.wegmans-mobile-container{padding:4px!important}.weg-overlay{height:0%;width:100%;position:fixed;z-index:10;top:0;left:0;background-color:#fff;overflow-x:hidden;overflow-y:scroll;transition:.5s}.weg-overlay-content{width:100%;text-align:left;margin-top:30px;padding-left:24px}.weg-overlay-close-btn-container{background-color:#eee;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:20px;margin-top:20px}.weg-overlay-close-btn-container:focus,.weg-overlay-close-btn-container:hover{border-radius:50%}.weg-overlay .overlay-close-btn{font-size:26px;border-width:0;border-radius:50%;width:40px!important;height:40px!important;padding-left:0!important;padding-right:0!important;cursor:pointer}.weg-overlay .overlay-close-btn:focus{outline:5px auto -webkit-focus-ring-color;width:40px;height:40px}.divider-line{width:100%;text-align:left;margin-left:0}.weg-first-name-container{text-align:left;padding-left:24px;padding-top:30px}.wegmans-shop-logo-mobile-alignment{padding:0;margin:0;cursor:pointer}.wegmans-shop-user-name-label{display:flex;flex-direction:row-reverse;align-items:center;padding-right:0!important}.wegman-login-img{height:25px;width:25px;cursor:pointer}.bold{font-weight:700}#userAccess{display:flex;align-items:center;cursor:pointer;padding-right:2px}#userAccess:focus,#userAccess:hover{outline-offset:2px}.sign-in-label,.wegmans-login-label{display:flex;align-items:center;justify-content:center;height:50%;font-size:13px;cursor:pointer;text-align:left;line-height:1.1}.wegmans-login-label{display:block!important;padding:0 4px;overflow:hidden;max-width:110px;font-size:11px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.wegmans-login-label .bold{font-size:13px}#MobileMenuButton span{color:#555!important}.not-native unata-nav-logout-button{display:none}}@media only screen and (max-width:400px){.wegmans-login-label{overflow:hidden;max-width:71px}.wegmans-login-label .bold{font-size:13px}}@media only screen and (max-width:300px){.wegmans-login-label{overflow:hidden;max-width:42px}.wegmans-login-label .bold{font-size:13px}}hr{padding:0;margin:0}#wegModalFirstName{font-family:MillerDisplay}
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/footer.css?t=4.27.31_t1647464986959 */.footer.wegmans-bootstrap{padding:30px;background-color:#f2f2f2}.wegmans-bootstrap ul#menu-footer{width:100%;list-style-type:none;padding:0;margin:0}.wegmans-bootstrap #menu-footer>li.menu-item{padding:0}.wegmans-bootstrap #menu-footer>li>a{width:25%;font-family:WhitneySSm;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;float:left;color:#000;text-decoration:none;padding:5px 0;transition-duration:.4s}.wegmans-bootstrap #menu-footer>li>a:hover{color:#ce2c0c}.wegmans-bootstrap #menu-footer>li>a#footer-onclick{background:url(https://www.wegmans.com/wp-content/themes/wegmans/assets/images/footer-chat-icon-black.svg) no-repeat 0;background-size:16px;padding-left:20px}.wegmans-bootstrap #menu-footer>li>a#footer-onclick:focus,.wegmans-bootstrap #menu-footer>li>a#footer-onclick:hover{background:url(https://www.wegmans.com/wp-content/themes/wegmans/assets/images/footer-chat-icon-red.svg) no-repeat 0;background-size:16px;padding-left:20px}.wegmans-bootstrap img.footer-social-image{max-width:20px;height:auto;display:inline}.wegmans-bootstrap #facebook-footer,.wegmans-bootstrap #instagram-footer,.wegmans-bootstrap #pinterest-footer,.wegmans-bootstrap #twitter-footer{background-color:#888;margin:5px;padding:8px 5px 5px 10px;height:40px;width:40px;float:left;border:0 solid #888;border-radius:30px;transition:background .4s}.wegmans-bootstrap #facebook-footer:hover,.wegmans-bootstrap #instagram-footer:hover,.wegmans-bootstrap #pinterest-footer:hover,.wegmans-bootstrap #twitter-footer:hover{transition:background .4s}.wegmans-bootstrap #instagram-footer:hover{background-color:#e1306c;border:0 solid #e1306c}.wegmans-bootstrap #facebook-footer:hover{background-color:#3a5897;border:0x solid #3a5897}.wegmans-bootstrap #twitter-footer:hover{background-color:#00acec;border:0 solid #00acec}.wegmans-bootstrap #pinterest-footer:hover{background-color:#ca1f27;border:0 solid #ca1f27}.wegmans-bootstrap .footer-copyright{margin-top:30px}.wegmans-bootstrap small.copyright{font-family:WhitneySSm;color:#000;font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:left}@media (max-width:1000px){.wegmans-bootstrap #menu-footer>li>a{width:33%;font-family:WhitneySSm;float:left;font-size:16px;color:#000;font-weight:500;text-decoration:none;padding:5px 0}}@media (max-width:800px){.wegmans-bootstrap #menu-footer>li>a{width:50%;font-family:WhitneySSm;float:left;font-size:12px;color:#000;font-weight:500;text-decoration:none;padding:5px 0}.wegmans-bootstrap .social-icons{margin-top:5%}.wegmans-bootstrap #facebook-footer,.wegmans-bootstrap #facebook-footer:hover,.wegmans-bootstrap #instagram-footer,.wegmans-bootstrap #instagram-footer:hover,.wegmans-bootstrap #pinterest-footer,.wegmans-bootstrap #pinterest-footer:hover,.wegmans-bootstrap #twitter-footer,.wegmans-bootstrap #twitter-footer:hover{height:40px;width:40px;margin:5px;float:left}.wegmans-bootstrap .footer-copyright{margin-top:5%}.wegmans-bootstrap small.copyright{font-family:WhitneySSm;color:#000;font-size:10px}}.wegmans-bootstrap .footer-apps{padding-top:15px;clear:both}.wegmans-bootstrap .footer-apps li a{display:block;width:50px;height:50px;background-position:50%;background-size:50px 50px;background-repeat:no-repeat}.wegmans-bootstrap .footer-apps ul li{list-style-type:none;display:inline-block}.wegmans-bootstrap .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.print-only{display:none}@media print{.print-only{display:block}#sticky-react-header,.footer.wegmans-bootstrap,.no-print,.page-header,.wegmans-primary-menu-area,form{display:none!important}div{margin:0!important;padding:0!important}h1{margin:10px 0 0}#app-header{max-height:30px}[ui-view=content]{display:block!important;margin-top:30px;overflow:visible!important;max-width:720px}}
/*! CSS Used from: https://shop.wegmans.com/app.00286980.css */#browser-outdated{display:none}
/*! CSS Used from: Embedded */.css-1fhw0c2{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.css-1fhw0c2:active,.css-1fhw0c2:focus{background:#fff;clip:auto;font-size:14px;height:auto;margin:8px;overflow:visible;padding:8px;position:absolute;text-decoration:underline;white-space:normal;width:auto;z-index:1013}.css-l8qto0{font-size:15px}.css-j108qu{background:#fff;padding:0 0 10px}.css-ix06tv{display:flex;justify-content:space-between;background-color:#fff;margin:0 auto;max-width:1420px;padding:20px 10px 0}.css-1rpypx2{flex:10 1}.css-10sy677,.css-1rpypx2{align-items:center;display:flex}.css-10sy677{justify-content:center;left:0;transition:transform .2s ease 0s;transform:translateX(0)!important}.css-1wreher{height:72px;display:block!important}.css-r5oj27{padding-left:30px;padding-right:20px;width:100%}.css-1jke4yk,.css-uc17u0{position:relative;width:100%}.css-uc17u0{display:inline-flex;align-items:center;font-size:14px;font-family:WhitneySSm,sans-serif;line-height:20px;border-radius:20px;background-color:#fff;border:1px solid #c7c8cd;height:40px;color:#000;padding:0 8px 0 20px}.css-uc17u0 .icon-search{font-size:23px}.css-uc17u0 input{font-family:WhitneySSm,sans-serif;text-overflow:ellipsis}.css-uc17u0 input,.css-uc17u0 input:active,.css-uc17u0 input:focus,.css-uc17u0 input:hover{font-size:16px}.css-uc17u0 input::placeholder{color:#000;font-weight:600}.css-uc17u0 input:focus::placeholder{opacity:.7}.css-4hd4ug{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:0;margin:0 0 0 -12px;padding:12px;flex:1 1 auto;height:100%}.css-4hd4ug,.css-4hd4ug:active,.css-4hd4ug:focus,.css-4hd4ug:hover{border:none;box-shadow:none;color:inherit;font-size:inherit;font-family:inherit;border-radius:inherit}.css-4hd4ug:disabled{cursor:not-allowed}.css-f80ufl,.css-k008qs{display:flex}.css-f80ufl{flex:0 0 auto;padding:12px;cursor:pointer}.css-f80ufl .icon-search{height:20px;width:22px}.css-1xpetyk{font-size:14px;display:inline-block}.css-1xpetyk:before{display:block}.css-q1n3l{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.css-11e6g67{transition:transform .2s ease 0s;transform:translateX(0)!important}.css-4qptqt{display:inline-flex;align-items:center;border-radius:20px;border:1px solid #aaa;padding-right:45px;background-color:#fff;padding-left:10px}.css-17ay4sm,.css-4qptqt{position:relative;height:40px}.css-17ay4sm{display:none;font-family:WhitneySSm,sans-serif;text-align:center;vertical-align:middle;box-sizing:border-box;border:0;border-radius:20px 0 0 20px;width:60px;padding:0 16px;color:#fff}.css-17ay4sm,.css-17ay4sm:focus,.css-17ay4sm:hover{cursor:pointer;background-color:#ce3f24}.css-k6qc3w{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.css-y4r2c2{font-size:24px;display:inline-flex;line-height:1}.css-sxwj9d{border-color:transparent transparent transparent #ce3f24;border-style:solid;border-width:20px 0 20px 20px;width:0;height:0;display:none}.css-bt1vbo{display:flex;max-width:220px;align-items:center}.css-4n5fcy{color:inherit;font-weight:500;font-size:14px;align-self:center;text-transform:none}.css-1x1ukws{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;font-family:WhitneySSm,sans-serif;position:relative;text-align:center;vertical-align:middle;box-sizing:border-box;height:40px;padding:0 8px;border-radius:20px;background-color:transparent;font-weight:600;color:#ce3f24;overflow:hidden;font-size:15px}.css-1x1ukws,.css-1x1ukws:active,.css-1x1ukws:hover{text-decoration:none}.css-1x1ukws:focus{outline:3px solid -webkit-focus-ring-color;outline-offset:2px}.css-1x1ukws:active,.css-1x1ukws:focus,.css-1x1ukws:hover{color:#ce3f24}.css-1x1ukws:focus,.css-1x1ukws:hover{background-color:transparent;color:#a8340a}.css-1x1ukws:active{background-color:transparent;color:#942000}.css-1x1ukws:focus,.css-1x1ukws:hover{outline-offset:-12px;color:#000}.css-1x1ukws:focus{outline-offset:-8px}.css-1msd8gd{width:100%;display:inline-block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;text-decoration:none;color:#ce3f24;font-weight:600}.css-surklz{border:6px solid transparent;border-top-color:#ce3f24;border-image:initial;margin-left:2px;margin-top:6px}.css-15sd950{z-index:2;margin-left:-40px;padding-left:0}.css-1ctrh6h{align-items:center;background-color:#ce3f24;border-radius:24px;color:#fff;column-gap:6px;display:flex;height:40px;justify-content:center;margin-right:0;min-width:85px}.css-1mcf3yy{background:#fff;font-family:inherit;font-size:15px;font-weight:600;height:41px;line-height:22px}.css-1mw1smk{position:relative;right:0;z-index:1014}.css-ruo50u{inset:0;position:fixed;background:rgba(0,0,0,.8);z-index:1015}.css-1sp7vx3{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;box-shadow:0 0 16px rgba(0,0,0,.16);margin:max(32px,4.5vh) auto;max-height:calc(100vh - 96px);transform:none;width:928px;height:auto}.css-1wusyv3{animation:animation-1eho98x 1s ease-in-out 0s 1 normal none running;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 0 32px;padding:0 3px}.css-1w1pcbp{margin:0 12px;position:relative}.css-1w1pcbp:after{right:-15px}.css-1w1pcbp:first-of-type:before{left:-15px}.css-1w1pcbp:after,.css-1w1pcbp:first-of-type:before{background-color:#aaa;content:" ";display:block;height:16px;position:absolute;top:12.5px;width:1px}.css-11ki0bk{border-bottom:0 solid #ce3f24;color:#404040;display:block;font-size:16px;height:41px;line-height:41px;padding:0 4px;text-decoration:none;white-space:nowrap}.css-11ki0bk:hover{border-bottom-width:4px;color:#404040;outline:none}.css-11ki0bk:focus{outline:3px auto -webkit-focus-ring-color}.css-16ief9t{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;position:relative;text-align:center;vertical-align:middle;box-sizing:border-box;border-radius:20px;background-color:transparent;height:auto;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;white-space:nowrap;padding:0}.css-16ief9t,.css-16ief9t:active,.css-16ief9t:hover{text-decoration:none}.css-16ief9t:focus{outline:3px solid -webkit-focus-ring-color;outline-offset:2px}.css-16ief9t:active,.css-16ief9t:focus,.css-16ief9t:hover{color:#ce3f24}.css-16ief9t:focus,.css-16ief9t:hover{background-color:transparent;color:#a8340a}.css-16ief9t:active{background-color:transparent;color:#942000}.css-16ief9t:focus,.css-16ief9t:hover{color:inherit}.css-wn6otq{display:flex;width:100%;height:100%;padding-top:4px;padding-bottom:4px}.css-1em3hz0,.css-wn6otq{justify-content:center;align-items:center}.css-1em3hz0{margin:-2px -4px;font-size:15px;font-weight:600;display:inline-flex;flex-direction:row}.css-1em3hz0>*{padding:2px 4px}.css-6ko0aq{font-size:1.375em}.css-6ko0aq>i:before{display:block}.css-dhmngq{line-height:30px;font-weight:400;font-family:MillerDisplay,sans-serif;align-items:center;display:flex;height:48px;justify-content:center;width:48px}.css-1boxwir:before{font-size:22px}.css-pt1tbl{align-items:center;background-color:#ce3f24;display:flex;height:40px;justify-content:space-between;padding:0 8px}.css-4k48h0{font-size:15px;line-height:22px;font-weight:400;color:#fff}.css-cjlrq{border:none;padding:4px 0 0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;position:relative}.css-cjlrq:focus{outline:none}.css-cjlrq:disabled{cursor:default}.css-utfnc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.css-1tmhmop{fill:#fff;transform:rotate(90deg)}.css-10jg1op{box-sizing:border-box;width:300px;background-color:#fff;border-radius:12px;padding:8px 0;box-shadow:0 2px 8px rgba(0,0,0,.16);z-index:1}.css-10jg1op button{font-weight:400}.css-16atrl2{border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;position:relative;width:100%;cursor:pointer;text-align:left;background-color:transparent;margin:0;padding:8px 16px;font-size:15px;line-height:22px;font-weight:600}.css-16atrl2:focus{outline:none}.css-16atrl2:disabled{cursor:default}.css-g21xvc{margin:90px 0}.css-g21xvc,.css-qtaa22{align-items:center;display:flex;flex-direction:column}.css-qtaa22{font-size:15px;line-height:22px;font-weight:400;color:#72767e;row-gap:8px}.css-y1gt6f{margin-top:40px}.css-1iz9411{border:none;padding:0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;position:relative;background-color:#ce3f24;border-radius:20px;color:#fff;width:100%;height:40px;min-width:235px}.css-1iz9411:focus{outline:none}.css-1iz9411:hover{background-color:#bb3917}.css-1iz9411:active:not(:disabled){background-color:#a8340a}.css-1iz9411:disabled{cursor:default;background-color:#f6f7f8;color:#c7c8cd}.css-1iz9411 span{font-size:14px}.css-439lio{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:18px;line-height:26px;font-weight:400;margin-left:8px;margin-right:8px}.css-1h580yc{background:#f6f7f8;color:#343538;text-align:center;width:360px;z-index:1}.css-1rsambp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;font-family:WhitneySSm,sans-serif;position:relative;text-align:center;vertical-align:middle;box-sizing:border-box;font-size:14px;height:40px;padding:0 16px;border-radius:20px;color:#fff;background-color:#ce3f24;margin:8px 0;min-width:-moz-fit-content;min-width:fit-content;width:calc(100% - 48px)}.css-1rsambp,.css-1rsambp:active,.css-1rsambp:hover{text-decoration:none}.css-1rsambp:focus{outline:3px solid -webkit-focus-ring-color;outline-offset:2px}.css-1rsambp:active,.css-1rsambp:focus,.css-1rsambp:hover{color:#fff}.css-1rsambp:focus,.css-1rsambp:hover{background-color:#a8340a}.css-1rsambp:active{background-color:#942000}.css-1rsambp:hover{background-color:#ce3f24;filter:brightness(85%)}.css-1ptqqrj{color:#ce3f24}.css-ye3guc{left:0;position:absolute;width:95%}.css-ye3guc:nth-of-type(2){overflow:hidden}.css-cdced6{left:0;position:absolute;width:100%}.css-cdced6:nth-of-type(2){overflow:hidden}.css-diostm{fill:#fff}.css-1tydj09{font-size:15px;line-height:22px;font-weight:600;color:#fff!important}.css-19li8pm{align-items:center;display:flex;line-height:24px}.css-19li8pm,.css-1t6g24w{white-space:nowrap;font-size:24px}.css-1t6g24w{height:1em;position:relative;width:5em}.css-leuiof{font-size:15px;font-weight:600;line-height:22px}.css-1n1fhci{color:#72767e;font-size:12px;line-height:18px;font-weight:400;margin-left:-4px;margin-right:-4px}.css-1n1fhci>*{margin-left:4px;margin-right:4px;display:inline-block}.css-14ndcf9{font-size:15px;line-height:22px;font-weight:600;color:#343538}.css-14ndcf9,.css-cpy6p{font-family:WhitneySSm,sans-serif}.css-cpy6p{font-size:inherit;font-weight:inherit;line-height:inherit}.css-xy0fdh{color:#000;line-height:1.5}.css-1bloyxy{margin-bottom:16px}@media only screen and (min-width:768px){.css-1bloyxy{display:flex;margin-left:-8px;margin-right:-8px}.css-l4rxwr{flex:1 1 auto;margin-left:8px;margin-right:8px}}.css-kmnzss{display:flex;align-items:center;margin-bottom:8px}.css-1oa0fw6{font-family:WhitneySSm,sans-serif;margin:0 8px 0 0;font-size:22px;line-height:1.5;font-weight:600;flex:1 1 auto}@media only screen and (min-width:768px){.css-1oa0fw6{flex:0 1 auto}}.css-m9z8f8{align-items:center;display:flex;line-height:20px}.css-1p6royn,.css-m9z8f8{white-space:nowrap;font-size:20px}.css-1p6royn{height:1em;position:relative;width:5em}.css-1ktil8h{font-size:12px;margin-bottom:20px}.css-gs7nri{color:#b03520}.css-nuqp4w{margin-bottom:24px;width:100%}.css-4oevb6{color:#000;font-size:14px;line-height:1.5;display:block;margin-bottom:4px}.css-1kiupb7{display:inline-block;vertical-align:middle;margin-left:4px}.css-1kiupb7 svg{fill:#ce3f24}.css-166lu80:not(:focus):not(:active){-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.css-8kn4zf{margin-top:0}.css-1yjrais{display:flex;align-items:center}.css-yjq3zv{flex:0 0 auto;padding:4px}.css-1dgelvf{width:75px;height:15px;position:relative}.css-8cz8v7{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0}.css-10cts4p{width:15px;height:15px;flex:1 0 auto;fill:#ccc}.css-5yw4o3{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0;width:20%}.css-5yw4o3:nth-of-type(2){overflow:hidden}.css-1e9d9r4{width:15px;height:15px;flex:1 0 auto;fill:#f15922}.css-1h19ppm{flex:1 1 auto;padding:4px}.css-11w4cds{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0;width:40%}.css-11w4cds:nth-of-type(2){overflow:hidden}.css-4mfcbv{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0;width:60%}.css-4mfcbv:nth-of-type(2){overflow:hidden}.css-1792mnj{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0;width:80%}.css-1792mnj:nth-of-type(2){overflow:hidden}.css-bpkeoz{height:15px;display:inline-flex;flex-direction:row;position:absolute;left:0;width:100%}.css-bpkeoz:nth-of-type(2){overflow:hidden}.css-70qvj9{display:flex;align-items:center}.css-x3voe9{display:inline-flex;margin-right:auto}@media only screen and (min-width:768px){.css-x3voe9{margin-right:16px}}.css-tlxwrk{display:inline-flex;width:100%;height:100%;text-indent:-999em;cursor:pointer;outline:0}.css-hvzei{height:36px;width:36px;flex:1 0 auto;fill:#ccc}.css-4weqe{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;font-family:WhitneySSm,sans-serif;position:relative;text-align:center;vertical-align:middle;box-sizing:border-box;font-size:14px;height:32px;padding:0 8px;border-radius:20px;background-color:#ce3f24;color:#fff}.css-4weqe,.css-4weqe:active,.css-4weqe:hover{text-decoration:none}.css-4weqe:focus{outline:3px solid -webkit-focus-ring-color;outline-offset:2px}.css-4weqe:active,.css-4weqe:focus,.css-4weqe:hover{color:#fff}.css-4weqe:focus,.css-4weqe:hover{background-color:#a8340a}.css-4weqe:active{background-color:#942000}@media only screen and (min-width:768px){.css-4weqe{margin-right:auto}}.css-9zyiby{margin-bottom:24px}@media only screen and (min-width:768px){.css-9zyiby{flex:1 1 auto;margin-left:8px;margin-right:8px;flex:0 0 30%;margin-bottom:0}}.css-9c7r58{font-size:10px}.css-16k6g49{display:flex;flex:0 1 auto;flex-flow:row nowrap;align-items:baseline;margin-bottom:8px}.css-19f9kc9{display:flex;align-items:center}.css-19f9kc9 svg{display:inline-block;height:1em;width:1em;color:inherit;flex-shrink:0}.css-ehkxwm{flex:1 0 auto;margin-left:4px;margin-right:4px}.css-8atqhb{width:100%}.css-qn422{width:100%;background-color:#eee;text-align:center}.css-iiufug{height:6px;border-radius:2px;background-color:#ce3f24;width:83.3333%}.css-18bv744{padding-left:4px;text-align:left;width:20px}.css-1tu5ppe{width:8.33333%}.css-1pn9j6z,.css-1tu5ppe{height:6px;border-radius:2px;background-color:#ce3f24}.css-1pn9j6z{width:0}.css-1hfkfoa{margin-bottom:16px;align-items:center}@media only screen and (min-width:768px){.css-1hfkfoa{display:flex;margin-left:-8px;margin-right:-8px}}.css-v3qdj8{margin-bottom:8px}@media only screen and (min-width:768px){.css-v3qdj8{flex:1 1 auto;margin-left:8px;margin-right:8px;align-items:center;margin-bottom:0}}.css-czwx8n{font-family:WhitneySSm,sans-serif;color:#000;font-size:14px;line-height:1.5}@media only screen and (min-width:768px){.css-zczhse{flex:1 1 auto;margin-left:8px;margin-right:8px;display:flex;justify-content:flex-end}}.css-irlvex-container{position:relative;box-sizing:border-box;display:inline-block;min-width:200px;width:100%}@media only screen and (min-width:768px){.css-irlvex-container{margin-left:8px;width:auto}}.css-fbe99z-control{align-items:center;background-color:#fff;border-radius:20px;border:1px solid #000;box-shadow:none;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:32px;position:relative;transition:all .1s ease 0s;box-sizing:border-box;outline:0!important}.css-fbe99z-control:hover{border-color:#000}.css-1hwfws3{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;padding:2px 8px;position:relative}.css-1hwfws3,.css-sdabsw-singleValue{overflow:hidden;box-sizing:border-box}.css-sdabsw-singleValue{color:#333;margin-left:2px;margin-right:2px;max-width:calc(100% - 8px);position:absolute;text-overflow:ellipsis;white-space:nowrap;top:50%;transform:translateY(-50%);font-size:14px}.css-62g3xt-dummyInput{background:0;border:0;font-size:inherit;outline:0;padding:0;width:1px;color:transparent;left:-100px;opacity:0;position:relative;transform:scale(0)}.css-1wy0on6{align-items:center;align-self:stretch;display:flex;flex-shrink:0;box-sizing:border-box}.css-1hyfx7x{display:none}.css-uvek87-indicatorContainer{color:#000;display:flex;padding:4px;transition:color .15s ease 0s;box-sizing:border-box;cursor:pointer}.css-uvek87-indicatorContainer:hover{color:#999}.css-19bqh2r{display:inline-block;fill:currentcolor;line-height:1;stroke:currentcolor;stroke-width:0}.css-z1kgx9{display:flex;flex-direction:column;border-bottom:1px solid #ccc;padding:16px 0}@media only screen and (min-width:768px){.css-z1kgx9{flex-direction:row}}.css-olybo0{margin-right:8px;margin-bottom:4px}@media only screen and (min-width:768px){.css-olybo0{width:150px;min-width:150px}}.css-1u6gcdi{font-size:14px;font-weight:700;margin-bottom:4px}.css-1haqdi0,.css-1qxtz39{font-size:12px}.css-1haqdi0{display:flex;align-items:center;margin-bottom:8px}.css-1qhmto6{margin-left:12px}.css-1jp9fqa{margin-right:8px;margin-bottom:4px}.css-r96z8h{font-size:16px;font-weight:700;margin-bottom:8px}.css-1kuy7z7{font-size:14px}.css-1t0svw6{padding:12px;text-align:center}.css-1ft395q{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;font-family:WhitneySSm,sans-serif;position:relative;text-align:center;vertical-align:middle;box-sizing:border-box;font-size:14px;height:40px;padding:0 16px;border-radius:20px;background-color:transparent;border:2px solid #ce3f24;color:#ce3f24}.css-1ft395q,.css-1ft395q:active,.css-1ft395q:hover{text-decoration:none}.css-1ft395q:focus{outline:3px solid -webkit-focus-ring-color;outline-offset:2px}.css-1ft395q:active,.css-1ft395q:focus,.css-1ft395q:hover{color:#ce3f24}.css-1ft395q:focus,.css-1ft395q:hover{background-color:transparent;border-color:#a8340a;color:#a8340a}.css-1ft395q:active{background-color:#942000;border-color:#942000;color:#fff}
/*! CSS Used from: https://shop.wegmans.com/css/9643.85157b12.chunk.css */body,html{-webkit-text-size-adjust:100%;font-size:18px;height:100%;margin:0;padding:0;scroll-padding-top:var(--header-sticky-height);width:100%}body .storefront-overlay{background-color:#0009;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s ease;visibility:hidden;width:100%;z-index:1013}[ui-sref]{cursor:pointer}.view{position:relative}.screen-reader-text{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-focusable:active,.screen-reader-focusable:focus{clip:auto;background:#fff;font-size:14px;height:auto;margin:8px;overflow:visible;padding:8px;position:static;position:absolute;text-decoration:underline;white-space:normal;width:auto;z-index:1013}.breadcrumbs:after,.breadcrumbs:before,.recipe-products:after,.recipe-products:before,[add-to-cart]:after,[add-to-cart]:before{content:" ";display:table}.breadcrumbs:after,.recipe-products:after,[add-to-cart]:after{clear:both}.container{position:relative;width:100%}body,html{-webkit-tap-highlight-color:rgba(0,0,0,.1);background:#fff;font-family:WhitneySSm,sans-serif}a img{border:none}a:focus,button:focus{outline:3px auto -webkit-focus-ring-color;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:3px}.using-mouse :focus{outline:none}button{cursor:pointer}ol,ul{margin:0;padding:0}li{list-style-type:none}.icon-apron:before{content:"\EA03"}.icon-apron:before,.icon-clock:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-clock:before{content:"\EA1C"}.icon-gluten-free:before{content:"\EA34"}.icon-gluten-free:before,.icon-home:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-home:before{content:"\EA3D"}.icon-after-info-i:after{content:"\EA40"}.icon-after-info-i:after,.icon-lactose-free:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-lactose-free:before{content:"\EA47"}.icon-list:before{content:"\EA48"}.icon-list:before,.icon-low-sodium:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-low-sodium:before{content:"\EA4D"}.icon-loyalty-badge:before{content:"\EA4E"}.icon-loyalty-badge:before,.icon-menu:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-menu:before{content:"\EA53"}.icon-after-plus:after,.icon-plus:before{content:"\EA67"}.icon-after-plus:after,.icon-plus:before,.icon-saved-for-later:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-saved-for-later:before{content:"\EA7B"}.icon-search:before{content:"\EA7D"}.icon-search:before,.icon-servings:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-servings:before{content:"\EA7E"}.icon-trash:before{content:"\EAA7"}.icon-trash:before,.icon-user:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-weight:400}.icon-user:before{content:"\EAAA"}.icon-vegan:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EAAC";display:inline-block;font-family:icons;font-style:normal;font-weight:400}#mobile-side-nav{position:relative;z-index:1060}.nutrition-table{border:1px solid #eee;border-radius:3px;font-size:12px;padding-bottom:7.5px;padding-top:7.5px;width:100%}.nutrition-table .title-cell{margin:0;padding:7.5px 15px 15px}.nutrition-table-section-title{font-family:WhitneySSm,sans-serif;font-size:24px;margin-top:15px}.nutrition-table__container{border-top:2px solid #000;margin-bottom:22.5px;margin-left:15px;margin-right:15px}.nutrition-table__row{display:flex;flex-direction:column}.nutrition-table__parent-row{border-bottom:1px solid #eee;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:8px;padding-top:8px}.nutrition-table__title{margin:15px 15px 8px}.shop-tags.is-inline{display:flex;flex-direction:row;flex-wrap:wrap}.shop-tags.is-inline .shop-tag,.shop-tags.is-inline .shop-tag .tag-icon{display:flex;margin-bottom:0;margin-right:8px}.shop-tags.is-inline .shop-tag:not(:empty):last-child{margin-right:0}.shop-tags.is-inline .shop-tag .shop-tag__name{margin-right:24px}[add-to-cart]{cursor:pointer;display:inline-block;position:relative;width:180px}.add-to-cart-trigger{align-items:center;background:#fff;border:2px solid #ce3f24;border-radius:16px;color:#ce3f24;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.add-to-cart-trigger:after{color:#ce3f24}.add-to-cart-trigger:hover{background:#a5321d;border-color:#a5321d}.add-to-cart-trigger:hover:after{color:#fff}.add-to-cart-modify{align-content:center;background:#fff;border-radius:4px;box-shadow:0 1px 3px #1818184d;display:flex;height:42px;justify-content:center}.add-to-cart-modify .add-to-cart-modify__count{align-items:center;align-self:center;color:#000;cursor:default;display:flex;flex:1 0 auto;justify-content:center;text-align:center}.add-to-cart-modify .add-to-cart-modify__count:before{margin-right:8px}.add-to-cart-modify .add-to-cart-modify__button{align-items:center;color:#000;display:flex;flex:0 1 auto;padding:0 12px}.add-to-cart-modify .add-to-cart-modify__button:hover{color:#a5321d}.add-to-cart-modify .add-to-cart-modify__button:first-of-type{border-right:1px solid #eee}.add-to-cart-modify .add-to-cart-modify__button:last-of-type{border-left:1px solid #eee}html{will-change:background-color}.breadcrumbs{display:inline-block;list-style-type:none;margin:0;padding:0}.breadcrumbs .divider:before,.breadcrumbs a,.breadcrumbs li{color:#000;display:inline;font-family:WhitneySSm,sans-serif;font-size:13px;font-weight:400}.breadcrumbs a:hover{color:#000}.breadcrumbs a{text-decoration:none}.breadcrumbs .active{color:#ce3f24}.breadcrumbs .all span.icon-home,.breadcrumbs .all:before{font-size:22px;position:relative;top:1px}.breadcrumbs .divider{padding:0 5px}.breadcrumbs .divider:before{content:"/";font-size:13px}button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.button{background:#ce3f24;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:41px;line-height:41px;padding:0 22px;position:relative;text-align:center;vertical-align:middle;border-radius:4px}.button.small{font-size:12px;height:32px}.button.small,.button.small:after,.button.small:before{line-height:32px}.button.smaller{font-size:12px;height:25px}.button.smaller,.button.smaller:after,.button.smaller:before{line-height:25px}.button.smaller:after,.button.smaller:before{font-size:12px}.button.hollow:not(:hover):not(.toggled):not(:focus){background:#fff;border:2px solid #ce3f24;color:#ce3f24}.button.hollow:not(:hover):not(.toggled):not(:focus),.button.hollow:not(:hover):not(.toggled):not(:focus):after,.button.hollow:not(:hover):not(.toggled):not(:focus):before{line-height:37px}.button.hollow:not(:hover):not(.toggled):not(:focus).small,.button.hollow:not(:hover):not(.toggled):not(:focus).small:after,.button.hollow:not(:hover):not(.toggled):not(:focus).small:before{line-height:28px}.button.hollow:hover:not(.toggled){padding:0 24px}.button:active,.button:focus,.button:hover{background:#a5321d;border-color:#a5321d;color:#fff}.button:active{box-shadow:inset 0 3px 5px 0 #0000001a}.button:after,.button:before{font-size:16px;line-height:41px;vertical-align:top}.button:before{margin-right:7px}.button:after{margin-left:7px}.cell-add-to-cart-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cell-add-to-cart-overlay__background{background:#fffc;height:100%;left:0;position:absolute;top:0;width:100%}.cell-add-to-cart-overlay .cell-add-to-cart-container,.cell-trigger-container{position:absolute;right:0;top:0}.cell-trigger-container [add-to-cart]{width:auto}.angular-root [ui-view]{position:relative}body.desktop .angular-root>[ui-view=nav]{z-index:1012}.angular-root>[ui-view=footer]{z-index:0}body.desktop .react-root{display:flex;flex-direction:column;height:100%}body.desktop .react-root>.angular-root{flex:1 1}body.desktop .react-root #content,body.desktop .react-root #content>.view{height:100%}body.desktop .angular-root>[ui-view=content]{overflow:hidden;width:100%}body.desktop .angular-root>[ui-view]{min-width:1250px}.loading-dots{display:inline-block;height:100%}.loading-dots span{animation:dot-pulse 1.2s linear infinite;background:#fff;border-radius:3px;display:inline-block;height:6px;margin:2px;width:6px}.loading-dots span:nth-child(0n+2){animation-delay:.4s}.loading-dots span:nth-child(0n+3){animation-delay:.8s}body.desktop div.page-header{background:#f7f7f7;border-bottom:1px solid #eee;color:#000;height:90px;position:relative;width:100%}body.desktop div.page-header .breadcrumbs,body.desktop div.page-header .label{margin-left:30px}body.desktop div.page-header.no-label .breadcrumbs{margin-top:27px}body.desktop div.page-header .label{font-family:WhitneySSm,sans-serif;font-size:29px;font-weight:400;height:52px;line-height:52px;margin-top:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}body.desktop div.page-header .label .loading-dots span{background:#181818;border-radius:2px;height:4px;margin:0 1px -1px;width:4px}body.desktop div.page-header .breadcrumbs{margin-top:9px;position:relative;z-index:1}body.desktop div.page-header .breadcrumbs li{display:inline-block;max-width:450px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}body.desktop div.page-header .page-header-right-section{height:32px;margin-top:-16px;position:absolute;right:30px;top:50%;z-index:1}body.desktop div.page-header .page-header-right-section>*{margin-left:25px;margin-right:50px}body.desktop div.page-header .page-header-right-section>:first-child{margin-left:0}body.desktop faceted-search-tag-crumbs{display:block;font-size:12px;font-weight:600;margin-top:5px}.related-product{display:inline-block;padding-left:10px;padding-right:10px;position:relative;text-decoration:none;vertical-align:middle}.related-product .related-product-button{align-items:center;display:flex;margin:0 auto}.related-product [add-to-cart]{left:95px}.related-product .cell-add-to-cart-container [add-to-cart],.related-product .cell-trigger-container [add-to-cart]{left:0}.related-product .related-product-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:77px;margin-right:15px;width:77px}.related-product .related-product-image.is-out-of-stock{opacity:.4}.related-product .info{display:inline-block;overflow:hidden;text-align:left;vertical-align:top;width:180px}.related-product .info .title{color:#000;display:inline-block;font-size:12px;font-weight:300;line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:90%}.related-product .info .product-prices{margin-bottom:9px;width:100%}.related-product .related-product__warning{align-items:center;color:#000;cursor:pointer;display:flex;font-size:12px;white-space:nowrap}.related-product .related-product__warning .related-product__warning-icon{display:inline-flex}.related-product .related-product__warning .related-product__warning-icon:after{line-height:1;margin-left:4px}body.desktop .related-product.horizontal-layout{align-items:center;display:flex;flex:0 1 100%;justify-content:space-between}body.desktop .related-product.horizontal-layout .related-product-button{width:100%}body.desktop .related-product.horizontal-layout .info{flex:1 1;max-width:75%}body.desktop .related-product.horizontal-layout .info,body.desktop .related-product.horizontal-layout .related-product-image,body.desktop .related-product.horizontal-layout .related-product-name-price,body.desktop .related-product.horizontal-layout [add-to-cart]{vertical-align:middle}body.desktop .related-product.horizontal-layout [add-to-cart]{flex:0 0 180px;height:32px;left:0}@media only screen and (max-width:935px){body.desktop .related-product .related-product-button{flex-wrap:wrap}body.desktop .related-product [add-to-cart]{left:0}}label{color:#000;display:inline-block;font-size:12px}.loyalty-placement-sidecart{background-color:#fff;padding:15px}.loyalty-placement{text-align:left}.loyalty-placement .loyalty-placement__title{color:#000;font-size:14px;font-weight:600;padding-bottom:5px}.loyalty-placement .loyalty-placement__title .loyalty-placement__icon{color:#ce3f24;padding-right:5px}.loyalty-placement .loyalty-placement__bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:-5px}.loyalty-placement .loyalty-placement__bottom .loyalty-placement__subtitle{color:#000;font-size:12px;margin-top:5px;width:220px}.loyalty-placement .loyalty-placement__bottom .loyalty-placement__button{flex:1 1;margin-top:5px}.desktop-nav{width:100%;z-index:11}@media (max-width:1249px){.angular-root>[ui-view=content]{padding-top:0}}.desktop-nav .top-row-wrapper{height:47px}.nav-backdrop{background:#00000080;bottom:0;opacity:0;right:0;transition:opacity .1s linear,visibility 0ms .1s;width:100%;z-index:1}.nav-backdrop,nav.mobile{left:0;position:fixed;top:0;visibility:hidden}nav.mobile{background:#fff;height:100%;transform:translate(-100%);transition:visibility 0s linear .1s,transform .1s ease-out;width:280px;z-index:2}nav.mobile .nav-menu ul{list-style-type:none;margin:0;padding:0}nav.mobile .nav-menu ul li button{width:100%;color:#000;display:block;font-family:WhitneySSm,sans-serif;font-size:14px;font-weight:600;line-height:21px;padding:12px 20px;text-align:left}nav.mobile .nav-menu ul li button.center-text{text-align:center}nav.mobile .nav-menu ul li button:after{float:right;font-size:12px;line-height:24px!important;vertical-align:middle}nav.mobile .nav-menu ul li button:active,nav.mobile .nav-menu ul li button:active:before{background-color:#f7f7f7;color:#ce3f24}nav.mobile .login.nav-menu ul button{background:#ce3f24;color:#fff;height:46px;padding:12px 20px}nav.mobile .login.nav-menu ul button:active,nav.mobile .login.nav-menu ul button:active:before{background:#b93920;color:#fff}nav.mobile .login.nav-menu ul button#nav-register-btn{background:#ce3f24;bottom:0;font-size:14px;font-weight:600;margin-bottom:env(safe-area-inset-bottom);position:fixed;width:100%}.recipe-details.view{font-size:14px}.recipe-details.view .recipe-name{font-family:WhitneySSm,sans-serif;font-size:36px;line-height:37px;margin-top:0}.recipe-details.view .recipe-image-slider{width:100%}.recipe-details.view .recipe-image-slider img{display:block;max-width:100%;width:100%}.recipe-details.view .recipe-content{display:flex;justify-content:space-between;margin:30px auto;width:1150px}.recipe-details.view .recipe-content>*{flex:0 1 auto}.recipe-details.view .recipe-content .recipe-content-left{order:1;width:280px}.recipe-details.view .recipe-content .recipe-content-center{flex:1 1;order:2;padding:0 30px}.recipe-details.view .recipe-content .recipe-content-right{order:3;width:200px}.recipe-details.view .recipe-content .recipe-content-right .save-recipe-button{line-height:28px;text-transform:uppercase;white-space:nowrap;width:190px}.recipe-details.view .recipe-content .recipe-content-right .save-recipe-button span.icon-save-recipe{font-size:16px;margin-right:7px;vertical-align:middle}.recipe-details.view .recipe-info{margin-bottom:30px}.recipe-details.view .recipe-info .tag-icon{border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;vertical-align:middle;width:21px}.recipe-details.view .recipe-description{line-height:22px;margin-top:16px}.recipe-save-button-container{border-bottom:2px solid #eee;padding-bottom:20px;position:relative}.recipe-save-button-container .save-count{margin-top:10px;text-align:center}.recipe-save-button-container button{width:100%}.recipe-directions{border-top:2px solid #eee;line-height:22px;margin-bottom:100px;margin-top:20px;padding-top:45px;position:relative}.recipe-directions .recipe-directions-title{font-family:WhitneySSm,sans-serif;font-size:24px;margin:0 0 35px}.recipe-directions .recipe-cooking-mode-button{background-color:#ce3f24;position:absolute;right:10px;text-transform:uppercase;top:47px}.recipe-directions ol{line-height:22px;margin-left:19px}.recipe-directions ol li{list-style-type:decimal;margin-bottom:15px;padding-left:40px}.recipe-directions ol li:last-child{margin-bottom:0}body.desktop .recipe-ingredients{border:1px solid #eee;border-radius:3px;font-size:14px;margin-bottom:27px;padding-bottom:7.5px;padding-top:7.5px}body.desktop .recipe-ingredients .title-cell{margin:0;padding:7.5px 15px 15px}body.desktop .recipe-ingredients li{padding:7.5px 15px}body.desktop .recipe-ingredients li:last-child{border-bottom:none}body.desktop .recipe-ingredients .recipe-ingredients-title{font-family:WhitneySSm,sans-serif;font-size:24px}.recipe-meta{border:1px solid #eee;border-radius:3px;margin-bottom:27px;padding-bottom:7.5px;padding-top:7.5px}.recipe-meta li{padding:7.5px 15px}.recipe-meta li:last-child{border-bottom:none}.recipe-meta .recipe-meta-icon,.recipe-meta .recipe-meta-name,.recipe-meta .recipe-meta-value{display:inline-block;vertical-align:middle}.recipe-meta .recipe-meta-icon{font-size:18px;margin:4px 11px 0 4px}.recipe-meta .recipe-meta-name{color:#000}.recipe-meta .recipe-meta-value{font-weight:700}.recipe-products-list .recipe-product-type-title{font-family:WhitneySSm,sans-serif;font-size:18px;padding-left:10px;padding-right:10px}.recipe-products-list{margin-bottom:15px;padding-bottom:5px;padding-top:5px}.recipe-products-list .title-cell{margin:0;padding:5px 10px 10px}.recipe-products-list li{padding:5px 10px}.recipe-products-list li:last-child{border-bottom:none}.recipe-products-list .recipe-product-type-title.title-cell{padding:20px 10px}.recipe-products-list li{align-items:center;display:flex;justify-content:space-between;padding:0}.recipe-products-list.recipe-products-list .product{margin-bottom:30px;padding:0}.recipe-products-list.recipe-products-list .product:last-child{margin-bottom:0}[side-cart]{--peek-width:60px;box-sizing:initial;height:100%;overflow:hidden;padding-left:6px;pointer-events:all;position:absolute;top:0;transition:width .1s ease-out .25s;visibility:hidden;width:0}[side-cart].non-sticky-height{height:100%;position:fixed;top:0}@media (max-width:1249px){[side-cart],[side-cart].sticky{position:fixed;z-index:11}}[side-cart]:before{box-shadow:0 6px 6px #0000004d;content:"";height:100%;left:6px;position:absolute;top:0;width:6px;z-index:-1}[side-cart].show-full-height{visibility:visible;width:0}[side-cart] .side-cart{height:100%}[side-cart] .side-cart .side-cart-bottom-buttons,[side-cart] .side-cart .side-cart-content{min-width:320px;width:360px}[side-cart].slideInRight{animation:slideInRight .75s ease-in;right:0}[side-cart].no-tab{visibility:hidden}.side-cart{background:#fff;display:flex;flex-direction:column}.side-cart .side-cart-content{background:#fff;flex:1 0;height:calc(100% - 90px);overflow-x:hidden;overflow-y:visible;padding-bottom:4px}.side-cart .side-cart-bottom-buttons{border-top:1px solid #eee;display:block;z-index:1}.side-cart.one-cart .side-cart-bottom-buttons{opacity:0}[ui-view=sideCart] [side-cart] .text-items{border-left:4px solid #ce3f24}.side-cart .text-items{position:relative}body,html{-webkit-tap-highlight-color:transparent;font-weight:500}body{-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:MillerDisplay,sans-serif!important}.button{border-radius:20px}.hollow:hover:not(.toggled),.hollow:hover:not(.toggled):after,.hollow:hover:not(.toggled):before{line-height:37px}.hollow:hover:not(.toggled).small,.hollow:hover:not(.toggled).small:after,.hollow:hover:not(.toggled).small:before{line-height:32px}nav.mobile .login.nav-menu ul #nav-register-btn{text-align:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){nav.mobile .login.nav-menu ul #nav-register-btn{position:static}}.loyalty-placement .loyalty-placement__title .loyalty-placement__icon:before{color:#008642;font-size:17px}.desktop-nav #nav-register{display:block!important}.desktop-nav #nav-register .icon-user{display:inline-block!important;font-size:19px!important;margin-right:-2px!important}#wegmans-nav-eyebrowTop #nav-my-items img{width:28px}
/*! CSS Used from: Embedded */
/*! CSS Used from: Embedded */.AstuteBotLauncher{position:fixed;bottom:8px;right:8px;z-index:9999}.AstuteBotLauncher .ChatTitleBar{background-color:#006cff;color:#fff;line-height:30px;padding-left:8px;overflow-y:hidden}.AstuteBotLauncher .BotFrame{height:500px;width:calc(100% - 2px);border:thin solid #ddd}.AstuteBotLauncher .ChatActions{float:right}.AstuteBotLauncher .ChatTitleBar .MinMaxChat{cursor:pointer;padding-right:2px;padding-left:2px;margin:1px 0;font-weight:900;font-size:28px;display:inline-block}.AstuteBotLauncher .ChatTitleBar .MinMaxChat[data-mode=min] span{position:relative;top:-13px}.AstuteBotLauncher .ChatTitleBar .CloseChat{cursor:pointer;padding-right:2px;padding-left:2px;margin:1px 2px 1px 0;font-size:28px;font-family:monospace;display:inline-block}.AstuteBotLauncher .ChatTitleBar .CloseChat span{position:relative;top:-2px}.AstuteBotLauncher h1{font-size:medium;margin:initial;display:inline;font-weight:400}.AstuteBotLauncher .ToggleChat{float:right}.AstuteBotLauncher .ToggleChat:hover{cursor:pointer}.ClickableADA:focus{outline:1px dashed #000!important}
/*! CSS Used from: Embedded */.AstuteBotLauncher{bottom:6vh;right:10px}.AstuteBotLauncher .BotFrame{border:none;width:100%;height:62.5vh}.AstuteBotLauncher .ChatContainer{background-color:#fff;padding:20px 0;width:400px;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.4);overflow:hidden}.AstuteBotLauncher .ChatTitleBar{position:relative;top:0;background-color:#fff;padding:0}.AstuteBotLauncher .ChatActions{position:absolute;top:15px;right:0;color:#ce3f24}.AstuteBotLauncher .ChatActions .CloseChat span,.AstuteBotLauncher .ChatActions .MinMaxChat span{display:none}.AstuteBotLauncher .ChatActions .CloseChat:after,.AstuteBotLauncher .ChatActions .MinMaxChat:after{display:inline-block;position:relative;font-family:FontAwesome;font-weight:400;font-size:18px}.AstuteBotLauncher .ChatActions .CloseChat:after{content:"\f00d";top:-7px}.AstuteBotLauncher .ChatActions .MinMaxChat{margin-right:9px}.AstuteBotLauncher .ChatActions .MinMaxChat:after{content:"\f078";top:-8px;font-size:17px}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat{top:-13px;left:300px;position:absolute;color:#ce3f24;padding:0 6px}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat:active,.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat:focus,.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat:hover{color:#000}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat:after{display:none;content:" ";position:absolute;top:100%;right:0;width:0;height:0;background:none}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__content{zoom:1;top:16px;left:11px;padding:0}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__content:after,.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__content:before{content:" ";display:table}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__content:after{clear:both}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__button-container{position:relative;float:right;padding-left:5px;text-align:right}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__button{border-radius:20px;cursor:pointer;font-family:WhitneySSm;font-size:17px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;text-align:center;text-transform:none;min-width:88px;padding:10px 30px;transition-duration:.4s;color:#000;background-color:#fff;border:2px solid #999;color:#ce3f24;letter-spacing:0;display:inline-block;margin:0}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__button:active,.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__button:focus,.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__button:hover{color:#000;border:2px solid #000;font-weight:500;text-decoration:none}.AstuteBotLauncher .AstuteBotWegsCustom--active .AstuteBotWegsCustom__title{font-family:MillerDisplay;font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;padding-left:21px;padding-top:15px;padding-bottom:15px;color:#000}@media only screen and (max-width:410px){#ChatBubble{margin:0 10px 0 -10px;width:50px}.AstuteBotLauncher{bottom:4vh;right:20px}.AstuteBotLauncher .ChatContainer{width:300px}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat{position:absolute;top:6px;left:245px;padding:0;border-radius:15px}}@media only screen and (max-width:310px){.AstuteBotLauncher{bottom:2vh;right:20px}.AstuteBotLauncher .ChatContainer{width:200px}.AstuteBotLauncher .AstuteBotWegsCustom--initial .AstuteBotWegsCustom__hide-show-chat{position:absolute;top:35px;left:210px;padding:0;border-radius:15px}}@media only screen and (min-height:600px){.AstuteBotLauncher .BotFrame{height:66vh}}@media only screen and (min-height:750px){.AstuteBotLauncher .BotFrame{height:66vh}}@media only screen and (max-height:450px){.AstuteBotLauncher .BotFrame{height:72.5vh}}.AstuteBotWegsCustom__button-container{color:#000;border-radius:20px;background-color:transparent}.AstuteBotWegsCustom__button{color:#000;text-transform:none;border-color:#fff;z-index:9997;position:relative}#AstuteBotToggleChatContainer>div>div>div>div{border:none;width:207px;height:40px;margin:63px 0 0;padding:10px 18px;border-radius:20px;box-shadow:0 5px 30px 0 rgba(0,0,0,.3);background-color:#fff;font-family:WhitneySSm;font-size:17px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}#AstuteBotToggleChatContainer>div>div>div>div:hover{cursor:pointer}#ChatBubble{margin-top:-80px;max-width:110px;object-fit:contain;z-index:0;position:relative}.xCloseBackground{border-radius:22px;width:22px;height:22px;padding:5px;border:1px solid #979797;background-color:#000;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);z-index:9999;position:relative}.xCloseBackground:hover{border:1px solid #ce3f24;background-color:#ce3f24}
/*! CSS Used from: Embedded */@media screen and (max-width:1540px){#wineRecMenuItemMain{display:none}}@media screen and (min-width:1541px){#wineRecMenuItemMain{display:block}}
/*! CSS Used from: Embedded */.sign-in-modal-pt2{display:none;opacity:0;width:264px;background-color:#fff;border-radius:10px;border:2px solid #999;box-shadow:0 4px 20px rgba(0,0,0,.5);z-index:99;position:absolute;top:60px;right:5px;padding:10px 17px;box-sizing:border-box;transition:opacity .5s ease;white-space:break-spaces;text-align:left}.sign-in-modal-pt2-inner{position:relative}.sign-in-modal-pt2-inner:before{content:"▲";position:absolute;font-size:22px;line-height:20px;font-family:sans-serif!important;top:-25px;color:#fff;text-shadow:0 -8px 8px rgba(0,0,0,.5);z-index:11;left:70%;transform:translateX(-45%) scaleX(1.5);text-shadow:0 -3.5px 0 #999}.sign-in-modal-pt2 p.sign-in-modal-pt2-head{margin-bottom:0;color:#000;font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.01em}@media screen and (min-width:1094px) and (max-width:1300px){.sign-in-modal-pt2-inner:before{transform:translateX(45%) scaleX(1.5)}}
/*! CSS Used from: Embedded */.footer-nav>.container{max-width:1340px!important}.footer-copyright>.container{max-width:1340px!important;padding-left:0!important;padding-right:0!important}.footer-websites{max-width:1340px!important}.footer-copyright.wine-disclaimer>.container{max-width:1340px!important;padding-left:0!important;padding-right:0!important}.footer-websites{margin-top:40px;border-top:1px solid #ccc;padding:20px 0;text-align:left;clear:both}.footer-websites-subhead{display:inline-block;width:205px;vertical-align:top}.footer-websites-list{display:inline-block;width:calc(100% - 210px);vertical-align:top}.footer-websites-list ul{list-style:none;margin:0;padding:0;text-align:left}.footer-websites-list ul li{margin:0 20px 0 0;padding:0;display:inline-block;vertical-align:top}.footer-websites-list ul li.last-in-set{margin:0}.footer-websites-list ul li a{display:block;width:100px;height:100px;background-position:top;background-repeat:no-repeat;background-size:100% auto;text-align:center;font-size:12px;color:#000;font-weight:400}.footer-websites-list ul li a:active,.footer-websites-list ul li a:focus,.footer-websites-list ul li a:hover{color:#ce3f24}.footer-websites-list ul li a span{position:absolute;left:-10000px}.footer-websites-list ul li.footer-website-divider{margin:0 30px;border-right:1px solid #ccc;height:100px}.footer-websites-list ul li a.footer-website-meals2go{background-image:url(https://s7d1.scene7.com/is/image/wegmans/4048290-footer-logo-meals2go?wid=270&hei=244&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-burger-bar{background-image:url(https://s7d1.scene7.com/is/image/wegmans/20220502-footer-logo-burger-bar-upd?wid=270&hei=244&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-amore{background-image:url(https://s7d1.scene7.com/is/image/wegmans/5388065-Amore-logo-footer-1?fmt=png-alpha&wid=270&hei=244)}.footer-websites-list ul li a.footer-website-next-door{background-image:url(https://s7d1.scene7.com/is/image/wegmans/4485397-footer-logo-next-door-2?wid=270&hei=240&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-pharmacy{width:150px;margin-right:15px;background-position:top 10px center;background-image:url(https://s7d1.scene7.com/is/image/wegmans/4048290-footer-logo-pharmacy?wid=270&hei=104&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-cakes{background-image:url(https://s7d1.scene7.com/is/image/wegmans/4048290-footer-logo-cakes?wid=270&hei=214&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-gift-cards{background-image:url(https://s7d1.scene7.com/is/image/wegmans/4048290-footer-logo-gift-cards?wid=270&hei=214&fmt=png-alpha)}.footer-websites-list ul li a.footer-website-cakes span,.footer-websites-list ul li a.footer-website-gift-cards span{position:static;padding-top:80px;display:block}@media screen and (max-width:940px){.footer-websites{padding-left:0;padding-right:0;margin-left:-10%;margin-right:-10%;width:120%}.footer-websites-subhead{display:block;width:100%;text-align:center;margin-bottom:10px}.footer-websites-subhead h4 br{display:none}.footer-websites-list{display:block;width:100%}.footer-websites-list ul{text-align:center}.footer-websites-list ul li,.footer-websites-list ul li.last-in-set{margin:0}.footer-websites-list ul li.footer-website-divider{display:none}.footer-websites-list ul li.pharmacy{display:block;width:100%;text-align:center;margin:0}.footer-websites-list ul li a.footer-website-pharmacy{margin:0 auto}}
/*! CSS Used from: Embedded */.wegmans-bootstrap .col{padding:0}.footer-apps-subhead{width:100%;max-width:none;height:36px;background-image:url(https://s7d1.scene7.com/is/image/wegmans/4048290-footer-apps-logotype?wid=570&hei=144&fmt=png-alpha);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;padding:0}.footer-websites-subhead h4{font-size:23px;padding-top:10px;padding-bottom:5px;font-family:MillerDisplay}.footer-apps ul{width:100%;max-width:none;list-style:none;padding:0;margin:10px 0 0;text-align:center}.footer-apps ul li a{display:block;background-position:50%;background-size:50px 50px;background-repeat:no-repeat}.footer-apps img,.footer-apps ul li a{width:50px;height:50px}.footer-apps ul li{padding:0;margin:0;display:inline-block}
/*! CSS Used from: Embedded */.footer-nav .social-icons{text-align:center}.wegmans-bootstrap #facebook-footer,.wegmans-bootstrap #instagram-footer,.wegmans-bootstrap #pinterest-footer,.wegmans-bootstrap #twitter-footer{display:inline-block;padding:8px 5px 5px;float:none}@media screen and (max-width:800px){.wegmans-bootstrap #facebook-footer,.wegmans-bootstrap #facebook-footer:hover,.wegmans-bootstrap #instagram-footer,.wegmans-bootstrap #instagram-footer:hover,.wegmans-bootstrap #pinterest-footer,.wegmans-bootstrap #pinterest-footer:hover,.wegmans-bootstrap #twitter-footer,.wegmans-bootstrap #twitter-footer:hover{float:none}}
/*! CSS Used keyframes */@keyframes atNodeInserted1000{0%{opacity:.99}to{opacity:1}}@keyframes atNodeInserted998{0%{opacity:.99}to{opacity:1}}@keyframes atNodeInserted665{0%{opacity:.99}to{opacity:1}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes dot-pulse{0%{opacity:1}10%{opacity:0}35%{opacity:0}45%{opacity:1}to{opacity:1}}
/*! CSS Used fontfaces */@font-face{font-style:normal;font-weight:400;src:url(https://shop.wegmans.com/fonts/icons.9c70a61e.woff2) format("woff2"),url(https://shop.wegmans.com/fonts/icons.ce4527c4.woff) format("woff");font-family:icons;font-display:swap}@font-face{font-family:MillerDisplay;src:url(https://www.wegmans.com/fonts/MillerDisplaySemiBold.woff2),url(https://www.wegmans.com/fonts/MillerDisplaySemiBold.woff);font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:MillerDisplay;src:url(https://www.wegmans.com/fonts/millerdisplaysemibold.woff);font-weight:600;font-style:normal}time{margin-left:.25rem}.special_link{color:#000}.weg-fullwidth-image{z-index:1!important;opacity:100%}.weg-fullwidth-container{mix-blend-mode:multiply!important}

/*! CSS Used from: https://www.wegmans.com/wp-content/plugins/unata-widgets/angular/styles.a2eafd3ff1483d75ec4f.css?ver=6.2.2 ; media=all */@media all{a:active,a:hover{outline:0}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}button{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}img{page-break-inside:avoid;max-width:100%!important}h2{orphans:3;widows:3;page-break-after:avoid}}*,:after,:before{box-sizing:border-box}button{font-family:inherit;font-size:inherit;line-height:inherit}a{background-color:transparent;color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[role=button]{cursor:pointer}h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px;font-size:30px}h2,ul{margin-bottom:10px}ul{margin-top:0}.icon-family-pack:before{content:"\EA31"}.icon-family-pack:before,.icon-gluten-free:before{display:inline-block;font-family:icons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gluten-free:before{content:"\EA34"}.icon-lactose-free:before{content:"\EA47"}.icon-lactose-free:before,.icon-made-with-no-gluten-containing-ingredients:before{display:inline-block;font-family:icons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-made-with-no-gluten-containing-ingredients:before{content:"\EA50"}.icon-organic:before{content:"\EA5C"}.icon-organic:before,.icon-vegan:before{display:inline-block;font-family:icons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vegan:before{content:"\EAAC"}ul{box-sizing:border-box}}
/*! CSS Used from: https://www.wegmans.com/wp-includes/css/dist/block-library/style.min.css?ver=6.2.2 ; media=all */
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/bootstrap.min.css?ver=2020-02-27-03:02:23 */*,:after,:before{box-sizing:border-box}[tabindex="-1"]:focus{outline:0!important}h2,ul{margin-top:0}ul{margin-bottom:1rem}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;text-transform:none;-webkit-appearance:button}button:not(:disabled){cursor:pointer}h2{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:2rem}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2{orphans:3;widows:3;page-break-after:avoid}}
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/style.css?ver=2023-04-19-12:58:50 ; media=all */@media all{button{background-color:#fff}*,:after,:before{box-sizing:border-box}ul{color:#000;padding-bottom:10px}@media (max-width:767px){ul{padding:0 0 0 30px}}li{padding:0 0 7px}h2{font-family:WhitneySSm;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.2;padding:0 0 10px;margin:0}@media (max-width:767px){h2{font-size:16px}}a{text-decoration:none;color:#ce3f24;transition-duration:.4s;font-weight:600}a:active,a:focus,a:hover{cursor:pointer;color:#000;text-decoration:none;font-weight:600}:focus{outline:5px auto -webkit-focus-ring-color}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;transform:translateZ(0)}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-autoheight{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-button-next,.swiper-button-prev{top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal}.swiper-button-prev{left:10px;right:auto}.swiper-button-prev:after{content:"prev"}.swiper-button-next{right:10px;left:auto}.swiper-button-next:after{content:"next"}.swiper-button-next,.swiper-button-prev{content:"";position:absolute;top:0;bottom:0;height:auto;z-index:2;transition:opacity .3s ease-out}.swiper-button-next:focus,.swiper-button-prev:focus{outline:none}.swiper-button-next:focus:after,.swiper-button-prev:focus:after{border:1px dotted #666}.swiper-button-next:after,.swiper-button-prev:after{font-family:FontAwesome;font-size:25px;line-height:1;color:#000;position:absolute;top:50%;margin-top:-10px}.swiper-button-prev{left:0;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.swiper-button-prev:after{left:8px;content:"";transition:left .3s ease-in-out}.swiper-button-prev:hover{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.swiper-button-prev:hover:after{left:3px}.swiper-button-next{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.swiper-button-next:after{right:8px;content:"";transition:right .3s ease-in-out}.swiper-button-next:hover{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.swiper-button-next:hover:after{right:3px}.content-block{position:relative;padding-top:25px;padding-bottom:25px}.content-block--is-tailored{display:none}.content-block--is-tailored.content-block--is-rendered{display:block}.c-block-heading{zoom:1;padding:0 20px 20px!important}.c-block-heading:after,.c-block-heading:before{content:" ";display:table}.c-block-heading:after{clear:both}.c-block-heading__heading{color:#000;font-size:18px;font-weight:700}.c-block-heading__cta{text-transform:uppercase;font-size:14px}.c-block-heading__cta:link,.c-block-heading__cta:visited{color:#000}.c-block-heading__cta:active,.c-block-heading__cta:hover{color:#ce3f24}@media only screen and (min-width:600px){.c-block-heading--has-cta .c-block-heading__heading{float:left}.c-block-heading--has-cta .c-block-heading__cta{float:left;text-align:left;padding:2px 0 0 20px}}.c-unata-collection-carousel unata-product-tile{min-width:208px!important}.c-unata-collection-carousel .collection-tile{margin:0 10px 30px 0!important}@media screen and (min-width:1130px){.content-block.content-block--unata-collection-carousel .content-container{max-width:1120px;margin:0 auto}.content-block.content-block--unata-collection-carousel .swiper-button-next,.content-block.content-block--unata-collection-carousel .swiper-button-prev{transition:opacity .1s ease-out!important}.content-block.content-block--unata-collection-carousel .swiper-button-prev{background-image:none;background-color:#fff;width:35px}.content-block.content-block--unata-collection-carousel .swiper-button-next{background-image:none;background-color:#fff;width:10px}}}
/*! CSS Used from: https://www.wegmans.com/wp-content/themes/wegmans/assets/css/footer.css?ver=2023-05-31-12:30:36 */@media print{div{margin:0!important;padding:0!important}}
/*! CSS Used from: Embedded */.collection-tile[_ngcontent-whp-c2]{display:inline-block;margin:0 0 30px 30px}
/*! CSS Used from: Embedded */.product-tile[_ngcontent-whp-c21] button{border:0;padding:0}.product-tile[_ngcontent-whp-c21] ul{padding:0}.product-tile[_ngcontent-whp-c21] li{list-style-type:none}
/*! CSS Used from: Embedded */.css-ha1nmu{padding:4px 0 0 4px}.css-1u1k9gp{position:relative;border-radius:12px;text-align:left}.css-guflfy{margin-bottom:8px;position:relative}.css-1gczm2n{text-align:unset;width:100%}.css-1l4w6pd{display:flex;justify-content:center}.css-1eer7o2{border-radius:12px;width:86.2%;object-fit:cover;aspect-ratio:1/1;opacity:1}@media (max-width:767px){.css-1eer7o2{width:100%;height:100%}}.css-mksx9w{position:absolute;left:-4px;top:-4px;display:flex;flex-direction:column;z-index:1}.css-1h7anqn{display:flex;flex-flow:column wrap}.css-grd8p8{background-color:#91278f;color:#fff;border-radius:50%;display:inline-block;font-size:12px;height:21px;line-height:21px;margin:2px;text-align:center;text-transform:uppercase;width:21px}.css-85m0bu{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;overflow-wrap:normal}.css-1ylu0bo{display:flex;flex-direction:column;flex-grow:1}.css-112fi4v{all:unset!important}.css-131yigi{font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.css-131yigi,.css-zqx11d{font-size:15px;line-height:22px;color:#343538}.css-zqx11d{font-weight:700}.css-1916dlq{margin:4px 0}.css-uk3eoi{background-color:#f6f7f8;border-radius:12px;display:inline-flex;font-size:12px;line-height:18px;max-width:100%;padding:2px 8px}.css-8uhtka{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-15j7ds0{align-items:flex-end;display:flex;flex-grow:1;justify-content:flex-end;margin:4px 0}.css-fhmtek{align-self:flex-start;margin:3px auto 3px 0}.css-1lf5kya{align-items:center;display:flex;white-space:nowrap;font-size:12px;line-height:12px}.css-1kj4mk8{height:1em;position:relative;white-space:nowrap;width:5em;font-size:14px}.css-1owsdwd{left:0;position:absolute}.css-10h0691{height:1em;width:1em;fill:#c7c8cd}.css-aeoxu0{left:0;position:absolute;width:72.6316%}.css-aeoxu0:nth-of-type(2){overflow:hidden}.css-1oes5mn{height:1em;width:1em;fill:#ce3f24}.css-1isemmb{margin-left:8px}.css-4cnat3{color:#72767e;font-size:12px;font-weight:400}.css-1bduutc{cursor:auto;position:absolute;right:4px;top:4px;z-index:1}.css-3m13aq{cursor:pointer;margin:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;background-color:#ce3f24;display:flex;flex-direction:row;justify-content:space-evenly;position:relative;border:2px solid #ce3f24;border-radius:20px;height:40px;min-width:40px;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.16)}.css-3m13aq:disabled{cursor:default}@media (max-width:767px){.css-3m13aq{height:36px;min-width:36px}.css-3m13aq:after{position:absolute;content:"";bottom:-10px;left:-10px;width:44px;height:44px}}.css-3m13aq:focus{outline:none}.css-3m13aq:active,.css-3m13aq:focus,.css-3m13aq:hover{background-color:#a8340a;border:2px solid #a8340a}.css-1hwfr4b{position:absolute;fill:currentcolor}.css-1kh7mkb{font-size:12px;line-height:18px;font-weight:400;color:#72767e}.css-1sxd8wa{left:0;position:absolute;width:20%}.css-1sxd8wa:nth-of-type(2){overflow:hidden}.css-a612kl{background-color:#faa929}.css-a612kl,.css-iuoj9d{color:#fff;border-radius:50%;display:inline-block;font-size:12px;height:21px;line-height:21px;margin:2px;text-align:center;text-transform:uppercase;width:21px}.css-iuoj9d{background-color:#00c3ea}.css-yr0o4g{left:0;position:absolute;width:82%}.css-yr0o4g:nth-of-type(2){overflow:hidden}.css-aalakd{background-color:#ff004a;color:#fff;border-radius:50%;display:inline-block;font-size:9px;height:21px;line-height:21px;margin:2px;text-align:center;text-transform:uppercase;width:21px}.css-spjqca{left:0;position:absolute;width:80%}.css-spjqca:nth-of-type(2){overflow:hidden}.css-1d9knqi{left:0;position:absolute;width:85.3333%}.css-1d9knqi:nth-of-type(2){overflow:hidden}.css-15o25lf{background-color:#57b947}.css-15o25lf,.css-dejjbo{color:#fff;border-radius:50%;display:inline-block;font-size:12px;height:21px;line-height:21px;margin:2px;text-align:center;text-transform:uppercase;width:21px}.css-dejjbo{background-color:#009370}.css-1gtb7qe{left:0;position:absolute;width:60%}.css-1gtb7qe:nth-of-type(2){overflow:hidden}.css-grkkto{left:0;position:absolute;width:94.433%}.css-grkkto:nth-of-type(2){overflow:hidden}.css-8s20iw{left:0;position:absolute;width:86.1818%}.css-8s20iw:nth-of-type(2){overflow:hidden}.css-1m8s1zh{left:0;position:absolute;width:84.0909%}.css-1m8s1zh:nth-of-type(2){overflow:hidden}
/*! CSS Used fontfaces */@font-face{font-family:icons;src:url(https://www.wegmans.com/wp-content/plugins/unata-widgets/angular/assets/fonts/icons.woff2?1591310413927) format("woff2"),url(https://www.wegmans.com/wp-content/plugins/unata-widgets/angular/assets/fonts/icons.woff?1591310413927) format("woff");font-weight:400;font-style:normal}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Semibold-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-Semibold-Web.woff);font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Bold-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-Bold-Web.woff);font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Black-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-Black-Web.woff);font-weight:900;font-style:normal;text-transform:capitalize;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-BookItalic-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-BookItalic-Web.woff);font-weight:500;font-style:oblique;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Medium-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-Medium-Web.woff);font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Book-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-Book-Web.woff);font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-MediumItalic-Web.woff2),url(https://www.wegmans.com/fonts/WhitneySSm-MediumItalic-Web.woff);font-weight:500;font-style:oblique;font-display:fallback}@font-face{font-family:WhitneySSm;src:url(https://www.wegmans.com/fonts/WhitneySSm-Bold-Web.woff);font-weight:700;font-style:normal}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;font-weight:500;font-style:normal;src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg")}.location-wrapper{display:flex;flex-direction:row;margin-left:2rem!important}.location-selector>label{margin-left:.5rem;font-size:1rem}.location-selector{margin-left:2rem}.location-wrapper>input{font-size:1rem}