.search-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease}.search-drawer.is-open{opacity:1;visibility:visible}.search-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111114d}.search-drawer__content{position:absolute;top:0;right:0;width:min(100%,50rem);height:100%;display:flex;flex-direction:column;background:#fff;transform:translate(100%);transition:transform .28s ease;box-shadow:-16px 0 40px #331d0014}.search-drawer.is-open .search-drawer__content{transform:translate(0)}.search-drawer__header{padding:2rem 2.4rem 0}.search-drawer__body{flex:1 1 auto;overflow-y:auto;padding:2.4rem;-webkit-overflow-scrolling:touch}.search-drawer__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;background:transparent;border:0;cursor:pointer}.search-drawer__input{width:100%;border:0;background:transparent;outline:0;appearance:none;-webkit-appearance:none}.search-drawer__input::-webkit-search-cancel-button,.search-drawer__input::-webkit-search-decoration,.search-drawer__input::-webkit-search-results-button,.search-drawer__input::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.search-drawer__results-view.hidden,.search-drawer__default-view.hidden,.search-drawer__no-results.hidden,.search-drawer__loading.hidden{display:none}.search-drawer--site .search-drawer__searchbar{display:flex;width:100%;padding:var(--spacing-5, 20px) var(--spacing-6, 24px);justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-Brand-Colors-quinary, #F8F8F8);background:var(--color-white, #FFF)}.search-drawer--site .search-drawer__searchbar-inner{display:flex;align-items:center;gap:1.2rem;flex:1 0 0;min-width:0}.search-drawer--site .search-drawer__icon{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}.search-drawer--site .search-drawer__input{min-width:0;color:#282222;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-base, 16px);font-style:normal;font-weight:400;line-height:20px}.search-drawer--site .search-drawer__input::placeholder{color:var(--Tailwind-Colors-neutral-400, #A1A1A1)}.search-drawer--site .search-drawer__body{padding:2rem 2.4rem 2.4rem}.search-drawer--site .search-drawer__section{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.search-drawer--site .search-drawer__section+.search-drawer__section{margin-top:2.4rem}.search-drawer--site .search-drawer__section-title{margin:0;color:var(--color-Brand-Colors-quaternary, #282222);font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-base, 16px);font-style:normal;font-weight:500;line-height:14px}.search-drawer--site .search-drawer__pill-list{display:flex;align-items:center;gap:8px;align-self:stretch;flex-wrap:wrap}.search-drawer--site .search-drawer__pill{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border:0;border-radius:50px;background:#4b4032;color:#fff;text-align:center;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.search-drawer--site .search-drawer__results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%}.search-drawer--site .search-drawer__product-card{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-2-5, 10px);text-decoration:none}.search-drawer--site .search-drawer__product-card-media{width:100%;height:18.6rem;align-self:stretch;overflow:hidden;border-radius:var(--radius-lg, 8px);background:#f6efe7}.search-drawer--site .search-drawer__product-card-image{display:block;width:100%;height:100%;object-fit:cover}.search-drawer--site .search-drawer__product-card-info{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.search-drawer--site .search-drawer__product-card-reviews{display:inline-flex;align-items:center;gap:.4rem}.search-drawer--site .search-drawer__product-card-stars{display:inline-flex;align-items:center}.search-drawer--site .search-drawer__product-card-review-count{color:var(--Theme-Colors-Brand-Colors-Secondary, #000);font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-xs, 12px);font-style:normal;font-weight:400;line-height:var(--font-leading-3, 12px)}.search-drawer--site .search-drawer__product-card-title{margin:0;overflow:hidden;color:var(--Theme-Colors-Brand-Colors-Secondary, #000);text-overflow:ellipsis;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-sm, 14px);font-style:normal;font-weight:600;line-height:var(--font-leading-5, 20px)}.search-drawer--site .search-drawer__product-card-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.search-drawer--site .search-drawer__product-card-price-prefix{color:var(--Theme-Colors-Brand-Colors-Secondary, #000);font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-sm, 14px);font-style:normal;font-weight:400;line-height:var(--font-leading-4, 16px)}.search-drawer--site .search-drawer__product-card-price{color:#c10007;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:var(--font-size-sm, 14px);font-style:normal;font-weight:600;line-height:var(--font-leading-4, 16px)}.search-drawer--site .search-drawer__product-card-installment{color:var(--Tailwind-Colors-red-700, #C10007);text-align:center;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.search-drawer--site .search-drawer__loading,.search-drawer--site .search-drawer__no-results{display:flex;justify-content:center;align-items:center;min-height:20rem}.search-drawer--site .search-drawer__loading.hidden,.search-drawer--site .search-drawer__no-results.hidden{display:none}.search-drawer--site .search-drawer__no-results p,.search-drawer--site .search-drawer__no-results-message{margin:0;color:#737373;text-align:center;font-family:var(--font-family-brand-secondary, "Instrument Sans"),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.search-drawer--site .loading-spinner{width:2.4rem;height:2.4rem;border:2px solid #E5E5E5;border-top-color:#4b4032;border-radius:50%;animation:search-drawer-spin .8s linear infinite}@keyframes search-drawer-spin{to{transform:rotate(360deg)}}@media screen and (max-width:767px){.search-drawer--site .search-drawer__content{width:100%}.search-drawer--site .search-drawer__header{padding:1.2rem 1.2rem 0}.search-drawer--site .search-drawer__searchbar{padding:1.6rem}.search-drawer--site .search-drawer__body{padding:2rem 1.6rem 2.4rem}.search-drawer--site .search-drawer__results-grid{gap:1.6rem 1.4rem}.search-drawer--site .search-drawer__product-card-media{height:18.6rem}}@media screen and (max-width:479px){.search-drawer--site .search-drawer__results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.search-drawer--site .search-drawer__product-card-media{height:15.6rem}.search-drawer--site .search-drawer__product-card-title{font-size:1.2rem;letter-spacing:-.024rem;line-height:1.6rem}.search-drawer--site .search-drawer__product-card-review-count,.search-drawer--site .search-drawer__product-card-price-prefix,.search-drawer--site .search-drawer__product-card-price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-search-drawer.css.map */
