:root{--mzs-ink: rgb(var(--color-foreground, 44, 26, 20));--mzs-muted: rgba(var(--color-foreground, 44, 26, 20), .62);--mzs-line: rgba(var(--color-foreground, 44, 26, 20), .1);--mzs-brown: var(--miz-primary, #4e2d24);--mzs-gold: #b39062;--mzs-tile: #f2ede8;--mzs-wash: #ede6df;--mzs-serif: var(--font-heading-family, "Minion Pro", Georgia, serif);--mzs-sans: var(--font-body-family, Helvetica, Arial, sans-serif);--mzs-max: 1240px}.search-modal .field,.mzs-page-head .field{border:0;background:transparent;box-shadow:inset 0 -1px 0 var(--mzs-gold);transition:box-shadow .25s ease}.search-modal .field:before,.search-modal .field:after,.mzs-page-head .field:before,.mzs-page-head .field:after{display:none}.search-modal .field:focus-within,.mzs-page-head .field:focus-within{box-shadow:inset 0 -2px 0 var(--mzs-brown)}.search__input.field__input{font-size:16px;text-overflow:ellipsis}.search-modal .search__input.field__input,.mzs-page-head .search__input.field__input{font-family:var(--mzs-serif);font-size:30px;line-height:1.2;height:auto;min-height:56px;padding:10px 112px 10px 2px;background:transparent;color:var(--mzs-ink);letter-spacing:.005em;box-shadow:none;outline:none}.search-modal .search__input.field__input::placeholder,.mzs-page-head .search__input.field__input::placeholder{font-family:var(--mzs-serif);font-style:italic;font-size:inherit;color:rgba(var(--color-foreground),.42);opacity:1}.search-modal .search__input:focus-visible,.mzs-page-head .search__input:focus-visible{outline:none}.search-modal .field__button,.mzs-page-head .field__button{color:var(--mzs-brown);box-shadow:none!important;background:transparent!important}.search-modal .reset__button,.mzs-page-head .reset__button{right:52px}.search-modal .search__button,.mzs-page-head .search__button{right:0}.search-modal .field__button:focus-visible,.mzs-page-head .field__button:focus-visible{outline:2px solid var(--mzs-gold);outline-offset:2px}.search-modal{border-bottom:0}.search-modal .search-modal__content,.search-modal predictive-search.search-modal__form,.search-modal form.search-modal__form{position:static}.search-modal .search-modal__form{max-width:var(--mzs-max);margin:0 auto}.search-modal .predictive-search--header,.search-modal .mzs-empty{position:absolute;top:100%;left:0;right:0;width:auto;border:0;border-top:1px solid var(--mzs-line);border-radius:0;background:rgb(var(--color-background));box-shadow:0 30px 50px -30px #2c1a1459;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:3}.search-modal .mzs-empty{display:none;max-height:calc(100vh - 120px)}.header__search details[open] .mzs-empty[data-state=done]{display:block;animation:mzs-in .28s ease-out both}.header__search predictive-search[open] .mzs-empty,.header__search predictive-search[loading] .mzs-empty{display:none!important}.search-modal predictive-search[open] .predictive-search--header{animation:mzs-in .22s ease-out both}@keyframes mzs-in{0%{opacity:0;transform:translateY(-6px)}}.mzs-label{margin:0 0 14px;font-family:var(--mzs-serif);font-style:italic;font-weight:400;font-size:17px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--mzs-muted)}.mzs-label__link{color:inherit;text-decoration:none;background:linear-gradient(var(--mzs-gold),var(--mzs-gold)) left bottom / 100% 1px no-repeat;padding-bottom:1px}.mzs-label__link:hover{color:var(--mzs-brown)}.mzs-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:0}.mzs-card{display:flex;flex-direction:column;gap:3px;color:var(--mzs-ink);text-decoration:none}.mzs-card__img{position:relative;display:block;aspect-ratio:1;margin-bottom:9px;overflow:hidden;background:var(--mzs-tile)}.mzs-card__img img{width:100%;height:100%;object-fit:cover;display:block}.mzs-card__badge{position:absolute;left:8px;top:8px;padding:3px 8px 4px;font-size:11px;font-weight:500;line-height:1;color:var(--mzs-brown);background:#ffffffe6;border-radius:999px}.mzs-card__title{font-size:14.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mzs-card:hover .mzs-card__title,[aria-selected=true]>.mzs-card .mzs-card__title{text-decoration:underline;text-decoration-color:var(--mzs-gold);text-underline-offset:3px}[aria-selected=true]>.mzs-card .mzs-card__img{outline:2px solid var(--mzs-gold);outline-offset:2px}.mzs-card__price{font-size:14px;font-weight:600}.mzs-card__price .b2b-price{font-weight:400}.mzs-card .miz-promo-line{margin:0;font-size:12.5px;line-height:1.3;font-weight:600;color:#8a6a2e}[data-season=q4] .mzs-card .miz-promo-line,[data-season=q4] .miz-search-rule .miz-promo-line{color:var(--season-berry, #770f28);font-weight:400}[data-season=q4] .mzs-card .miz-promo-line b,[data-season=q4] .miz-search-rule .miz-promo-line b{font-weight:600}.mzs{display:flex;flex-direction:column;min-height:100%}.mzs__inner{width:100%;max-width:var(--mzs-max);margin:0 auto;padding:28px 40px 36px;display:flex;flex-direction:column;gap:28px}.mzs__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px}.mzs__layout--products-only,.mzs__layout--no-products{grid-template-columns:minmax(0,1fr)}.mzs__aside{display:flex;flex-direction:column;gap:32px}.mzs-suggest,.mzs-pages{display:flex;flex-direction:column;gap:2px;margin:0}.mzs-suggest__link{display:block;padding:5px 0;font-family:var(--mzs-serif);font-size:19px;line-height:1.3;color:var(--mzs-ink);text-decoration:none}.mzs-suggest__link mark{background:none;color:inherit}.mzs-suggest__link *:not(mark){font-weight:400;color:var(--mzs-brown)}.mzs-suggest__item--collection .mzs-suggest__link{font-style:italic}.mzs-suggest__link:hover,.mzs-suggest__item[aria-selected=true] .mzs-suggest__link,.mzs-pages__link:hover,[aria-selected=true]>.mzs-pages__link{text-decoration:underline;text-decoration-color:var(--mzs-gold);text-decoration-thickness:1px;text-underline-offset:4px}.mzs-pages__link{display:block;padding:4px 0;font-size:14px;line-height:1.4;color:var(--mzs-ink);text-decoration:none}.mzs__main .mzs-label{margin-bottom:16px}.mzs__footer.predictive-search__search-for-button{position:sticky;bottom:0;z-index:2;margin-top:auto;background:rgba(var(--color-background),.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--mzs-line);box-shadow:none}.mzs__footer .mzs__all.predictive-search__item--term{display:flex;align-items:center;justify-content:center;gap:12px;width:auto;max-width:var(--mzs-max);margin:0 auto;padding:16px 40px;border:0;background:none;font-family:var(--mzs-sans);font-size:15px;font-weight:600;line-height:1.3;color:var(--mzs-brown);word-break:normal;cursor:pointer}.mzs__footer .mzs__all:hover span,.mzs__footer .mzs__all[aria-selected=true] span{text-decoration:underline;text-decoration-color:var(--mzs-gold);text-underline-offset:4px}.mzs__all-arrow{flex:none;transition:transform .2s ease}.mzs__all:hover .mzs__all-arrow{transform:translate(3px)}.mzs .predictive-search__loading-state{padding:8px 0 0}.predictive-search--search-template .mzs__inner{padding:22px 22px 26px}.predictive-search--search-template .mzs__layout{grid-template-columns:minmax(0,1fr);gap:24px}.predictive-search--search-template .mzs-cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.predictive-search--search-template{border:1px solid var(--mzs-line);border-top:0;box-shadow:0 24px 40px -28px #2c1a1459}.miz-search-rule-group{padding:0}.miz-search-rule-group ul{margin:0}.miz-search-rule-group .predictive-search__list-item{list-style:none}.miz-search-rule{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 22px 14px 14px;border-radius:999px;background:var(--mzs-wash);color:var(--mzs-ink);text-decoration:none;transition:background-color .2s ease}.miz-search-rule:hover,.predictive-search__list-item[aria-selected=true]>.miz-search-rule{background:#e5dcd3}.miz-search-rule__media{width:64px;height:64px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#fff;color:var(--mzs-brown)}.miz-search-rule__media img{width:100%;height:100%;object-fit:cover}.miz-search-rule--product .miz-search-rule__media img{transform:scale(1.9)}.miz-search-rule__body{display:flex;flex-direction:column;gap:1px;min-width:0}.miz-search-rule__kicker{font-family:var(--mzs-serif);font-style:italic;font-size:15px;line-height:1.3;color:var(--mzs-muted)}.miz-search-rule__title{font-family:var(--mzs-serif);font-size:24px;line-height:1.15;color:var(--mzs-brown)}.miz-search-rule__text,.miz-search-rule__price{font-size:14px;line-height:1.4;color:var(--mzs-muted)}.miz-search-rule__price{font-weight:600;color:var(--mzs-ink)}.miz-search-rule .miz-promo-line{margin:0;font-size:12.5px;font-weight:600;color:#8a6a2e}.miz-search-rule__arrow{color:var(--mzs-brown);transition:transform .2s ease}.miz-search-rule:hover .miz-search-rule__arrow{transform:translate(3px)}.mzs-discover{width:100%;max-width:var(--mzs-max);margin:0 auto;padding:32px 40px 44px;display:grid;grid-template-columns:minmax(170px,210px) minmax(0,1.15fr) minmax(0,1fr);gap:56px}.mzs-terms{display:flex;flex-direction:column;gap:2px;margin:0}.mzs-term{display:inline-block;padding:5px 0;font-family:var(--mzs-serif);font-size:20px;line-height:1.3;color:var(--mzs-ink);text-decoration:none;background:linear-gradient(var(--mzs-gold),var(--mzs-gold)) left 88% / 0 1px no-repeat;transition:background-size .3s ease,color .2s ease}.mzs-term:hover,.mzs-term:focus-visible{color:var(--mzs-brown);background-size:100% 1px;outline:none}.mzs-motifs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px;margin:0}.mzs-motif{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;color:var(--mzs-ink);text-decoration:none}.mzs-motif__img{width:88px;max-width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--mzs-tile);box-shadow:0 0 0 1px var(--mzs-line);transition:box-shadow .25s ease}.mzs-motif__img img{width:100%;height:100%;object-fit:cover}.mzs-motif:hover .mzs-motif__img,.mzs-motif:focus-visible .mzs-motif__img{box-shadow:0 0 0 1px var(--mzs-gold),0 0 0 4px #b390622e}.mzs-motif:focus-visible{outline:none}.mzs-motif__name{font-size:13px;line-height:1.3}.mzs-cards--discover{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.mzs-discover.mzs-discover--page{max-width:none;margin:0;padding:12px 0 0}.mzs-page-head.template-search__header{margin-bottom:28px}.mzs-page-head__title{margin:0;font-family:var(--mzs-serif);font-weight:400;font-size:clamp(34px,4.6vw,58px);line-height:1.04;letter-spacing:-.005em;color:var(--mzs-ink);text-wrap:balance}.mzs-page-head__pre{display:block;margin-bottom:10px;font-family:var(--mzs-sans);font-size:15px;line-height:1.3;letter-spacing:0;color:var(--mzs-muted)}.mzs-page-head__term{color:var(--mzs-brown)}.mzs-page-head .template-search__search{max-width:860px;margin:26px 0 0}.mzs-page-head .template-search__search .search{margin-top:0}.mzs-page-head .search__input.field__input{font-size:24px;min-height:52px}.miz-search-rule-page{margin-bottom:28px}.miz-search-rule-page .miz-search-rule{max-width:860px;margin:0}@media screen and (max-width:989px){.mzs-discover{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 32px}.mzs-discover__col--terms{grid-column:1 / -1}}@media screen and (max-width:749px){.search-modal .search__input.field__input{font-size:21px;min-height:46px;padding:6px 92px 6px 2px}.search-modal .search__input.field__input::placeholder{font-size:19px}.search-modal .reset__button,.mzs-page-head .reset__button{right:44px}.search-modal .mzs-empty{max-height:calc(100vh - 70px)}.mzs__inner{padding:18px 16px 24px;gap:22px}.mzs__layout{grid-template-columns:minmax(0,1fr);gap:24px}.mzs__aside{gap:20px}.mzs-group .mzs-label{margin-bottom:10px}.mzs-suggest{flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.mzs-suggest::-webkit-scrollbar{display:none}.mzs-suggest__item{flex:none}.mzs-suggest__link{padding:8px 15px 9px;border:1px solid #ddd2c7;border-radius:999px;font-size:16px;white-space:nowrap;background:#fff}.mzs-suggest__link:hover,.mzs-suggest__item[aria-selected=true] .mzs-suggest__link{text-decoration:none;border-color:var(--mzs-brown)}.mzs-group--pages{order:2}.mzs-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.mzs-card__title{font-size:14px}.mzs__footer .mzs__all.predictive-search__item--term{width:100%;margin:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.mzs__footer .mzs__all span{display:block;width:100%;padding:13px 18px;border-radius:999px;background:var(--mzs-brown);color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mzs__footer .mzs__all:hover span,.mzs__footer .mzs__all[aria-selected=true] span{text-decoration:none}.mzs__footer .mzs__all-arrow{display:none}.miz-search-rule{gap:14px;padding:10px 16px 10px 10px}.miz-search-rule__media{width:54px;height:54px}.miz-search-rule__title{font-size:20px}.miz-search-rule__kicker{font-size:14px}.mzs-discover{grid-template-columns:minmax(0,1fr);padding:20px 16px 32px;gap:30px}.mzs-discover.mzs-discover--page{padding:4px 0 0}.mzs-terms{flex-direction:row;flex-wrap:wrap;gap:8px}.mzs-term{padding:8px 15px 9px;border:1px solid #ddd2c7;border-radius:999px;background:#fff;font-size:16px}.mzs-term:hover,.mzs-term:focus-visible{background:#fff;border-color:var(--mzs-brown)}.mzs-motifs{display:flex;gap:14px;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;scrollbar-width:none}.mzs-motifs::-webkit-scrollbar{display:none}.mzs-motifs li{flex:none;width:76px}.mzs-motif__img{width:72px}.mzs-motif__name{font-size:12px}.mzs-page-head .template-search__search{margin-top:20px}.mzs-page-head .search__input.field__input{font-size:20px;min-height:46px;padding-right:92px}.mzs-page-head .search__input.field__input::placeholder{font-size:18px}}@media(prefers-reduced-motion:reduce){.header__search details[open] .mzs-empty[data-state=done],.search-modal predictive-search[open] .predictive-search--header{animation:none}.mzs-term,.mzs-motif__img,.miz-search-rule,.miz-search-rule__arrow,.mzs__all-arrow,.search-modal .field,.mzs-page-head .field{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/miz-search.css.map */
