.search-modal dialog.search-modal__content[open]{display:flex;flex-direction:column;height:min(var(--aw-ps-modal-height, 86vh),820px)}.search-modal{--aw-ps-surface: var(--aw-ps-bg, rgb(var(--color-background-rgb)))}.search-modal .predictive-search-form__header{position:sticky;top:0;z-index:10;background:var(--aw-ps-surface)}.search-modal .predictive-search-form__content-wrapper{overflow:visible!important}.search-modal .search-modal__dialog,.search-modal .search-modal__content{max-height:var(--aw-ps-modal-height, 86vh);overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;background:var(--aw-ps-surface);padding-bottom:96px}.search-modal dialog.search-modal__content[open]{background:var(--aw-ps-surface)}.search-modal .predictive-search-results__list.predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(var(--aw-ps-cols-mobile, 2),minmax(0,1fr));gap:var(--aw-ps-grid-gap, 12px);padding:0;margin:0}@media(min-width:750px){.search-modal .predictive-search-results__list.predictive-search-results__wrapper-products{grid-template-columns:repeat(var(--aw-ps-cols-desktop, 4),minmax(0,1fr));gap:var(--aw-ps-grid-gap, 12px)}}.search-modal .predictive-search-results__card--product{padding:0!important;margin:0!important}.search-modal .predictive-search-results__card--product .resource-card{position:relative;display:block;border-radius:var(--aw-ps-card-radius, 12px);background:var(--aw-ps-card-bg, transparent);border:var(--aw-ps-card-border-width, 1px) solid var(--aw-ps-card-border-color, rgba(0,0,0,.06));overflow:hidden;box-shadow:none;transition:border-color .2s ease,transform .15s ease}.search-modal .predictive-search-results__card--product .resource-card:hover{border-color:var(--aw-ps-card-hover-border, rgba(0,0,0,.15));transform:translateY(-1px)}.search-modal .predictive-search-results__card--product .resource-card:active{transform:scale(.98)}.search-modal .predictive-search-results__card--product .resource-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.search-modal .predictive-search-results__card--product .resource-card__media{width:100%;aspect-ratio:var(--aw-ps-media-ratio, 1 / 1);height:auto;background:var(--aw-ps-img-bg, #f7f7f7);overflow:hidden;position:relative}.search-modal .predictive-search-results__card--product img.resource-card__image{width:100%!important;height:100%!important;object-fit:var(--aw-ps-image-fit, cover);display:block;border-radius:0}@media(hover:hover){.search-modal .predictive-search-results__card--product img.resource-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease}.search-modal .predictive-search-results__card--product .resource-card:hover img.resource-card__image--secondary{opacity:1}}.search-modal .predictive-search-results__card--product .resource-card__content{padding:var(--aw-ps-card-pad, 10px);display:flex;flex-direction:column;gap:var(--aw-ps-content-gap, 4px);position:relative;z-index:2}.search-modal .predictive-search-results__card--product .resource-card__title{margin:0;font-size:var(--aw-ps-title-size, 13px);font-weight:var(--aw-ps-title-weight, 500);line-height:1.3;color:var(--aw-ps-title-color, inherit);display:-webkit-box;-webkit-line-clamp:var(--aw-ps-title-lines, 2);-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.01em}.search-modal .predictive-search-results__card--product .aw-price,.search-modal .predictive-search-results__card--product .price{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:var(--aw-ps-price-size, 14px)!important;font-weight:var(--aw-ps-price-weight, 600);color:var(--aw-ps-price-color, inherit)!important;letter-spacing:-.02em}.search-modal .predictive-search-results__card--product .aw-price__compare,.search-modal .predictive-search-results__card--product .price__compare{opacity:.45;text-decoration:line-through;font-weight:400;font-size:calc(var(--aw-ps-price-size, 14px) - 1px)}.search-modal .predictive-search-results__card--product .price--on-sale .price__sale,.search-modal .predictive-search-results__card--product .aw-price--sale{color:var(--aw-ps-sale-color, #c0392b)!important}.search-modal .predictive-search-results__title{font-size:var(--aw-ps-section-title-size, 13px);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--aw-ps-section-title-color, rgba(0,0,0,.45));margin-block:16px 10px}.search-modal .predictive-search-results__title:first-of-type{margin-block-start:4px}.search-modal .predictive-search-results__clear.button-unstyled{font-size:12px;text-transform:uppercase;letter-spacing:.04em;font-weight:500;opacity:.5;transition:opacity .2s ease}.search-modal .predictive-search-results__clear.button-unstyled:hover{opacity:1}.search-modal .predictive-search-results__no-results{text-align:center;padding:48px 24px;font-size:14px;color:#00000073}@media(max-width:989px){.search-modal .search-modal__dialog{width:100vw!important;max-width:100vw!important;margin:0!important;left:0!important;right:0!important;border-radius:0!important}.search-modal dialog.search-modal__content[open]{width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important}}.search-modal .predictive-search-results__pill{font-weight:500;font-size:13px;white-space:nowrap;color:var(--color-foreground);border-radius:var(--aw-ps-pill-radius, 99px);background:var(--aw-ps-pill-bg, rgba(0,0,0,.04));border:1px solid transparent;padding:6px 14px;transition:background .15s ease,border-color .15s ease;margin:2px}.search-modal .predictive-search-results__pill:hover{background:var(--aw-ps-pill-hover-bg, rgba(0,0,0,.08));border-color:#0000000f}.search-modal .predictive-search-results__pill mark{background-color:transparent;font-weight:400;opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aw-predictive-search.css.map */
