.hbjo-search-dialog{--search-speed: .2s cubic-bezier(.645,.045,.355,1);position:fixed;inset:var(--search-top) 0 auto;width:100%;max-width:none;margin:0;padding:0;border:0;max-height:none;overflow:hidden;background:transparent;color:rgb(var(--color-foreground));font:var(--font-body-weight) var(--hbjo-body-size)/1.65 var(--font-body-family);letter-spacing:var(--hbjo-body-tracking);text-align:start;text-transform:none}.hbjo-theme .header-wrapper:has(.hbjo-search-dialog[open]),.hbjo-search-dialog:focus{outline:none;box-shadow:none}.hbjo-search-dialog::backdrop{background:linear-gradient(to bottom,transparent var(--search-top),rgba(0,0,0,.4) var(--search-top));animation:hbjo-search-scrim var(--search-speed) both}.hbjo-search-sheet{max-height:calc(100dvh - var(--search-top) - 20px);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));animation:hbjo-search-enter var(--search-speed) both}.hbjo-search-dialog[data-leaving] .hbjo-search-sheet{animation-name:hbjo-search-exit}.hbjo-search-dialog[data-leaving]::backdrop{animation-name:hbjo-search-dim-out}@keyframes hbjo-search-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--hbjo-header-height)))}to{opacity:1;transform:none}}@keyframes hbjo-search-exit{to{opacity:0;transform:translateY(calc(-1 * var(--hbjo-header-height)))}}@keyframes hbjo-search-scrim{0%{opacity:0}to{opacity:1}}@keyframes hbjo-search-dim-out{to{opacity:0}}body:has(.hbjo-search-dialog[open]){overflow:hidden}.hbjo-search-inner form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:12px}.hbjo-search-inner form button,.hbjo-search-tablist button{-webkit-appearance:none;appearance:none;padding:0;margin:0;border:0;background:transparent;color:inherit;cursor:pointer}.hbjo-search-inner form button{position:relative;display:grid;place-items:center}.hbjo-search-inner form button:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.hbjo-search-inner form .icon-search{width:20px;height:20px}.hbjo-search-inner input[type=search]{-webkit-appearance:none;appearance:none;width:100%;padding:0;margin:0;border:0;outline:none;box-shadow:none;background:transparent;color:inherit;font:var(--font-heading-weight) calc(14px * var(--font-heading-scale))/1.7 var(--font-heading-family);letter-spacing:var(--hbjo-heading-tracking)}.hbjo-search-inner input::placeholder{color:rgba(var(--color-foreground),.6)}.hbjo-search-inner input::-webkit-search-cancel-button{display:none}.hbjo-search-results{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding-block:20px 32px}.hbjo-search-category,.hbjo-search-tablist button{margin:0;padding-bottom:10px;font:var(--font-heading-weight) 14px/1.7 var(--font-heading-family);letter-spacing:var(--hbjo-heading-tracking)}.hbjo-search-category{color:rgba(var(--color-foreground),.65);border-bottom:1px solid rgba(var(--color-foreground),.15)}.hbjo-search-suggestions{margin-top:24px;display:grid;justify-items:start;gap:12px 24px}.hbjo-search-suggestions a,.hbjo-search-pages a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .3s ease}.hbjo-search-suggestions mark{color:inherit;background:none;font-weight:bolder}.hbjo-search-tabs{min-width:0}.hbjo-search-tabscroll{display:flex;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--hbjo-gutter));padding-inline:var(--hbjo-gutter);margin-bottom:24px}.hbjo-search-tablist{flex:none;min-width:100%;width:max-content;display:flex;gap:40px;padding-bottom:1px;background:linear-gradient(var(--search-rule),var(--search-rule)) left bottom / 100% 1px no-repeat;--search-rule: rgba(var(--color-foreground),.15)}.hbjo-search-tablist button{flex:none;opacity:.6;transition:opacity .2s,box-shadow .2s}.hbjo-search-tablist button[aria-selected=true]{opacity:1;box-shadow:0 1px currentColor}.hbjo-search-tabs [hidden]{display:none}.hbjo-search-products,.hbjo-search-collections,.hbjo-search-articles,.hbjo-search-pages{display:grid;align-items:start}.hbjo-search-products{grid-template-columns:minmax(0,1fr);gap:20px}.hbjo-search-dialog .hbjo-search-products .card__information{min-width:0;padding:20px 0 0}.hbjo-search-dialog .hbjo-search-products .card__heading,.hbjo-search-dialog .hbjo-search-products .price{font:inherit;letter-spacing:inherit}.hbjo-theme .hbjo-search-dialog .hbjo-search-products .card__heading a{white-space:normal;text-decoration:none}.hbjo-search-dialog .hbjo-search-products .card-information>.hbjo-vendor{font-size:10px;font-weight:inherit;line-height:1.65;margin:0 0 8px}.hbjo-theme .hbjo-search-dialog .hbjo-search-products .hbjo-card .card-information>.price{margin-top:4px}.hbjo-search-dialog .card-information>.caption-large:empty{display:none}.hbjo-search-dialog .card:not(.ratio)>.card__content{grid-template-columns:minmax(0,1fr)}.hbjo-theme .hbjo-search-all{margin-top:32px;justify-self:start;padding-inline:29px;border:1px solid rgb(var(--color-button))}.hbjo-search-tabs [role=tabpanel]{display:grid}.hbjo-search-tabs [role=tabpanel][hidden]{display:none}.hbjo-search-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hbjo-gutter)}.hbjo-search-tile,.hbjo-search-story{display:grid;gap:12px;color:inherit;text-decoration:none}.hbjo-search-tile img,.hbjo-search-story img{width:100%;height:auto;display:block}.hbjo-search-tile span,.hbjo-search-story-title{font:var(--font-heading-weight) 14px/1.7 var(--font-heading-family);letter-spacing:var(--hbjo-heading-tracking)}.hbjo-search-story{gap:20px}.hbjo-search-story div{display:grid;justify-items:start;gap:12px}.hbjo-search-story a{color:inherit;text-decoration:none}.hbjo-search-story-image{overflow:hidden}.hbjo-search-story-tag{font:11px/1.65 var(--font-body-family);text-transform:uppercase;opacity:.65}.hbjo-search-story-tag:hover{opacity:1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hbjo-search-story img{transition:transform .5s ease}.hbjo-search-story:hover img{transform:scale(1.03)}}.hbjo-search-articles{gap:24px 40px}.hbjo-search-pages{gap:12px;justify-items:start}.hbjo-search-fallback{margin-block:16px 32px}.hbjo-search-empty{padding-block:40px 64px;text-align:center;font-size:calc(var(--hbjo-body-size) + 2px);margin:0}@media(pointer:fine){.hbjo-search-suggestions a:hover,.hbjo-search-pages a:hover{background-size:100% 1px}}@media(max-width:699px){.hbjo-search-suggestions{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--hbjo-gutter));padding-inline:var(--hbjo-gutter)}.hbjo-search-story:has(img){grid-template-columns:minmax(0,160px) minmax(0,1fr);align-items:center}}@media(min-width:700px){.hbjo-search-inner form{gap:20px;padding-block:24px}.hbjo-search-inner input[type=search]{font-size:calc(clamp(16px,16px + (100vw - 375px) * 2 / 1025,18px) * var(--font-heading-scale));line-height:1.6}.hbjo-search-results{padding-block:24px 48px}.hbjo-search-suggestions{margin-top:32px}.hbjo-theme .hbjo-search-all{margin-top:48px;justify-self:center}.hbjo-search-tile{gap:20px}.hbjo-search-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.hbjo-search-empty{padding-block:76px 100px}}@media(max-width:999px){.hbjo-search-dialog .hbjo-card .card{display:grid;grid-template-columns:var(--thumb) minmax(0,1fr);align-items:center;gap:24px;--thumb: 70px}.hbjo-search-dialog .hbjo-search-products .card__information{padding:0}.hbjo-theme .hbjo-search-dialog .hbjo-search-products :is(.hbjo-vendor,.card__badge,.rating,.hbjo-card-colors){display:none}.hbjo-theme .hbjo-search-dialog .hbjo-search-products .card__heading a{display:block;overflow:visible;white-space:normal}.hbjo-search-products .card__heading{display:block}.hbjo-search-dialog .card__inner .media img+img{display:none}.hbjo-search-dialog .card__inner .media img:first-child{opacity:1}}@media(min-width:700px)and (max-width:999px){.hbjo-search-dialog .hbjo-card .card{--thumb: 100px;gap:32px}.hbjo-search-suggestions{margin-inline:calc(-1 * var(--hbjo-gutter));padding-inline:var(--hbjo-gutter)}}@media(min-width:1000px){.hbjo-theme .hbjo-search-dialog .hbjo-search-products .card__heading:not(.hbjo-card__clamped) a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbjo-search-results.has-suggestions{grid-template-columns:250px minmax(0,1fr)}.hbjo-search-products,.hbjo-search-collections,.hbjo-search-articles{grid-template-columns:repeat(var(--search-columns),minmax(0,1fr))}.hbjo-search-tablist{gap:70px}.hbjo-search-tabscroll{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.hbjo-search-sheet,.hbjo-search-dialog::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hbjo-header-search.css.map */
