:host,.bsa,.bsr{--bsa-page: var(--color-primary-background, #f9f8f6);--bsa-panel: var(--bsa-theme-panel, var(--color-primary-background, #f9f8f6));--bsa-ink: var(--color-primary-text, #000);--bsa-muted: rgba(0, 0, 0, .5);--bsa-rule: rgba(0, 0, 0, .16);--bsa-font: var(--font-body, "HelveticaNeue-Roman", "Helvetica Neue", Helvetica, Arial, sans-serif);--bsa-font-condensed: "HelveticaNeue-Condensed", "Helvetica Neue", Arial, sans-serif;--bsa-ease: cubic-bezier(.22, 1, .36, 1);--bsa-reveal: cubic-bezier(.25, .46, .45, .94)}.bsa,.bsr{font-family:var(--bsa-font);font-size:15px;line-height:20px;letter-spacing:normal;color:var(--bsa-ink);-webkit-font-smoothing:antialiased}:where(.bsa,.bsr) *{box-sizing:border-box}:where(.bsa,.bsr) button{font:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}:where(.bsa,.bsr) svg{display:block;width:100%;height:100%}:where(.bsa,.bsr) ul{list-style:none;margin:0;padding:0}:where(.bsr) p{margin:0}html.bsa-open,html.bsa-open body{overflow:hidden}.bsa-icon{display:block;width:22px;height:22px;overflow:visible}.bsa-icon path[stroke]{stroke-width:1.6}.bsa-icon .spark,:hover>.bsa-icon .spark__shape,.bonsai-search-bar:hover .bsa-icon .spark__shape{animation:bsa-sparkle .5s cubic-bezier(.34,1.4,.64,1) both;transform-box:fill-box;transform-origin:center}.bsa-icon .spark:last-of-type,:hover>.bsa-icon .spark:last-of-type .spark__shape,.bonsai-search-bar:hover .bsa-icon .spark:last-of-type .spark__shape{animation-delay:.15s}.bsa-icon .spark__shape{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:.5}.search-trigger .bsa-icon{position:relative;top:-1px;width:22px;height:22px}@keyframes bsa-sparkle{0%{opacity:0;transform:scale(.2) rotate(-70deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bsa-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bsa-icon .spark,.bsa-icon .spark__shape{animation:none!important}}.bsa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.bsa__scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease}.bsa.is-open .bsa__scrim{opacity:1}.bsa__panel{position:absolute;top:0;left:0;right:0;max-height:100vh;min-height:300px;padding-bottom:40px;overflow-y:auto;background:var(--bsa-panel);transform:translateY(-100%);transition:transform .45s var(--bsa-ease)}.bsa.is-open .bsa__panel{transform:translateY(0)}.bsa__row{position:relative}.bsa__host{padding:26px 48px 0}.bsa__host,.bsa__host bonsai-searchbar,.bsa-sdk--panel,.bsa-sdk--panel .bonsai-search-bar,.bsa-sdk--panel .bonsai-suggestions{pointer-events:none}.bsa-sdk--panel .bonsai-search-icon,.bsa-sdk--panel .bonsai-search-input,.bsa-sdk--panel .bonsai-search-actions,.bsa-sdk--panel .bonsai-suggestion-item,.bsa-sdk--panel .bonsai-powered-by{pointer-events:auto}.bsa__close{position:absolute;z-index:3;top:31px;right:48px;display:flex;width:18px;height:18px}.bsa-pins{display:flex;gap:2px;padding:0 48px}.bsa-pin{position:relative;display:block;flex:none;width:96px;text-decoration:none;color:inherit}.bsa-pin__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--bsa-page)}.bsa-pin__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--bsa-ease)}.bsa-pin:hover .bsa-pin__media img{transform:scale(1.03)}.bsa-pin__title{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bsa.is-open .bsa-pin{animation:bsa-reveal .5s var(--bsa-reveal) both}.bsa.is-open .bsa-pin:nth-child(2){animation-delay:.1s}.bsa.is-open .bsa-pin:nth-child(3){animation-delay:.2s}.bsa.is-open .bsa-pin:nth-child(4){animation-delay:.3s}.bsa.is-open .bsa-pin:nth-child(5){animation-delay:.4s}.bsa.is-open .bsa-pin:nth-child(6){animation-delay:.5s}@media(min-width:990px){.bsa-sdk--panel .bonsai-suggestions{padding-right:calc(100vw - 688px)}.bsa-pins{position:absolute;top:110px;left:760px;padding:0}}:host{--bonsai-font-heading: var(--bsa-font);--bonsai-font-body: var(--bsa-font);--bonsai-font-mono: var(--bsa-font);--bonsai-text-color: var(--bsa-ink);--bonsai-input-text-color: var(--bsa-ink);--bonsai-suggestions-text-color: var(--bsa-ink);--bonsai-results-text-color: var(--bsa-ink);--bonsai-card-text-color: var(--bsa-ink);--bonsai-muted-color: var(--bsa-muted);--bonsai-input-bg: transparent;--bonsai-card-bg: transparent;--bonsai-hover-bg: transparent;--bonsai-suggestions-hover-bg: transparent;--bonsai-brand-color: var(--bsa-ink);--bonsai-card-radius: 0;--bonsai-image-radius: 0;--bonsai-search-max-width: none;--bonsai-searchbar-max-width: none;--bonsai-searchbar-margin: 0;--bonsai-content-padding: 0;--bonsai-search-align: stretch;font-family:var(--bsa-font);-webkit-font-smoothing:antialiased}.bonsai-search-outer-container,.bonsai-search-inner-container,.bonsai-search-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bsa-sdk{max-width:none!important;margin:0!important;padding:0!important;font-family:var(--bsa-font);color:var(--bsa-ink)}.bsa-sdk .bonsai-search-bar{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;height:auto;gap:0;padding:0;background:transparent;border-radius:0;box-shadow:none!important}.bsa-sdk .bonsai-search-icon{grid-column:1;grid-row:1;width:22px;height:22px;margin:0 16px 0 0;color:var(--bsa-ink)}.bsa-sdk .bonsai-search-icon svg{width:22px;height:22px}.bsa-sdk .bonsai-search-input{grid-column:2;grid-row:1;width:100%;min-width:0;height:auto;padding:0 0 6px;border-bottom:1px solid var(--bsa-ink);font-family:var(--bsa-font);font-size:15px;line-height:20px;color:var(--bsa-ink)}.bsa-sdk .bonsai-search-input::placeholder{color:var(--color-placeholder, #171717);opacity:.6}.bsa-sdk .bonsai-search-actions{grid-column:3;grid-row:1;align-self:stretch;display:flex;align-items:flex-start;gap:0;padding:0 0 6px;border-bottom:1px solid var(--bsa-ink)}.bsa-sdk .bonsai-submit-btn,.bsa-sdk .bonsai-close-btn,.bsa-sdk--panel .bonsai-clear-btn,.bsa-sdk .bonsai-powered-by,.bsa-sdk .bonsai-sort,.bsa-sdk .bonsai-filter-panel{display:none!important}.bsa-sdk--results .bonsai-clear-btn.bonsai-visible{display:block;width:auto;height:auto;padding:0;background:none;font-size:12px;line-height:20px;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--bsa-ink)}.bsa-sdk--results .bonsai-clear-btn svg{display:none}.bsa-sdk--results .bonsai-clear-btn:after{content:"Clear"}.bsa-sdk .bonsai-suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));grid-auto-flow:column;grid-template-rows:repeat(3,auto);gap:4px 48px;padding:0;background:transparent;border-radius:0;box-shadow:none;overflow:visible;transform:none;transition:opacity .2s ease}.bsa-sdk .bonsai-suggestion-item{gap:12px;height:auto;min-height:40px;padding:0;border-radius:0;background:transparent!important;font-family:var(--bsa-font);font-size:15px;line-height:20px;color:var(--bsa-ink);white-space:nowrap;text-decoration:none}.bsa-sdk .bonsai-suggestion-icon,.bsa-sdk .bonsai-suggestion-image{flex:none;width:40px;height:40px;border-radius:0;color:var(--bsa-muted);object-fit:cover;background:var(--bsa-page)}.bsa-sdk .bonsai-suggestion-icon{background:transparent}.bsa-sdk .bonsai-suggestion-icon svg{width:16px;height:16px;stroke-width:1.5}.bsa-sdk .bonsai-suggestion-text{min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.bsa-sdk .bonsai-suggestion-match{font-weight:700;color:inherit}.bsa-sdk .bonsai-suggestion-item:hover .bonsai-suggestion-text,.bsa-sdk .bonsai-suggestion-item.bonsai-active .bonsai-suggestion-text{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bsa-sdk .bonsai-suggestions.bonsai-visible .bonsai-suggestion-item{animation:bsa-reveal .5s var(--bsa-reveal) both;animation-delay:calc(var(--bsa-index, 0) * .1s)}.bsa-sdk--panel .bonsai-suggestions{position:static;grid-column:1 / -1;grid-row:2;margin:24px -82px 0 -48px;padding:32px 0 0 48px;border-top:1px solid var(--bsa-rule)}.bsa-sdk--panel .bonsai-search-bar{padding-right:34px}.bsa-sdk--results .bonsai-search-bar{position:relative;z-index:20;padding:24px 82px 24px 48px;border-bottom:1px solid var(--bsa-rule)}.bsa-sdk--results .bonsai-suggestions{top:100%;left:0;right:0;gap:0 48px;padding:12px 48px 24px;background:var(--bsa-panel);border-bottom:1px solid var(--bsa-rule)}.bsa-sdk--results .bonsai-suggestion-item{min-height:36px}.bsa-sdk--results .bonsai-suggestion-icon,.bsa-sdk--results .bonsai-suggestion-image{width:32px;height:32px}.bsa-sdk .bonsai-loading-state{align-items:flex-start;gap:8px;min-height:50vh;margin:0;padding:32px 48px}.bsa-sdk .bonsai-loading-thumbs{gap:2px;margin:0;padding:24px 48px}.bsa-sdk .bonsai-loading-thumb{width:60px;height:80px;border-radius:0;background:var(--bsa-page)}.bsa-sdk .bonsai-loading-thumb img{width:100%;height:100%;object-fit:cover}.bsa-sdk .bonsai-spinner rect{fill:var(--bsa-ink)}.bsa-sdk .bonsai-loading-text,.bsa-sdk .bonsai-loading-text span{height:20px;line-height:20px}.bsa-sdk .bonsai-loading-text span{font-family:var(--bsa-font);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bsa-muted)}.bsa-sdk .bonsai-search-content{display:block;padding:0}.bsa-sdk .bonsai-results{margin:0;padding:0}.bsa-sdk .bonsai-results-header,.bsa-sdk .bonsai-summary,.bsa-sdk .bonsai-also-like,.bsa-sdk .bonsai-refine,.bsa-sdk .bonsai-recommendation-products-header{display:none!important}.bsa-sdk .bonsai-results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.bsr-skeleton{display:none}.bsa-sdk:has(.bonsai-loading-state.bonsai-visible) .bsr-skeleton{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.bsa-sdk:has(.bonsai-loading-state.bonsai-visible) .bonsai-results,.bsa-sdk:has(.bonsai-loading-state.bonsai-visible) .bsr__footer{display:none}.bsr-skeleton__card{display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.bsr-skeleton__image,.bsr-skeleton__line{display:block;background:#ece9e4;animation:bsr-pulse 1.4s ease-in-out infinite}.bsr-skeleton__image{aspect-ratio:3 / 4;margin-bottom:4px}.bsr-skeleton__line{width:60%;height:12px;margin-left:16px}.bsr-skeleton__line--short{width:25%}@keyframes bsr-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.bsr-skeleton__image,.bsr-skeleton__line{animation:none}}.bsa-sdk .bonsai-result-card{position:relative;border-radius:0;background:transparent;color:var(--bsa-ink);transition:opacity .5s var(--bsa-reveal),transform .5s var(--bsa-reveal)}.bsa-sdk .bonsai-result-card.bsr-hidden{display:none!important}.bsa-sdk .bonsai-result-image-wrapper{aspect-ratio:3 / 4;border-radius:0;background:#ece9e4}.bsa-sdk .bonsai-result-image,.bsa-sdk .bonsai-result-image-alternate{border-radius:0;object-fit:cover}.bsa-sdk .bonsai-result-content{position:relative;gap:2px;padding:12px 40px 24px 16px}.bsa-sdk .bonsai-result-title{margin:0;font-family:var(--bsa-font);font-size:15px;line-height:18px;font-weight:700;text-transform:capitalize;color:var(--bsa-ink)}.bsa-sdk .bonsai-result-price-container{gap:8px;margin:0}.bsa-sdk .bonsai-result-price,.bsa-sdk .bonsai-result-compare-at{font-family:var(--bsa-font-condensed);font-size:15px;line-height:18px;font-weight:400;color:var(--bsa-ink)}.bsa-sdk .bonsai-result-compare-at{color:var(--bsa-muted);text-decoration:line-through}.bsa-sdk .bsr-heart{position:absolute;top:12px;right:16px;width:18px;height:18px;color:var(--bsa-ink)}.bsa-sdk .bonsai-empty-state{padding:80px 48px;font-family:var(--bsa-font);font-size:15px;text-align:center;color:var(--bsa-ink)}.bsr{display:block;min-height:70vh;background:var(--bsa-page)}.bsr.bsr--row,.bsr.bsr__footer{min-height:0;background:transparent}.bsr__frame{position:relative;z-index:0;isolation:isolate}.bsr__frame>.bsr__close{position:absolute;z-index:21;top:27px;right:48px;display:block;width:18px;height:18px;color:var(--bsa-ink)}.bsr__tabs-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 48px}.bsr__tabs{display:flex;flex-wrap:wrap;gap:6px 24px}.bsr__summary{display:inline-flex;align-items:center;color:var(--bsa-muted)}.bsa-sdk .bsr__summary .bonsai-loading-state{display:none;min-height:0;padding:0}.bsa-sdk .bsr__summary .bonsai-loading-state.bonsai-visible{display:inline-flex;flex-direction:row;align-items:center;gap:8px}.bsa-sdk .bsr__summary .bonsai-loading-state.bonsai-visible+.bsr__count{display:none}.bsa-sdk .bsr__summary:has(.bonsai-loading-state.bonsai-visible)~.bsr__tab{display:none}.bsa-sdk .bsr__summary .bonsai-spinner,.bsa-sdk .bsr__summary .bonsai-spinner svg{width:14px;height:14px}.bsa-sdk .bsr__summary .bonsai-loading-text span{font-size:inherit;letter-spacing:0;text-transform:none}.bsr__tab{color:var(--bsa-muted);text-decoration:none;text-transform:capitalize}.bsr__tab:hover{color:var(--bsa-ink)}.bsr__tools{display:flex;align-items:center;gap:28px}.bsr-gender{display:flex;gap:20px}.bsr-gender__option{text-transform:capitalize;color:var(--bsa-muted)!important}.bsr-gender__option[aria-pressed=true]{color:var(--bsa-ink)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bsr__filter-toggle{display:flex;align-items:center;gap:6px}.bsr__filter-toggle svg{width:12px;height:12px;transition:transform .2s ease}.bsr__filter-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.bsr__filter-panel{display:flex;flex-wrap:nowrap;gap:32px 48px;padding:28px 48px 32px;background:var(--bsa-panel);border-top:1px solid var(--bsa-rule);border-bottom:1px solid var(--bsa-rule)}.bsr__panel-group{flex:none;min-width:0}.bsr__panel-group--chips{flex:1 1 0;min-width:120px;max-width:420px}.bsr__panel-title{margin-bottom:14px!important;font-size:12px;line-height:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--bsa-muted)}.bsr-options{display:flex;flex-direction:column;gap:4px}.bsr-option{text-align:left;font-size:15px;line-height:22px}.bsr-option[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bsr-options--chips{flex-direction:row;flex-wrap:wrap;gap:6px;max-width:420px}.bsr-options--chips .bsr-option{min-width:44px;padding:8px 10px!important;border:0!important;box-shadow:inset 0 0 0 1px var(--bsa-rule);line-height:15px;text-align:center}.bsr-options--chips .bsr-option[aria-pressed=true]{box-shadow:inset 0 0 0 1px #000;background:#000!important;color:var(--bsa-page)!important;text-decoration:none}.bsr-options--color .bsr-option{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px!important}.bsr-options--color .bsr-option[aria-pressed=true]{background:transparent!important;color:var(--bsa-ink)!important}.bsr-swatch{flex:none;width:14px;height:14px;border-radius:50%;border:1px solid var(--bsa-rule);background-size:cover;background-position:center}.bsr__footer{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 0 72px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bsa-muted);text-align:center}.bsr__footer:empty{display:none}.bsr__more{padding:14px 48px!important;background:#000!important;color:var(--bsa-page)!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase}@media(max-width:989px){.bsa-sdk .bonsai-search-input{font-size:16px}.bsa__host{padding:20px 20px 0}.bsa__close{top:25px;right:20px}.bsa-sdk .bonsai-suggestions{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.bsa-sdk .bonsai-suggestion-item{min-height:44px;white-space:normal}.bsa-sdk--panel .bonsai-suggestions{margin:20px -54px 0 -20px;padding:16px 20px 0}.bsa-pins{margin-top:24px;padding:0 0 0 20px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x proximity;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bsa-pins::-webkit-scrollbar{display:none}.bsa-pins:after{content:"";flex:none;width:18px}.bsa-pin{width:112px;scroll-snap-align:start}.bsa-sdk--results .bonsai-search-bar{padding:20px 54px 20px 20px}.bsa-sdk--results .bonsai-suggestions{padding:16px 20px 24px}.bsr__frame>.bsr__close{top:23px;right:20px}.bsa-sdk .bonsai-loading-state{padding:24px 20px}.bsa-sdk .bonsai-loading-thumbs{padding:20px}.bsa-sdk .bonsai-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bsa-sdk:has(.bonsai-loading-state.bonsai-visible) .bsr-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.bsr-skeleton__line{margin-left:10px}.bsa-sdk .bonsai-result-content{padding:10px 34px 20px 10px}.bsa-sdk .bsr-heart{top:10px;right:10px}.bsr__tabs-row{flex-direction:column;align-items:flex-start;padding-left:20px;padding-right:20px}.bsr__filter-panel{padding:24px 20px}}@media(max-width:767px){.bsr__filter-panel{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/606/assets/bonsai-search-amiri.css.map */
