body{font-size:16px}p{line-height:1.75}.topbar{font-size:12px}.topbar>.wrap{height:32px}.header-main{height:90px;gap:25px}.search input{font-size:14px}.header-store span,.header-chat span{font-size:11px}.header-store b,.header-chat b{font-size:14px}.main-menu{font-size:14px;gap:27px;min-height:48px;height:auto}.main-menu>a{min-height:48px;align-content:center}.main-menu.open>a{white-space:normal}.department-grid{align-items:start}.dept-label{font-size:13px}.product h3{font-size:17px;line-height:1.4}.product-image{aspect-ratio:1;height:auto}.product-copy small,.product-bottom{font-size:13px}.button,.mp-button{font-size:14px;min-height:44px}.quick h2{font-size:15px}.quick p{font-size:13px}.campaign-copy p{font-size:15px;line-height:1.6;max-width:345px}.campaign-copy{width:50%}.campaign-main{height:440px}.campaign-dots{display:none}.small-note,.cat-archive-note,.mp-note{font-size:12px;color:#526b77}.cat-product h3{font-size:16px}.cat-product-action{font-size:13px}.cat-product-copy small{font-size:12px}.cat-list-layout .cat-grid3{grid-template-columns:repeat(4,minmax(0,1fr))}.cat-search-row{grid-template-columns:76px minmax(0,1fr) 18px;gap:14px}.cat-search-row img{width:76px;height:82px}.cat-search-row h3{font-size:15px;overflow-wrap:anywhere}.cat-search-row p{font-size:13px}.mp-field input,.mp-field select,.mp-field textarea{font-size:16px}.cat-single-desc,.mp-lead{font-size:15px}.mp-check,.mp-check-list li,.mp-prose p,.mp-prose li{font-size:14px}.mp-crumb{font-size:12px}footer{background:var(--brand-dark);color:#fff}.footer-main{gap:30px}.footer-main p,.footer-main a{font-size:13px}.footer-main p,.footer-main a,.footer-main b,.footer-main>div>span,.footer-bottom{color:#fff;opacity:1}.footer-main a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{font-size:11px;border-top-color:#ffffff54}.mobile-bottom{z-index:20}@media(max-width:1100px)and (min-width:761px){.main-menu{gap:18px;font-size:12px}.header-chat{display:none}.header-main{gap:20px}.cat-list-layout .cat-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.topbar{display:none}.header-main{height:auto;min-height:110px;display:grid;grid-template-columns:106px minmax(0,1fr) 36px;grid-template-rows:55px 44px;gap:0 10px;padding:2px 0 10px;align-items:center}.logo,.logo img{width:105px;height:51px}.header-store{margin:0 0 0 auto;gap:5px;max-width:100%}.header-store>svg{width:21px;height:21px;flex-shrink:0}.header-store span{font-size:10px}.header-store b{font-size:12px;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-chat{display:none}.mobile-menu{height:44px;width:36px;font-size:24px;padding:0}.search{grid-column:1/-1;grid-row:2;order:initial;flex-basis:auto;height:42px;margin:0;width:100%;min-width:0}.search input{font-size:14px}.main-menu{display:none}.main-menu.open{display:grid;grid-template-columns:1fr 1fr;white-space:normal;font-size:14px;gap:0;border-top:1px solid #dce6e8;padding:8px 0;height:auto}.main-menu.open a{min-height:48px;padding:10px;align-self:stretch;line-height:1.4}.main-menu.open a[aria-current]{border-bottom:0;background:#e3f7f5}.mobile-bottom{height:62px;min-height:62px;padding:4px 0;background:#fff}.mobile-bottom a,.mobile-bottom button{min-height:52px;font-size:11px}.mobile-bottom svg{width:22px;height:22px}.campaign-main{height:430px}.campaign-copy{width:84%;padding:22px 20px 0}.campaign-copy p{font-size:14px;max-width:250px;line-height:1.6;margin-bottom:14px}.campaign h1{font-size:32px;max-width:235px}.campaign-tag{font-size:11px;max-width:190px}.campaign-copy .button{font-size:12px;padding:11px 12px;min-height:42px}.assortment{width:76%;height:53%;bottom:-10px;right:-25px}.campaign-sticker{font-size:9px;width:75px;height:55px;top:20px;right:12px}.quick-actions{grid-template-columns:1fr;gap:8px}.quick{display:flex;align-items:center;min-height:78px;padding:14px 16px;gap:14px}.quick>svg{width:27px;height:27px;margin:0;flex-shrink:0}.quick .go{position:static;margin-left:auto;width:18px;height:18px;flex-shrink:0}.quick h2{font-size:13px;margin:0 0 3px}.quick p{font-size:12px;margin:0}.dept-label{font-size:12px}.section-head h2{font-size:24px}.section-head .plain-link{font-size:12px}.product h3{font-size:15px}.product-copy small{font-size:12px}.product-bottom{font-size:12px;gap:6px;align-items:center}.product-copy{padding:12px}.product-bottom button{width:30px;height:30px;flex-shrink:0}.filter-row{flex-wrap:nowrap;overflow:auto;padding-bottom:6px}.filter-row button{font-size:12px;white-space:nowrap;min-height:42px}.cat-product h3{font-size:15px}.cat-product-action{font-size:12px;gap:5px;align-items:center}.cat-product-action span{min-width:0}.cat-list-layout .cat-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-product-visual span{font-size:10px;max-width:calc(100% - 16px);white-space:normal;line-height:1.4;top:8px;left:8px}.cat-product-copy small{font-size:12px}.cat-store-hint{align-items:flex-start}.cat-store-hint a{white-space:normal;min-width:75px}.cat-search-row h3{font-size:14px}.cat-search-row p{font-size:12px}.cat-directory-grid{grid-template-columns:1fr}.cat-directory a{font-size:14px}.cat-single-main{height:270px!important}.cat-pan-contained{width:270px!important}.cat-single-copy{display:flex;flex-direction:column}.cat-select-store{order:-1;padding:15px}.cat-select-store>.cat-link{display:none!important}.cat-single-layout>div:first-child>.cat-archive-note{font-size:11px;line-height:1.5;margin-top:8px}.cat-select-store select,.mp-field input,.mp-field select,.mp-field textarea{font-size:16px}.mp-lead,.cat-page .mp-lead,.cat-single-desc{font-size:14px}.mp-title{font-size:28px}.mp-crumb,.cat-page .mp-crumb{font-size:11px;line-height:1.6}.mp-prose p,.mp-prose li,.mp-panel p,.mp-check,.mp-check-list li{font-size:14px}.small-note,.cat-archive-note,.mp-note{font-size:12px}.footer-main{gap:22px}.footer-main p,.footer-main a{font-size:13px}.footer-bottom{font-size:11px;padding-bottom:0}}.specialties--clear .specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.specialties--clear :is(.specialty-food,.specialty-local){grid-template-columns:1fr;grid-template-rows:220px 1fr;min-height:0}.specialties--clear :is(.specialty-food,.specialty-local)>img{display:block;width:100%;height:220px;object-fit:cover}.specialties--clear .specialty-food>img{object-position:50% 55%}.specialties--clear .specialty-local>img{object-position:50% 43%}.specialties--clear :is(.specialty-food,.specialty-local)>div{padding:26px 27px}@media(max-width:760px){.specialties--clear .specialty-grid{grid-template-columns:1fr}.specialties--clear :is(.specialty-food,.specialty-local){grid-template-rows:200px auto}.specialties--clear :is(.specialty-food,.specialty-local)>img{height:200px}.specialties--clear :is(.specialty-food,.specialty-local)>div{padding:22px 20px}}.header .main-menu>a{padding-inline:10px;border-radius:3px;transition:background-color .15s ease,color .15s ease}.header .main-menu>a[aria-current=page],.header .main-menu>a:hover,.header .main-menu>a:focus-visible{background-color:#ffe42e!important;color:#182a35!important;border-bottom-color:#ffe42e!important}.header .main-menu>a[aria-current=page] svg{color:inherit}@media(max-width:760px){.header .main-menu.open>a[aria-current=page]{background-color:#ffe42e!important;color:#182a35!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/micasa-quality.css.map */
