.search-drawer{position:fixed;left:0;top:0;z-index:101;display:flex;flex-direction:column;width:calc(50% - 5px);max-width:100%;height:100dvh;background:var(--color-white);transform:translate(-100%);visibility:hidden;transition:transform .4s ease,visibility .4s ease}body.open-search-drawer .search-drawer{transform:translate(0);visibility:visible}body.open-search-drawer .overlay-box{z-index:11;visibility:visible;pointer-events:auto;opacity:1}.search-drawer__inner{display:flex;flex-direction:column;flex:1;min-height:0}.search-drawer__scroll{flex:1;min-height:0;overflow-y:auto;padding:40px;scrollbar-width:none;-ms-overflow-style:none}.search-drawer__scroll::-webkit-scrollbar{display:none}.search-drawer__heading{font-weight:700;color:var(--color-black);margin:0 0 15px}.search-drawer__block{margin-bottom:30px}.search-drawer__block:last-child{margin-bottom:0}.search-drawer__block .snippet-product-card .grid-color-swatch{display:none}.search-suggested__list{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.search-suggested__chip{display:inline-block;border:1px solid var(--color-grey-2);padding:10px 15px;color:var(--color-black);transition:border-color .2s ease,background .2s ease}.search-suggested__chip:hover{border-color:var(--color-indigo)}.search-drawer__resulthead{font-weight:400;color:var(--color-black);margin:0 0 20px}.search-drawer__resulthead strong{font-weight:700}.search-drawer__noresulttext{font-weight:400;color:var(--color-black);margin:0 0 30px}.search-drawer__divider{border:0;border-top:1px solid var(--color-grey-2);margin:0 0 30px}.search-drawer .search-row{display:grid;grid-template-columns:repeat(var(--sd-cols,3),1fr);gap:30px 10px}.search-drawer__footer{padding:10px;border:1px solid var(--color-grey-2);background:var(--color-white)}.search-drawer__seeall{display:inline-flex!important;align-items:center;justify-content:center;width:100%;text-align:center;text-transform:uppercase;min-height:50px}.search-drawer__results .grid-color-swatch{display:none}@media(max-width:991px){.search-drawer{width:100%}.search-drawer__scroll{padding:30px 10px 32px}.search-drawer .search-row{grid-template-columns:repeat(2,1fr)}.search-drawer__footer{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/search-drawer.css.map */
