.t8-sd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;visibility:hidden;pointer-events:none;overflow:hidden}.t8-sd.is-open{visibility:visible;pointer-events:auto}.t8-sd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a121273;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .3s var(--t-ease)}.t8-sd.is-open .t8-sd__scrim{opacity:1}.t8-sd__panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,42rem);display:flex;flex-direction:column;background:var(--t-ivory-50);box-shadow:-1.2rem 0 4rem #2419192e;transform:translate(100%);transition:transform .4s var(--t-ease)}.t8-sd.is-open .t8-sd__panel{transform:none}.t8-sd__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 1.6rem 1.2rem 2.4rem;border-bottom:1px solid var(--t-gold-100)}.t8-sd__title{margin:0;font-family:var(--t-font-display);font-weight:var(--t-w-display);font-size:2.4rem;line-height:1.2;letter-spacing:var(--t-track-display);color:var(--t-neutral-600)}.t8-sd__close{width:3.6rem;height:3.6rem;border:1px solid var(--t-gold-100);border-radius:50%;background:transparent;color:var(--t-ink-600);display:grid;place-items:center;cursor:pointer;transition:border-color .2s,color .2s}.t8-sd__close:hover{border-color:var(--t-brand);color:var(--t-brand)}.t8-sd__body{flex:1;overflow-y:auto;padding:2rem 2.4rem}.t8-sd__form{display:flex;align-items:center;gap:1.2rem;border-bottom:1px solid var(--t-gold-200);transition:border-color .2s}.t8-sd__form:hover{border-color:var(--t-ink-3)}.t8-sd__form:focus-within{border-color:var(--t-accent)}.t8-sd__input{flex:1;min-width:0;margin:0;padding:.9rem 0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;appearance:none;font-family:var(--t-font-body);font-size:var(--t-body-s);line-height:1.4;color:var(--t-ink-600)}.t8-sd__input::placeholder{color:var(--t-ink-3);opacity:1;transition:opacity .2s}.t8-sd__input:focus::placeholder{opacity:.55}.t8-sd__input:focus-visible{outline:none!important;box-shadow:none!important}.t8-sd__input::-webkit-search-cancel-button{-webkit-appearance:none}.t8-sd__go{padding:.4rem;border:0;background:none!important;box-shadow:none!important;color:var(--t-ink-3);cursor:pointer;display:grid;place-items:center}.t8-sd__go:hover,.t8-sd__form:focus-within .t8-sd__go{color:var(--t-brand)}.t8-sd__lead{margin:2.4rem 0 0;font-family:var(--t-font-display);font-weight:var(--t-w-display);font-size:2rem;line-height:1.2;color:var(--t-neutral-600)}.t8-sd__label{margin:1.8rem 0 1.2rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-3)}.t8-sd__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.t8-sd__chip{display:inline-flex;align-items:center;padding:.8rem 1.4rem;border:1px solid var(--t-gold-100);border-radius:10rem;background:var(--t-ivory-50);font-family:var(--t-font-body);font-size:var(--t-body-s);line-height:1;color:var(--t-ink-600);text-decoration:none;cursor:pointer;transition:border-color .2s,color .2s}.t8-sd__chip:hover{border-color:var(--t-brand);color:var(--t-brand)}.t8-sd__clear{padding:.4rem;border:0;background:none!important;box-shadow:none!important;color:var(--t-ink-3);cursor:pointer;display:grid;place-items:center;transition:color .2s}.t8-sd__clear:hover{color:var(--t-brand)}.t8-sd__clear[hidden],.t8-sd__results[hidden],.t8-sd__idle[hidden]{display:none}.t8-sd__results{transition:opacity .2s}.t8-sd__results.is-loading{opacity:.55}.t8-sd__chip--q{color:var(--t-ink-3)}.t8-sd__chip--q mark{background:none;color:var(--t-ink-600);font-weight:var(--t-w-medium, 500)}.t8-sd__chip--q:hover,.t8-sd__chip--q:hover mark{color:var(--t-brand)}.t8-sd__cards{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--t-gold-100)}.t8-sd__card{display:flex;gap:1.6rem;padding:1.6rem 0;border-bottom:1px solid var(--t-gold-100)}.t8-sd__cimg{flex:none;width:15.2rem;aspect-ratio:1;overflow:hidden;background:#f4efe9}.t8-sd__cimg img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--t-ease)}.t8-sd__card:hover .t8-sd__cimg img{transform:scale(1.04)}.t8-sd__cbody{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.t8-sd__cname{font-family:var(--t-font-display);font-weight:var(--t-w-display);font-size:2rem;line-height:1.3;color:var(--t-neutral-600);text-decoration:none;transition:color .2s}.t8-sd__cname:hover{color:var(--t-brand)}.t8-sd__cprice{margin:0;font-size:var(--t-body-s);line-height:1.3;color:var(--t-ink-600)}.t8-sd__cbtn{align-self:stretch;margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 1.6rem;border:1px solid var(--t-ink-600);border-radius:10rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-600);text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.t8-sd__cbtn:hover{background:var(--t-brand);border-color:var(--t-brand);color:var(--t-ivory-50)}.t8-sd__none{margin:2rem 0 0;font-size:var(--t-body-s);color:var(--t-ink-3)}.t8-sd__all{display:inline-flex;margin-top:2rem;font-size:var(--t-body-s);color:var(--t-brand);text-decoration:underline;text-underline-offset:.3rem}body.t8-sd-lock{overflow:hidden}@media(max-width:640px){.t8-sd__head{padding:1.2rem 1.6rem}.t8-sd__title{font-size:2.2rem}.t8-sd__body{padding:2rem 1.6rem}.t8-sd__input{font-size:1.6rem}.t8-sd__lead{font-size:1.8rem}.t8-sd__card{gap:1.2rem}.t8-sd__cimg{width:12rem}.t8-sd__cname{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.t8-sd__panel,.t8-sd__scrim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/t8-search-drawer.css.map */
