main:has(.search){background-color:var(--color-gray-1)}.search .search-mask{position:fixed;width:100vw;height:100vh;top:0;left:0;transition:all .3s ease;background:rgba(30,30,30,.3);z-index:120;visibility:hidden;opacity:0}.search .search-mask.search-mask-active{visibility:visible;opacity:1}.search .search-form{background-color:#fff}.search .search-form.active{position:static}.search .search-form .search-bar{position:relative}.search .search-form .clear-icon{border-radius:50%;background-color:#eaebed}.search .search-form .search-form-container{width:100%;display:flex;background-color:var(--color-gray);align-items:center}.search .search-form .search-form-active{z-index:130;position:relative}.search .search-form input{width:100%;background-color:var(--color-gray);color:var(--color-dark);height:100%}.search .search-form .search-product{display:flex;justify-content:space-between}.search .search-form .search-product p{width:-moz-fit-content;width:fit-content;color:var(--color-light-grey)}.search .search-form .search-product .search-sort{display:inline-flex;align-items:center}.search .search-form .search-product .search-sort span{color:var(--color-light-grey)}.search .search-form .search-product .dropdown{margin-bottom:0}.search .search-form .search-product .dropdown .dropdown-placeholder{font-family:var(--font-family-regular)}.search .search-result-product .item-content{flex:1;display:flex;flex-direction:column}.search .search-result-product .search-results-item{display:grid}.search .search-result-product .sort-menu .search-sort{display:none}.search .search-product-info{display:flex}.search .search-product-info .active p,.search .search-product-info .active p span{color:#17cc5f}.search .search-product-info p,.search .search-product-info span{transition:all .3s ease;color:var(--color-light-grey)}.search .search-results-page .results-page-container{display:flex;flex-direction:column;align-items:start}.search .search-results-page a{color:#1e1e1e;font-size:14px;font-weight:var(--font-weight-medium,500);line-height:24px;letter-spacing:.3px;text-align:left;cursor:pointer;transition:all .3s ease}.search .search-results-page a:hover{color:#17cc5f}@media screen and (min-width:901px)and (max-width:1920px){.search .search-form{padding-top:40px}.search .search-form .search-bar{padding-bottom:16px}.search .search-form .clear-icon{padding:8px}.search .search-form .clear-icon svg{width:18px;height:18px}.search .search-form .line{width:0;height:4px;border-radius:18px;transition:all .3s ease;position:absolute;bottom:0;background-color:#17cc5f}.search .search-form .search-product{font-size:16px}.search .search-form .search-product .search-sort{-moz-column-gap:8px;column-gap:8px}.search .search-form .search-product .dropdown{margin-bottom:0}.search .search-form .search-product .dropdown .dropdown-menu{left:auto;right:0}.search .search-form .search-product .dropdown .dropdown-placeholder{font-size:16px}.search .search-form .search-product .dropdown .dropdown-option{font-size:16px;width:200px;text-align:center}.search .search-form .search-form-container{-moz-column-gap:16px;column-gap:16px;margin-bottom:40px;height:66px;border-radius:8px;padding:0 16px}.search .search-form input{font-size:16px}.search .search-form svg{width:15px;height:16px}.search .ant-empty{padding:240px 0}.search .search-result-product .search-results-item{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);gap:16px}.search .collection-body{padding-top:40px;padding-bottom:80px}.search .search-product-info{-moz-column-gap:20px;column-gap:20px}.search .search-results-page{padding-top:40px;padding-bottom:80px}.search .search-results-page .results-page-container{gap:16px}}@media screen and (min-width:1920px){.search .search-form{padding-top:2.0833333333vw}.search .search-form .search-bar{padding-bottom:.8333333333vw}.search .search-form .clear-icon{padding:.4166666667vw}.search .search-form .clear-icon svg{width:.9375vw;height:.9375vw}.search .search-form .line{width:0;height:.2083333333vw;border-radius:.9375vw;transition:all .3s ease;position:absolute;bottom:0;background-color:#17cc5f}.search .search-form .search-product{font-size:.8333333333vw}.search .search-form .search-product .search-sort{-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.search .search-form .search-product .dropdown{margin-bottom:0}.search .search-form .search-product .dropdown .dropdown-menu{left:auto;right:0}.search .search-form .search-product .dropdown .dropdown-placeholder{font-size:.8333333333vw}.search .search-form .search-product .dropdown .dropdown-option{font-size:.8333333333vw;width:10.4166666667vw;text-align:center}.search .search-form .search-form-container{-moz-column-gap:.8333333333vw;column-gap:.8333333333vw;margin-bottom:2.0833333333vw;height:3.4375vw;border-radius:.4166666667vw;padding:0 .8333333333vw}.search .search-form input{font-size:.8333333333vw}.search .search-form svg{width:.78125vw;height:.8333333333vw}.search .ant-empty{padding:12.5vw 0}.search .search-result-product .search-results-item{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);gap:.8333333333vw}.search .collection-body{padding-top:2.0833333333vw;padding-bottom:4.1666666667vw}.search .search-product-info{-moz-column-gap:1.0416666667vw;column-gap:1.0416666667vw}.search .search-results-page{padding-top:2.0833333333vw;padding-bottom:4.1666666667vw}.search .search-results-page .results-page-container{gap:.8333333333vw}}@media screen and (max-width:900px){.search .search-form{padding-top:6.4vw}.search .search-form .search-bar{padding-bottom:4.2666666667vw}.search .search-form .clear-icon{padding:1.6vw}.search .search-form .clear-icon svg{width:3.2vw;height:3.2vw}.search .search-form .search-product{font-size:3.7333333333vw}.search .search-form .search-product .search-sort{-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.search .search-form .search-product .dropdown{margin-bottom:0}.search .search-form .search-product .dropdown .dropdown-placeholder{font-size:3.7333333333vw}.search .search-form .search-product .dropdown .dropdown-menu{left:auto;right:0}.search .search-form .search-product .dropdown .dropdown-option{text-align:center;font-size:3.7333333333vw;width:48vw}.search .search-form .search-form-container{-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw;margin-bottom:6.4vw;height:10.6666666667vw;border-radius:2.1333333333vw;padding:0 4.2666666667vw}.search .search-form input{font-size:3.7333333333vw}.search .search-form svg{width:4.2666666667vw;height:4.2666666667vw}.search .search-results .container{padding:0}.search .search-result-product .search-results-item{display:grid;grid-template-columns:repeat(2,1fr);gap:2.1333333333vw;margin-bottom:6.4vw}.search .search-product-info{width:100%;-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw;position:relative;padding-bottom:2.1333333333vw;margin-bottom:4.2666666667vw}.search .search-product-info .search-product-info-item{width:-moz-fit-content;width:fit-content}.search .search-product-info .line{width:0;height:.5333333333vw;border-radius:1.0666666667vw;transition:all .3s ease;position:absolute;bottom:0;background-color:#17cc5f}.search .collection-body,.search .search-results-page{padding-top:4.2666666667vw;padding-bottom:6.4vw}.search .search-results-page .results-page-container{gap:4.2666666667vw;padding:0 4.2666666667vw}.search .search-product{flex-wrap:wrap;display:flex}}