.breadberry-theme .time-slot-values>div>div p{font-size:1.2rem}

.breadberry-theme .time-slot-values>div>div span{font-size:1.2rem}

.breadberry-theme .time-slot-values legend{font-size:16px}

.breadberry-theme .time-slot *{font-size:14px}

.breadberry-theme .checkout-page-body .cartTotal-total{color:var(--primary-color);font-size:24px}

.breadberry-theme .checkout-page-body .button-completed{font-weight:400}

.breadberry-theme #passwordRecovery .form-submit-btn{background-color:var(--primary-color)}

.breadberry-theme #passwordRecovery .form-submit-btn .MuiButton-label{color:var(--light-color)}

@media (max-width:600px) {
.breadberry-theme .checkbox-label-view-button{font-size:1rem}
.breadberry-theme .checkout-content.checkout-page,.breadberry-theme .checkout-content.checkout-page .checkout-page-body{margin-top:0;margin-bottom:0}
}

.breadberry-theme .checkout-content.checkout-page .checkout-page-body .title{margin-bottom:13px;font-size:19.5px}

@media (max-width:600px) {
.breadberry-theme .checkout-content.checkout-page .checkout-page-body .title{margin-bottom:13px;font-size:19.5px}
}

.breadberry-theme .checkout-page-body .MuiFormControl-root:not(.MuiFormControl-fullWidth){width:530px}

.breadberry-theme .checkout-page-body .orderFinalScreen-button{background-color:var(--red-color)}

@media (max-width:960px) {
.breadberry-theme .store-main-page-header{display:none!important}
}

.breadberry-theme .store-main-page-header *{color:inherit}

.breadberry-theme .store-main-page-header .store-main-page-header-list-wrapper{min-width:unset;max-width:unset;width:calc(100% + 30px)}

.breadberry-theme .store-main-page-header-content{height:var(--main-nav-height);flex-direction:row;justify-content:flex-start;max-width:1440px;display:flex}

@media (max-width:1260px) {
.breadberry-theme .store-main-page-header-content:has(.delivery-btn) .logo-wrapper{width:230px}
.breadberry-theme .store-main-page-header-content:has(.delivery-btn) .delivery-btn .MuiButton-label{flex-direction:column;display:flex}
.breadberry-theme .store-main-page-header-content:has(.delivery-btn) .search-box .search-box-autocomplete>div{min-width:150px}
}

.breadberry-theme .store-main-page-header-content .logo-wrapper{width:var(--header-logo-width);flex-shrink:0;align-items:center;padding:0;display:flex}

.breadberry-theme .store-main-page-header-content .logo-wrapper img{object-fit:contain;width:auto;height:100%;margin:0}

@media (max-width:1260px) {
.breadberry-theme .store-main-page-header-content .logo-wrapper{width:280px}
}

.breadberry-theme .store-main-page-header-content .store-main-page-header__left{max-width:unset;flex-grow:1;order:2;justify-content:flex-start;align-items:flex-end;margin-left:0;display:flex;padding-right:10px!important}

.breadberry-theme .store-main-page-header-content .store-main-page-header__left>div{align-self:center;width:100%;max-width:460px;justify-content:flex-start!important}

.breadberry-theme .store-main-page-header-content .store-main-page-header__left .search-box{margin-left:0}

.breadberry-theme .store-main-page-header-content .shopping-cart-widget{flex-shrink:0;order:6;display:flex}

.breadberry-theme .store-main-page-header-content .passover-toggle{order:3}

@media (max-width:1150px) {
.breadberry-theme .store-main-page-header-content .passover-toggle{margin-left:8px}
}

.breadberry-theme .store-main-page-header-content .delivery-btn{flex-shrink:0;order:5;display:flex;margin-right:0!important}

.breadberry-theme .store-main-page-header-content .store-button-modal{flex-shrink:0;order:4;display:flex}

.breadberry-theme .store-main-page-header-content .store-button-modal .MuiButton-label{max-width:170px}

.breadberry-theme .store-main-page-header-content .store-main-page-header__right,.breadberry-theme .store-main-page-header-content .login-button{flex-shrink:0;order:7}

.breadberry-theme .store-main-page-header-content .login-button .MuiButton-label{text-transform:none!important}

.breadberry-theme .store-main-page-header .shopping-cart-widget{margin-left:0;margin-right:8px;animation-name:none}

@media (max-width:1150px) {
.breadberry-theme .store-main-page-header .shopping-cart-widget{margin-right:4px}
}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn{border:2px solid var(--header-button-color);-webkit-border-radius:24px;border-radius:24px;height:40px;padding:2px 16px}

@media (max-width:1150px) {
.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn{min-width:unset;padding:2px 4px}
}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn .MuiButton-startIcon{color:var(--header-button-color);margin-left:4px;margin-right:4px}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn .MuiButton-startIcon svg{font-size:24px}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn .MuiButton-Label span:not(.MuiButton-startIcon){color:var(--header-button-color);font-size:1.25rem;font-weight:400;line-height:1;text-transform:capitalize!important}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn .MuiButton-Label span:not(.MuiButton-startIcon).products-count-right{color:var(--header-button-color);margin-left:4px;margin-right:4px;padding-top:0;font-size:1.5rem;font-weight:600;line-height:1}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn:hover .MuiButton-startIcon{color:var(--light-color)}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn:hover .MuiButton-Label span{color:var(--light-color)}

.breadberry-theme .store-main-page-header .shopping-cart-widget .shopping-cart-btn:hover .MuiButton-Label span.products-count-right{color:var(--light-color)}

.breadberry-theme .store-main-page-header .search-box{border:2px solid var(--primary-color);box-shadow:none;-webkit-border-radius:24px;border-radius:24px}

.breadberry-theme .store-main-page-header .search-box:hover{border-color:var(--primary-color-dark)}

.breadberry-theme .store-main-page-header .search-box input.MuiInputBase-input{color:#000;font-size:16px}

.breadberry-theme .store-main-page-header .search-box input.MuiInputBase-input::placeholder{opacity:1}

@media (max-width:1550px) {
.breadberry-theme .store-main-page-header .search-box input.MuiInputBase-input{font-size:14px}
}

.breadberry-theme .store-main-page-header .search-box .MuiIconButton-root,.breadberry-theme .store-main-page-header .search-box .search-box-endAdornment .MuiIconButton-root{color:var(--primary-color)!important;border-color:var(--primary-color)!important;background-color:transparent!important}

.breadberry-theme .store-main-page-header .search-box .MuiIconButton-root:hover{color:var(--light-color)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}

.breadberry-theme .store-main-page-header .search-box .search-box-endAdornment .MuiIconButton-root:hover{color:var(--light-color)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}

.breadberry-theme .store-main-page-header .search-box .MuiIconButton-root:hover .MuiIconButton-label svg{color:var(--light-color)!important}

.breadberry-theme .store-main-page-header .search-box .search-box-endAdornment .MuiIconButton-root:hover .MuiIconButton-label svg{color:var(--light-color)!important}

@media (max-width:1440px) and (min-width:961px) {
.breadberry-theme .store-main-page-header .search-box .search-box-autocomplete>div{min-width:200px}
}

.breadberry-theme .store-main-page-header .delivery-btn.mr-10{margin-right:0!important}

.breadberry-theme .store-main-page-header button.store-button-modal>.MuiButton-label{width:min-content}

.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button,.breadberry-theme .store-main-page-header button.store-button-modal,.breadberry-theme .store-main-page-header .login-button{background-color:var(--primary-color);box-shadow:none;-webkit-border-radius:24px;border-radius:24px;min-height:40px}

.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button .MuiButton-label,.breadberry-theme .store-main-page-header button.store-button-modal .MuiButton-label,.breadberry-theme .store-main-page-header .login-button .MuiButton-label{color:var(--light-color);font-size:16px}

.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button .MuiButton-label strong,.breadberry-theme .store-main-page-header button.store-button-modal .MuiButton-label strong,.breadberry-theme .store-main-page-header .login-button .MuiButton-label strong{font-weight:600!important}

.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button:hover{border-color:var(--primary-color-dark);background-color:var(--primary-color-dark)}

.breadberry-theme .store-main-page-header button.store-button-modal:hover{border-color:var(--primary-color-dark);background-color:var(--primary-color-dark)}

.breadberry-theme .store-main-page-header .login-button:hover{border-color:var(--primary-color-dark);background-color:var(--primary-color-dark)}

@media (max-width:1550px) {
.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button,.breadberry-theme .store-main-page-header button.store-button-modal,.breadberry-theme .store-main-page-header .login-button{padding:4px 8px}
.breadberry-theme .store-main-page-header .delivery-btn .headerButton-button .MuiButton-label,.breadberry-theme .store-main-page-header button.store-button-modal .MuiButton-label,.breadberry-theme .store-main-page-header .login-button .MuiButton-label{font-size:14px}
}

@media (max-width:1280px) and (min-width:961px) {
.breadberry-theme .store-main-page-header .delivery-btn{max-width:180px}
.breadberry-theme .store-main-page-header .delivery-btn button{min-width:unset;max-width:100%;display:inline-block}
.breadberry-theme .store-main-page-header .delivery-btn button .MuiButton-label{justify-content:flex-start;align-items:center;display:flex}
.breadberry-theme .store-main-page-header .delivery-btn button .MuiButton-label svg{flex-shrink:0}
.breadberry-theme .store-main-page-header .delivery-btn button .MuiButton-label p{flex-wrap:wrap;font-size:14px;font-weight:500;display:flex}
}

.breadberry-theme .store-main-page-header .store-menu-buttons{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 20px;display:flex}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list{max-width:unset;margin:0}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li{padding-left:24px;padding-right:24px}

@media (max-width:1280px) {
.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li{padding-left:16px;padding-right:16px}
}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li a{border-top:4px solid transparent;border-bottom:4px solid transparent;padding-left:48px;padding-right:0;transition:all .2s;position:relative}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:28px;width:48px;height:100%;position:absolute;top:0;left:0}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li a>span{text-transform:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:16px;font-weight:400;line-height:1;display:flex}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li a>span>span{text-transform:none;margin-top:-2px;font-size:21.3px;font-weight:500}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li a:hover{border-bottom:4px solid var(--secondary-color)}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:first-child a:before{background-image:url(/dist/assets/5a52c898aed20a5d8b70.png)}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:nth-child(2) a:before{background-image:url(/dist/assets/57416cc4302282c4aad0.png);background-size:34px}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:nth-child(3) a:before{background-image:url(/dist/assets/a79ec1fe14cb036efcff.png);background-size:24px}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:nth-child(4) a:before{background-image:url(/dist/assets/b88c559b0146771cf050.png)}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:nth-child(5) a:before{background-image:url(/dist/assets/90fe2c4c265eadd15353.png)}

.breadberry-theme .store-main-page-header .store-menu-buttons .store-main-page-header-list li:last-child{border-right:0}

.breadberry-theme .store-main-page-header .store-menu-buttons a{height:var(--header-menu-buttons-height);color:var(--light-color);align-items:center;margin-left:-1px;margin-right:-1px;padding-left:24px;padding-right:24px;font-size:1.2rem;font-weight:500;display:flex;position:relative}

.breadberry-theme .store-category-header-mobile{border-bottom:1px solid #ebebeb}

.breadberry-theme .store-category-header-mobile .search-box{box-shadow:none;-webkit-border-radius:24px;border-radius:24px;margin-bottom:0}

@media (min-width:600px) {
.breadberry-theme .store-category-header-mobile .search-box{border:2px solid var(--primary-color)}
}

.breadberry-theme .store-category-header-mobile .search-box:hover{border-color:var(--primary-color-dark)}

.breadberry-theme .store-category-header-mobile .store-main-page-header__left>div>button.MuiIconButton-root{color:var(--primary-color)}

.breadberry-theme .store-category-header-mobile .store-main-page-header__left>div>button.MuiIconButton-root svg{color:var(--primary-color)!important}

.breadberry-theme .store-category-header-mobile .passover-toggle-button>div>button{border:2px solid var(--primary-color);padding:4px 7px;font-size:11px;color:var(--primary-color)!important}

.breadberry-theme .store-category-header-mobile .passover-toggle-button>div>button.Mui-selected{background-color:var(--green-color)!important;color:#fff!important}

.breadberry-theme .store-category-header-mobile .MuiButton-containedSecondary.MuiButton-root{background-color:var(--primary-color)}

.breadberry-theme .store-category-header-mobile__content{margin-left:6px;margin-right:0}

.breadberry-theme .store-category-header-mobile__content .aside-column.left{flex-grow:1;padding-right:8px}

.breadberry-theme .store-category-header-mobile__content .aside-column.left>a{margin-left:0;margin-right:0}

.breadberry-theme .store-category-header-mobile__content .passover-toggle-button{flex-grow:0;width:auto}

.breadberry-theme .store-category-header-mobile__content .store-main-page-header__left{flex-grow:0;width:auto;margin-left:4px;margin-right:4px}

.breadberry-theme .store-category-header-mobile__content .logo{min-width:90px;max-height:50px}

.breadberry-theme .store-category-header-mobile__content .aside-column>*{margin:0 4px}

.breadberry-theme .store-category-header-mobile__content .shopping-cart-btn button{box-shadow:none;height:28px;min-height:40px;margin-left:0}

@media (max-width:960px) {
.breadberry-theme .store-category-header-mobile__content .shopping-cart-btn button{min-height:unset;height:auto}
}

.breadberry-theme .store-category-header-mobile__content .shopping-cart-btn button .MuiButton-startIcon{margin-left:0;margin-right:0}

.breadberry-theme .store-category-header-mobile__content .shopping-cart-btn button .products-count{margin-left:4px}

@media (max-width:600px) {
.breadberry-theme .store-category-header-mobile__content .search-box .MuiInput-underline .MuiInput-input{padding-right:40px}
}

.breadberry-theme .store-category-header-mobile__content .search-box .Mui-focused{border:0!important}

.breadberry-theme .store-category-header-mobile .shopping-cart-btn button{height:32px}

.breadberry-theme .store-category-header-mobile .sidebar-btn>button{height:32px}

.breadberry-theme .store-category-header-mobile .shopping-cart-btn button .MuiSvgIcon-root,.breadberry-theme .store-category-header-mobile .shopping-cart-btn button .styled-button-img{width:24px!important;height:24px!important}

.breadberry-theme .store-category-header-mobile .sidebar-btn>button .MuiSvgIcon-root{width:24px!important;height:24px!important}

.breadberry-theme .store-category-header-mobile .sidebar-btn>button .styled-button-img{width:24px!important;height:24px!important}

.breadberry-theme .store-category-header-mobile .sidebar-btn>button{width:32px}

.breadberry-theme .passover-toggle .MuiSwitch-thumb{background-color:var(--green-color)!important}

.breadberry-theme .passover-toggle .MuiSwitch-track{background-color:var(--green-color)!important;opacity:.6!important}

.breadberry-theme .passover-toggle:has(.Mui-checked) .MuiTypography-root{color:var(--green-color)}

.breadberry-theme .passover-toggle .MuiButtonBase-root.MuiSwitch-switchBase:not(.Mui-checked) .MuiSwitch-thumb{background-color:#a0a0a0!important}

.breadberry-theme .passover-toggle .MuiButtonBase-root.MuiSwitch-switchBase:not(.Mui-checked)+.MuiSwitch-track{opacity:.3!important;background-color:#a0a0a0!important}

.breadberry-theme .sidebar-header.secondary,.breadberry-theme .sidebar-header.primary{background:var(--primary-color)}

.breadberry-theme .sidebar-categories__block{margin-bottom:22px}

.breadberry-theme .store-category-header-mobile__content .passover-toggle-button{margin-left:0}

@media (max-width:600px) {
.breadberry-theme .store-main-page-header__left:not(.focused) .search-box .search-box-icon{right:-4px}
}

.breadberry-theme .search-box .autocomplete-option .add-to-cart-btn-change-delivery{font-size:12px;line-height:unset;padding:4px 2px}

.breadberry-theme .footer-container{padding-top:40px;padding-bottom:40px}

@media (max-width:600px) {
.breadberry-theme .footer-container{padding-top:40px}
}

.breadberry-theme .mcg-columns-footer{max-width:var(--max-content-width);color:var(--primary-footer-text);grid-template-columns:repeat(4,1fr);gap:0;width:100%;margin:0 auto;font-size:16px;display:grid}

.breadberry-theme .mcg-columns-footer>div{padding:16px}

@media (max-width:960px) {
.breadberry-theme .mcg-columns-footer{grid-template-columns:repeat(2,1fr)}
}

@media (max-width:600px) {
.breadberry-theme .mcg-columns-footer{grid-template-columns:1fr}
}

.breadberry-theme .mcg-columns-footer .footer-column-logo{margin-bottom:12px}

.breadberry-theme .mcg-columns-footer .footer-column-logo .footer-logo{width:132px;display:inline-flex}

.breadberry-theme .mcg-columns-footer .footer-column-logo .footer-logo img{max-width:100%}

.breadberry-theme .mcg-columns-footer .footer-column-title{color:var(--primary-footer-text);font-size:1.8rem;font-weight:700;font-family:var(--font-primary);text-align:left;letter-spacing:.005em;width:100%;margin-bottom:14px}

.breadberry-theme .mcg-columns-footer .footer-menu-list{flex-direction:column;display:flex}

.breadberry-theme .mcg-columns-footer .footer-menu-link{color:var(--primary-footer-text);font-size:1.4rem;font-weight:400;font-family:var(--font-primary);letter-spacing:.005em;width:fit-content;margin-bottom:12px;display:inline-flex}

.breadberry-theme .mcg-columns-footer>div:nth-child(3) a{color:var(--primary-footer-text);font-size:16px;font-weight:400;font-family:var(--font-primary);letter-spacing:.005em;justify-content:flex-start;align-items:center;display:inline-flex}

.breadberry-theme .mcg-columns-footer>div:nth-child(3) a img{background-color:var(--primary-footer-text);-webkit-border-radius:6px;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;padding:4px;display:inline-flex}

.breadberry-theme .mcg-columns-footer>div:nth-child(4) a{margin-bottom:12px;display:inline-block}

.breadberry-theme .mcg-columns-footer>div:nth-child(4) a img{width:160px;display:inline-flex}

.breadberry-theme .powered-by{text-align:left;font-size:1.4rem;font-family:var(--font-primary);color:var(--primary-footer-text);max-width:var(--max-content-width);letter-spacing:.005em;width:100%;margin:2.5rem auto 0;padding-left:16px;padding-right:16px}

.breadberry-theme .powered-by a{font-size:16px;font-family:var(--font-primary);color:var(--primary-footer-text)}

.breadberry-theme .powered-by a strong{font-weight:500!important}

.breadberry-theme .access-denied .MuiGrid-container{width:auto}

.breadberry-theme .access-denied-left-side{margin-left:30px;margin-right:80px}

.breadberry-theme .access-denied-left-side .title,.breadberry-theme .access-denied-left-side .description{line-height:120%}

.breadberry-theme .access-denied-left-side .title{font-family:var(--font-secondary);background:var(--green-btn-background);color:transparent;background-clip:text;font-size:80px}

@media (max-width:600px) {
.breadberry-theme .access-denied-left-side .title{font-size:50px}
}

.breadberry-theme .access-denied-left-side .description{font-family:var(--font-primary)}

.breadberry-theme .access-denied-left-side .go-back-button{background:#151515;-webkit-border-radius:67px;border-radius:67px;width:117px;height:36px;margin:0!important;position:relative!important;bottom:0!important;left:0!important}

.breadberry-theme .access-denied-left-side .go-back-button span{font-family:var(--font-secondary);text-transform:uppercase;font-size:16px;font-weight:500}

.breadberry-theme .store-content-bestsellers-container,.breadberry-theme .store-content-top-shop-by-recipes-container{background-color:#fff}

@media (max-width:1280px) {
.breadberry-theme .store-content-bestsellers-container .store-content-bestsellers h2.subheader,.breadberry-theme .store-content-bestsellers-container .store-content-top-shop-by-recipes h2.subheader,.breadberry-theme .store-content-top-shop-by-recipes-container .store-content-bestsellers h2.subheader,.breadberry-theme .store-content-top-shop-by-recipes-container .store-content-top-shop-by-recipes h2.subheader{font-size:26px;padding:0 12px 8px!important}
}

@media (max-width:600px) {
.breadberry-theme .store-content-bestsellers-container .store-content-bestsellers h2.subheader,.breadberry-theme .store-content-bestsellers-container .store-content-top-shop-by-recipes h2.subheader,.breadberry-theme .store-content-top-shop-by-recipes-container .store-content-bestsellers h2.subheader,.breadberry-theme .store-content-top-shop-by-recipes-container .store-content-top-shop-by-recipes h2.subheader{margin-left:-17px!important}
}

.breadberry-theme .store-content-bestsellers-container .store-content-bestsellers,.breadberry-theme .store-content-top-shop-by-recipes-container .store-content-bestsellers{padding-bottom:24px!important}

.breadberry-theme h2.subheader{color:var(--primary-color-dark);letter-spacing:.01em;text-transform:capitalize;font-size:2.5rem;font-weight:700;font-family:var(--font-primary);display:flex;padding:0 0 8px 16px!important}

@media (max-width:1280px) {
.breadberry-theme h2.subheader{font-size:26px;padding:0 12px 8px!important}
}

@media (max-width:600px) {
.breadberry-theme h2.subheader{margin-left:-17px}
}

.breadberry-theme .store-content-bestsellers{padding-bottom:0}

.breadberry-theme .checkout-page-body .MuiStepIcon-root.MuiStepIcon-active,.breadberry-theme .checkout-page-body .MuiStepIcon-root.MuiStepIcon-completed{color:var(--primary-color)}

.breadberry-theme .product-category-carousel-wrapper{margin-bottom:40px}

.breadberry-theme .recipe-carousel-item .recipe-carousel-item-image{-webkit-border-radius:6px;border-radius:6px}

.breadberry-theme .recipe-carousel-item .recipe-carousel-item-title{font-family:var(--font-primary);color:var(--primary-color-dark)}

.breadberry-theme .recipe-carousel-item .recipe-carousel-item-description{font-family:var(--font-primary);color:var(--primary-color)}

.breadberry-theme .store-content .recipes-list-item .recipes-list-item-title{font-family:var(--font-secondary)}

.breadberry-theme .CookieConsent{background-color:#000!important}

.breadberry-theme #rcc-confirm-button{background-color:var(--green-color)!important}

.breadberry-theme .fab-btn-active{background:var(--secondary-color)}

.breadberry-theme .informationPageLayout-content{min-height:calc(100vh - var(--main-nav-height) - var(--header-menu-buttons-height))}

.breadberry-theme .product-item-quantity-box-wrapper{gap:2px}

.breadberry-theme .store-main-page-main .multi-carousel .product-item-content .product-item-button{top:24%}

.breadberry-theme #two-panel-virtual-layout-content .form-layout{justify-content:center;padding-top:0}

@media (max-width:1280px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout{padding-top:16px}
}

@media (max-width:600px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout{padding-bottom:60px}
.breadberry-theme #two-panel-virtual-layout-content .form-layout .zip-code-layout{margin-top:20px}
}

@media (min-width:1700px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .zip-code-layout .zip-code-wrapper{width:100%;height:100%;position:absolute}
}

@media (min-width:1280px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .zip-code-layout .zip-code-widget{margin-top:25px;left:73vw;right:1%}
}

@media (min-width:1920px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .zip-code-layout .zip-code-widget{right:10vw}
}

@media (min-width:2550px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .zip-code-layout .zip-code-widget{right:20vw}
}

.breadberry-theme #two-panel-virtual-layout-content .form-layout-content{flex:none;min-width:min(750px,45vw);min-height:600px;padding:32px}

.breadberry-theme #two-panel-virtual-layout-content .form-layout-content>.MuiTypography-root{margin-left:auto;margin-right:auto}

@media (max-width:1280px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout-content{padding:16px 8px 8px}
}

@media (max-width:960px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout-content{margin-top:8px;margin-bottom:58px;padding:16px 16px 8px}
}

.breadberry-theme #two-panel-virtual-layout-content .form-layout-content>img{max-width:80%;margin:0 auto 30px}

.breadberry-theme #two-panel-virtual-layout-content .form-layout-content .register-form .form-buttons-main{justify-content:center}

@media (max-width:960px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .remember-me-wrapper{margin-top:0!important;margin-bottom:0!important}
}

.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-buttons-wrapper{margin-top:0!important;margin-bottom:0!important}

.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-buttons-main{align-items:center;gap:10px}

@media (max-width:600px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header{justify-content:center;display:flex}
}

@media (max-width:960px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header{height:50px}
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header .form-layout-logo{filter:brightness(0)invert()}
}

@media (min-width:960px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header{max-width:670px}
}

@media (max-width:960px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header{max-width:300px}
}

@media (max-width:600px) {
.breadberry-theme #two-panel-virtual-layout-content .form-layout .form-layout-header{max-width:90%}
}

.breadberry-theme .MuiDialogActions-root .action-buttons .MuiButton-containedSecondary{background-color:var(--red-color)}

.breadberry-theme .MuiDialogActions-root .action-buttons .MuiButton-containedPrimary{background-color:var(--primary-color)}

.breadberry-theme .form-layout-popup .MuiPaper-root{--form-layout-popup:#fff;--form-text-color:#000}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-content{margin-top:20px!important}
}

@media (max-width:600px) and (max-height:700px) {
.breadberry-theme .form-layout-popup .form-layout-content{padding-top:calc(550px - 60vh)!important}
}

.breadberry-theme .form-layout-content .form-buttons-wrapper .form-buttons-main{justify-content:center}

@media (max-width:960px) {
.breadberry-theme .form-layout-icon.MuiSvgIcon-root{margin-left:0!important;top:50px!important;left:42px!important}
}

@media (min-width:1280px) {
.breadberry-theme .form-layout-icon.MuiSvgIcon-root{top:98px!important;left:215px!important}
}

@media (max-width:600px) {
.breadberry-theme .form-layout-icon.MuiSvgIcon-root{margin-left:0!important;top:0!important;left:0!important}
}

@media (min-width:960px) {
.breadberry-theme .form-layout-popup .form-layout-paper{max-height:unset!important}
}

.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-buttons-main{gap:6px}

.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-submit-btn,.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-link{flex:1}

.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-link{-webkit-border-radius:10px;border-radius:10px}

.breadberry-theme .form-layout .form-layout-content #loginForm .form-buttons-wrapper .form-submit-btn{width:auto;min-width:158px;max-width:170px;height:52px}

.breadberry-theme .form-layout .form-layout-content #loginForm .form-buttons-wrapper .form-link{width:auto;min-width:158px;max-width:170px;height:52px;padding:15px}

.breadberry-theme .form-layout-popup .form-layout-paper .form-buttons-main .form-link{-webkit-border-radius:10px;border-radius:10px}

@media (min-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-paper .form-buttons-main .form-link{width:auto;min-width:158px;max-width:170px;height:52px}
}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-paper .form-buttons-main .form-link{min-width:158px}
}

@media (min-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-paper .form-buttons-main .form-submit-btn{width:auto;min-width:158px;max-width:170px;height:52px}
}

.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper{gap:5px!important}

@media (max-width:600px) {
.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper{gap:12px!important}
}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper{gap:5px!important}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper{gap:12px!important}
}

.breadberry-theme #react-app #departments{margin-top:0;margin-bottom:0}

.breadberry-theme .departments-list-item-image{color:var(--secondary-color-dark)}

.breadberry-theme .departments-list-link:hover{color:var(--secondary-color-dark)}

.breadberry-theme .departments-list-link:hover .departments-list-item-title{color:var(--secondary-color-dark)}

.breadberry-theme .departments-list-item-title{font-family:var(--font-primary);font-size:1.6rem}

@media (max-width:600px) {
.breadberry-theme .departments-list-item-title{font-size:1.5rem}
}

.breadberry-theme .product-item-button .add-to-cart-btn{min-width:115px}

.breadberry-theme .products-container .product-item-button{top:30%}

.breadberry-theme .product-details,.breadberry-theme .product-item-button{top:33%}

.breadberry-theme .product-details .add-to-cart-btn,.breadberry-theme .product-item-button .add-to-cart-btn{background:var(--green-btn-background);-webkit-border-radius:30px;border-radius:30px;color:var(--light-color)!important}

.breadberry-theme .product-details .add-to-cart-btn.Mui-disabled,.breadberry-theme .product-item-button .add-to-cart-btn.Mui-disabled{background-image:none}

.breadberry-theme .product-details-description .variants-toggle{font-family:var(--font-primary);color:#151515;font-weight:500}

.breadberry-theme .product-details-description .variants-toggle button{color:#151515;border-color:#151515;-webkit-border-radius:50px;border-radius:50px;padding:6px 14px}

.breadberry-theme .product-details-description .variants-toggle button.Mui-selected{background:var(--green-btn-background)}

.breadberry-theme .product-details-title{font-family:var(--font-secondary);font-size:30px;font-style:normal;font-weight:400}

.breadberry-theme .product-details-subTitle{font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600}

.breadberry-theme .product-details-estimated-Label{background:var(--green-btn-background);font-weight:400;color:var(--light-color)!important}

.breadberry-theme .product-details .MuiTypography-root{font-family:var(--font-primary);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.7rem}

@media (max-width:600px) {
.breadberry-theme .product-details-title{grid-column:1/3}
.breadberry-theme .product-details-title,.breadberry-theme .product-details-price{text-align:left!important}
.breadberry-theme .product-details-subTitle{margin-top:10px;margin-bottom:5px!important}
.breadberry-theme .product-details-quantity-box{text-align:left;grid-area:3/1/4}
.breadberry-theme .product-details-description{flex-direction:column;align-items:flex-start;display:flex}
}

.breadberry-theme .mcg-sorting-list-item p.active{color:var(--secondary-color)}

@media screen and (max-width:640px) {
.breadberry-theme .product-item-button .add-to-cart-btn .MuiSvgIcon-root{display:none}
}

.breadberry-theme .product-list-content-main .product-details-special-price-limit{margin-bottom:14px}

.breadberry-theme .specials-carousel-container .item-carousel{margin-top:0!important;margin-bottom:0!important}

.breadberry-theme .multi-carousel .carousel .keen-slider__slide{padding:3px 0 5px}

.breadberry-theme #specials .product-item{max-height:none}

.breadberry-theme .multi-carousel .item-carousel{box-shadow:none;background:0 0;border:0;-webkit-border-radius:6px;border-radius:6px;align-items:center;max-width:95%;margin:10px 5px;padding:5px;display:flex;overflow:hidden}

@media screen and (max-width:960px) {
.breadberry-theme .multi-carousel .item-carousel{height:100%;max-height:440px}
}

.breadberry-theme .multi-carousel .product-item-content a:hover{color:var(--secondary-color)}

.breadberry-theme .multi-carousel .product-item-image{width:100%;max-width:100%;height:0;padding-bottom:100%}

.breadberry-theme .multi-carousel .product-item-image>div{width:100%;height:100%;top:0;left:0;position:absolute!important}

.breadberry-theme .multi-carousel .product-item-title{text-overflow:ellipsis;font-family:var(--font-primary);color:#353535;height:4rem;margin-top:16px;margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:1.4}

.breadberry-theme .multi-carousel .product-item-price{font-family:var(--font-primary);color:var(--primary-color-dark);font-size:1.5rem;font-weight:500}

.breadberry-theme .multi-carousel .product-item-price-wrapper{margin-bottom:45px}

@media (max-width:960px) {
.breadberry-theme .multi-carousel .product-item-content>a{height:auto}
.breadberry-theme .multi-carousel .product-item-button{margin-top:5px;position:relative;top:0!important}
.breadberry-theme .multi-carousel .product-item-button>.product-item-quantity-box-wrapper.weight-info-button{margin-top:-38px;padding-top:0}
}

@media (max-width:600px) {
.breadberry-theme .multi-carousel .product-item-price{font-size:1.3rem}
.breadberry-theme .multi-carousel .product-item-title{height:3rem;font-size:1.2rem;line-height:1.5rem}
.breadberry-theme .multi-carousel .product-item-old-price{font-size:1rem}
.breadberry-theme .multi-carousel .product-item-price-wrapper{margin-bottom:0}
}

.breadberry-theme .multi-carousel .product-item-price-wrapper{margin-bottom:0;padding-bottom:0}

@media (max-width:960px) {
.breadberry-theme .multi-carousel .product-item-price-wrapper{min-height:unset;justify-content:flex-start;align-items:flex-start;height:42px;display:flex}
.breadberry-theme .multi-carousel .product-item-price-wrapper .product-item-price{font-size:21px}
}

.breadberry-theme .multi-carousel-header-skeleton{text-align:left;align-items:flex-start;margin-left:54px}

@media (max-width:960px) {
.breadberry-theme .multi-carousel-header-skeleton{margin-left:15px}
}

.breadberry-theme .store-content-top-shop-by-recipes{margin-bottom:4rem;padding-top:32px}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item{border:1px solid #e0e0e0;-webkit-border-radius:6px;border-radius:6px}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-container{align-items:center;display:flex;height:auto!important}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-title{-webkit-line-clamp:2;height:58.8px;margin-bottom:8px;font-size:21px;font-weight:600;line-height:1.4}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-description{-webkit-line-clamp:3;color:#101010;height:67.2px;font-size:16px;font-weight:400;line-height:1.4}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-image{flex:50%;height:auto}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-image img{background-position:50%;background-size:contain;width:100%;height:180px}

@media (max-width:600px) {
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-image{width:100%;height:0;padding-bottom:100%;position:relative}
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-image img{min-height:unset;width:100%;height:100%;position:absolute;top:0;left:0}
}

.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item-text{flex:50%;padding-left:16px}

@media (max-width:600px) {
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item{height:auto!important}
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item .recipe-carousel-item-text{max-height:unset;padding-left:0}
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item .recipe-carousel-item-title{margin-top:10px!important}
.breadberry-theme .store-content-top-shop-by-recipes .recipe-carousel-item .recipe-carousel-item-description{margin-bottom:10px}
.breadberry-theme .product-item-price{font-size:14px}
.breadberry-theme .product-item-old-price{font-size:10px}
}

.breadberry-theme .checkout-content .multi-carousel .product-item-old-price{font-size:10px}

.breadberry-theme .checkout-content .multi-carousel .product-item-price-wrapper .product-item-price{font-size:18px}

.breadberry-theme .button-completed,.breadberry-theme .yes-button,.breadberry-theme .green-button,.breadberry-theme .confirm-button{color:#fff;background-color:var(--primary-color)!important}

.breadberry-theme .button-completed:hover{background-color:var(--primary-color-light)!important}

.breadberry-theme .yes-button:hover{background-color:var(--primary-color-light)!important}

.breadberry-theme .green-button:hover{background-color:var(--primary-color-light)!important}

.breadberry-theme .confirm-button:hover{background-color:var(--primary-color-light)!important}

.breadberry-theme .button-completed{font-size:.98rem!important}

.breadberry-theme .yes-button,.breadberry-theme .green-button,.breadberry-theme .confirm-button,.breadberry-theme .no-button{-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

.breadberry-theme .save-button{-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius);color:#fff;background-color:var(--primary-color)!important}

.breadberry-theme .save-button:hover{background-color:var(--primary-color-light)!important}

.breadberry-theme .button-completed .MuiButton-label{text-wrap:nowrap}

.breadberry-theme .button-completed:hover{background-color:var(--primary-color-dark)!important}

.breadberry-theme .save-button:hover{background-color:var(--primary-color-dark)!important}

.breadberry-theme .yes-button:hover{background-color:var(--primary-color-dark)!important}

.breadberry-theme .green-button:hover{background-color:var(--primary-color-dark)!important}

.breadberry-theme .confirm-button:hover{background-color:var(--primary-color-dark)!important}

.breadberry-theme .MuiDialog-container .cancel-button,.breadberry-theme .MuiDialog-container .no-button{-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

.breadberry-theme .cancel-button,.breadberry-theme .no-button,.breadberry-theme .delete-cancel{color:var(--text-color);background-color:var(--red-color)!important}

.breadberry-theme .cancel-button .MuiButton-label,.breadberry-theme .no-button .MuiButton-label,.breadberry-theme .delete-cancel .MuiButton-label{color:#fff}

.breadberry-theme .cancel-button:hover{background-color:var(--red-color-dark)!important}

.breadberry-theme .no-button:hover{background-color:var(--red-color-dark)!important}

.breadberry-theme .delete-cancel:hover{background-color:var(--red-color-dark)!important}

.breadberry-theme .MuiButton-containedPrimary,.breadberry-theme .MuiButton-containedSecondary{background:var(--primary-color)}

.breadberry-theme .MuiButton-containedSecondary .MuiButton-label{color:#fff}

.breadberry-theme .MuiButton-containedSecondary :hover{background:var(--red-color-dark)}

.breadberry-theme button.button-completed:not(.Mui-disabled){background:var(--green-btn-background);font-family:var(--font-primary);font-size:.98rem;font-weight:700}

.breadberry-theme .MuiDialog-paper button.button-completed{-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

.breadberry-theme button.button-completed.bold{font-weight:700}

.breadberry-theme .recipes-actionButton-fab,.breadberry-theme .catalog-actionButton-fab,.breadberry-theme .btn-scroll-to-top{background-color:var(--primary-color);color:#fff;z-index:1200}

.breadberry-theme .recipes-actionButton-fab:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .catalog-actionButton-fab:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .btn-scroll-to-top:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .catalog-actionButton-wrapper .catalog-actionButton-actionButton,.breadberry-theme .recipes-actionButton-wrapper .recipes-actionButton-actionButton{background-color:var(--primary-color);color:#fff}

.breadberry-theme .catalog-actionButton-wrapper .catalog-actionButton-actionButton.fab-btn-active,.breadberry-theme .recipes-actionButton-wrapper .recipes-actionButton-actionButton.fab-btn-active{background-color:var(--brown-color)}

.breadberry-theme .catalog-actionButton-wrapper .catalog-actionButton-actionButton:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .recipes-actionButton-wrapper .recipes-actionButton-actionButton:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .MuiFab-secondary.btn-scroll-to-top{background-color:var(--primary-color)}

.breadberry-theme .MuiFab-secondary.btn-scroll-to-top:hover{background-color:var(--primary-color-dark)}

.breadberry-theme .attribute-button,.breadberry-theme .contact-us-form-button span,.breadberry-theme .attribute-button{color:#fff}

.breadberry-theme .productNavigation-button{color:#2d2d30}

.breadberry-theme .productNavigation-button:hover{color:#fff;background-color:#2d2d30;border-color:#2d2d30}

.breadberry-theme .orderFinalScreen-button{font-size:14px!important}

.breadberry-theme .delivery-content .time-slot.next-week{color:var(--secondary-color)}

.breadberry-theme .delivery-content .time-slot.next-week.selected{color:var(--light-color);background:var(--secondary-color)}

.breadberry-theme .delivery-content .time-slot.next-week:hover{color:var(--light-color);background:var(--secondary-color)}

.breadberry-theme .shopping-cart-item-details>div:last-child>div:not(:first-child) .value{font-size:15px}

.breadberry-theme .shopping-cart-item-name{font-size:15px}

.breadberry-theme .shopping-cart-footer button span{font-variant-numeric:lining-nums;font-size:1.2rem;font-weight:700}

.breadberry-theme #alert-dialog-description{font-family:var(--font-primary)}

.breadberry-theme #alert-dialog-description #shopping-cart-confirm{font-weight:600}

.breadberry-theme .youSaveLabel-button:hover{background-color:rgba(204,17,17,.8)}

.breadberry-theme .recipe-details .shop-ingredients{background-color:var(--primary-color)}

.breadberry-theme .recipes-list .recipes-list-item .recipes-list-link .recipes-list-item-title{margin-top:0;font-size:20px;font-weight:500}

.breadberry-theme .recipes .ingredient{color:var(--text-color);font-size:1.4rem}

.breadberry-theme .recipes a:hover{color:var(--secondary-color)}

.breadberry-theme .recipes .ingredient-list .ingredient{color:#000;font-size:1.4rem}

.breadberry-theme .recipes .ingredient-list .ingredient:hover{color:var(--primary-color)}

.breadberry-theme .recipes-searchBox-see-all-button{background-color:var(--primary-color);-webkit-border-radius:30px;border-radius:30px}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .form-title{font-family:var(--font-secondary);font-weight:600}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body p,.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-tables .MuiTable-root .MuiTableCell-root{font-family:var(--font-primary)}

.breadberry-theme .recipes-content .recipes-content-sidebar{display:block}

@media (max-width:600px) {
.breadberry-theme .recipes-content .recipes-content-sidebar{display:none}
}

.breadberry-theme .recipes-content .recipes-content-sidebar .recipes-sidebar{position:sticky;top:117px}

.breadberry-theme #left-column .zip-code-layout,.breadberry-theme #left-column .zip-code-layout .zip-code-wrapper{width:100%}

.breadberry-theme #left-column .zip-code-widget{background-color:var(--primary-color);min-width:unset;max-width:unset;margin-left:-12px;margin-right:-12px;-webkit-border-radius:6px;border-radius:6px;width:calc(100% + 24px);height:auto;margin-top:0;padding:8px 12px;position:relative;right:0;top:0!important}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-title{margin:10px 0;font-size:22px;font-weight:500}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-description{margin-bottom:16px!important}

.breadberry-theme #left-column .zip-code-widget>.MuiBox-root{margin-top:0}

.breadberry-theme #left-column .zip-code-widget .MuiBox-root{font-family:var(--font-primary);font-size:15px;font-weight:400}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form{flex-direction:column;align-items:flex-start;margin-bottom:10px;display:flex}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-input{max-width:100%}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-input *{color:#212121;-webkit-border-radius:30px;border-radius:30px;border:none!important}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-input .MuiInputBase-root input{color:var(--primary-color)!important}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-button{text-transform:uppercase;border:none;border:1.5px solid var(--light-color);cursor:pointer;background-color:transparent;-webkit-border-radius:30px;border-radius:30px;width:100%;margin-top:8px;margin-left:0;margin-right:0;padding:6px 0;font-size:16px;line-height:24px;transition:none}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-button:hover{border-color:var(--secondary-color);background:var(--secondary-color)!important}

.breadberry-theme #left-column .zip-code-widget .zip-code-widget-form .zip-code-widget-button span{font-weight:400;text-transform:uppercase!important;color:var(--light-color)!important}

.breadberry-theme .zip-code-widget-input .MuiFormLabel-root.MuiInputLabel-shrink{color:#212121!important}

.breadberry-theme .products-container-list{justify-content:center;display:flex}

.breadberry-theme .products-container-list>div:first-child{width:auto!important}

.breadberry-theme .products-container-list .fixed-grid>div>div{justify-content:center;display:flex}

.breadberry-theme .products-container-list .fixed-grid>div>div>div{position:relative!important}

.breadberry-theme .product-item-label-box,.breadberry-theme .product-item-special-lbl{color:#f58207;font-size:13px;font-weight:700;font-family:var(--font-primary);background:#fff;-webkit-border-radius:16px;border-radius:16px;width:fit-content;height:fit-content;padding:8px 14px;top:8px;left:8px;box-shadow:0 0 8px -2px rgba(245,130,7,.5)}

.breadberry-theme .product-details-special-lbl{color:#f58207;font-size:13px;font-weight:700;font-family:var(--font-primary);background:#fff;-webkit-border-radius:16px;border-radius:16px;width:fit-content;height:fit-content;padding:8px 14px;top:5px;left:-10px;box-shadow:0 0 8px -2px rgba(245,130,7,.5)}

.breadberry-theme .product-item-label-box{padding:8px;font-size:10px}

.breadberry-theme .product-item-price{font-family:var(--font-primary);color:var(--primary-color-dark);font-size:26px;font-style:normal;font-weight:500;line-height:34px}

.breadberry-theme .product-item-price-wrapper{margin-bottom:15px}

@media screen and (max-width:960px) {
.breadberry-theme .product-item-price{font-size:22px}
.breadberry-theme .product-item-price-wrapper{height:52px;margin-bottom:0}
}

.breadberry-theme .product-item .item-is-favorites{right:-12px}

@media (max-width:600px) {
.breadberry-theme .product-item .product-item-button{top:-21px!important}
}

.breadberry-theme .product-item-title{font-family:var(--font-primary);color:#353535;height:50.4px;font-size:18px;font-weight:400}

.breadberry-theme .product-item-content a:hover{color:var(--green-dark)}

.breadberry-theme .product-item-image>div img{object-fit:contain;height:100%}

.breadberry-theme .product-item-quantity-box .qty-btn-wrapper>button{width:100%}

.breadberry-theme .product-item-quantity-box>p{font-size:24px;width:40%!important}

.breadberry-theme .product-navigation button{font-family:var(--font-primary);letter-spacing:.1em;text-transform:capitalize;border:1px solid var(--primary-color);color:#000;width:75px;height:32px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;background-color:transparent!important}

.breadberry-theme .product-navigation button:hover{color:var(--primary-color)}

.breadberry-theme .product-button{color:#151515}

.breadberry-theme .product-button:hover{color:var(--light-color)}

@media screen and (max-width:800px) {
.breadberry-theme .product-button:hover{background-color:var(--light-color);color:#151515}
}

.breadberry-theme .product-item-quantity{background:var(--green-btn-background);-webkit-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:inline-flex;padding:0 0 2px!important}

.breadberry-theme .product-item-quantity-box button.qty-update-btn{background:var(--green-btn-background);color:var(--light-color)}

@media (max-width:600px) {
.breadberry-theme .product-item-quantity-box button.qty-update-btn{box-shadow:none}
}

.breadberry-theme .product-item-quantity-box p{line-height:28px!important}

.breadberry-theme .product-item-quantity-box>p{border-color:var(--green-btn-background)}

.breadberry-theme .product-item-quantity-box>div{border-color:var(--green-btn-background)}

.breadberry-theme .product-item-quantity-box>p input{font-size:22px}

.breadberry-theme .product-item-quantity-box>div input{font-size:22px}

.breadberry-theme .mcg-breadcrumbs{margin-top:20px!important;padding-top:0!important}

.breadberry-theme .mcg-breadcrumbs-items p{font-family:var(--font-primary);font-size:1.4rem;font-weight:500;line-height:1.7rem}

.breadberry-theme .product-details-title{font-family:var(--font-primary);color:#000;font-weight:700}

.breadberry-theme .product-details .product-details-quantity-box .add-to-cart-btn .add-to-cart-btn-text{padding-top:2px}

.breadberry-theme .product-details .btn-add-to-cart-wrp button{font-family:var(--font-secondary);width:134px}

.breadberry-theme .product-details-estimated-label{-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

.breadberry-theme .product-details .productNote-button{width:134px}

@media (max-width:600px) {
.breadberry-theme .product-details{margin-bottom:0;padding-bottom:0}
.breadberry-theme .product-details .MuiGrid-Container{align-items:flex-start}
.breadberry-theme .product-details-description .product-details-price{margin-bottom:10px;font-size:36px}
.breadberry-theme .product-details-description .product-details-title,.breadberry-theme .product-details-description .product-details-price{text-align:center}
.breadberry-theme .product-details-description .productNode-buttons{width:100%;margin-top:10px;display:inline-flex}
.breadberry-theme .product-details-description>.mb-30{margin-bottom:0!important}
.breadberry-theme .product-details-description>.mb-30 .variants-toggle{flex-wrap:wrap;justify-content:flex-start;display:flex}
.breadberry-theme .product-details-description>.mb-30 .variants-toggle button{margin-left:0;margin-right:16px}
.breadberry-theme .product-details-description .product-node{flex-wrap:wrap;grid-column:1;justify-content:flex-start;gap:5px}
}

@media (max-width:600px) and (max-width:600px) {
.breadberry-theme .product-details-description .product-node{gap:5px}
}

@media (max-width:600px) {
.breadberry-theme .product-details-description .product-node .MuiTextField-root{min-width:185px}
}

@media (max-width:600px) and (max-width:600px) {
.breadberry-theme .product-details-description .product-node .MuiTextField-root{width:100%}
}

@media (max-width:600px) {
.breadberry-theme .product-details-description .product-node .productNote-button{margin-bottom:0}
.breadberry-theme .product-details-description .case-item{flex-direction:column;gap:8px;width:100%;display:flex}
.breadberry-theme .product-details-description .case-item .product-details-subTitle,.breadberry-theme .product-details-description .case-item .product-details-price{grid-column:1/3;margin:0}
.breadberry-theme .product-details-description .case-item>div.MuiBox-root{margin-top:0}
.breadberry-theme .product-details-description .case-item .product-details-save-container{grid-column:auto}
.breadberry-theme .product-details-description .case-item .product-node{grid-column:1/3;justify-content:flex-start;align-items:center;display:flex}
}

.breadberry-theme .circular-product-item .product-price{color:var(--primary-color);font-size:18px}

.breadberry-theme .circular-product-item .product-title{max-height:56px;font-size:18px}

.breadberry-theme .mcg-sorting p{font-family:var(--font-primary)}

.breadberry-theme .mcg-sorting .mcg-sorting-list .mcg-sorting-list-item p{font-weight:400}

.breadberry-theme .mcg-sorting .mcg-sorting-list .mcg-sorting-list-item p.active{font-weight:600}

.breadberry-theme .item-carousel .weight-info,.breadberry-theme .product-container .weight-info{background:var(--green-btn-background);-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

.breadberry-theme .MuiBreadcrumbs-ol .mcg-breadcrumbs-items{align-items:center;display:flex}

.breadberry-theme .products-list.is-skeletons .product-item.is-skeleton{max-width:var(--product-item-width)}

.breadberry-theme .product-details.align-center,.breadberry-theme .departments.align-center,.breadberry-theme .products-container.align-center{margin-bottom:0}

.breadberry-theme .product-details.align-center .products-header,.breadberry-theme .departments.align-center .products-header,.breadberry-theme .products-container.align-center .products-header{padding-left:15px}

.breadberry-theme .product-details.align-center .departments-list,.breadberry-theme .departments.align-center .departments-list,.breadberry-theme .products-container.align-center .departments-list{padding-left:0;padding-right:0}

.breadberry-theme .product-details.align-center .departments-list-item,.breadberry-theme .departments.align-center .departments-list-item,.breadberry-theme .products-container.align-center .departments-list-item{max-width:var(--product-item-width)}

.breadberry-theme .productNote-button{border:0}

.breadberry-theme .grid-items-container .departments-list-item .departments-list-item-title{display:block}

.breadberry-theme .product-details .product-details-content .product-details-price-box{margin-bottom:17px}

.breadberry-theme .product-details .product-details-content .product-item-quantity-box{width:134px!important}

.breadberry-theme .item-carousel .product-item-content .product-item-container .lbl-item-case-mode{padding-top:2px;padding-bottom:2px;line-height:normal;transform:translateY(12px);font-size:12px!important}

.breadberry-theme .item-carousel .product-item-content .product-item-container .product-item-passover{padding-top:2px;padding-bottom:2px}

.breadberry-theme .product-list-content-main .item-carousel .product-item-button,.breadberry-theme .checkout-page .item-carousel .product-item-button{top:23%}

.breadberry-theme .circular-products-details-modal-content .sticky-product-price-for-modal-product .add-to-cart-btn{background-color:var(--primary-color);-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius);width:125px}

.breadberry-theme .circular-products-details-modal-content .sticky-product-price-for-modal-product .product-item-quantity-box{width:125px}

.breadberry-theme .case-item-qty-cases{margin-top:0}

.breadberry-theme .product-details-price{margin-bottom:0!important}

.breadberry-theme .product-list-content-main .item-carousel .product-item-old-price{top:0}

.breadberry-theme .product-list-content-main .item-carousel .product-item-price{font-size:18px}

@media (max-width:600px) {
.breadberry-theme .product-item-price-wrapper:has(.item-is-favorites){flex-flow:row;justify-content:flex-start;height:52px!important}
}

.breadberry-theme .product-list-content-main .item-carousel .product-item-button.product-item-button-weightAddButton{top:18%}

.breadberry-theme .products-container .products-pagination button{align-items:center;padding-bottom:2px;line-height:32px;display:flex}

.breadberry-theme .category-left-column-wrapper{padding:0}

.breadberry-theme .category-navigation{margin-bottom:20px;padding:24px 0}

.breadberry-theme .category-navigation-title{letter-spacing:.005em;color:var(--secondary-color-dark);border-bottom:0;padding:4px 0;font-size:26px;font-weight:800;font-family:var(--font-primary)!important}

.breadberry-theme .category-navigation-list{margin-top:0}

.breadberry-theme .category-navigation-list-item{margin-top:0;margin-bottom:0;padding:0}

.breadberry-theme .category-navigation-list-item.active{width:92%}

.breadberry-theme .category-navigation-list-item-title{-webkit-border-radius:8px;border-radius:8px;width:calc(100% + 24px);margin:0 -12px;padding:6px 12px;transition:all .3s}

.breadberry-theme .category-navigation-list-item-title span{font-family:var(--font-primary);color:#1a1a1a;font-size:20px;font-weight:500}

.breadberry-theme .category-navigation-list-item-title:hover span{color:var(--primary-color)}

.breadberry-theme .category-navigation-list-item.active .category-navigation-list-item-title{background-color:var(--primary-color)}

.breadberry-theme .category-navigation-list-item.active .category-navigation-list-item-title span{color:#fff!important}

.breadberry-theme .category-navigation.is-delimenu .category-navigation-list span{font-size:18px}

.breadberry-theme .recipes-list.recipe-category-list.is-left-sidebar .recipes-list-item{width:calc(100% + 24px);margin:3px -12px}

.breadberry-theme .recipes-list.recipe-category-list.is-left-sidebar .recipes-list-item a .recipes-list-item-title{font-family:var(--font-primary);color:#000;letter-spacing:.005em;padding:0 12px;font-size:20px;font-weight:400}

.breadberry-theme .recipes-list.recipe-category-list.is-left-sidebar .recipes-list-item a .recipes-list-item-title:hover{color:var(--primary-color)}

.breadberry-theme .recipes-list.recipe-category-list.is-left-sidebar .recipes-list-item a.is-current{background-color:var(--primary-color);-webkit-border-radius:8px;border-radius:8px}

.breadberry-theme .recipes-list.recipe-category-list.is-left-sidebar .recipes-list-item a.is-current .recipes-list-item-title{margin-top:0;padding:6px 12px;font-weight:800;color:#fff!important}

.breadberry-theme .filtersList-root{max-height:unset;margin:0;overflow:visible}

.breadberry-theme .filtersList-root .filtersList-list{width:100%;margin:3px -12px}

.breadberry-theme .filtersList-root .filtersList-list .checkbox .MuiCheckbox-colorSecondary.Mui-checked{color:var(--primary-footer-background)}

.breadberry-theme .filtersList-root .filtersList-list .checkbox-text span{font-family:var(--font-primary);color:#000;letter-spacing:.005em;padding:0 12px;font-size:20px;font-weight:500}

.breadberry-theme .filtersList-root .filtersList-list:hover .checkbox-text span{color:var(--primary-color)}

.breadberry-theme .checkbox-text span{font-family:var(--font-primary);font-size:17px;font-weight:400;line-height:21px}

.breadberry-theme .recipes-list.recipe-category-list{margin:0}

.breadberry-theme .category-navigation.is-extended .category-navigation-list .category-navigation-list-item>ul{padding-left:10px!important}

.breadberry-theme .profile-left-sidebar{margin-top:10px}

.breadberry-theme .profile-left-sidebar h3{font-size:20px}

.breadberry-theme .profile-left-sidebar ul{padding-left:24px}

.breadberry-theme .profile-left-sidebar li{font-family:var(--font-primary)}

@media (min-width:1280px) {
.breadberry-theme .one-panel .store-main-page-get-started{padding-left:20px;padding-right:20px}
}

.breadberry-theme #departments .departments-list{justify-content:center}

.breadberry-theme #departments .departments-list .departments-list-item{padding:5px 0!important}

.breadberry-theme #departments .departments-list .departments-list-item.align-left{flex:0 0 20%}

@media (max-width:600px) {
.breadberry-theme #departments .departments-list .departments-list-item.align-left{flex:0 0 50%}
.breadberry-theme .departments-list-link img{object-fit:contain}
}

.breadberry-theme .store-content{max-width:var(--max-content-width);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}

@media (max-width:600px) {
.breadberry-theme .store-content{padding-top:30px}
}

.breadberry-theme .store-content-body .content-title{font-size:1.6rem}

.breadberry-theme .store-content>.slider{order:1}

.breadberry-theme .store-content>.store-content-bestsellers-container{order:2}

@media (max-width:600px) {
.breadberry-theme .store-content>.store-content-bestsellers-container .store-content-bestsellers{padding:0}
}

.breadberry-theme .store-content>.store-content-top-categories{order:3}

.breadberry-theme .store-content>.store-content-top-shop-by-recipes-container{order:4}

.breadberry-theme .no-slider{max-width:100%;max-height:400px;position:relative}

@media (max-width:600px) {
.breadberry-theme .no-slider{max-height:50vw}
}

.breadberry-theme .slider{position:relative}

@media (max-width:600px) {
.breadberry-theme .slider{max-height:50vw}
}

.breadberry-theme .slider .slide .slide-title-container{padding-left:60px;padding-right:60px;top:40%;transform:translateY(-50%)}

.breadberry-theme .departments-list-link{padding:12px;padding-left:15px;padding-right:15px}

@media (max-width:600px) {
.breadberry-theme .departments-list-link{padding:0;padding-left:0;padding-right:0;padding-bottom:0}
}

.breadberry-theme .departments-list-item .departments-list-item-image-container{width:100%;height:0;padding-bottom:100%;position:relative}

.breadberry-theme .departments-list-item-image{max-width:unset;max-height:unset;-webkit-border-radius:16px;border-radius:16px;width:100%;height:100%;animation-name:none;position:absolute;top:0;left:0;transform:none!important}

.breadberry-theme .departments-list-item .departments-list-item-title{margin-top:10px}

@media (max-width:600px) {
.breadberry-theme .store-content-top-categories .departments-list-link{padding:12px;padding-left:15px;padding-right:15px}
}

@media (min-width:960px) {
.breadberry-theme .iframe-content{margin-top:0}
}

.breadberry-theme .iframe-content .vertical-tabs-list .MuiTab-wrapper{font-size:16px}

.breadberry-theme .departments-modal{max-width:800px}

.breadberry-theme .departments-modal .departments-list-item-image{-webkit-border-radius:8px;border-radius:8px}

.breadberry-theme .departments-modal .departments-list-item{flex:0 0 20%}

@media (max-width:1280px) {
.breadberry-theme .departments-modal .departments-list-item{flex:0 0 16%}
}

.breadberry-theme .departments-modal .departments-list-link{height:auto;padding-bottom:0}

.breadberry-theme .departments-modal .departments-list-item-title{font-size:1.5rem;margin-top:8px!important;margin-bottom:8px!important}

.breadberry-theme .mcg-breadcrumbs-close-btn{color:var(--primary-color)!important}

.breadberry-theme .sub-page-layout-body-content #left-column{margin-right:0;padding-left:24px;padding-right:24px}

.breadberry-theme .sub-page-layout-body-content .middle{padding-left:40px;padding-right:40px}

@media (max-width:1440px) {
.breadberry-theme .sub-page-layout-body-content .middle{padding-left:24px;padding-right:24px}
}

@media (max-width:960px) {
.breadberry-theme .sub-page-layout-body-content .middle{padding-left:15px;padding-right:15px}
}

@media (max-width:600px) {
.breadberry-theme .sub-page-layout-body-content .middle{padding-left:0;padding-right:0}
}

.breadberry-theme .product-item-price-wrapper--mb{align-items:start;padding:6px 0}

.breadberry-theme .personal-shopper-tips-button.rounded-button{justify-content:center;align-items:center;padding:4px;display:flex}

.breadberry-theme .personal-shopper-tips-button.rounded-button .MuiButton-label{margin-top:-4px;font-size:14px;display:flex}

.breadberry-theme .delivery-info-container .delivery-info p,.breadberry-theme .orders-table-table td{font-size:16px}

.breadberry-theme .accessibility-assistance .delivery-info p{font-size:1.25rem}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .form-title{font-size:24px;font-family:var(--font-secondary);margin-top:8px;font-weight:600}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body p{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .form-subheader{font-family:var(--font-secondary);font-size:16px}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-tables .MuiTable-root .MuiTableCell-root{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-tables .MuiTable-root .MuiTableCell-root button span{font-family:var(--font-primary);font-weight:500}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-tables .MuiTable-root .MuiTableCell-root .update-button{background:var(--green-btn-background)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-tables .MuiTable-root .MuiTableCell-root .update-button>span{color:var(--light-color)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details .content-title{font-family:var(--font-secondary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details button.print-button{background-color:var(--secondary-color-light);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 1px 5px rgba(0,0,0,.12)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details button span{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details .MuiGrid-container h4{font-family:var(--font-secondary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details .MuiTable-root .MuiTableCell-root{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .order-details .MuiTable-root .MuiTableCell-root button span{font-family:var(--font-primary);font-weight:500}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .MuiFormControl-root .MuiFormLabel-root,.breadberry-theme .sub-page-layout-body .store-content .store-content-body .MuiFormControl-root .MuiInputBase-root input,.breadberry-theme .sub-page-layout-body .store-content .store-content-body .MuiFormControl-root .MuiInputBase-input{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .profile-form__btns--delete{background-color:var(--red-color);font-family:var(--font-primary);border:none}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .profile-form__btns--save{background:var(--green-btn-background);border:none}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .profile-form__btns--save span{color:var(--light-color)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body .profile-form__btns button span{font-family:var(--font-primary)}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body #card-number{font-family:var(--font-primary);font-weight:500}

.breadberry-theme .sub-page-layout-body .store-content .store-content-body #card-expiry,.breadberry-theme .sub-page-layout-body .store-content .store-content-body #cvc{font-family:var(--font-primary)}

.breadberry-theme .delete-cancel{background-color:var(--secondary-color-dark);color:var(--light-color);-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius);padding:6px 16px}

.breadberry-theme .error-page-container .title{background-color:var(--secondary-color-light);-webkit-text-fill-color:transparent;color:transparent;background-clip:text;font:400 80px/119px Oswald}

.breadberry-theme .error-page-container .text{color:#151515;font:400 30px/45px Poppins}

.breadberry-theme .error-page-container .go-back-button{background:#151515;-webkit-border-radius:67px;border-radius:67px;font:500 16px/24px Oswald}

.breadberry-theme .MCGAccordionDetails-subheading,.breadberry-theme .MuiButton-root,.breadberry-theme .ui.segment{font-size:1.2rem}

.breadberry-theme .cancel-button{font-size:.98rem!important}

.breadberry-theme .profile-form__btns--save{background-color:var(--primary-color)}

.breadberry-theme .faq-page-add{background-color:var(--primary-color);fill:var(--light-color)}

@media (min-width:600px) {
.breadberry-theme .mobile-layout #sub-page-layout-body-id.hide-scrollbar{padding-right:0}
}

@media screen and (max-width:600px) {
.breadberry-theme .sub-page-layout-body-content .mcg-breadcrumbs ol li:last-of-type .mcg-breadcrumbs-items button svg{background-color:var(--primary-color-dark);transform:translate(-6px)}
}

.breadberry-theme .about-us.about-us-page-wrapper .dh1{margin-bottom:0}

.breadberry-theme .about-us.about-us-page-wrapper .about-us__video{display:none}

.breadberry-theme .about-us :not(h1){font-size:1.4rem}

.breadberry-theme .deli-current-product-modal-content .product-details-title{text-align:center}

.breadberry-theme .deli-page-content .deli-products-list-item-detail-price{font-size:20px!important}

.breadberry-theme .deli-page-content .deli-product-item-quantity{min-height:1.5rem;min-width:1.5rem!important}

@media (max-width:600px) {
.breadberry-theme .slider-two{height:100%}
}

.breadberry-theme .deli-current-product-modal .product-node .productNote-note span{width:147px}

.breadberry-theme .deli-current-product-modal .sticky-product-price-for-modal-product .product-details-quantity-box .btn-add-to-cart-wrp .add-to-cart-btn:not(.Mui-disabled){background-color:var(--primary-color);-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius)}

@media (max-width:600px) {
.breadberry-theme .deli-current-product-modal .sticky-product-price-for-modal-product .product-node .editNote-button,.breadberry-theme .deli-current-product-modal .sticky-product-price-for-modal-product .product-node .productNote-button,.breadberry-theme .deli-current-product-modal .sticky-product-price-for-modal-product .product-node .addNote-save,.breadberry-theme .deli-current-product-modal .sticky-product-price-for-modal-product .product-node .addNote-cancel{border:none}
}

.breadberry-theme .deli-product-item-quantity{line-height:1.5rem}

.breadberry-theme .deli-page-content.is-single-menu .deli-products-list-item-img .deli-product-item-quantity{background:var(--green-btn-background);-webkit-border-radius:50%;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:inline-flex;padding:0 0 2px!important}

@media (max-width:600px) {
.breadberry-theme .mcg-breadcrumbs ol li:last-of-type .mcg-breadcrumbs-items button svg{background-color:var(--primary-color)}
}

.breadberry-theme .recipes-actionButton-fab{bottom:106px!important;right:26px!important}

@media (max-width:1280px) {
.breadberry-theme .recipes-actionButton-fab{right:33px!important}
}

@media (max-width:600px) {
.breadberry-theme .recipes-actionButton-fab{bottom:95px!important;right:35px!important}
}

.breadberry-theme .recipes-actionButton-wrapper{bottom:162px!important;right:26px!important}

@media (max-width:1280px) {
.breadberry-theme .recipes-actionButton-wrapper{right:26px!important}
}

@media (max-width:600px) {
.breadberry-theme .recipes-actionButton-wrapper{bottom:140px!important;right:35px!important}
}

.breadberry-theme .catalog-actionButton-wrapper{max-height:62vh;bottom:162px!important;right:45px!important}

@media (max-width:1280px) {
.breadberry-theme .catalog-actionButton-wrapper{right:47px!important}
}

@media (max-width:600px) {
.breadberry-theme .catalog-actionButton-wrapper{bottom:140px!important;right:50px!important}
}

.breadberry-theme .btn-scroll-to-top{bottom:16px!important;right:120px!important}

@media (max-width:1280px) {
.breadberry-theme .btn-scroll-to-top{bottom:23px!important}
}

@media (max-width:600px) {
.breadberry-theme .btn-scroll-to-top{bottom:26px!important;right:98px!important}
}

.breadberry-theme .catalog-actionButton-fab{bottom:106px!important;right:26px!important}

@media (max-width:1280px) {
.breadberry-theme .catalog-actionButton-fab{right:33px!important}
}

@media (max-width:600px) {
.breadberry-theme .catalog-actionButton-fab{bottom:95px!important;right:36px!important}
}

.breadberry-theme .storeLocation-content .editHoursSave span,.breadberry-theme .storeLocation-content .cancel-button span{font-size:13px}

.breadberry-theme .storeLocation-content .wk-google-map-wrp{margin-top:15px}

.breadberry-theme .storeLocation-content .storeLocation-container .content-title{margin-bottom:13px;font-size:20.8px}

.breadberry-theme .profile-content .profile-content-main .form-title{font-size:24px;font-weight:600;font-family:var(--font-secondary);margin-top:11px;margin-bottom:7px}

.breadberry-theme .profile-content .profile-content-main .form-subheader{font-family:var(--font-secondary);margin-top:15px;font-size:16px}

.breadberry-theme .circular-products-details-modal-content.is-product-open .product-details~.product-details-estimated-container{display:none}

.breadberry-theme .circular-products-details-modal-content.is-product-open .sticky-product-price-for-modal-product .product-details-price-box{flex-wrap:nowrap;display:flex}

.breadberry-theme .circular-products-details-modal-content.is-product-open .sticky-product-price-for-modal-product .product-details-price-box .product-details-old-price{top:-4px}

.breadberry-theme .multistore-page-trial{flex-direction:column;display:flex;overflow:hidden}

.breadberry-theme .multistore-page-trial-header{justify-content:space-around;align-items:center;height:100px;display:flex}

.breadberry-theme .multistore-page-trial-header .logo-wrapper{height:40px}

.breadberry-theme .multistore-page-trial-header .logo-wrapper .logo{height:100%}

.breadberry-theme .multistore-page-trial-header .header-menu{gap:35px;display:flex}

.breadberry-theme .multistore-page-trial-header .header-link{color:var(--primary-color);font-size:14px}

.breadberry-theme .multistore-page-trial-header .header-button{background-color:var(--primary-color);-webkit-border-radius:var(--add-button-radius);border-radius:var(--add-button-radius);color:var(--light-color);padding:2px 8px}

.breadberry-theme .multistore-page-trial-content{width:100%;max-width:1000px;height:100%;margin:5vh 35px 40px}

.breadberry-theme .multistore-page-trial-content-wrapper{background-color:var(--primary-color);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}

.breadberry-theme .multistore-page-trial-content .content-top{flex-direction:column;align-items:center;gap:16px;margin:auto;display:flex}

.breadberry-theme .multistore-page-trial-content .content-top h2{color:var(--light-color);text-align:center;font-size:36px;font-style:italic;font-weight:600;line-height:36px}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .content-top h2{font-size:60px;line-height:58px}
}

.breadberry-theme .multistore-page-trial-content .content-top .logo{max-width:82px;max-height:82px}

.breadberry-theme .multistore-page-trial-content .content-footer{text-align:center;color:var(--light-color);margin:auto;font-size:36px;font-style:italic;font-weight:600}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .content-footer{font-size:46px}
}

.breadberry-theme .multistore-page-trial-content .store-list{flex-wrap:wrap;gap:50px;margin:28px 0;display:flex}

.breadberry-theme .multistore-page-trial-content .store-list .shop-item{background-color:var(--light-color);-webkit-border-radius:20px;border-radius:20px;flex-direction:column;flex:0 0 calc(50% - 25px);justify-content:space-between;align-items:center;padding:25px 0;display:flex}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .store-list .shop-item{flex:0 0 100%}
}

.breadberry-theme .multistore-page-trial-content .store-list .shop-item-button{width:calc(100% - 60px);margin:0 30px}

.breadberry-theme .multistore-page-trial-content .store-list .shop-item.express .shop-title{color:var(--primary-color)}

.breadberry-theme .multistore-page-trial-content .store-list .shop-name{text-align:center;font-size:26px;font-style:italic;font-weight:600}

.breadberry-theme .multistore-page-trial-content .store-list .shop-name .name{text-transform:uppercase;font-size:32px;font-style:normal;font-weight:800}

.breadberry-theme .multistore-page-trial-content .store-list .shop-title{color:var(--red-color3);border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);letter-spacing:-1px;justify-content:center;align-items:center;width:100%;height:36px;margin:12px 0;font-size:20px;font-weight:600;display:flex}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .store-list .shop-title{height:55px;font-size:26px}
}

.breadberry-theme .multistore-page-trial-content .store-list .shop-image{height:128px;transform:scale(1.4)}

.breadberry-theme .multistore-page-trial-content .store-list .shop-description{text-align:center;padding:20px 40px;font-size:18px}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .store-list .shop-description{font-size:18px}
}

.breadberry-theme .multistore-page-trial-content .store-list .shop-button{-webkit-border-radius:8px;border-radius:8px;width:100%;min-height:48px;font-size:20px;font-weight:700}

@media (max-width:960px) {
.breadberry-theme .multistore-page-trial-content .store-list .shop-button{min-height:48px;font-size:20px}
}

.breadberry-theme .multistore-page-trial-content .store-list .shop-button .MuiSvgIcon-root{margin-left:5px;font-size:26px}

.breadberry-theme .multistore-page-trial-content .store-list .shop-button .MuiButton-label{text-wrap:nowrap;line-height:100%}

.breadberry-theme .multistore-page-trial-content .store-list .shop-button.MuiButton-containedSecondary{background-color:var(--red-color3)}

.breadberry-theme{--font-primary:"Archer";--font-secondary:"Arimo";--light-color:#fff;--primary-color:#f99f1f;--primary-color-dark:#f58207;--secondary-color:#f99f1f;--secondary-color-dark:#f58207;--secondary-color-light:#ebb070;--brown-color:#664834;--brown-color-dark:#50392a;--brown-color-light:#876b55;--red-color2:#833a3b;--red-color3:#ff1818;--red-color:#d2263e;--red-color-dark:#a51927;--red-color-light:#e2717c;--green-color:#04910e;--yellow-color:#dee450;--shopping-cart-button-background:#fff;--main-nav-background:var(--primary-color);--max-content-width:1360px;--primary-header-background:#fff;--form-layout-background:var(--primary-color-dark);--header-text-color:var(--primary-color);--header-button-color:var(--primary-color);--header-button-text:var(--primary-color);--header2-background:#fff;--header-mobile-logo-text-color:var(--primary-color);--header-mobile-searchbox-icon-color:var(--primary-color);--green-dark:var(--primary-color);--green-btn-background:var(--primary-color);--primary-footer-background:var(--brown-color);--primary-footer-text:#fff;--main-nav-height:75px;--header-logo-width:450px;--header-logo-height:75px;--header-menu-buttons-height:52px;--product-item-width:190px;--add-button-radius:30px;--form-text-color:var(--primary-color);--zip-code-widget-color:#000}

.breadberry-theme .form-layout-popup,.breadberry-theme .form-layout{flex-direction:column;justify-content:flex-start;height:auto;min-height:100vh;padding-top:52px;padding-bottom:52px;display:flex;position:relative}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup,.breadberry-theme .form-layout{padding-top:30px;padding-bottom:40px}
}

.breadberry-theme .form-layout-popup .form-layout-header,.breadberry-theme .form-layout .form-layout-header{max-width:var(--max-content-width);width:100%;margin:0 auto;padding:0;position:relative}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-header,.breadberry-theme .form-layout .form-layout-header{width:500px;max-width:90%}
}

.breadberry-theme .form-layout-popup .form-layout-header .form-layout-icon.MuiSvgIcon-root,.breadberry-theme .form-layout .form-layout-header .form-layout-icon.MuiSvgIcon-root{color:#fff;position:absolute}

.breadberry-theme .form-layout-popup .form-layout-content,.breadberry-theme .form-layout .form-layout-content{background-color:#fff;-webkit-border-radius:40px;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;min-width:800px;margin-top:48px;margin-bottom:48px;padding:48px;display:flex}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-content,.breadberry-theme .form-layout .form-layout-content{padding:32px 16px}
}

.breadberry-theme .form-layout-popup .form-layout-content form>div{margin-top:0!important;margin-bottom:16px!important}

.breadberry-theme .form-layout .form-layout-content form>div{margin-top:0!important;margin-bottom:16px!important}

@media (max-width:960px) {
.breadberry-theme .form-layout-popup .form-layout-content,.breadberry-theme .form-layout .form-layout-content{min-width:unset}
}

.breadberry-theme .form-layout-popup .form-layout-content>img{max-width:80%;margin:0 auto 60px}

.breadberry-theme .form-layout .form-layout-content>img{max-width:80%;margin:0 auto 60px}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .form-layout-content>img{margin-bottom:24px}
.breadberry-theme .form-layout .form-layout-content>img{margin-bottom:24px}
}

.breadberry-theme .form-layout-popup .form-layout-content>div{width:100%;padding-top:0!important}

.breadberry-theme .form-layout .form-layout-content>div{width:100%;padding-top:0!important}

.breadberry-theme .form-layout-popup .form-layout-content [class^=Mui]:not(.MuiTypography-colorError){color:#000;font-size:1.2rem}

.breadberry-theme .form-layout .form-layout-content [class^=Mui]:not(.MuiTypography-colorError){color:#000;font-size:1.2rem}

.breadberry-theme .form-layout-popup .form-layout-content .form-title,.breadberry-theme .form-layout .form-layout-content .form-title{text-align:center;color:#000}

.breadberry-theme .form-layout-popup .form-layout-content .form-description.white,.breadberry-theme .form-layout .form-layout-content .form-description.white{color:#000;text-align:center}

.breadberry-theme .form-layout-popup .form-layout-content .form-description.white>a{color:#000}

.breadberry-theme .form-layout .form-layout-content .form-description.white>a{color:#000}

.breadberry-theme .form-layout-popup .form-layout-content .form-progress-wrapper,.breadberry-theme .form-layout .form-layout-content .form-progress-wrapper,.breadberry-theme .form-layout-popup .form-layout-content .login-text-field-wrapper,.breadberry-theme .form-layout .form-layout-content .login-text-field-wrapper{width:100%;max-width:500px;margin-left:auto;margin-right:auto}

.breadberry-theme .form-layout-popup .form-layout-content .login-text-field-wrapper.is-captcha,.breadberry-theme .form-layout .form-layout-content .login-text-field-wrapper.is-captcha{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}

.breadberry-theme .form-layout-popup .form-layout-content .MuiFormLabel-root,.breadberry-theme .form-layout .form-layout-content .MuiFormLabel-root{padding-top:2px;padding-left:16px}

.breadberry-theme .form-layout-popup .form-layout-content .MuiFormLabel-root.MuiFormLabel-filled,.breadberry-theme .form-layout-popup .form-layout-content .MuiFormLabel-root.Mui-focused,.breadberry-theme .form-layout .form-layout-content .MuiFormLabel-root.MuiFormLabel-filled,.breadberry-theme .form-layout .form-layout-content .MuiFormLabel-root.Mui-focused{margin-top:-4px;padding-left:24px}

.breadberry-theme .form-layout-popup .form-layout-content .MuiInput-input,.breadberry-theme .form-layout .form-layout-content .MuiInput-input{border:2px solid var(--primary-color);-webkit-border-radius:25px;border-radius:25px;padding-left:16px;padding-right:16px}

.breadberry-theme .form-layout-popup .form-layout-content .MuiInput-underline:before{content:none}

.breadberry-theme .form-layout-popup .form-layout-content .MuiInput-underline:after{content:none}

.breadberry-theme .form-layout .form-layout-content .MuiInput-underline:before{content:none}

.breadberry-theme .form-layout .form-layout-content .MuiInput-underline:after{content:none}

.breadberry-theme .form-layout-popup .form-layout-content .MuiFormHelperText-root,.breadberry-theme .form-layout .form-layout-content .MuiFormHelperText-root{padding-left:15px;padding-right:15px;font-size:1.2rem}

.breadberry-theme .form-layout-popup .form-layout-content .remember-me-wrapper,.breadberry-theme .form-layout .form-layout-content .remember-me-wrapper{justify-content:center;display:flex;margin-top:28px!important;margin-bottom:20px!important}

.breadberry-theme .form-layout-popup .form-layout-content .remember-me-wrapper #login_remember_toggle .MuiSwitch-thumb,.breadberry-theme .form-layout .form-layout-content .remember-me-wrapper #login_remember_toggle .MuiSwitch-thumb{color:var(--primary-color)}

.breadberry-theme .form-layout-popup .form-layout-content .remember-me-wrapper #login_remember_toggle .MuiSwitch-thumb .MuiButton-label,.breadberry-theme .form-layout .form-layout-content .remember-me-wrapper #login_remember_toggle .MuiSwitch-thumb .MuiButton-label{font-size:1.2rem}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper,.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:36px;display:flex;margin-top:24px!important;margin-bottom:24px!important}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper .form-submit-btn,.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-submit-btn{background-color:var(--primary-color);-webkit-border-radius:10px;border-radius:10px;width:128px;margin-top:0;margin-bottom:0}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper .form-submit-btn .MuiButton-label,.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-submit-btn .MuiButton-label{color:#fff;text-transform:none;font-size:1.3rem}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper .form-link,.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-link{color:#000;padding:15px;font-size:1.3rem}

.breadberry-theme .form-layout-popup .form-layout-content .form-buttons-wrapper .form-link:hover{color:var(--primary-color)}

.breadberry-theme .form-layout .form-layout-content .form-buttons-wrapper .form-link:hover{color:var(--primary-color)}

.breadberry-theme .form-layout-popup .mobile-footer,.breadberry-theme .form-layout .mobile-footer{position:absolute;bottom:0;left:0}

.breadberry-theme .form-layout-popup .mcg-password-strength-bar span,.breadberry-theme .form-layout .mcg-password-strength-bar span{background-color:#f0f0f0}

.breadberry-theme .form-layout-popup .mcg-password-strength-bar span.is-filled,.breadberry-theme .form-layout .mcg-password-strength-bar span.is-filled{background-color:var(--primary-color)}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .zip-code-layout,.breadberry-theme .form-layout .zip-code-layout{margin-top:60px}
}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-wrapper,.breadberry-theme .form-layout .zip-code-layout .zip-code-wrapper{display:flex}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-wrapper,.breadberry-theme .form-layout .zip-code-layout .zip-code-wrapper{width:500px;max-width:90%}
}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget{text-align:center;background-color:#fff;-webkit-border-radius:40px;border-radius:40px;width:330px;padding:15px;right:1%;box-shadow:0 2px 4px rgba(0,0,0,.2)}

@media (max-width:600px) {
.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget{width:100%;height:fit-content;margin:0}
}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget #zip-code-widget-input,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget #zip-code-widget-input{max-width:160px;height:40px!important}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget .zip-code-widget-form,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget .zip-code-widget-form{justify-content:space-around;display:flex}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget .zip-code-widget-button.MuiButton-root,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget .zip-code-widget-button.MuiButton-root{background-color:var(--primary-color);height:40px}

.breadberry-theme .form-layout-popup .zip-code-layout .zip-code-widget .zip-code-widget-button.MuiButton-root .MuiButton-label,.breadberry-theme .form-layout .zip-code-layout .zip-code-widget .zip-code-widget-button.MuiButton-root .MuiButton-label{text-transform:none;font-size:1.2rem}

.breadberry-theme .form-layout-popup .MuiPaper-root{-webkit-border-radius:40px;border-radius:40px}

.breadberry-theme .form-layout-popup .form-layout-content{min-width:unset;margin-bottom:0;padding:0}

.breadberry-theme .form-layout-popup .form-layout-content .form-layout-logo{margin-bottom:40px}