#search-modal .search-modal__content{--modal-width: min(60rem, calc(100vw - 4rem) );border:0;background:var(--layr-mist, #f3f1ef);box-shadow:0 2.5rem 6rem #140e0a47}#search-modal .dialog-modal[open].search-modal__content{border-radius:0;animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media screen and (min-width:750px){#search-modal .search-modal__content{margin-block-start:clamp(4rem,12vh,8rem)}}#search-modal .search-modal__content::backdrop{background:#140e0a73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#search-modal predictive-search-component,#search-modal .predictive-search-form__content,#search-modal .predictive-search-form__header,#search-modal .predictive-search-form__header-inner{background:var(--layr-mist, #f3f1ef)}#search-modal .predictive-search-form__header{padding:clamp(.75rem,2vw,1.5rem) clamp(1rem,3vw,2.5rem);border:0;border-block-end:1px solid var(--layr-rule, rgb(0 0 0 / 14%));border-radius:0}#search-modal .predictive-search-form__header-inner{position:relative;border:0;border-radius:0}#search-modal input.search-input{padding-block:.75rem;padding-inline:2.5rem 0;font-family:var(--font-heading--family);font-size:clamp(1.375rem,1rem + 1.4vw,2.125rem);font-weight:400;letter-spacing:-.01em;line-height:1.2}#search-modal input.search-input::placeholder{color:var(--layr-muted, rgb(0 0 0 / 45%));opacity:.6}#search-modal input.search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}#search-modal .predictive-search__icon{left:0;color:var(--layr-accent, #de6d2f)}#search-modal .predictive-search__icon>svg{width:1.375rem;height:1.375rem}#search-modal .predictive-search__reset-button{margin-inline-end:.75rem;font-family:var(--font-heading--family);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}#search-modal .predictive-search-form__header:before{content:none}#search-modal .predictive-search__close-modal-button{display:grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;padding:0;margin:0;border-radius:50%;background:transparent;color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--layr-rule-strong, rgb(0 0 0 / 28%));transition:box-shadow .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}#search-modal .predictive-search__close-modal-button:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px currentcolor;transform:rotate(90deg)}#search-modal .predictive-search__close-modal-button .svg-wrapper,#search-modal .predictive-search__close-modal-button svg{inline-size:.875rem;block-size:.875rem}#search-modal .predictive-search-results__inner{padding:clamp(1.25rem,2.5vw,2rem) clamp(1rem,3vw,2.5rem)}#search-modal .predictive-search-results__title{margin-block:2rem 1rem;font-family:var(--font-heading--family);font-size:.6875rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--layr-muted, rgb(0 0 0 / 62%))}#search-modal .predictive-search-results__title:first-of-type,#search-modal .recently-viewed-wrapper .predictive-search-results__title{margin-block-start:0}#search-modal .recently-viewed-wrapper+.predictive-search-results__title,#search-modal .predictive-search-results__products+.predictive-search-results__products{margin-block-start:2rem}#search-modal .predictive-search-results__clear.button-unstyled{font-size:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.3em}#search-modal .predictive-search-results__card--product .resource-card__media{background:#fff}#search-modal .predictive-search-results__card--product .resource-card__media img{transition:transform .8s cubic-bezier(.22,1,.36,1)}#search-modal .predictive-search-results__card--product:is(:hover,:focus-within,[aria-selected=true]) .resource-card__media img{transform:scale(1.04)}#search-modal .predictive-search-results__card--product{background:transparent}#search-modal .resource-card__content{gap:.375rem;padding-block-start:.875rem}#search-modal .resource-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--font-heading--family);font-size:.9375rem;line-height:1.35}#search-modal .resource-card__content :is(.price,product-price,.resource-card__subtext){font-size:.8125rem;line-height:1.4}#search-modal .resource-card__content :is(s,.compare-at-price){opacity:.55}#search-modal .predictive-search-results__pill{border-radius:999px;box-shadow:inset 0 0 0 1px var(--layr-rule-strong, rgb(0 0 0 / 28%));background:transparent;font-weight:400}#search-modal .predictive-search-results__pill:is(:hover,:focus){box-shadow:inset 0 0 0 1px currentcolor}#search-modal .predictive-search-results__no-results{font-family:var(--font-heading--family);font-size:1.125rem}#search-modal .predictive-search-form__footer{display:none;padding-block:1.5rem;background:linear-gradient(to top,var(--layr-mist, #f3f1ef) 55%,transparent)}#search-modal predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:block}#search-modal .predictive-search__search-button{margin-inline:auto;padding:1.05rem 1.75rem;border-radius:999px;font-family:var(--font-heading--family);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase}@media screen and (max-width:749px){#search-modal .search-modal__content{--modal-width: 100vw;box-shadow:none}#search-modal input.search-input{padding-inline-start:2rem}#search-modal .predictive-search__icon>svg{width:1.125rem;height:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/layr-search.css.map */
