.sh-search{--sh-drawer-dur: .8s}.sh-search__veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background-color:#0006;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility .8s cubic-bezier(.7,0,.2,1)}.sh-search[open] .sh-search__veil{opacity:1;visibility:visible;pointer-events:auto}sh-drawer.sh-search .sh-search__panel{top:0;bottom:0;left:0;right:0;width:100%;max-width:none;display:flex;flex-direction:column;overflow:hidden;background:transparent;color:var(--sh-text);font-size:14px;line-height:21px;transform:none;pointer-events:none;transition:visibility 0s linear var(--sh-drawer-hide, .3s)}.sh-search[open] .sh-search__panel{transform:none;transition:visibility 0s}@media(min-width:768px){sh-drawer.sh-search .sh-search__panel{will-change:auto}}@media(max-width:767px){sh-drawer.sh-search .sh-search__panel{will-change:transform}}.sh-search[open] .sh-search__top,.sh-search[open] .sh-search__body{pointer-events:auto}.sh-search__top{position:relative;flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) 0;gap:8px;align-items:center;padding:16px 32px;border-bottom:1px solid rgba(228,222,212,.2);opacity:0;transition:opacity .6s cubic-bezier(.7,0,.2,1)}.sh-search[open] .sh-search__top{opacity:1}.sh-search__form{display:flex;gap:12px;justify-content:center;align-items:center;width:100%;max-width:750px;margin:0 auto;border-radius:40px;transform:translateY(50vh) scale(0);transition:transform .6s cubic-bezier(.7,0,.2,1),visibility .6s}.sh-search__field{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0}.sh-search__input{display:block;width:100%;min-height:50px;margin:0;padding:9px 20px 9px 50px;border:1px solid var(--sh-line);border-radius:40px;background-color:var(--sh-surface);color:var(--sh-text);font-family:var(--sh-font-body);font-size:14px;line-height:1.3;outline:none;transition:.3s;-webkit-appearance:none;appearance:none}.sh-search__input:focus{border-color:var(--sh-text)}.sh-search__input::-webkit-search-cancel-button,.sh-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.sh-search__input::placeholder{color:var(--sh-text);opacity:.6;font-size:14px}@media(max-width:767px){.sh-search__input::placeholder{font-size:12px}}.sh-search__icon{position:absolute;left:20px;top:50%;display:flex;width:20px;height:20px;margin-top:-10px;align-items:center;justify-content:center;pointer-events:none}.sh-search__icon .sh-icon{width:20px;height:20px}.sh-search__clear{position:absolute;right:24px;top:17px;bottom:17px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:16px;text-transform:capitalize;opacity:0;pointer-events:none;transition:opacity .2s}.sh-search.has-query .sh-search__clear{opacity:1;pointer-events:auto}.sh-search__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:#fff;background-color:#ffffff40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sh-search__close .sh-icon{width:16px;height:16px;transition:transform .3s}@media(hover:hover){.sh-search__close:hover .sh-icon{transform:rotate(180deg)}}.sh-search__body{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%;max-width:770px;margin:0 auto;padding:20px 20px 0;overflow:hidden;transform:translateY(100%);transition:transform .6s cubic-bezier(.7,0,.2,1)}.sh-search.is-ready .sh-search__body{transform:translateY(0);transition:transform .6s cubic-bezier(.7,0,.2,1) .7s}.sh-search__sheet{flex:1 1 auto;min-height:0;padding:20px;background-color:var(--sh-bg);border-radius:30px 30px 0 0;overflow-x:hidden;overflow-y:auto}.sh-search__default{display:flex;flex-direction:column;gap:20px}.sh-search__default[hidden],.sh-search__results[hidden]{display:none}.sh-search__group{display:flex;flex-direction:column;gap:8px}.sh-search__heading{margin:0;font-family:var(--sh-font-heading);font-size:12px;line-height:16.2px;letter-spacing:-.2px;color:#1c1b1bb3}.sh-search__cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sh-search__cat{display:flex;align-items:center;gap:16px;padding:10px;overflow:hidden;background-color:var(--sh-surface);border-radius:10px}.sh-search__cat-media{position:relative;display:block;flex:0 0 96px;width:96px;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background-color:var(--sh-bg);transition:.2s}.sh-search__cat-media img,.sh-search__card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--sh-ease-out),transform .5s var(--sh-ease-out)}.sh-search__cat-text{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding-right:5px}.sh-search__cat-title{display:block;font-family:var(--sh-font-heading);font-size:14px;line-height:21px;letter-spacing:-.2px;transition:.2s}.sh-search__round{position:relative;z-index:0;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background-color:var(--sh-bg);color:var(--sh-text);transition:.3s}.sh-search__round .sh-icon--arrow-up-right{width:8px;height:8px}.sh-search__round .sh-icon--bag{width:16px;height:16px}@media(hover:hover){.sh-search__round:hover{background-color:var(--sh-text);color:var(--sh-surface)}}.sh-search__offer{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px 15px;border:1px solid transparent;border-radius:12px;background:linear-gradient(var(--sh-bg),var(--sh-bg)) padding-box,linear-gradient(127deg,var(--sh-text) 0%,var(--sh-dark-hover) 100%) border-box;text-align:center}.sh-search__offer-code{display:flex;gap:8px;align-items:center;font-weight:700}.sh-search__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sh-search__item{opacity:0;transform:translateY(20px);transition:.6s cubic-bezier(.52,-.01,.17,.74) .3s}.sh-search[open] .sh-search__item{opacity:1;transform:none;transition-delay:calc(.1s + var(--sh-r, 0) * .1s)}.sh-search__card{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:center;padding:10px;overflow:hidden;background-color:var(--sh-surface);border-radius:10px}.sh-search__card-media{position:relative;display:block;width:100%;aspect-ratio:2 / 3;overflow:hidden;border-radius:10px;background-color:var(--sh-bg)}.sh-search__card--result,.sh-search__card--result .sh-search__card-media{border-radius:5px}.sh-search__card-info{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:8px;align-items:center;justify-content:space-between}.sh-search__card-text{display:grid;gap:4px;min-width:0}.sh-search__card-title{display:block;font-size:12px;line-height:16.2px;transition:.2s}.sh-search__card-price{font-size:14px;line-height:21px;transition:.5s}.sh-search__card-price .sh-price{font-weight:700}.sh-search__add.is-busy{opacity:.5;pointer-events:none}.sh-search__results{display:flex;flex-direction:column;min-height:100%}.sh-predictive{display:flex;flex:1 1 auto;flex-direction:column}.sh-predictive__tabs{display:flex;justify-content:center;max-width:100%;min-height:38px;margin-bottom:24px;overflow:hidden}.sh-predictive__tablist{display:grid;grid-auto-flow:column;overflow-x:auto}.sh-predictive__tab{position:relative;display:block;margin:0 5px 0 0;padding:8px 20px;border:1px solid rgba(228,222,212,.2);border-radius:30px;background-color:var(--sh-text);color:var(--sh-surface);min-width:100px;font-size:13.3333px;line-height:normal;transition:.5s var(--sh-ease-out)}.sh-predictive__tab span{font-family:var(--sh-font-heading);font-weight:700;letter-spacing:-.2px}.sh-predictive__empty{grid-column:1 / -1;font-size:12px;line-height:16.2px}.sh-predictive__all{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:16px 0 8px}.sh-predictive__all-link{position:relative;display:block;transition:.2s}.sh-predictive__all-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:currentColor;transform-origin:right center}@media(hover:hover){.sh-predictive__all-link:hover:after{animation:sh-trait .6s ease forwards}}.sh-predictive__all-link span{display:inline;font-size:14px;line-height:17px}@media(max-width:767px){.sh-search__top{padding:15px}.sh-search__form{max-width:none;transform:translateY(80vh) scale(0)}.sh-search__input{min-height:45px;font-size:16px;line-height:20.8px}.sh-search__clear{top:14.5px;bottom:14.5px}.sh-search__body{max-width:none;padding:50px 0 0}.sh-search__sheet{padding:15px}.sh-search__cats,.sh-search__grid{grid-template-columns:100%}.sh-search__cat-media{flex-basis:72px;width:72px}.sh-search__cat-title{font-size:12px;line-height:16.2px}.sh-search__round{width:32px;height:32px}.sh-search__round .sh-icon--bag{width:14px;height:14px}.sh-search__offer{flex-direction:column;justify-content:center;font-size:12px;line-height:16.2px}.sh-search__card{grid-template-columns:80px minmax(0,1fr)}.sh-search__card-info{grid-template-columns:minmax(0,1fr) 32px}.sh-search__card-price{font-size:12px;line-height:16.2px}.sh-predictive__all-link span{font-size:12px;line-height:15px}.sh-predictive__tabs{margin-bottom:16px}.sh-predictive__tablist{padding:0 15px}.sh-predictive__tab{padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sh-search.css.map */
