.side-search{display:flex;flex-direction:column;position:fixed;top:94px;left:-2rem;height:calc(100dvh - 93px);width:100vw;background:var(--light);z-index:2;padding:1.5rem;opacity:0;pointer-events:none;transition:.3s all ease;overflow:auto}.side-search.open{pointer-events:auto;opacity:1;left:0}.side-search .tabs{display:flex;gap:2rem;height:1.5rem;align-items:center;margin:1.5rem 0}.side-search .tab.active{border-bottom:1px solid black}.side-search .tab{height:100%;cursor:pointer}.side-search .icon-cross{display:flex;justify-content:flex-end;padding-bottom:1.5rem}.side-search .search-input{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:18px;gap:.5rem}.side-search .search-input,.side-search .suggestions{position:relative;top:3rem;opacity:0;transition:.3s all ease .3s}.side-search.open .search-input,.side-search.open .suggestions{top:0rem;opacity:1}.side-search.open .search-input{border-bottom:1px solid #818181}.side-search input{border:0;color:#818181;width:100%;text-align:left;padding:0;height:100%;font-size:20px}.side-search .search-results{display:flex;flex-direction:column;gap:1rem;padding:2rem 0 5rem}.side-search .products{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.side-search .search-product .image-container{aspect-ratio:.8}.side-search .search-product .prices .compare_at{text-decoration:line-through;color:#8d8c89;margin-right:5px}.side-search .search-product .prices.sale .price{font-weight:400;color:var(--red)}.side-search .search-product .image-container img{width:100%;height:100%;object-fit:cover}.side-search .search-product .text{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.side-search .search-product a{display:flex;flex-direction:column}.side-search .icon-close{display:none}.side-search .collections,.side-search .pages{display:flex;flex-direction:column;margin-top:2rem;gap:.5rem}.side-search .collections .title,.side-search .pages .title{font-size:14px;margin-bottom:1rem;color:#818181}.side-search .collections a,.side-search .pages a{font-size:18px}.side-search .view-all{display:flex;align-items:center;justify-content:center;height:50px;margin-top:3rem;text-align:center;border:1px solid black;text-decoration:none;margin-bottom:3rem}.side-search .header{text-align:center;color:#818181;margin-top:1rem;margin-bottom:1rem}.side-search .header a{text-decoration:underline}.side-search .view-all .icon-arrow svg{height:24px;width:24px}.side-search .suggestions{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:1rem;margin-top:2rem;flex-direction:column;align-items:flex-start}.side-search .suggestions div{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:1rem;align-items:flex-start}.side-search .suggestions .title{width:100%}.side-search .search-term{transition:.3s ease;cursor:pointer;font-family:var(--p-font-family);font-size:var(--p-font-size);line-height:var(--p-line-height);letter-spacing:var(--p-letter-spacing);border:1px solid black;padding:4px 12px;border-radius:100px}.side-search .products .title:hover{text-decoration:underline}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media screen and (min-width: 500px){.side-search .icon-cross{display:none}.side-search .search-input{margin-top:0}.side-search .products{margin-top:0rem;margin-bottom:3rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;grid-column:span 2;height:min-content}.side-search .collections,.side-search .pages{margin:0}.side-search .collections .title,.side-search .pages .title{margin-bottom:0}.side-search .collections a,.side-search .pages a{font-size:1.25rem}}@media screen and (min-width: 1000px){.side-search{width:100vw;height:auto;max-height:calc(100dvh - 94px)}.side-search.short-display{height:auto}.side-search .icon-close{display:unset;position:absolute;right:0;top:1rem;padding:1.5rem}.side-search.open .search-input{width:750px;margin:0 auto}.side-search .suggestions div{flex-direction:row;gap:3rem}.side-search .header{display:flex;margin-top:2rem;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/1072/assets/quick-search.css.map */
