.search-dialog{border:none;padding:0;margin:0;width:min(800px,95%);max-width:800px;border-radius:4px;overflow:hidden}.search-dialog::backdrop{background:#ffffff1a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.search-dialog[open]{position:fixed;top:8%;left:50%;transform:translate(-50%);animation:searchDialogFadeIn .25s ease-out}@keyframes searchDialogFadeIn{0%{opacity:0;transform:translate(-50%,-10%)}to{opacity:1;transform:translate(-50%)}}.dialog-panel{display:flex;flex-direction:column;background:#030710;overflow:hidden}.dialog-header{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid rgba(108,154,255,.15);background:#030710}.dialog-input{flex:1;display:flex;align-items:center;gap:8px;padding:12px 18px;border-radius:4px;border:1px solid rgba(108,154,255,.35);background:#0b162f}.dialog-input:focus-within{border-color:#6c9aff}.dialog-input input{border:none;outline:none;flex:1;background:transparent;color:#fff;font-size:16px;line-height:1.2em}.dialog-input input::placeholder{color:#4b5c92;letter-spacing:.2em}.dialog-input .search-img path{fill:#8eace3}.dialog-input input[type=search]::-webkit-search-cancel-button{display:none}.search-submit-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;margin:0;cursor:pointer;color:inherit;flex-shrink:0;transition:opacity .15s ease}.search-submit-btn:hover,.search-submit-btn:focus-visible{opacity:.7;outline:none}.search-submit-btn .search-img{display:block}.clear-text-btn{border:none;background:transparent;cursor:pointer;text-decoration:underline;color:#8eace3;line-height:1.2em}.clear-text-btn:hover{color:#fff}.close-btn{background:transparent;border:none;cursor:pointer;color:#8eace3;line-height:1;font-size:24px;padding:4px 10px;border-radius:50%;transition:background .2s ease,color .2s ease}.close-btn:hover{color:#fff}body:has(.search-dialog[open]){overflow:hidden}.dialog-results{max-height:60vh;max-height:60dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#030710}.results-title{text-align:center;padding:14px 12px;border-bottom:1px solid rgba(108,154,255,.12);color:#fff;line-height:1.2em}.loading{padding:20px;text-align:center;color:#4b5c92;display:flex;justify-content:center;height:auto}.loading-spinner{max-width:100px;text-align:center;color:#4b5c92}.dialog-results .list{list-style:none;margin:0;padding:0}.search-result-item{border-bottom:1px solid rgba(108,154,255,.08)}.search-result-item:last-child{border-bottom:0}.search-result-link{display:flex;align-items:center;gap:14px;padding:10px 16px;color:#fff;text-decoration:none;transition:background .15s ease}.search-result-link:hover,.search-result-link:focus-visible{background:#0b162f;outline:none}.search-result-thumb{flex:0 0 48px;width:48px;height:48px;border-radius:6px;background:#0b162f;overflow:hidden}.search-result-thumb img{width:100%;height:100%;object-fit:cover;display:block}.search-result-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.search-result-price{flex-shrink:0;color:#7ec5ff}.search-results-empty{padding:20px 16px;text-align:center;color:#8eace3}.search-view-all-link.exclusive-cta-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border-radius:36.568px;border:1.662px solid #799FFF;background:linear-gradient(319deg,#01153acc -.78%,#114d9acc 73.07%);-webkit-backdrop-filter:blur(16.62198257446289px);backdrop-filter:blur(16.62198257446289px);padding:10px 10px 10px 27px;font-style:normal;line-height:1.53em;color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;width:100%;max-width:314px;margin:16px 0 8px;grid-column:2;justify-self:left}.search-view-all-link.exclusive-cta-btn:hover,.search-view-all-link.exclusive-cta-btn:focus-visible{border:1.662px solid #84C4FF;background:linear-gradient(180deg,#0f7df6 5.76%,#014ac0 95.33%);box-shadow:0 0 16px #1080ff;outline:none}.search-view-all-link.exclusive-cta-btn .exclusive-cta-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px}.search-view-all-link.exclusive-cta-btn .exclusive-cta-icon svg{transition:transform .3s ease}.search-view-all-link.exclusive-cta-btn .exclusive-cta-icon svg path{transition:transform .3s ease,fill .3s ease;transform:translate(-3px,3px)}.search-view-all-link.exclusive-cta-btn:hover .exclusive-cta-icon svg path{transform:translate(0);fill:#030710}.search-view-all-link.exclusive-cta-btn .exclusive-cta-icon circle{transition:fill .3s ease}.search-view-all-link.exclusive-cta-btn:hover .exclusive-cta-icon circle{fill:#fff}.search-view-all-link[hidden]{display:none}.dialog-products-col{display:flex;flex-direction:column}.dialog-empty[hidden],.dialog-search[hidden],.dialog-search-columns[hidden]{display:none}.dialog-columns{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:16px;padding:12px}.dialog-collections-col,.dialog-products-col{min-width:0}.dialog-collections-list{list-style:none;margin:0;padding:0}.dialog-collection-item{border-bottom:1px solid rgba(108,154,255,.08)}.dialog-collection-item:last-child{border-bottom:0}.dialog-collection-link{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 10px;color:#fff;text-decoration:none;transition:background .15s ease}.dialog-collection-link:hover,.dialog-collection-link:focus-visible{background:#0b162f;outline:none}.dialog-collection-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-collection-arrow{flex-shrink:0;color:#4b5c92}.dialog-collection-link:hover .dialog-collection-arrow{color:#8eace3}.dialog-products-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dialog-columns .dialog-products-grid .product-card{padding:12px;margin-top:0}.dialog-columns .dialog-products-grid .card-img-wrap{height:180px;padding:20px;margin-bottom:14px}.dialog-columns .dialog-products-grid .wishlist-btn{top:8px;left:8px;width:28px;height:22px}.dialog-columns .dialog-products-grid .wishlist-btn svg{width:28px;height:22px}.dialog-columns .dialog-products-grid .discount-badge-wrap{min-width:0}.dialog-columns .dialog-products-grid .discount-badge{padding:4px 10px;font-size:13px}.dialog-columns .dialog-products-grid .card-info{padding-top:0;gap:6px}.dialog-columns .dialog-products-grid .card-name{font-size:14px;line-height:1.3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dialog-columns .dialog-products-grid .card-price{font-size:14px;padding-top:4px}.dialog-columns .dialog-products-grid .card-arrow-btn{width:36px;height:36px}.dialog-columns .dialog-products-grid .card-arrow-btn svg{width:14px;height:14px}.dialog-columns .dialog-products-grid .card-arrow-dot{width:8px;height:8px}.dialog-columns .dialog-products-grid .card-arrow-btn:hover .card-arrow-dot{width:32px;height:32px}@media(max-width:600px){.dialog-columns .dialog-products-grid .card-img-wrap{height:140px;padding:14px}.dialog-columns .dialog-products-grid .product-card{padding:10px}}.search-product-card{list-style:none}.search-product-link{display:flex;flex-direction:column;color:inherit;text-decoration:none;padding:8px;border-radius:6px;transition:background .15s ease}.search-product-link:hover,.search-product-link:focus-visible{background:#0b162f;outline:none}.search-product-thumb{display:block;width:100%;aspect-ratio:1 / 1;background:#fff;border-radius:6px;overflow:hidden;margin-bottom:8px}.search-product-thumb img{width:100%;height:100%;object-fit:contain;display:block}.search-product-brand{color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2em;margin-bottom:2px}.search-product-title{color:#fff;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-product-pricing{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:6px}.search-product-price{color:#7ec5ff;font-weight:500}.search-product-price.is-sale{color:#1092ff}.search-product-price-compare{color:#8c8c8c;text-decoration:line-through;font-size:12px}@media(max-width:768px){.dialog-columns{grid-template-columns:1fr;gap:30px}.dialog-products-col{order:1}.dialog-collections-col{order:2}.dialog-search-columns .search-view-all-link.exclusive-cta-btn{order:3;grid-column:1}}.collection-product-list.nd-search-results,.section-nd-wishlist-page{padding-top:50px}.section-nd-wishlist-page .product-title,.nd-search-results .product-title{padding-top:0!important}@media(max-width:767px){.collection-product-list.nd-search-results,.section-nd-wishlist-page{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/search.css.map */
