.sp-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;line-height:1;vertical-align:middle;-webkit-tap-highlight-color:transparent}header-root .sp-trigger.sp-trigger{margin:0 14px 0 0!important;padding:0!important}.sp-trigger svg{display:block;width:19px;height:19px;overflow:visible}@media screen and (max-width:749px){header-root .sp-trigger.sp-trigger{margin-right:12px!important}.sp-trigger svg{width:20px;height:20px}}html.sp-head #MainContent{will-change:auto!important}html.sp-head body header-root.header-wrapper{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1001!important;background:#f9f6ef!important;transform:none!important;opacity:1!important;visibility:visible!important}html.sp-head body header-root.header-wrapper:before{opacity:0!important}html.sp-head header-root :is(a,button,span,summary,p):not(#sp-x){color:#121212!important;text-shadow:none!important}html.sp-head header-root svg :is(path,rect,polyline,line,circle,polygon):not(#sp-x){stroke:#121212!important}html.sp-head header-root img:not(#sp-x){filter:none!important}html.sp-open,html.sp-open body{overflow:hidden}.sp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.sp[hidden]{display:none}.sp__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#12121240;opacity:0;transition:opacity .25s ease}.sp__panel{position:absolute;top:0;left:0;right:0;max-height:100%;overflow:auto;box-sizing:border-box;padding:calc(var(--sp-head, 0px) + 28px) 30px 56px;background:#f9f6ef;color:#121212;box-shadow:0 12px 40px #1212121f;opacity:0;transform:translateY(-16px);transition:opacity .25s ease,transform .3s ease}.sp.is-open .sp__backdrop{opacity:1}.sp.is-open .sp__panel{opacity:1;transform:none}.sp__inner{max-width:1100px;margin:0 auto}.sp__close{position:absolute;top:calc(var(--sp-head, 0px) + 10px);right:30px;padding:4px 0;border:0;background:none;color:#121212;font-family:Courier New,Courier,monospace;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.sp__close:hover{text-decoration:underline;text-underline-offset:3px}.sp .sp__form{position:relative;max-width:560px;margin:0 auto}.sp .sp__form .search__field{width:100%}.sp__extras{margin-top:48px}.sp__extras[hidden]{display:none}.sp .sp__message.search-empty-state{display:block;max-width:560px;margin:0 auto;padding:0}.sp__results{margin-top:22px;font-family:Courier New,Courier,monospace}.sp__results[hidden]{display:none}.sp__res-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start;max-width:920px;margin:0 auto}.sp__res-grid--solo{grid-template-columns:minmax(0,1fr);max-width:560px}.sp__res-main{min-width:0}.sp__preview{position:sticky;top:0;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#1212120d}.sp__preview img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.sp__preview img.is-in{opacity:1}.sp__preview.is-empty img{display:none}.sp__cols{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.sp__col{padding:6px 10px;border:1px solid rgba(18,18,18,.25);color:#121212;font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.sp__col:hover{background:#e2fddc;border-color:#e2fddc}.sp__list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(18,18,18,.1)}.sp__item{display:flex;align-items:center;gap:14px;padding:10px 6px;border-bottom:1px solid rgba(18,18,18,.1);color:#121212;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease}.sp__item:hover,.sp__item:focus-visible,.sp__item.is-current{background:#e2fddc}.sp__item img,.sp__ph{flex:0 0 auto;width:46px;height:58px;object-fit:cover;background:#1212120f}.sp__item-title{flex:1 1 auto;min-width:0}.sp__item-price{flex:0 0 auto;opacity:.65}.sp__all{display:block;padding:14px 6px 4px;color:#121212;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.sp__all:hover{text-decoration:underline;text-underline-offset:3px}.sp__empty{margin:0;padding:6px;font-size:12px;letter-spacing:.04em;opacity:.7}@media screen and (max-width:749px){.sp__panel{height:100%;padding:calc(var(--sp-head, 0px) + 36px) 16px 40px}.sp__close{top:calc(var(--sp-head, 0px) + 6px);right:16px}.sp .sp__form{max-width:none}.sp__extras{margin-top:36px}.sp__res-grid{grid-template-columns:minmax(0,1fr);gap:0}.sp__preview{display:none}.sp__item.is-current:not(:hover){background:none}}@media(prefers-reduced-motion:reduce){.sp__panel,.sp__backdrop,.sp__preview img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/search-popup.css.map */
