#rebuy-quick-view-dropdown-search,[id=rebuy-quick-view-dropdown-search],.rebuy-quick-view-dropdown-search,.rebuy-search-dropdown{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;width:0!important;overflow:hidden!important}.smile-ui-lite-container,#smile-ui-lite-container,.smile-launcher-frame-container,#smile-launcher-container{z-index:2147483646!important}.search-drawer-section,search-drawer.drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:2147483647!important;pointer-events:none;visibility:hidden;transition:visibility .4s ease}search-drawer.drawer.active,search-drawer.drawer.open{visibility:visible!important}search-drawer.drawer .search-drawer__overlay{display:block;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#00000073!important;z-index:2147483646!important;opacity:0!important;visibility:hidden!important;pointer-events:none;cursor:pointer!important;transition:opacity .35s ease,visibility .35s ease!important}search-drawer.drawer.active .search-drawer__overlay,search-drawer.drawer.open .search-drawer__overlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}search-drawer.drawer .drawer__inner{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:520px!important;max-width:calc(100vw - 3rem)!important;height:100vh!important;z-index:2147483647!important;background-color:#f7f5f0!important;color:#2b2b2b!important;box-shadow:-8px 0 35px #00000026!important;border:none!important;outline:none!important;border-top-left-radius:24px!important;border-bottom-left-radius:24px!important;transform:translate(100%)!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important;display:flex!important;flex-direction:column!important;padding:2.5rem 2.5rem 1.8rem!important;overflow:hidden!important;pointer-events:auto!important}search-drawer.drawer .drawer__inner:focus,search-drawer.drawer .drawer__inner:focus-visible{outline:none!important;border:none!important;box-shadow:-8px 0 35px #00000026!important}search-drawer.drawer.active .drawer__inner,search-drawer.drawer.open .drawer__inner{transform:translate(0)!important}.search-drawer__header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.8rem;position:relative}.search-drawer .drawer__close{background:transparent;border:none;cursor:pointer;padding:.4rem;color:#2b2b2b;display:flex;align-items:center;justify-content:center}.search-drawer__vertical-label{font-size:1.2rem;letter-spacing:.2rem;font-weight:600;color:#666;text-transform:uppercase}.search-drawer__form-wrapper{margin-bottom:1.8rem;position:relative}.search-drawer__input-field{position:relative;width:100%}.search-drawer__input{width:100%;padding:1.4rem 8rem 1.4rem 2rem;border-radius:14px;border:none;background-color:#eae6df;color:#2b2b2b;font-size:1.5rem;outline:none;transition:background-color .2s ease}.search-drawer__input:focus{background-color:#e2ded6}.search-drawer__clear-btn{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#444;font-size:1.3rem;text-decoration:underline;cursor:pointer;padding:.4rem}.search-drawer__clear-btn.hidden{display:none!important}.search-drawer__body{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.search-drawer__section-title{font-size:1.1rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:600;margin:1.2rem 0 .8rem;color:#777}.search-drawer__suggestions-list{list-style:none;padding:0;margin:0 0 1.8rem}.search-drawer__suggestion-link{display:block;font-size:1.5rem;color:#222;text-decoration:underline;margin-bottom:.8rem;transition:opacity .2s ease}.search-drawer__suggestion-link:hover{opacity:.7}.search-drawer mark,.search-drawer__suggestion-link mark{background:#e6dc60;color:inherit;padding:.1rem .3rem;border-radius:3px}.search-drawer__pills{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;padding:0;margin:0 0 1.8rem}.search-drawer__pill-btn{background:#eae6df;border:1px solid transparent;border-radius:2rem;padding:.7rem 1.6rem;font-size:1.3rem;color:#2b2b2b;cursor:pointer;transition:all .2s ease;text-decoration:none}.search-drawer__pill-btn:hover{background:#e2ded6}.search-tabs{display:block;margin-bottom:2.5rem}.search-tabs__nav{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:1.2rem;margin-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.search-tabs__nav::-webkit-scrollbar{display:none}.search-tabs__tab{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;padding:.8rem 1.8rem;border-radius:3rem;font-size:1.4rem;font-weight:500;border:1px solid #d4cebe;background:transparent;color:#2b2b2b;cursor:pointer;transition:all .2s ease}.search-tabs__tab.active{background:#e2dacd;color:#111;border-color:#e2dacd;font-weight:500}.search-tabs__count{font-size:.85em;vertical-align:super}.search-tabs__panel{display:none}.search-tabs__panel.active{display:block}.search-results__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (max-width:480px){search-drawer.drawer .drawer__inner{width:100vw!important;max-width:100vw!important;border-radius:0!important;padding:2rem 1.5rem 1.5rem!important}.search-results__grid{grid-template-columns:1fr}}.search-results__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.search-results__item-link{display:block;padding:1rem 1.2rem;border-radius:8px;background:#eae6df;text-decoration:none;color:#2b2b2b;transition:background-color .2s ease}.search-results__item-link:hover{background:#e2ded6}.search-drawer__footer{padding-top:1.2rem;padding-bottom:.5rem;margin-top:auto;background:#f7f5f0;z-index:10;position:relative}.search-drawer__submit-btn{width:100%;background:#e2dacd;color:#222;font-size:1.5rem;padding:1.4rem 2rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:500;transition:background-color .2s ease;box-shadow:0 2px 10px #0000000d}.search-drawer__submit-btn:hover{background:#dad1bf}.search-drawer__empty{text-align:center;padding:4rem 2rem;color:#666}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-search-drawer.css.map */
