:root{--ss-tint: #fceeee;--ss-ink: #121212;--ss-muted: #494949;--ss-accent: #000000;--ss-line: rgba(0, 0, 0, .1);--ss-input: rgba(0, 0, 0, .55)}.search-modal--smart .search__input.field__input,.template-search--smart .search__input.field__input{border-radius:999px;background:var(--ss-tint)}.search-modal--smart .field:after,.search-modal--smart .field:before,.search-modal--smart .field:hover.field:after,.template-search--smart form.search .field:after,.template-search--smart form.search .field:before,.template-search--smart form.search .field:hover.field:after{border-radius:999px!important}.search-modal--smart .field:after,.template-search--smart form.search .field:after{box-shadow:none}.search-modal--smart .field:after,.template-search--smart form.search .field:after{top:0;right:0;bottom:0;left:0;border:0}.search-modal--smart .field:hover.field:after,.template-search--smart form.search .field:hover.field:after{box-shadow:none}.search-modal--smart .field:focus-within.field:after,.template-search--smart form.search .field:focus-within.field:after{box-shadow:0 0 0 1px #0000004d}.search-modal--smart .search__input.field__input:focus,.search-modal--smart .search__input.field__input:focus-visible,.template-search--smart .search__input.field__input:focus,.template-search--smart .search__input.field__input:focus-visible{box-shadow:none;outline:none}.search-modal--smart .field__label,.template-search--smart form.search .field__label{inset-inline-start:2.2rem}.search-modal--smart .field__button,.template-search--smart form.search .field__button{border-radius:999px}.search-modal--smart{overflow:visible}.smart-search[hidden],.smart-search [hidden]{display:none!important}.smart-search{position:absolute;top:100%;inset-inline:0;z-index:3;background:rgb(var(--color-background));color:var(--ss-ink);border-top:1px solid var(--ss-line);box-shadow:0 18px 40px #12121224;max-height:calc(100vh - var(--ss-top, 12rem));max-height:calc(100dvh - var(--ss-top, 12rem));overflow-y:auto;overscroll-behavior:contain;border-radius:0 0 2.4rem 2.4rem;text-align:start;line-height:1.4;letter-spacing:normal;font-size:1.5rem}.smart-search__inner{max-width:120rem;margin:0 auto;padding:1.6rem 1.6rem 2.4rem;display:flex;flex-direction:column;gap:2.2rem}@media screen and (min-width:990px){.smart-search__inner{padding:2.4rem 5rem 3.2rem}}.smart-search__block{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.smart-search__empty{display:flex;flex-direction:column;gap:2.4rem}.smart-search__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.smart-search__title{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:.02em;font-family:var(--font-body-family);color:var(--ss-ink)}.smart-search__more,.smart-search__link-button{font-size:1.4rem;font-weight:600;color:var(--ss-accent);background:none;border:0;padding:.6rem 0;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:inherit}.smart-search__link-button{color:var(--ss-muted);text-decoration:underline;font-weight:400}.smart-search__chips{display:flex;flex-wrap:wrap;gap:.8rem}.smart-search__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:4rem;max-width:100%;padding:0 1.4rem;border-radius:2rem;border:1px solid var(--ss-line);background:rgb(var(--color-background));color:var(--ss-ink);font-size:1.5rem;font-family:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box}.smart-search__chip--soft{background:var(--ss-tint);border-color:var(--ss-tint);font-weight:600}.smart-search__chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:26rem}.smart-search__chip svg{flex-shrink:0;color:var(--ss-muted)}.smart-search__cats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem 1rem}@media screen and (min-width:750px){.smart-search__cats{grid-template-columns:repeat(6,minmax(0,1fr))}}.smart-search__cat{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:var(--ss-ink);text-align:center}.smart-search__cat-media{display:block;width:8.8rem;height:8.8rem;border-radius:50%;overflow:hidden;background:var(--ss-tint)}.smart-search__cat-media img{width:100%;height:100%;object-fit:cover;display:block}.smart-search__cat-name{font-size:1.4rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;word-break:break-word}.smart-search__trend{list-style:none;margin:0;padding:0;display:flex;gap:1.2rem;overflow-x:auto;scrollbar-width:none}.smart-search__trend::-webkit-scrollbar{display:none}.smart-search__trend>li{flex:0 0 14rem}@media screen and (min-width:990px){.smart-search__trend{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible}}.smart-search__tcard{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:var(--ss-ink)}.smart-search__tcard-media,.smart-search__item-media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:1.6rem;overflow:hidden;background:var(--ss-tint)}.smart-search__tcard-media img,.smart-search__item-media img{width:100%;height:100%;object-fit:cover;display:block}.smart-search__tcard-title,.smart-search__item-title{font-size:1.4rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.smart-search__price{font-size:1.4rem;font-weight:700;display:flex;flex-wrap:wrap;gap:0 .6rem;align-items:baseline}.smart-search__price-old{font-weight:400;color:var(--ss-muted);font-size:1.3rem}.smart-search__price-sale{color:var(--ss-accent)}.smart-search__badges{position:absolute;top:.8rem;inset-inline-start:.8rem;inset-inline-end:.8rem;display:flex;flex-wrap:wrap;gap:.4rem;pointer-events:none}.smart-search__badge{font-size:1.1rem;padding:.4rem 1rem .5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.smart-search__badge--preorder{background:#121212;color:#fff;border-color:#121212}.smart-search__badge-img{max-width:6rem;height:auto}.smart-search__results{display:flex;flex-direction:column;gap:1.6rem;order:-1}.smart-search__res{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:990px){.smart-search__res{flex-direction:row;gap:4.8rem;align-items:flex-start}.smart-search__side{flex:0 0 26rem;display:flex;flex-direction:column;gap:2.4rem}}.smart-search__side{display:flex;flex-direction:column;gap:2rem;min-width:0}.smart-search__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1.2rem}.smart-search__note{margin:0;font-size:1.4rem;color:var(--ss-muted)}.smart-search__note b{color:var(--ss-accent)}.smart-search__sugg{list-style:none;margin:0;padding:0}.smart-search__sugg-link{display:flex;align-items:center;gap:1rem;min-height:4.4rem;color:var(--ss-ink);text-decoration:none;font-size:1.6rem;border-bottom:1px solid var(--ss-line)}.smart-search__sugg-link svg{flex-shrink:0;color:var(--ss-muted)}.smart-search__sugg-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-search mark{background:none;color:var(--ss-accent);font-weight:700}.smart-search__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.smart-search__item{display:flex;align-items:center;gap:1.4rem;padding:.6rem 0;text-decoration:none;color:var(--ss-ink)}.smart-search__item .smart-search__item-media{flex:0 0 7.2rem;width:7.2rem;aspect-ratio:1;border-radius:1.4rem}.smart-search__item .smart-search__badges{top:.3rem;inset-inline-start:.3rem;inset-inline-end:.3rem}.smart-search__item .smart-search__badge{font-size:1rem;padding:.3rem .8rem .4rem}.smart-search__item .smart-search__badge-img{max-width:3.6rem}.smart-search__badges--inline{position:static}.smart-search__item .smart-search__item-media .smart-search__badges{display:none}@media screen and (min-width:990px){.smart-search__badges--inline{display:none}.smart-search__item .smart-search__item-media .smart-search__badges{display:flex}}.smart-search__item-body{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1 1 auto}@media screen and (min-width:990px){.smart-search__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem}.smart-search__item{flex-direction:column;align-items:stretch;gap:.8rem;padding:0}.smart-search__item .smart-search__item-media{flex:none;width:100%;aspect-ratio:4 / 5;border-radius:1.8rem}.smart-search__item .smart-search__badges{top:.8rem;inset-inline-start:.8rem;inset-inline-end:.8rem}.smart-search__item .smart-search__badge{font-size:1.1rem;padding:.4rem 1rem .5rem}.smart-search__item .smart-search__badge-img{max-width:6rem}.smart-search__item-title{font-size:1.5rem}}.smart-search__footer{position:sticky;bottom:-2.4rem;margin:0 -1.6rem -2.4rem;padding:1.2rem 1.6rem 2rem;background:rgb(var(--color-background));box-shadow:0 -1px 0 var(--ss-line)}@media screen and (min-width:990px){.smart-search__footer{display:none}}.smart-search__all{display:flex;align-items:center;justify-content:center;min-height:5.2rem;border-radius:2.6rem;background:var(--ss-ink);color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none}.smart-search__none{padding:2rem;border-radius:2rem;background:var(--ss-tint)}.smart-search__none-title{margin:0 0 .4rem;font-size:2rem;font-weight:700;font-family:var(--font-body-family);word-break:break-word}.smart-search__none-text{margin:0;font-size:1.5rem;color:#000000bf}.smart-search__trend>li{display:flex}.smart-search__tcard{width:100%}.smart-search__tcard-title{min-height:2.7em}@media screen and (min-width:990px){.smart-search__item .smart-search__item-title{min-height:2.7em}}.smart-search__tcard .smart-search__badges{top:.6rem;inset-inline-start:.6rem;inset-inline-end:.6rem}.smart-search__tcard .smart-search__badge{font-size:.95rem;letter-spacing:.03em;padding:.3rem .7rem .35rem}.smart-search__tcard .smart-search__badge-img{max-width:4.4rem}@media screen and (min-width:990px){.smart-search__item .smart-search__badge{font-size:1rem;letter-spacing:.03em;padding:.35rem .8rem .4rem}}.omega__autocomplete,.omega__wrapper-autocomplete{display:none!important}@keyframes ssReveal{0%{clip-path:circle(0 at var(--ss-ox, 15%) var(--ss-oy, 50%))}to{clip-path:circle(150vmax at var(--ss-ox, 15%) var(--ss-oy, 50%))}}@keyframes ssSlide{0%{opacity:0;transform:translateY(-1.8rem)}to{opacity:1;transform:none}}@keyframes ssBreath{0%{opacity:0;transform:scale(.985);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes ssFade{0%{opacity:0}to{opacity:1}}@keyframes ssUp{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@keyframes ssGrow{0%{max-width:5rem}}@keyframes ssShine{0%{background-image:linear-gradient(110deg,transparent 35%,rgba(254,190,190,.85) 48%,rgba(255,255,255,.95) 52%,transparent 65%);background-size:250% 100%;background-position:160% 0}to{background-image:linear-gradient(110deg,transparent 35%,rgba(254,190,190,.85) 48%,rgba(255,255,255,.95) 52%,transparent 65%);background-size:250% 100%;background-position:-60% 0}}@keyframes ssPop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:none}}@keyframes ssSpark{0%{opacity:0;transform:translate(0) scale(.2) rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1) rotate(180deg)}}.ss-sparkle{position:fixed;z-index:1000;pointer-events:none;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);animation:ssSpark 1s ease-out both}@media(prefers-reduced-motion:no-preference){@media screen and (max-width:989px){details[open]>.search-modal:not([data-ss-anim-m=none]) .smart-search__empty>.smart-search__block{animation:ssUp .45s cubic-bezier(.2,.8,.2,1) calc(var(--ss-base, 0s) + var(--ss-d, 0s)) both}details[open]>.search-modal[data-ss-anim-m=reveal]{animation:ssReveal .75s cubic-bezier(.6,0,.2,1) both}details[open]>.search-modal[data-ss-anim-m=sparkle]{animation:ssSlide .45s .12s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-m=breath]{animation:ssBreath .6s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-m=shine]{animation:ssFade .25s ease both}details[open]>.search-modal[data-ss-anim-m=shine] .search-modal__form{animation:ssGrow .5s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-m=shine] .search__input{animation:ssShine 1.1s .35s ease-in-out both}details[open]>.search-modal[data-ss-anim-m=shine] .smart-search__empty .smart-search__chip{animation:ssPop .45s cubic-bezier(.2,.8,.2,1) both}.search-modal[data-ss-anim-m=reveal]{--ss-base: .3s}}@media screen and (min-width:990px){details[open]>.search-modal:not([data-ss-anim-d=none]) .smart-search__empty>.smart-search__block{animation:ssUp .5s cubic-bezier(.2,.8,.2,1) calc(var(--ss-base, 0s) + var(--ss-d, 0s)) both}details[open]>.search-modal[data-ss-anim-d=reveal]{animation:ssReveal .85s cubic-bezier(.6,0,.2,1) both}details[open]>.search-modal[data-ss-anim-d=sparkle]{animation:ssSlide .5s .12s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-d=breath]{animation:ssBreath .65s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-d=shine]{animation:ssFade .25s ease both}details[open]>.search-modal[data-ss-anim-d=shine] .search-modal__form{animation:ssGrow .55s cubic-bezier(.2,.8,.2,1) both}details[open]>.search-modal[data-ss-anim-d=shine] .search__input{animation:ssShine 1.2s .4s ease-in-out both}details[open]>.search-modal[data-ss-anim-d=shine] .smart-search__empty .smart-search__chip{animation:ssPop .45s cubic-bezier(.2,.8,.2,1) both}.search-modal[data-ss-anim-d=reveal]{--ss-base: .35s}}.search-modal .smart-search__empty>.smart-search__block:nth-child(2){--ss-d: .08s}.search-modal .smart-search__empty>.smart-search__block:nth-child(3){--ss-d: .16s}.search-modal .smart-search__empty>.smart-search__block:nth-child(4){--ss-d: .24s}}@media(prefers-reduced-motion:reduce){.ss-sparkle{display:none}}.search-modal--smart .field__label,.template-search--smart form.search .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.search-modal--smart .search__input.field__input,.template-search--smart .search__input.field__input,.search-modal--smart .search__input.field__input:focus,.template-search--smart .search__input.field__input:focus,.search-modal--smart .search__input.field__input:not(:placeholder-shown),.template-search--smart .search__input.field__input:not(:placeholder-shown){padding-top:0;padding-bottom:0}.search-modal--smart .search__input.field__input::placeholder,.template-search--smart .search__input.field__input::placeholder{opacity:1;color:#0000008c}html .search-modal--smart .field .field__button,html .template-search--smart form.search .field .field__button{top:50%;bottom:auto;transform:translateY(-50%)}html[dir=rtl] .search-modal--smart .field .reset__button,html[dir=rtl] .template-search--smart form.search .field .reset__button{right:.8rem}html[dir=rtl] .search-modal--smart .search__input.field__input,html[dir=rtl] .template-search--smart .search__input.field__input{padding-right:2rem}html[dir=rtl] .search-modal--smart .search__input.field__input:not(:placeholder-shown),html[dir=rtl] .template-search--smart .search__input.field__input:not(:placeholder-shown){padding-right:5.4rem}.smart-search__item-sku{font-size:1.2rem;color:var(--ss-muted);letter-spacing:.02em}.smart-search__item-desc{font-size:1.3rem;line-height:1.4;color:var(--ss-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.smart-search__item--noimg{padding:1rem 0;border-bottom:1px solid var(--ss-line)}@media screen and (min-width:990px){.smart-search__item--noimg{padding:0 0 1.2rem}.smart-search__item--noimg .smart-search__badges--inline{display:flex}.smart-search__item--noimg .smart-search__item-title{min-height:0}}.smart-search__pages{list-style:none;margin:0;padding:0}.smart-search__page{display:flex;flex-direction:column;gap:.2rem;padding:1rem 0;border-bottom:1px solid var(--ss-line);color:var(--ss-ink);text-decoration:none}.smart-search__page-title{font-size:1.5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-search__page-text{font-size:1.3rem;line-height:1.4;color:var(--ss-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smart-search__page:hover .smart-search__page-title{text-decoration:underline;text-underline-offset:.3rem}.smart-search__extra-solo:not(:empty){margin-top:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-smart-search.css.map */
