html[data-selfabout-search-page] results-list,html[data-selfabout-search-page] .product-grid-container,html[data-selfabout-search-page] search-page-input-component,html[data-selfabout-search-page] .search-page-input__parent,html[data-selfabout-search-page] form[action*="/search"]:not(.sa-search-bar form),html:has(body.template-search) results-list,html:has(body.template-search) .product-grid-container,html:has(body.template-search) search-page-input-component,html:has(body.template-search) .search-page-input__parent{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html[data-selfabout-search-page]:not(.sa-search-polished) .search-page-input__parent,html[data-selfabout-search-page]:not(.sa-search-polished) search-page-input-component,html[data-selfabout-search-page]:not(.sa-search-polished) .product-grid-container,html[data-selfabout-search-page]:not(.sa-search-polished) .product-grid,html[data-selfabout-search-page]:not(.sa-search-polished) .collection-product-list,html[data-selfabout-search-page]:not(.sa-search-polished) facets-form-component,html[data-selfabout-search-page]:not(.sa-search-polished) .facets-block-wrapper,html[data-selfabout-search-page]:not(.sa-search-polished) .search__results,html[data-selfabout-search-page]:not(.sa-search-polished) predictive-search,html[data-selfabout-search-page]:not(.sa-search-polished) .search-page__header>:is(h1,h2,h3,.h1,.h2,.h3,.text-block),html:not(.sa-search-polished) body.template-search .search-page-input__parent,html:not(.sa-search-polished) body.template-search search-page-input-component,html:not(.sa-search-polished) body.template-search .product-grid,html:not(.sa-search-polished) body.template-search .search-page__header>:is(h1,h2,h3,.h1,.h2,.h3,.text-block),html:has(body.template-search):not(.sa-search-polished) .search-page-input__parent,html:has(body.template-search):not(.sa-search-polished) .product-grid,html:has(body.template-search):not(.sa-search-polished) .search-page__header>:is(h1,h2,h3,.h1,.h2,.h3,.text-block){opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}html[data-selfabout-search-page]:not(.sa-search-polished) :is(#footer-group,.shopify-section-group-footer-group,footer,.footer,.selfabout-site-footer,[data-selfabout-site-footer]),html.sa-paint-ready[data-selfabout-search-page]:not(.sa-search-polished) :is(#footer-group,.shopify-section-group-footer-group,footer,.footer,.selfabout-site-footer,[data-selfabout-site-footer]),html:has(body.template-search):not(.sa-search-polished) :is(#footer-group,.shopify-section-group-footer-group,footer,.footer,.selfabout-site-footer,[data-selfabout-site-footer]){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;position:absolute!important;left:-9999px!important;width:1px!important}html[data-selfabout-search-page]:not(.sa-search-polished) #MainContent,html[data-selfabout-search-page]:not(.sa-search-polished) #sa-content-scroll,html:has(body.template-search):not(.sa-search-polished) #MainContent{min-height:70vh!important}html[data-selfabout-search-page].sa-search-polished .search-page-input__parent:not(:has([data-sa-search-bar])),html[data-selfabout-search-page].sa-search-polished search-page-input-component,html[data-selfabout-search-page] [data-sa-theme-search-hidden]:not(:has([data-sa-search-bar])){display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}html[data-selfabout-search-page] .sa-search-bar,html[data-selfabout-search-page] [data-sa-search-bar]{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:2!important}html[data-selfabout-search-page],html:has(body.template-search),body.template-search,body.sa-search-page,body.sa-search{--sa-search-ink: #0f172a;--sa-search-muted: #64748b;--sa-search-line: rgba(15, 23, 42, .1);--sa-search-accent: #047857;--sa-search-paper: #f7f5f1;--sa-search-paper-bright: #fffcf8}body.template-search #MainContent,body.sa-search-page #MainContent,body.sa-search #MainContent,html[data-selfabout-search-page] #MainContent{background:radial-gradient(70% 55% at 50% 0%,rgba(4,120,87,.08),transparent 62%),linear-gradient(180deg,#fff 0%,var(--sa-search-paper) 72%)}body.template-search .search-page__header,html[data-selfabout-search-page] .search-page__header{margin-inline:auto;max-width:760px;text-align:center}body.template-search .search-page__header>.text-block,body.template-search .search-page__header>h1,body.template-search .search-page__header>h2,body.template-search .search-page__header .h1,body.template-search .search-page__header .h2,html[data-selfabout-search-page] .search-page__header>h1,html[data-selfabout-search-page] .search-page__header>.text-block{color:var(--sa-search-ink)!important;font-family:var(--sa-font-display, Georgia, "Times New Roman", serif)!important;font-size:clamp(2.2rem,5vw,3.1rem)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.05!important;text-align:center!important;width:100%}html[data-selfabout-search-page] .sa-search-live h1,html[data-selfabout-search-page] .sa-search-live h2,html[data-selfabout-search-page] .sa-search-live h3,html[data-selfabout-search-page] .sa-search-live .h1,html[data-selfabout-search-page] .sa-search-live .h2,html[data-selfabout-search-page] .sa-search-live .h3,html[data-selfabout-search-page] .sa-search-live__title,html[data-selfabout-search-page] .sa-search-live__title a{color:var(--sa-search-ink, #0f172a)!important;font-family:var(--sa-font-body, "Plus Jakarta Sans", system-ui, sans-serif)!important;font-size:.95rem!important;font-weight:650!important;letter-spacing:-.01em!important;line-height:1.35!important;margin:0!important;overflow-wrap:anywhere;text-align:left!important;text-decoration:none!important;width:auto!important}.sa-search-bar,html[data-selfabout-search-page] .sa-search-bar{display:block!important;margin:18px auto 8px!important;max-width:680px;opacity:1!important;padding-inline:clamp(16px,4vw,24px);pointer-events:auto!important;position:relative;visibility:visible!important;width:100%;z-index:5}.sa-search-bar.is-nudge .sa-search-bar__field{animation:sa-search-nudge .48s cubic-bezier(.22,1,.36,1)}@keyframes sa-search-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}55%{transform:translate(4px)}}.sa-search-bar__field{display:block;position:relative;width:100%}.sa-search-bar__input{background:#fff!important;border:1.5px solid var(--sa-search-line, rgba(15, 23, 42, .1))!important;border-radius:999px!important;box-shadow:0 12px 32px #0f172a12;color:var(--sa-search-ink, #0f172a)!important;font-family:var(--sa-font-body, "Plus Jakarta Sans", system-ui, sans-serif)!important;font-size:1rem!important;font-weight:500!important;min-height:58px!important;overflow:hidden!important;padding:16px 58px 16px 20px!important;text-overflow:ellipsis!important;white-space:nowrap!important;transition:border-color .18s ease,box-shadow .18s ease,padding-right .18s ease;width:100%}.sa-search-bar__input::placeholder{color:var(--sa-search-muted, #64748b)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sa-search-bar:has(.sa-search-bar__clear:not([hidden])) .sa-search-bar__input,.sa-search-bar--has-clear .sa-search-bar__input{padding-right:98px!important}.sa-search-bar__input:focus,.sa-search-bar__input:focus-visible{border-color:var(--sa-search-accent, #047857)!important;box-shadow:0 0 0 4px #0478571f,0 14px 32px #0f172a14!important;outline:none!important}.sa-search-bar__actions{align-items:center;display:flex;gap:4px;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.sa-search-bar__clear{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--sa-search-muted, #64748b);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.sa-search-bar__clear[hidden]{display:none!important}.sa-search-bar__clear:hover,.sa-search-bar__clear:focus-visible{background:#0f172a0f;color:var(--sa-search-ink, #0f172a);outline:none}.sa-search-bar__clear svg{display:block}.sa-search-bar__submit{align-items:center;background:#0f172a;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;padding:0;position:relative;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s ease,box-shadow .18s ease;width:42px}.sa-search-bar__submit:hover,.sa-search-bar__submit:focus-visible{background:#047857;box-shadow:0 10px 22px #04785747;outline:none;transform:scale(1.04)}.sa-search-bar__submit.is-ready{animation:sa-search-ready-pulse 1.6s ease-in-out infinite;background:#047857;box-shadow:0 10px 22px #04785747}@keyframes sa-search-ready-pulse{0%,to{box-shadow:0 8px 18px #04785738;transform:scale(1)}50%{box-shadow:0 12px 26px #04785761;transform:scale(1.05)}}.sa-search-bar__submit:active{transform:scale(.97)}.sa-search-bar__submit:disabled{cursor:wait}.sa-search-bar__submit-icon,.sa-search-bar__submit-spin{align-items:center;display:inline-flex;justify-content:center}.sa-search-bar__submit-spin{border:2px solid rgba(255,255,255,.28);border-radius:50%;border-top-color:#fff;height:18px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.sa-search-bar__submit.is-loading .sa-search-bar__submit-icon{opacity:0}.sa-search-bar__submit.is-loading .sa-search-bar__submit-spin{animation:sa-search-spin .7s linear infinite;opacity:1}@keyframes sa-search-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.sa-search-bar__hint{align-items:center;color:var(--sa-search-muted, #64748b);display:flex;flex-wrap:wrap;font-family:var(--sa-font-body, system-ui, sans-serif);font-size:.8125rem;font-weight:550;gap:8px;justify-content:center;letter-spacing:.01em;margin:12px 0 0;min-height:1.4em;text-align:center;transition:color .18s ease}.sa-search-bar__hint.is-active{color:var(--sa-search-accent, #047857)}.sa-search-bar__hint-dot{background:currentColor;border-radius:50%;display:inline-block;height:3px;opacity:.45;width:3px}.sa-search-bar__hint-kbd{align-items:center;background:#0f172a0d;border:1px solid rgba(15,23,42,.1);border-radius:6px;display:inline-flex;font-size:.72rem;font-weight:700;justify-content:center;line-height:1;min-height:20px;min-width:22px;padding:2px 6px}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sa-search-live__pending{align-items:center;color:var(--sa-search-muted, #64748b);display:grid;gap:14px;justify-items:center;margin:36px auto;text-align:center}.sa-search-live__pending p{font-family:var(--sa-font-body, system-ui, sans-serif);font-size:.95rem;font-weight:550;margin:0}.sa-search-live__pending-spin{animation:sa-search-spin-center .75s linear infinite;border:2px solid rgba(4,120,87,.18);border-radius:50%;border-top-color:#047857;height:28px;width:28px}@keyframes sa-search-spin-center{to{transform:rotate(360deg)}}.sa-search-live{margin-inline:auto;max-width:1200px;padding-inline:clamp(16px,4vw,32px);padding-bottom:clamp(48px,8vw,88px);width:100%}.sa-search-live.is-loading{opacity:.72}.sa-search-live__status{color:var(--sa-search-muted, #64748b);font-family:var(--sa-font-body, system-ui, sans-serif);font-size:.95rem;margin:24px 0;text-align:center}.sa-search-live__grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sa-search-live .selfabout-collection--search{margin:0;padding:0;width:100%}.sa-search-live .selfabout-collection--search .selfabout-collection__grid{margin:0;width:100%}.sa-search-live .selfabout-collection__meta{padding:4px 8px 2px}.sa-search-live .selfabout-collection__meta .sa-offer-cart--card,.sa-search-live .selfabout-collection__meta .sa-offer-ship--card{display:block;margin:4px 0 0;max-width:100%;padding:0}@media(min-width:750px){.sa-search-live__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.sa-search-live__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sa-search-live__card{background:var(--sa-search-paper-bright, #fffcf8);border:1px solid var(--sa-search-line, rgba(15, 23, 42, .1));border-radius:18px;display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}.sa-search-live__card:hover{border-color:#04785747;box-shadow:0 16px 36px #0f172a14;transform:translateY(-3px)}.sa-search-live__media{aspect-ratio:1;background:#f1efe9;border-radius:18px 18px 0 0;display:block;flex:0 0 auto;overflow:hidden;position:relative}.sa-search-live__media img{display:block;height:100%;object-fit:cover;width:100%}.sa-search-live__ph{display:block;height:100%;width:100%}.sa-search-card__body{box-sizing:border-box;display:grid;flex:1 1 auto;gap:6px;min-width:0;overflow:visible;padding:14px 16px 16px!important}.sa-search-card__body .sa-offer-cart--card,.sa-search-card__body .sa-offer-ship--card{display:block;margin:2px 0 0;max-width:100%;min-width:0;padding:0}html[data-selfabout-search-page] .sa-search-card>.sa-offer-cart--card,html[data-selfabout-search-page] .sa-search-card>.sa-offer-ship--card{margin:0 16px 14px}.sa-search-live__title{font-family:var(--sa-font-body, system-ui, sans-serif);font-size:.95rem;font-weight:650;letter-spacing:-.01em;line-height:1.35;margin:0;min-width:0}.sa-search-live__title a{color:var(--sa-search-ink, #0f172a);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-decoration:none}.sa-search-live__price{align-items:baseline;color:var(--sa-search-ink, #0f172a);display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:650;gap:8px;margin:0}.sa-search-live__price s{color:var(--sa-search-muted, #64748b);font-weight:500}html[data-selfabout-search-page] .product-card,html[data-selfabout-search-page] .card-wrapper,html[data-selfabout-search-page] .sa-search-card{overflow:visible}html[data-selfabout-search-page] .product-card .card__content,html[data-selfabout-search-page] .product-card .card__information,html[data-selfabout-search-page] .sa-search-card__body{overflow:visible!important;padding-bottom:18px!important}html[data-selfabout-search-page] .sa-offer-cart--card,html[data-selfabout-search-page] .sa-offer-ship--card{overflow:visible!important;text-overflow:unset!important;white-space:normal!important}.sa-search-results-label{align-items:center;color:var(--sa-search-ink, #0f172a)!important;display:flex!important;flex-wrap:wrap;font-family:var(--sa-font-body, system-ui, sans-serif)!important;font-size:.78rem!important;font-weight:700!important;gap:10px;letter-spacing:.12em!important;margin:28px 0 14px!important;text-transform:uppercase!important}.sa-search-results-count{align-items:center;background:#0f172a0f;border-radius:999px;color:var(--sa-search-ink, #0f172a);display:inline-flex;font-size:.72rem;font-weight:750;justify-content:center;letter-spacing:.04em;line-height:1;min-height:22px;min-width:22px;padding:4px 9px;text-transform:none}.sa-search-card__kit,.sa-search-card__sale{border-radius:999px;color:#fff;font-size:.68rem;font-weight:700;left:10px;letter-spacing:.02em;padding:5px 10px;pointer-events:none;position:absolute;top:10px;z-index:2}.sa-search-card__kit{background:#0f172a}.sa-search-card__sale{background:#b91c1c}.sa-search-empty{align-items:center;background:radial-gradient(80% 70% at 50% 0%,rgba(4,120,87,.08),transparent 60%),#fff;border:1px solid var(--sa-search-line, rgba(15, 23, 42, .1));border-radius:28px;display:grid;gap:10px;justify-items:center;margin:28px auto 48px;max-width:560px;padding:clamp(40px,7vw,64px) clamp(20px,4vw,36px);text-align:center}.sa-search-empty:before{background:radial-gradient(circle at 35% 30%,#6ee7b7,#047857 70%);border-radius:50%;box-shadow:0 18px 40px #04785747;content:"";height:56px;margin-bottom:4px;width:56px}.sa-search-empty__title{color:var(--sa-search-ink, #0f172a)!important;font-family:var(--sa-font-display, Georgia, serif)!important;font-size:clamp(1.35rem,2.6vw,1.75rem)!important;font-weight:700!important;letter-spacing:-.03em!important;margin:0!important}.sa-search-empty__body{color:var(--sa-search-muted, #64748b)!important;font-size:.98rem!important;line-height:1.55!important;margin:0!important;max-width:36ch}.sa-search-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.sa-search-empty__actions a{align-items:center;border-radius:999px;display:inline-flex;font-size:.9rem;font-weight:700;min-height:44px;padding:10px 18px;text-decoration:none!important}.sa-search-empty__primary{background:#0f172a;color:#fff!important}.sa-search-empty__ghost{background:#fff;border:1px solid rgba(15,23,42,.14);color:var(--sa-search-ink, #0f172a)!important}@media(max-width:749px){.sa-search-bar__input{font-size:.95rem!important;min-height:52px!important;padding:14px 54px 14px 18px!important}.sa-search-bar:has(.sa-search-bar__clear:not([hidden])) .sa-search-bar__input,.sa-search-bar--has-clear .sa-search-bar__input{padding-right:90px!important}.sa-search-bar__submit{height:38px;width:38px}}@media(prefers-reduced-motion:reduce){html[data-selfabout-search-page]:not(.sa-search-polished) .search-page-input__parent,html[data-selfabout-search-page]:not(.sa-search-polished) search-page-input-component{opacity:1}.sa-search-live__card:hover{transform:none}.sa-search-bar__submit.is-ready,.sa-search-bar__submit.is-loading .sa-search-bar__submit-spin,.sa-search-live__pending-spin,.sa-search-bar.is-nudge .sa-search-bar__field{animation:none!important}}:is(.predictive-search,.search-modal,[data-predictive-search],dialog,header-search,predictive-search-component) :is(button,a,span,p,div):is([data-sa-clear-recent],.predictive-search__clear,.predictive-search-results__clear,[data-clear-recent],.search-modal__clear,[data-action=clear-recent]),:is(.predictive-search,.search-modal,[data-predictive-search],dialog,header-search,predictive-search-component) :is(button,a,span,p,div):has(>span),[data-sa-clear-recent],.selfabout-affinity__clear,.predictive-search__clear,.predictive-search-results__clear{cursor:pointer!important;pointer-events:auto!important}:is(.predictive-search,.search-modal,[data-predictive-search],dialog,header-search) :is(button,a,span):hover{opacity:.85}.sa-is-loading{opacity:.7!important;pointer-events:none!important;cursor:wait!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/selfabout-search.css.map */
