.eg-home-mobile-label,.egm-home-shortcuts{display:none}@media(max-width:900px){.store-header .header-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-height:0;padding-block:3px}.store-header .header-main .mobile-menu[data-eg-menu-toggle]{display:none}.store-header .header-main .wordmark{grid-area:1 / 1;min-width:0;max-width:230px}.store-header .header-main .header-actions{grid-column:2;grid-row:1;margin:0}.store-header .header-main .header-action{justify-content:center}.store-header .header-main .header-search{grid-column:1 / -1;order:0;width:100%;min-width:0;height:44px}.store-header .header-main .header-search input{font-size:14px}.store-header .header-main .header-search input::placeholder{color:#536a7a;opacity:1}.store-header .header-main .header-search button{font-size:13px}body .egm-toolbar-inner{flex-direction:row;align-items:center;gap:4px;min-height:48px;padding-block:2px;overflow:visible}body .egm-toolbar-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1;gap:8px}body .egm-toolbar-primary button{min-width:0;min-height:44px;padding:5px 6px;white-space:normal}body .egm-toolbar .egm-shortcuts,body .eg-home-desktop-label{display:none}body .eg-home-mobile-label{display:inline}body .egm-home-shortcuts{display:flex;flex-wrap:wrap;gap:4px 14px;padding-block:3px;border-top:1px solid #e2e8ec}body .egm-home-shortcuts a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#155a40;font-size:13px;font-weight:700;text-decoration:none}body .egm-home-shortcuts .icon{width:14px;height:14px}body .egm-home-shortcuts a:focus-visible{outline:2px solid #155a40;outline-offset:2px}body eg-mega-menu:not([data-level=root]) .egm-home-shortcuts{display:none}}@media(max-width:700px){.store-header .header-main .header-actions{gap:6px}.store-header .header-main .header-action{min-width:32px;min-height:44px;height:44px}.store-header .header-main .header-search input{font-size:16px}.template-cart .page-heading{align-items:center;gap:12px;margin-bottom:8px}.template-cart .page-heading h1{font-size:26px;margin-bottom:0}.template-cart .page-heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.template-cart .cart-form{gap:20px}.template-cart .cart-item{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"image info" "quantity price";align-items:start;column-gap:14px;row-gap:12px;padding-block:20px}.template-cart .cart-item-image{grid-area:image;display:flex;align-items:flex-start;justify-content:center}.template-cart .cart-item-image img{width:88px;height:96px;object-fit:contain}.template-cart .cart-item-info{grid-area:info;min-width:0}.template-cart .cart-item-title{display:block;font-size:16px;line-height:1.4;font-weight:750;overflow-wrap:break-word;word-break:normal}.template-cart .cart-item-variant{margin:7px 0 3px;color:#3b5365;font-size:14px;line-height:1.4}.template-cart .cart-item-sku{display:block;margin:3px 0 0;color:#52687a;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.template-cart .cart-item .remove-item{display:inline-flex;align-items:center;min-height:44px;margin:0;font-size:13px;color:#52687a;text-underline-offset:3px}.template-cart .cart-item-quantity{grid-area:quantity;display:grid;gap:5px;margin:0;color:#3b5365;font-size:13px;line-height:1.4}.template-cart .cart-item-quantity input{width:88px;min-height:44px;padding:8px 10px;border-color:#aabcca;border-radius:6px;background:#fff;color:#0b2d46;font-size:16px;font-weight:650;line-height:1.4}.template-cart .cart-item>.cart-item-price{grid-area:price;align-self:end;justify-self:end;min-width:0;padding-block:8px;color:#0b2d46;font-size:20px;font-weight:750;line-height:1.4;text-align:right;font-variant-numeric:tabular-nums}.template-cart .cart-summary{padding:18px 16px}.template-cart .cart-summary h2{margin-bottom:18px;font-size:21px}.template-cart .cart-summary p{color:#52687a;font-size:14px;line-height:1.5}.template-cart .cart-total{gap:10px;margin-top:18px;font-size:16px}.template-cart .cart-total strong{font-size:22px}.template-cart .cart-summary .button{min-height:44px;font-size:14px}}@media(max-width:360px){body .eg-mineral-bar{font-size:12px}body .eg-mineral-bar__tools{gap:4px}body .eg-mineral-bar__phone .icon{display:none}.template-cart .cart-item{grid-template-columns:80px minmax(0,1fr);column-gap:12px}.template-cart .cart-item-image img,.template-cart .cart-item-quantity input{width:80px}.template-cart .cart-item>.cart-item-price{font-size:18px}.template-cart .cart-total strong{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/eg-mobile-shopping.css.map */
