.singlelineheader .fa-sign-in,.singlelineheader .fa-map-marker{margin-top:0.1rem}@media (max-width: 768.98px){.nav .storeinfo .card{margin:1em;padding-top:1em;padding-bottom:1em}.nav .storeinfo{padding-top:0.4em;padding-bottom:0.8em;background-color:var(--skin-background-color-1)}}.selectedStorePopupContainer .popover{background-color:var(--skin-background-color-1)}nav{background-color:white}.main-menu{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.nav-item>.nav-link{color:var(--skin-main-text-color-1)}.checkout-header .experience-component.experience-theme-icon{text-align:center}div.mobile-1r-1c.checkout-header{border-bottom:1px solid #dbdbdb}nav.singlelineheader .one a{color:var(--skin-banner-text-color-1)}.navbar-header .store .card{width:100%}footer{margin-top:10px}.suggestions-wrapper{white-space:nowrap}.suggestions{z-index:60;line-height:1rem}.suggestions .item .name-wrapper{display:inline-flex;max-width:95%}.suggestions .container{overflow:hidden}.recipeMiniText{color:var(--skin-main-text-color-1)}.recipeMiniText h3{font-family:var(--skin-body-font);margin-bottom:1rem}.card,.card-header{background-color:#fff !important}.slant-down::after{display:none}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2b534c;border-color:#2b534c}.modal-background{z-index:9002}.add-to-cart-messages{z-index:9003}.hero.account-image{background-image:none;height:3.5vw;text-align:center}.hero.account-image h1.page-title{background-color:transparent;color:var(--skin-main-text-color-1);font-size:2rem;left:0;top:0;margin:0.5rem 0 0}.hero.account-image h1.page-title::before{display:none}.container ol.breadcrumb{border-bottom:none}.card-body.card-info-group{border:1px solid rgba(0,0,0,0.125);border-radius:0.1875rem;margin:1rem}.red{color:var(--color-red)}.grey{color:var(--gray-color)}.product-tile{padding:1rem;background-color:#fff !important;border:10px solid var(--skin-background-color-1) !important}.pdp-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.product-grid .col-6.col-sm-4{padding:0}@media (max-width: 991.98px){.hero.account-image{height:8vw}.hero.account-image h1.page-title{font-size:1.5rem;margin:0}.navbar-toggler{top:0.3em;left:0;bottom:unset !important;right:initial !important}.navbar-toggler span{display:none}nav.singlelineheader .two{max-width:15rem}}@media (max-width: 991.98px){.brand{width:3em}.htmlLogo{width:208px !important;margin-left:3rem}}@media (min-width: 544px){.modal-dialog{margin:4rem auto}}@media (max-width: 768.98px) and (min-width: 544px){.site-search{width:auto}}.user .popover.popover-bottom{top:100%;font-family:var(--skin-body-font);padding:0}.user .popover.popover-bottom ul.nav li:first-child{padding-right:0.5rem}.user .popover ul.nav{border:1px solid #dbdbdb;border-radius:2px;padding:3px;display:block}nav .user a{white-space:nowrap}header .store,header nav.singlelineheader .store a div,header nav.singlelineheader .store a{font-size:0.9rem !important;color:var(--skin-main-text-color-1);font-family:var(--skin-body-font)}header .store button,header nav.singlelineheader .store button{font-size:0.9rem !important;font-family:var(--skin-body-font)}.user .titlebox{margin-bottom:1px}header .btn{padding:0;line-height:2}#mystore .navbar-header,#miniaccount .navbar-header{height:auto}.navbar-header .user{position:relative}#miniaccount .navbar-header .user{height:auto;display:block;margin:0;line-height:1}.singlelineheader .navbar-header .user{margin:0}.update-quantity .tile-update-quantity{height:24px !important}.line-item-promo{font-size:1.2em;background-color:#d42b25;color:white;padding:0.2em 0.5em;margin:0.2em 1.4em 0 0}.minicart .delete-confirmation-body{font-family:var(--skin-body-font);font-size:1rem}.minicart .modal-footer .btn{font-family:var(--skin-body-font);font-size:1rem;padding:0.2rem 0.75rem}.minicart{width:22px}.price{line-height:1.2em;overflow:hidden;white-space:nowrap}.cartgroup .price del{display:block}.minicart .price del{display:block}.allow-replacement{font-size:0.813rem}.cart .unit-price-row{font-size:0.9rem}.minicart .unit-price-row{font-size:0.8rem}.product-tile .unit-price-row{font-size:1rem}.wishlistTile span.fa-stack{top:0;right:0}.cart-page .remove-line-item.d-lg-none button.remove-product{background-color:#fff;font-size:1.2rem;padding:0;margin-top:-10px;color:#808080}.line-item-promo .callout-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
