:root{--pss-pink: #DC1E8A;--pss-pink-deep: #C4156A;--pss-pink-soft: #FDF0F4;--pss-ink: #1A0F14;--pss-muted: #6B5F65;--pss-faint: #8A7F84;--pss-cream: #FBF7F1;--pss-field: #F6F1F3;--pss-line: rgba(26, 15, 20, .08)}body .site-header [data-utility-links] a.ps-search-toggle[data-open-search],body [id*=__header] [data-utility-links] a.ps-search-toggle[data-open-search]{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:40px!important;height:36px!important;padding:0!important;margin:0!important;border-radius:8px!important;border:1.5px solid rgba(233,30,127,.35)!important;background:transparent!important;color:var(--pss-pink)!important;transition:background-color .12s,border-color .12s;-webkit-tap-highlight-color:transparent}body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:hover,body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:focus-visible{background:#e91e7f14!important;border-color:var(--pss-pink)!important}body .site-header a.ps-search-toggle svg{display:block!important;width:20px!important;height:20px!important}@media(min-width:1024px){body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]{width:44px!important;height:44px!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;transition:transform .15s,filter .15s}body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:hover,body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:focus-visible,body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:active,body .site-header [data-utility-links] a[href*="/account"]:hover,body .site-header [data-utility-links] a[href*="/account"]:focus-visible,body .site-header [data-utility-links] a[href*="/account"]:active{background:transparent!important;border-color:transparent!important;transform:translateY(-1px);filter:drop-shadow(0 4px 6px rgba(228,73,156,.35))}body .site-header a.ps-search-toggle svg{display:none!important}body .site-header [data-utility-links] a.ps-search-toggle[data-open-search]:before{content:"";display:block;width:33px;height:33px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.31' stroke-linecap='round'%3E%3Ccircle cx='10.2' cy='10.2' r='7.4'/%3E%3Cpath d='M15.6 15.6 21.2 21.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.31' stroke-linecap='round'%3E%3Ccircle cx='10.2' cy='10.2' r='7.4'/%3E%3Cpath d='M15.6 15.6 21.2 21.2'/%3E%3C/svg%3E") center / contain no-repeat}body .site-header [data-utility-links] a[href*="/account"]{color:var(--pss-pink)!important;transition:transform .15s,filter .15s}body .site-header [data-utility-links] a[href*="/account"] svg path{stroke:var(--pss-pink)!important}}body .site-header [data-utility-links] .ps-search-panel[data-header-search]:not([x-cloak]):not([style*="display: none"]),body [id*=__header] [data-utility-links] .ps-search-panel[data-header-search]:not([x-cloak]):not([style*="display: none"]){display:flex!important}.ps-search-panel{color:var(--pss-ink);font-family:var(--ps-font-body, inherit)}.ps-search-panel>data-island{display:block;width:100%}.ps-search-form{position:static;width:100%}.ps-search-bar{position:relative;z-index:3;display:flex;align-items:center;gap:12px}.ps-search-field{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;height:46px;border-radius:999px;background:var(--pss-field);border:1.5px solid transparent;transition:border-color .15s,background-color .15s,box-shadow .15s}.ps-search-field:focus-within{background:#fff;border-color:var(--pss-pink);box-shadow:0 0 0 4px #dc1e8a1f}.ps-search-field__submit{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:100%;padding:0 0 0 4px;border:0;background:none;color:var(--pss-faint);cursor:pointer}.ps-search-field:focus-within .ps-search-field__submit{color:var(--pss-pink)}.ps-search-field__submit svg{display:block!important}.ps-search-panel input.ps-search-field__input,.ps-search-panel input.header-search-input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 8px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;border-radius:0;-webkit-appearance:none;appearance:none;font-family:var(--ps-font-body, inherit);font-size:16px!important;line-height:1.2;color:var(--pss-ink)}.ps-search-panel input.ps-search-field__input::placeholder{color:var(--pss-faint);opacity:1}.ps-search-panel input.ps-search-field__input::-webkit-search-cancel-button,.ps-search-panel input.ps-search-field__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.ps-search-field__clear{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;margin-right:10px;padding:0;border:0;border-radius:999px;background:#1a0f141a;color:var(--pss-ink);cursor:pointer}.ps-search-field__clear svg{display:block!important}.ps-search-cancel{flex:0 0 auto;display:inline-flex;align-items:center;padding:8px 2px;border:0;background:none;color:var(--pss-pink);font-family:var(--ps-font-body, inherit);font-size:16px;font-weight:600;cursor:pointer}.ps-search-cancel__icon{display:none!important}.ps-search-backdrop{display:none}.ps-search-card{padding:16px}.ps-search-loading{display:flex;justify-content:center;padding:32px 0}.ps-search-loading .loading{width:24px;height:24px}.ps-search-results{transition:opacity .15s}.ps-search-results.is-loading{opacity:.55}.ps-search-panel .ps-sr__label,#predictive-search-results.ps-sr .ps-sr__label,#predictive-search-results.ps-sr #predictive-search-products,#predictive-search-results.ps-sr #predictive-search-suggestions{margin:4px 0 10px!important;padding:0!important;font-family:var(--ps-font-body, inherit)!important;font-style:normal!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:left!important;color:var(--pss-faint)!important}.ps-search-empty .ps-sr__label+.ps-sr__chips{margin-bottom:22px}#predictive-search-results.ps-sr .ps-sr__block+.ps-sr__block{margin-top:20px}.ps-search-panel .ps-sr__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ps-search-panel .ps-sr__chips>li{margin:0;padding:0;outline:0!important}.ps-search-panel .ps-sr__chip,#predictive-search-results.ps-sr a.ps-sr__chip{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:6px;height:36px!important;padding:0 14px;border:0;border-radius:999px;background:var(--pss-pink-soft);color:var(--pss-pink-deep)!important;font-family:var(--ps-font-body, inherit);font-size:14px!important;font-weight:500;line-height:1;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background-color .12s}.ps-search-panel .ps-sr__chip:hover,#predictive-search-results.ps-sr li[aria-selected=true]>.ps-sr__chip{background:#fad9e7}.ps-search-panel .ps-sr__chip svg{display:block!important;flex:none}#predictive-search-results.ps-sr .query-suggestion mark,#predictive-search-results.ps-sr .query-suggestion{background:none;color:inherit}#predictive-search-results.ps-sr .query-suggestion mark{font-weight:400}#predictive-search-results.ps-sr .query-suggestion{font-weight:700}.ps-search-panel .ps-sr__list,#predictive-search-results.ps-sr #predictive-search-results-list{display:flex!important;flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important;grid-auto-rows:auto!important}.ps-search-panel .ps-sr__list>li,#predictive-search-results.ps-sr #predictive-search-results-list>li{display:block!important;margin:0!important;padding:0!important;outline:0!important}.ps-search-panel a.ps-sr__row,#predictive-search-results.ps-sr #predictive-search-results-list>li>a.ps-sr__row{display:grid!important;grid-template-columns:64px minmax(0,1fr) 18px;align-items:center;gap:14px;width:100%!important;height:auto!important;min-height:72px;padding:8px!important;border-radius:14px;color:var(--pss-ink)!important;text-decoration:none!important;transition:background-color .12s}.ps-search-panel a.ps-sr__row:hover,#predictive-search-results.ps-sr li[aria-selected=true]>a.ps-sr__row{background:var(--pss-cream)}.ps-search-panel .ps-sr__thumb,#predictive-search-results.ps-sr .ps-sr__thumb{display:block;width:64px;height:64px;overflow:hidden;border-radius:0;background:transparent}.ps-search-panel .ps-sr__thumb img,#predictive-search-results.ps-sr .ps-sr__thumb img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;object-fit:contain!important;border-radius:0!important;background:transparent!important;position:static!important}.ps-search-panel .ps-sr__info{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.ps-search-panel .ps-sr__title,#predictive-search-results.ps-sr .ps-sr__title{font-family:var(--ps-font-body, inherit);font-size:15px;font-weight:600;line-height:1.3;color:var(--pss-ink);text-transform:none;letter-spacing:0}#predictive-search-results.ps-sr .ps-sr__title strong.highlight,#predictive-search-results.ps-sr .ps-sr__title .highlight{font-weight:700;color:var(--pss-pink);background:none}.ps-search-panel .ps-sr__price{font-size:14px;line-height:1.2;color:var(--pss-muted)}.ps-search-panel .ps-sr__was{margin-left:6px;color:var(--pss-faint)}.ps-search-panel .ps-sr__chev{display:block!important;color:#c9bfc4}#predictive-search-results.ps-sr .ps-sr__all-wrap{margin-top:16px;outline:0!important}#predictive-search-results.ps-sr .ps-sr__all{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px;border:0;border-radius:999px;background:var(--pss-pink);color:#fff;font-family:var(--ps-font-body, inherit);font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #e91e7f38}#predictive-search-results.ps-sr .ps-sr__all-wrap[aria-selected=true] .ps-sr__all{box-shadow:0 0 0 4px #dc1e8a33}#predictive-search-results.ps-sr .ps-sr__empty{padding:24px 4px;text-align:center}#predictive-search-results.ps-sr .ps-sr__empty .ps-sr__chips{justify-content:center;margin-top:16px}.ps-sr__empty-title{margin:0;font-size:17px;font-weight:600;color:var(--pss-ink)}.ps-sr__empty-sub{margin:6px 0 0;font-size:14px;color:var(--pss-muted)}@media(max-width:1023px){body .site-header .ps-search-panel[data-header-search]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000!important;width:100vw!important;height:100vh;height:100dvh;max-height:none!important;padding:0!important;align-items:stretch!important;background:#fff!important}.ps-search-panel>data-island{height:100%}.ps-search-form{display:flex;flex-direction:column;height:100%}.ps-search-bar{flex:0 0 auto;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top));border-bottom:1px solid var(--pss-line);background:#fff}.ps-search-drop{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ps-search-card{padding:16px 12px calc(28px + env(safe-area-inset-bottom))}.ps-search-panel .ps-sr__label{padding:0 4px!important}.ps-search-panel .ps-sr__chips{padding:0 4px}}@media(min-width:1024px){body .site-header .ps-search-panel[data-header-search]{justify-content:center;padding:0 24px}.ps-search-panel>data-island{width:100%;max-width:640px;margin:0 auto}.ps-search-form{position:relative}.ps-search-cancel{position:absolute;top:50%;left:calc(100% + 16px);transform:translateY(-50%);white-space:nowrap}.ps-search-cancel:hover{text-decoration:underline;text-underline-offset:3px}.ps-search-drop{position:absolute;top:100%;left:0;right:0}.ps-search-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#fdf0f4b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ps-search-card{position:relative;z-index:2;width:100%;max-height:min(70vh,640px);margin:10px 0 0;padding:20px;overflow-y:auto;overscroll-behavior:contain;border-radius:20px;border:1px solid rgba(26,15,20,.06);background:#fff;box-shadow:0 18px 44px #c4156a24}}
/*# sourceMappingURL=/cdn/shop/t/574/assets/ps-search.css.map */
