.mj-search .template-search__header{margin-bottom:2.4rem}.mj-search .template-search__header h1{margin:0;font-family:"Fustat",var(--font-heading-family),sans-serif;font-size:2.6rem;font-weight:400;line-height:3.2rem;color:#000;letter-spacing:0}.mj-search .template-search__search{margin:1.6rem auto 0;max-width:76.8rem}.mj-search .template-search__search .search{margin-top:0}.mj-search .search .field{display:flex;align-items:center;height:5.6rem;margin:0;background:#2d2d2d1a;border:0;border-radius:0;box-shadow:none}.mj-search .search .field:after,.mj-search .search .field:before{display:none}.mj-search .search__input.field__input,.mj-search .search__input.field__input:focus,.mj-search .search__input.field__input:not(:placeholder-shown),.mj-search .search__input.field__input:-webkit-autofill{height:100%;padding:0 5.6rem 0 2.8rem;margin:0;border:0;background:transparent;box-shadow:none;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.6rem;line-height:2.2rem;color:#2d2d2d}.mj-search .search__input.field__input::placeholder{font-family:"Fustat",var(--font-body-family),sans-serif;color:#2d2d2d;opacity:.7}.mj-search .field__label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.mj-search .search__button,.mj-search .reset__button{top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;opacity:.6}.mj-search .search__button{right:2.4rem}.mj-search .search__button:focus,.mj-search .reset__button:focus,.mj-search .search__button:focus-visible,.mj-search .reset__button:focus-visible{background:transparent;outline:none;box-shadow:none}.mj-search .search__button .icon,.mj-search .search__button .svg-wrapper{width:1.8rem;height:1.8rem}.mj-search.template-search--empty{padding-bottom:12rem}.mj-search .template-search__header p{margin:1.6rem 0 0;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.4rem;color:#737373;text-align:center}@media screen and (min-width:750px){.mj-search .template-search__header{margin-bottom:5.6rem}.mj-search .template-search__header h1{font-size:3.2rem;line-height:4rem}}.mj-search .mj-facets-dropdown{display:block;padding:0;margin:0 0 2.4rem;border:0}.mj-search .mj-facets-dropdown .facets{display:block;grid-column:auto}.mj-search .mj-facets-dropdown .facets__form{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:1.6rem;row-gap:1.2rem;margin:0;position:relative}.mj-search .mj-facets-dropdown .facets__form:before{content:"";grid-column:1 / -1;grid-row:1;align-self:stretch;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;pointer-events:none}.mj-search .mj-facets-dropdown .mj-facets-toggle{display:inline-flex;align-items:center;gap:.8rem;grid-column:1;grid-row:1;z-index:1;margin:0;padding:1.4rem 0;border:0;background:transparent;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.4;color:#000;text-decoration:none;cursor:pointer}.mj-search .mj-facets-dropdown .mj-facets-toggle__icon,.mj-search .mj-facets-dropdown .mj-facets-toggle__icon .svg-wrapper,.mj-search .mj-facets-dropdown .mj-facets-toggle__icon svg{display:block;width:1.6rem;height:1.2rem}.mj-search .mj-facets-dropdown .mj-facets-toggle__show,.mj-search .mj-facets-dropdown.mj-facets-dropdown--collapsed .mj-facets-toggle__hide{display:none}.mj-search .mj-facets-dropdown.mj-facets-dropdown--collapsed .mj-facets-toggle__show{display:inline}.mj-search .mj-facets-dropdown.mj-facets-dropdown--collapsed .facets__wrapper,.mj-search .mj-facets-dropdown.mj-facets-dropdown--collapsed .active-facets-desktop,.mj-search .mj-facets-dropdown .facets__heading{display:none}.mj-search .mj-facets-dropdown .facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;grid-column:1 / -1;grid-row:2;min-width:0}.mj-search .mj-facets-dropdown .facets__disclosure{position:relative;margin:0}.mj-search .mj-facets-dropdown .facets__summary{display:flex;align-items:center;margin:0;padding:1.2rem 1.6rem;border:1px solid #2d2d2d;background:#fff;color:#2d2d2d;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;cursor:pointer;list-style:none}.mj-search .mj-facets-dropdown .facets__summary::-webkit-details-marker{display:none}.mj-search .mj-facets-dropdown .facets__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%;gap:2.8rem}.mj-search .mj-facets-dropdown .facets__summary-label,.mj-search .mj-facets-dropdown .facets__summary span:first-of-type{color:#2d2d2d}.mj-search .mj-facets-dropdown .facets__summary:hover,.mj-search .mj-facets-dropdown .facets__disclosure[open] .facets__summary{color:#000;box-shadow:0 0 0 1px #000}.mj-search .mj-facets-dropdown .facets__summary:hover .facets__summary-label{text-decoration:none}.mj-search .mj-facets-dropdown .facets__summary .svg-wrapper,.mj-search .mj-facets-dropdown .facets__summary .icon-caret{position:static;width:1rem;height:1rem;margin:0;flex-shrink:0}.mj-search .mj-facets-dropdown .facets__disclosure[open] .facets__summary .svg-wrapper,.mj-search .mj-facets-dropdown .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.mj-search .mj-facets-dropdown .facets__display{top:calc(100% + 1rem);left:0;width:max-content;min-width:22rem;max-width:28rem;max-height:min(55vh,40rem);padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 5px 15px #00000026;z-index:12}.mj-search .mj-facets-dropdown .facets__header{padding:1.2rem 1.6rem;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.2rem;color:#737373}.mj-search .mj-facets-dropdown .facets__reset{color:#2d2d2d;text-underline-offset:.2rem}.mj-search .mj-facets-dropdown .facets__list{padding:.8rem 1.6rem 1.6rem}.mj-search .mj-facets-dropdown .facet-filters{display:flex;grid-column:3;grid-row:1;z-index:1;padding:0;margin:0}.mj-search .mj-facets-dropdown .facet-filters .select{width:auto;border:0;background:transparent;box-shadow:none}.mj-search .mj-facets-dropdown .facets__form>.product-count{display:none}.mj-search .mj-facets-dropdown .facet-filters__field{gap:.4rem}.mj-search .mj-facets-dropdown .facet-filters__label,.mj-search .mj-facets-dropdown .facet-filters__label label{margin:0;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000;white-space:nowrap}.mj-search .mj-facets-dropdown .facet-filters__sort,.mj-search .mj-facets-dropdown .select__select{font-family:"Fustat",var(--font-body-family),sans-serif;font-size:16px;color:#000;background:transparent;border:0;box-shadow:none;padding:1.2rem 2.4rem 1.2rem .4rem;height:auto;min-height:0}.mj-search .mj-facets-dropdown .facet-filters__sort:focus,.mj-search .mj-facets-dropdown .facet-filters__sort:focus-visible,.mj-search .mj-facets-dropdown .facet-filters__sort.focused,.mj-search .mj-facets-dropdown .select__select:focus,.mj-search .mj-facets-dropdown .select__select:focus-visible,.mj-search .mj-facets-dropdown .select__select.focused{outline:1px solid #2d2d2d;outline-offset:0;box-shadow:none}.mj-search .mj-facets-dropdown .product-count{margin:0;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.3rem;color:#737373}.mj-search .mj-facets-dropdown .active-facets-desktop{width:100%;grid-column:1 / -1;margin:.4rem 0 0;padding:0}.mj-search .mj-facets-dropdown .active-facets__button{margin:0 .8rem .8rem 0}.mj-search .mj-facets-dropdown span.active-facets__button-inner{min-height:0;padding:.6rem 1.2rem;border-radius:4px;box-shadow:none;background:#2d2d2d0d;color:#2d2d2d;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.3rem}.mj-search .mj-facets-dropdown .active-facets__button-remove{padding-top:.6rem}.mj-search .mj-facets-dropdown .mobile-facets__open{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 0;font-family:"Fustat",var(--font-body-family),sans-serif;font-size:1.4rem;color:#000;background:transparent}.mj-search .mj-facets-dropdown .mobile-facets__open-label{font-size:16px;line-height:22px;color:#000}.mj-search-page .page-width{max-width:none;padding-left:20px;padding-right:20px}.mj-search-page nav[aria-label=Breadcrumb]{max-width:none;padding-left:80px;padding-right:20px}@media screen and (min-width:768px){.mj-search-page .page-width{padding-left:80px;padding-right:80px}.mj-search-page nav[aria-label=Breadcrumb]{padding-left:80px;padding-right:80px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/mj-search.css.map */
