.mmh-search-row{width:100%;max-width:820px;margin:0 auto 22px;padding:0 24px}.mmh-product-search{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:6px 7px 6px 17px;border:1.5px solid #bd93ac;border-radius:999px;background:linear-gradient(110deg,#ffe7f0,#fff0c5 52%,#e1eefb);box-shadow:0 3px #c4a6bd44;color:#71455f}.mmh-product-search .mmh-search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mmh-search-icon{width:23px;height:23px;flex-shrink:0;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.mmh-product-search input[type=search]{flex:1;width:0;min-width:0;max-width:none;min-height:38px;padding:6px 3px;border:0;border-radius:8px;background:transparent!important;box-shadow:none;font:16px/1.4 Arial,sans-serif;color:#514149}.mmh-product-search input::placeholder{color:#795668;opacity:1}.mmh-product-search button[type=submit]{flex-shrink:0;width:auto;min-height:40px;margin:0;padding:8px 22px;border:1px solid #b487a3;border-radius:999px;background:linear-gradient(110deg,#f3bfd7,#e6d1f1);color:#614156;font:700 14px/1.4 Arial,sans-serif;cursor:pointer;box-shadow:0 2px #c198b133}.mmh-product-search:focus-within{outline:2px solid #a7658a;outline-offset:3px}.mmh-product-search input:focus-visible{outline:0}.mmh-product-search button:hover{background:linear-gradient(110deg,#edaccb,#d7bde9)}.store-page>.mmh-search-row{max-width:820px;margin:0 0 24px;padding:0}.mmh-search-results[hidden]{display:none}.mmh-search-results .heading{gap:16px;align-items:center}.mmh-search-results .heading h2{font-family:Arial Rounded MT Bold,Trebuchet MS,sans-serif;font-size:24px;color:#a64c77}.mmh-search-results #search-status{margin-bottom:24px}.mmh-search-results{scroll-margin-top:20px}.mmh-search-results .products:empty{display:none}.mmh-search-results .product{padding:14px;border:1.5px solid #d1abc1;border-radius:26px;background:linear-gradient(130deg,#f9dce9,#fff0bc);box-shadow:0 5px #d2adc244}.mmh-search-results .product:nth-child(2){background:linear-gradient(130deg,#e8ddf6,#ffdce9)}.mmh-search-results .product:nth-child(3){background:linear-gradient(130deg,#e0efcf,#d8eefa)}.mmh-search-results #search-reset{padding:8px 16px;border:1px solid #b487a3;border-radius:999px;background:linear-gradient(110deg,#f3bfd7,#e6d1f1);color:#614156;font:700 13px/1.4 Arial,sans-serif;cursor:pointer}html[data-theme=dark] .mmh-product-search{background:var(--mmh-night-panel);border-color:var(--mmh-night-border);color:var(--mmh-night-accent);box-shadow:0 3px 0 var(--mmh-night-shadow)}html[data-theme=dark] .mmh-product-search input[type=search]{background:transparent!important}html[data-theme=dark] .mmh-search-results{background:var(--mmh-night-section)}@media(max-width:600px){.mmh-search-row{padding:0 16px;margin-bottom:20px}.mmh-product-search{gap:7px;padding-left:12px}.mmh-product-search button[type=submit]{padding:8px 16px}.mmh-search-icon{width:20px;height:20px}.mmh-search-results .heading{flex-wrap:wrap}.mmh-search-results .heading h2{font-size:21px}.mmh-search-results .products{grid-template-columns:1fr}}.mmh-header-actions{display:flex;flex-direction:column;align-items:stretch;gap:9px;width:180px;flex:0 0 180px;position:relative}.brand-banner .mmh-header-actions .cart,.mmh-root .brand-banner .mmh-header-actions .cart,.store-header .mmh-header-actions .cart{display:flex;align-items:center;justify-content:center;gap:0;width:100%;min-height:42px;margin:0;padding:8px 14px;border:1px solid #a2b9d0;border-radius:999px;background:linear-gradient(120deg,#d0e8f7,#e4d4f3);color:#614156;text-decoration:none;font:14px/1.4 Arial,sans-serif;box-shadow:0 3px #c4a6bd44}.mmh-header-actions .mmh-product-search--compact{gap:0;min-height:42px;padding:3px 4px}.mmh-header-actions .mmh-product-search--compact input[type=search]{min-height:32px;padding:4px 34px;text-align:center}.mmh-header-actions .mmh-product-search--compact button[type=submit]{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:34px;height:34px;min-height:34px;padding:0;border:0;background:transparent!important;box-shadow:none!important;color:#71455f}.mmh-product-search--compact button .mmh-search-icon{width:19px;height:19px}html[data-theme=dark] .mmh-header-actions .mmh-product-search--compact button[type=submit]{color:var(--mmh-night-accent)!important}@media(max-width:900px){.mmh-header-actions{margin-left:auto}}@media(max-width:600px){.mmh-header-actions{width:140px;flex-basis:140px;gap:8px}.brand-banner .banner-inner,.mmh-root .brand-banner .banner-inner{gap:10px}.brand-banner .drawn-brand .wm-row,.mmh-root .brand-banner .drawn-brand .wm-row{font-size:21px}.brand-banner .drawn-brand,.mmh-root .brand-banner .drawn-brand{gap:8px}.brand-banner .brand-round-logo,.mmh-root .brand-banner .brand-round-logo{width:48px;height:48px}.brand-banner .banner-brand-tagline,.mmh-root .brand-banner .banner-brand-tagline{left:56px;font-size:10px!important}.store-header{gap:10px}.store-header .store-brand{max-width:calc(100% - 150px);font-size:14px}.store-header nav{order:3;flex-basis:100%}}@media(max-width:360px){.mmh-header-actions .mmh-product-search--compact input[type=search]{padding-left:28px;padding-right:28px}.mmh-header-actions{width:120px;flex-basis:120px}.brand-banner .drawn-brand .wm-row,.mmh-root .brand-banner .drawn-brand .wm-row{font-size:18px}.brand-banner .brand-round-logo,.mmh-root .brand-banner .brand-round-logo{width:42px;height:42px}.brand-banner .banner-brand-tagline,.mmh-root .brand-banner .banner-brand-tagline{left:50px;font-size:9px!important}.store-header .store-brand{max-width:calc(100% - 130px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mmh-search.css.map */
