@keyframes rc-search-in{0%{opacity:0;transform:translate3d(0,-16px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes rc-search-item{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@media(min-width:750px){dialog.dialog-modal.search-modal__content{width:min(1000px,92vw)!important;max-width:92vw!important;margin-block-start:84px!important}}dialog.dialog-modal[open].search-modal__content{background:#fffffff7;-webkit-backdrop-filter:saturate(180%) blur(36px);backdrop-filter:saturate(180%) blur(36px);border:0;border-radius:28px!important;box-shadow:0 44px 110px #00000047;transform-origin:top center;animation:rc-search-in .55s var(--ap-ease) both}.search-modal__content::backdrop{background:#14141857;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-modal__content predictive-search-component,.search-modal__content .predictive-search-form__content,.search-modal__content .predictive-search-form__content-wrapper{background:transparent!important}.search-modal__content .predictive-search-form__header{background:transparent!important;border:0;border-bottom:1px solid var(--ap-line);border-radius:0;padding-inline:8px 14px}.search-modal__content .predictive-search-form__header-inner{background:transparent!important;border:0}.search-modal__content input.search-input{font-size:24px;font-weight:500;letter-spacing:-.02em;padding-block:24px;padding-inline:62px 0;color:var(--ap-text);background:transparent!important}.search-modal__content .search-input::placeholder{color:#a1a1a6}.search-modal__content .predictive-search__icon{left:24px;color:var(--ap-muted)}.search-modal__content .predictive-search__icon>svg{width:22px;height:22px}.search-modal__content .predictive-search__reset-button{color:var(--ap-link);font-size:14px;opacity:1}.search-modal__content .predictive-search__close-modal-button{width:34px;height:34px;min-width:34px;border-radius:50%;background:#0000000f!important;color:var(--ap-text)!important;transition:background-color .2s ease,transform .2s ease}.search-modal__content .predictive-search__close-modal-button:hover{background:#0000001f!important}.search-modal__content .predictive-search-form__content{max-height:min(64dvh,620px);padding:6px 24px 28px}.search-modal__content .predictive-search-results__title{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ap-muted);margin:22px 0 12px;padding:0}.search-modal__content .predictive-search-results__clear{color:var(--ap-link);font-size:12px;font-weight:400}.search-modal__content .recently-viewed-wrapper{margin-top:20px}.rc-search-quick{padding-top:6px;margin-bottom:8px}.rc-search-quick__title{margin:18px 0 10px;font-size:12px;font-weight:600;color:var(--ap-muted)}.rc-search-quick__title:first-child{margin-top:16px}.rc-search-chips{display:flex;flex-wrap:wrap;gap:8px}.rc-search-chip{display:inline-flex;align-items:center;padding:9px 18px;border-radius:980px;background:#f0f0f3;color:var(--ap-text);font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:background-color .2s ease,transform .3s var(--ap-ease);animation:rc-search-item .6s var(--ap-ease) both}.rc-search-chip:hover{background:#e4e4e9;transform:translateY(-1px)}.rc-search-chip:active{transform:scale(.97)}.rc-search-chip--term:before{content:"";width:12px;height:12px;margin-right:8px;background:currentColor;opacity:.45;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><circle cx='9' cy='9' r='5.5' fill='none' stroke='black' stroke-width='2'/><path d='M13.5 13.5 18 18' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><circle cx='9' cy='9' r='5.5' fill='none' stroke='black' stroke-width='2'/><path d='M13.5 13.5 18 18' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>") center / contain no-repeat}.rc-search-chips .rc-search-chip:nth-child(2){animation-delay:.03s}.rc-search-chips .rc-search-chip:nth-child(3){animation-delay:.06s}.rc-search-chips .rc-search-chip:nth-child(4){animation-delay:.09s}.rc-search-chips .rc-search-chip:nth-child(5){animation-delay:.12s}.rc-search-chips .rc-search-chip:nth-child(6){animation-delay:.15s}.rc-search-chips .rc-search-chip:nth-child(7){animation-delay:.18s}.rc-search-chips .rc-search-chip:nth-child(n+8){animation-delay:.21s}.search-modal__content .predictive-search-results__wrapper-products{gap:12px!important}.search-modal__content .predictive-search-results__card--product{animation:rc-search-item .55s var(--ap-ease) both}.search-modal__content .predictive-search-results__card--product:nth-child(2){animation-delay:.04s}.search-modal__content .predictive-search-results__card--product:nth-child(3){animation-delay:.08s}.search-modal__content .predictive-search-results__card--product:nth-child(4){animation-delay:.12s}.search-modal__content .predictive-search-results__card--product:nth-child(5){animation-delay:.16s}.search-modal__content .predictive-search-results__card--product:nth-child(6){animation-delay:.2s}.search-modal__content .predictive-search-results__card--product:nth-child(7){animation-delay:.24s}.search-modal__content .predictive-search-results__card--product:nth-child(n+8){animation-delay:.28s}.search-modal__content .predictive-search-results__card--product .resource-card{background:#f2f2f5;border-radius:22px;padding:10px 10px 16px;transition:transform .5s var(--ap-ease),box-shadow .5s var(--ap-ease);overflow:hidden}.search-modal__content .predictive-search-results__card--product .resource-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a}.search-modal__content .resource-card__media{border-radius:16px;overflow:hidden;background:transparent}.search-modal__content .resource-card__image{mix-blend-mode:multiply;transition:transform .9s var(--ap-ease)}.search-modal__content .resource-card:hover .resource-card__image{transform:scale(1.05)}.search-modal__content .resource-card__content{padding:12px 6px 0;text-align:center}.search-modal__content .resource-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.6em;margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ap-text);text-transform:none}.search-modal__content .resource-card__content [ref=priceContainer]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 8px;flex-direction:row-reverse}.search-modal__content .resource-card__content .price{font-size:13px;font-weight:500;color:var(--ap-text)}.search-modal__content .resource-card__content .compare-at-price{font-size:12px;color:var(--ap-muted);text-decoration:line-through}.search-modal__content .predictive-search-results__no-results{padding:36px 8px;text-align:center;color:var(--ap-muted);font-size:17px}.search-modal__content .predictive-search-form__footer{background-image:linear-gradient(to top,#fffffffa 35%,#fff0)!important;padding-block:36px 20px!important}.search-modal__content .predictive-search__search-button{background:var(--ap-blue)!important;color:#fff!important;border:0!important;border-radius:980px!important;padding:12px 28px;font-size:15px;font-weight:400;letter-spacing:-.01em;box-shadow:0 10px 28px #0071e352}.search-modal__content .predictive-search__search-button:hover{background:var(--ap-blue-hover)!important}@media(max-width:749px){dialog.dialog-modal[open].search-modal__content{width:100%!important;max-width:100%!important;height:100dvh;max-height:100dvh;margin:0!important;border-radius:0!important;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.search-modal__content input.search-input{font-size:20px;padding-block:18px}.search-modal__content .predictive-search-form__content{max-height:calc(100dvh - 80px);padding-inline:16px}.search-modal__content .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){dialog.dialog-modal[open].search-modal__content,.rc-search-chip,.search-modal__content .predictive-search-results__card--product{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rc-extras.css.map */
