.mk-search__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);padding-bottom:var(--spacing-32)}.mk-search__head h1{margin:0}.mk-search__form{display:flex;gap:var(--spacing-12, 12px);width:100%;max-width:40rem;margin-top:var(--spacing-8, 8px)}.mk-search__input{flex:1;outline:2px solid transparent;min-width:0;height:52px;padding:0 var(--spacing-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-body);transition:border-color var(--duration-hover-quick) var(--easing-hover-quick),box-shadow var(--duration-hover-quick) var(--easing-hover-quick)}.mk-search__input::placeholder{color:var(--color-text-muted)}.mk-search__input:hover{border-color:var(--color-uji-stone)}.mk-search__input:focus{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus)}.mk-search__count{margin:0 0 var(--spacing-24);color:var(--color-text-secondary)}.mk-search__more{margin-top:var(--spacing-64, 64px)}.mk-search__more h2{margin:0 0 var(--spacing-16)}.mk-search__links{margin:0;padding:0;list-style:none}.mk-search__link{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-16);padding:var(--spacing-16) 0;color:var(--color-text);text-decoration:none;box-shadow:var(--rule-bottom)}.mk-search__link:hover span:first-child{text-decoration:underline;text-underline-offset:3px}.mk-search__link .mk-meta{color:var(--color-text-secondary);flex-shrink:0}.mk-search__pages{display:flex;align-items:center;justify-content:center;gap:var(--spacing-24);margin-top:var(--spacing-48)}.mk-search__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24);padding:var(--spacing-48) 0;box-shadow:var(--rule-top)}.mk-search__empty p{margin:0}.mk-search__empty-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-16) var(--spacing-32)}@media screen and (max-width:767px){.mk-search__form .mk-btn{padding-inline:var(--spacing-16)}}.mk-search:has(az-search-bar) .mk-search__form,.mk-search:has(#atomz-embed-results-host) .mk-search__native{display:none}.mk-search .atomz-embed-search-host{width:100%;max-width:40rem;margin-top:var(--spacing-8, 8px)}.mk-search .atomz-embed-results{padding-top:0}.mk-search atomz-product-grid{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:0}.mk-search atomz-product-grid>*,.mk-search .az-sticky-suggestions>*{grid-column:1 / -1}.mk-search .az-sticky-suggestions{display:contents}.mk-search .az-results-heading{grid-row:1;grid-column:1;display:flex;align-items:center;min-height:0;margin:0 0 var(--spacing-24);padding:0 var(--spacing-16) var(--spacing-12) 0!important;font-size:0;line-height:1;box-shadow:var(--rule-bottom)}.mk-search .az-total-results{font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-secondary)}.mk-search .az-suggestions{--bg-color: var(--color-surface-well);--text-color: var(--color-text);--border-radius: 0;gap:var(--spacing-8, 8px)}.mk-search .az-suggestion-text{border-radius:0;font-size:var(--text-body-sm);box-shadow:inset 0 0 0 1px var(--color-border, rgb(14 20 12 / .12))}.mk-search .az-suggestion-text:hover{background:var(--color-text);color:var(--color-bg)}.mk-search .az-sort-by-container{grid-row:1;grid-column:2;margin:0 0 var(--spacing-24);padding-bottom:var(--spacing-12);box-shadow:var(--rule-bottom)}.mk-search .az-sort-by-container{gap:var(--spacing-8)}.mk-search .az-sort-label{font-size:0}.mk-search .az-sort-label:before{content:"Sort";font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.mk-search .az-sort-trigger{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--spacing-20) 0 0;border:0;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230e140c' stroke-width='1.25'/%3E%3C/svg%3E") no-repeat right center;font:inherit;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text);cursor:pointer}.mk-search .az-sort-arrow{display:none}.mk-search .az-sort-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mk-search .az-sort-menu li{font-size:var(--text-body);letter-spacing:normal;text-transform:none}.mk-search .az-sort-menu{border-radius:0;background:var(--color-bg);box-shadow:var(--rim),0 16px 32px -16px #0e140c4d}.mk-search .az-sort-menu li.active,.mk-search .az-sort-menu li:hover{background:var(--color-surface-wash);color:var(--color-text)}.mk-search [data-columns] .az-product-grid{gap:var(--spacing-48) var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.mk-search az-product-card[data-mk-tile=done]{display:block;min-width:0}.mk-search .az-product-card{animation:none;transition:none}.mk-search .az-product-card:hover{transform:none}.mk-search .az-product-card-link{color:var(--color-text);text-decoration:none}.mk-search .az-product-card-image{aspect-ratio:1 / 1;border-radius:0;background:var(--color-surface-well)}.mk-search .az-product-card-image img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-reveal-up) var(--easing-reveal-up)}@media(prefers-reduced-motion:no-preference){.mk-search .az-product-card:hover .az-product-card-image img{transform:scale(1.03)}}.mk-search .az-product-card-info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--spacing-16);align-items:baseline;padding-top:var(--spacing-12)}.mk-search .az-product-card-vendor{display:none}.mk-search .az-product-card-rating{grid-column:1 / -1;margin-bottom:var(--spacing-4)}.mk-search .az-product-card-rating .az-star-filled{color:var(--color-accent)}.mk-search .az-product-card-title{margin:0;font-family:inherit;font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--leading-body)}.mk-search .az-product-card-price{font-size:var(--text-body);font-weight:var(--font-weight-medium);white-space:nowrap}.mk-search .az-compare-at-price{color:var(--color-text-muted);font-weight:400}.mk-search .az-product-card-add-to-card-button{border-radius:0}@media screen and (max-width:991px){.mk-search [data-columns] .az-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-32) var(--grid-gutter)}}@media screen and (max-width:767px){.mk-search [data-columns] .az-product-grid{grid-template-columns:minmax(0,1fr);gap:var(--spacing-48)}.mk-search .az-product-card-info{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-4)}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/mk-search.css.map */
