#search-modal{--yl-so-paper: #ffffff;--yl-so-paper-soft: #fafaf8;--yl-so-white: #ffffff;--yl-so-charcoal: #2a2a2e;--yl-so-ink: #1c1c1f;--yl-so-border: rgba(28, 28, 31, .12);--yl-so-border-soft: rgba(28, 28, 31, .08);--yl-so-muted: #8a847a;--yl-so-text: #2a2a2e;--yl-so-text-dim: #6b6660;--yl-so-gold: #c7a77a;--yl-so-gold-soft: rgba(199, 167, 122, .45);--yl-so-gold-hover: #9a7d52;--modal-width: min(72vw, 980px);--modal-max-height: 78dvh;--modal-top-margin: 0px;--search-border-radius: 12px;--product-corner-radius: 8px}#search-modal .search-modal__content,#search-modal .predictive-search,#search-modal predictive-search-component{--color-background: var(--yl-so-paper);--color-background-rgb: 255 255 255;--color-foreground: var(--yl-so-charcoal);--color-foreground-rgb: 42 42 46;--color-foreground-heading: var(--yl-so-ink);--color-input-background: var(--yl-so-white);--color-border: var(--yl-so-border);--color-primary: var(--yl-so-gold);--color-primary-rgb: 199 167 122;--color-primary-hover: var(--yl-so-gold);--color-primary-hover-rgb: 199 167 122;--backdrop-color-rgb: 0 0 0;--backdrop-opacity: .62;--card-bg-hover: var(--yl-so-white);--card-border-hover: var(--yl-so-gold-soft);--card-border-focus: var(--yl-so-gold);--to-top-gradient-background: linear-gradient( to top, rgba(255, 255, 255, .98), rgba(255, 255, 255, .72), transparent );color:var(--yl-so-text);background-color:var(--yl-so-paper)}#search-modal dialog.search-modal__content.dialog-modal:not([open]),#search-modal dialog.search-modal__content.dialog-modal[hidden]{display:none!important;visibility:hidden;pointer-events:none;opacity:0}#search-modal dialog.search-modal__content.dialog-modal:not([open])::backdrop,#search-modal dialog.search-modal__content.dialog-modal[hidden]::backdrop{display:none!important;opacity:0;background:transparent}#search-modal .search-modal__content[open]::backdrop{display:block;background:#0000009e}#search-modal dialog.search-modal__content.dialog-modal[open],#search-modal .dialog-modal[open].search-modal__content{inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;width:var(--modal-width);max-width:980px;max-height:var(--modal-max-height);height:auto;margin:0;margin-block-start:0;padding:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--yl-so-border);border-radius:var(--search-border-radius);background:var(--yl-so-paper);box-shadow:0 28px 90px #0000006b;color:var(--yl-so-text);animation:none}#search-modal .dialog-modal.search-modal__content.dialog-closing{animation:none}@media screen and (max-width:749px){#search-modal dialog.search-modal__content.dialog-modal[open],#search-modal .dialog-modal[open].search-modal__content{inset:12px 10px auto;top:12px;left:10px;right:10px;transform:none;width:auto;max-width:none;max-height:calc(100dvh - 24px);height:calc(100dvh - 24px);border-radius:10px;border:1px solid var(--yl-so-border);box-shadow:0 28px 90px #0000006b}#search-modal .search-modal__content[open]::backdrop{display:block}}#search-modal predictive-search-component,#search-modal .predictive-search{display:flex;flex-direction:column;width:100%;min-height:0;height:100%;margin-inline:0;align-items:stretch}#search-modal .predictive-search-form{display:flex;flex-direction:column;width:100%;min-height:0;flex:1;background:var(--yl-so-paper)}#search-modal .predictive-search-form__header{display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;background-color:var(--yl-so-paper);border:0;border-radius:0;border-bottom:0;box-shadow:none;padding:28px 36px 8px}#search-modal .predictive-search-form__header:focus-within,#search-modal .predictive-search-form__header:has(.predictive-search-form__header-inner:focus-within){border-color:transparent;border-bottom-color:transparent;box-shadow:none;outline:none;background-color:var(--yl-so-paper)}#search-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:none;display:none}#search-modal .predictive-search-form__header-inner{position:relative;display:flex;align-items:center;width:100%;background:var(--yl-so-white);border:1px solid var(--yl-so-gold)!important;border-radius:8px;box-shadow:0 0 0 1px #c7a77a1f;color:var(--yl-so-ink)}#search-modal .predictive-search-form__header-inner:focus-within,#search-modal .predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)),#search-modal .predictive-search:has(.predictive-search-dropdown) .predictive-search-form__header-inner:focus-within,#search-modal .predictive-search:has(.predictive-search-dropdown[aria-expanded=true]) .predictive-search-form__header-inner:focus-within{border-color:var(--yl-so-gold)!important;border-top-color:var(--yl-so-gold)!important;border-right-color:var(--yl-so-gold)!important;border-bottom-color:var(--yl-so-gold)!important;border-left-color:var(--yl-so-gold)!important;border-radius:8px;outline:none;box-shadow:0 0 0 3px #c7a77a29}#search-modal input.search-input,#search-modal .search-input{width:100%;border:0;outline:none;background:transparent;color:var(--yl-so-ink);font-size:17px;padding:18px 48px 18px 50px}#search-modal .search-input::placeholder{color:var(--yl-so-muted)}#search-modal .predictive-search__icon{position:absolute;left:16px;width:20px;height:20px;color:var(--yl-so-charcoal);pointer-events:none}#search-modal .predictive-search__icon>svg,#search-modal .predictive-search__icon svg{width:20px;height:20px}#search-modal .predictive-search__reset-button{position:absolute;right:10px;width:32px;height:32px;min-width:32px;margin-inline-end:0;padding:0;background:none;border:0;color:var(--yl-so-charcoal);opacity:1}#search-modal .predictive-search__reset-button:hover{color:var(--yl-so-gold)}#search-modal .predictive-search__reset-button-icon,#search-modal .predictive-search__reset-button-icon:hover{display:flex;width:14px;height:14px;background:none}#search-modal .predictive-search__reset-button-text{display:none}#search-modal .predictive-search__reset-button svg{width:14px;height:14px}#search-modal .predictive-search__close-modal-button{--button-color: var(--yl-so-charcoal);--button-background-color: transparent;--button-border-color: transparent;flex:0 0 36px;width:36px;height:36px;margin-inline-start:0;padding:0;background:transparent;color:var(--yl-so-charcoal);box-shadow:none}#search-modal .predictive-search__close-modal-button:hover{--button-color: var(--yl-so-ink);--button-background-color: transparent;color:var(--yl-so-ink)}#search-modal .predictive-search__close-modal-button .svg-wrapper,#search-modal .predictive-search__close-modal-button svg{width:13px;height:13px}#search-modal .predictive-search-form__content-wrapper{position:relative;top:auto;left:auto;display:flex;flex-direction:column;min-height:0;flex:1;width:100%;max-height:none;height:auto;overflow:hidden;border-radius:0;box-shadow:none}#search-modal .predictive-search-form__content,#search-modal .search-modal__content .predictive-search-form__content{flex:1;min-height:0;max-height:calc(var(--modal-max-height) - 88px);overflow-y:auto;padding:18px 36px 32px;background-color:var(--yl-so-paper);scrollbar-width:thin}#search-modal .predictive-search-form__content-wrapper:has([data-search-results]):not(:has(.predictive-search-results__no-results))>.predictive-search-form__content{padding-block-end:72px}#search-modal .yl-popular-searches{margin:0 0 28px}#search-modal .yl-popular-searches__title,#search-modal .predictive-search-results__title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--yl-so-muted)}#search-modal .yl-popular-searches__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}#search-modal .yl-popular-searches__pill{display:inline-flex;align-items:center;padding:9px 16px;background:var(--yl-so-white);border:1px solid var(--yl-so-border);border-radius:999px;color:var(--yl-so-charcoal);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap}#search-modal .yl-popular-searches__pill:hover,#search-modal .yl-popular-searches__pill:focus{border-color:var(--yl-so-gold);color:var(--yl-so-gold-hover);outline:none}#search-modal .predictive-search-results__pill,#search-modal .pills__pill.predictive-search-results__pill{--pills-pill-background-color: var(--yl-so-white);background-color:var(--yl-so-white);border:1px solid var(--yl-so-border);border-radius:999px;color:var(--yl-so-charcoal);box-shadow:none}#search-modal .predictive-search-results__pill:hover,#search-modal .predictive-search-results__pill:focus,#search-modal .predictive-search-results__card--query:is([aria-selected=true],:focus-within) .predictive-search-results__pill{--pills-pill-background-color: var(--yl-so-white);background-color:var(--yl-so-white);border-color:var(--yl-so-gold);color:var(--yl-so-gold-hover);outline:none;box-shadow:none;transform:none}#search-modal .predictive-search-results__pill mark{background:none;color:inherit;font-weight:600}#search-modal .predictive-search-results__products{padding-inline:0;margin-bottom:28px}#search-modal .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#search-modal .predictive-search-results__card--product,#search-modal .recently-viewed-wrapper .predictive-search-results__card--product{background:var(--yl-so-white);border:1px solid var(--yl-so-border-soft);border-radius:var(--product-corner-radius);box-shadow:0 2px 10px #1111110b;overflow:hidden}#search-modal .predictive-search-results__card--product:hover,#search-modal .recently-viewed-wrapper .predictive-search-results__card--product:hover,#search-modal .predictive-search-results__card--product:is([aria-selected=true].keyboard-focus,:focus-visible,:has(.resource-card:focus-visible)){background-color:var(--yl-so-white);border-color:var(--yl-so-gold-soft);box-shadow:0 8px 22px #11111112;padding:0;margin:0;outline:none;transform:none}#search-modal .predictive-search-results__card--product .resource-card{row-gap:0}#search-modal .resource-card__media{aspect-ratio:1;background:var(--yl-so-paper-soft);border:0;border-bottom:1px solid var(--yl-so-border-soft);border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:16px}#search-modal .resource-card__image,#search-modal .resource-card__image--secondary{width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:0}#search-modal .resource-card__content{display:flex;flex-direction:column;gap:5px;padding:12px 12px 14px;color:var(--yl-so-ink)}#search-modal .resource-card__title{color:var(--yl-so-ink);font-size:13px;line-height:1.35;font-weight:600}#search-modal .price,#search-modal .price-item--sale,#search-modal .predictive-search-results__card--product:hover .price{color:var(--yl-so-gold);font-size:13px;font-weight:700}#search-modal .compare-at-price,#search-modal .price-item--regular.compare-at-price{color:var(--yl-so-muted);font-size:12px;font-weight:400;text-decoration:line-through}#search-modal .resource-card__subtext{color:var(--yl-so-muted)}#search-modal .predictive-search-results__no-results{margin:18px 0 8px;text-align:center;color:var(--yl-so-text-dim);font-size:14px}#search-modal .predictive-search-results__clear.button-unstyled{color:var(--yl-so-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}#search-modal .predictive-search-results__clear.button-unstyled:hover{color:var(--yl-so-gold);opacity:1}#search-modal #predictive-search-products:has(.recently-viewed-wrapper)>:not(.recently-viewed-wrapper){display:none}#search-modal .predictive-search-form__footer{background-image:var(--to-top-gradient-background);padding-block:12px 20px}#search-modal .predictive-search__search-button{--button-color: var(--yl-so-charcoal);--button-background-color: transparent;--button-border-color: transparent;background:transparent;color:var(--yl-so-charcoal);border:0;border-radius:0;box-shadow:none;transform:none;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}#search-modal .predictive-search__search-button:hover,#search-modal .predictive-search__search-button:active{--button-color: var(--yl-so-gold);--button-background-color: transparent;--button-border-color: transparent;background:transparent;color:var(--yl-so-gold);box-shadow:none;transform:none}@media screen and (max-width:749px){#search-modal .predictive-search-form__header{padding:20px 18px 6px}#search-modal input.search-input,#search-modal .search-input{font-size:16px;padding:16px 44px}#search-modal .predictive-search-form__content,#search-modal .search-modal__content .predictive-search-form__content{max-height:none;padding:14px 18px 28px}#search-modal .yl-popular-searches__list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}#search-modal .yl-popular-searches__list::-webkit-scrollbar{display:none}#search-modal .recently-viewed-wrapper .predictive-search-results__wrapper-products{display:flex;overflow-x:auto;gap:12px;padding-bottom:6px;scrollbar-width:none}#search-modal .recently-viewed-wrapper .predictive-search-results__wrapper-products::-webkit-scrollbar{display:none}#search-modal .recently-viewed-wrapper .predictive-search-results__card--product{flex:0 0 168px;width:168px}#search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,1fr);gap:12px}#search-modal .predictive-search__reset-button-icon{display:flex}#search-modal .predictive-search__reset-button-text{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yotalift-search-overlay.css.map */
