.a-search .history-enter-to,.a-search .history-leave{max-height:500px;overflow:hidden}.a-search .history-enter,.a-search .history-leave-to{overflow:hidden;max-height:0}.a-search .history-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.a-search .history-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.a-search .pop-title{height:40px;line-height:40px!important;font-size:18px;font-weight:600;color:#2b2b2b;padding:0 10px 10px}.a-search .left-content{width:23.5849%}.a-search .right-content{border-left:1px solid #f2f3f5;position:relative}.a-search .right-content .pop-title{padding-left:0}.a-search .left-content::-webkit-scrollbar-track,.a-search .right-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px #f5f5f5;background-color:#f5f5f5}.a-search .left-content::-webkit-scrollbar,.a-search .right-content::-webkit-scrollbar{width:3px;background-color:#f5f5f5}.a-search .left-content::-webkit-scrollbar-thumb,.a-search .right-content::-webkit-scrollbar-thumb{background-color:#999;border-radius:2px}.a-search .a-search-inner{display:block;overflow-x:hidden;overflow-y:auto}.a-search .a-search-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px #f5f5f5;background-color:#f5f5f5}.a-search .a-search-inner::-webkit-scrollbar{width:3px;background-color:#f5f5f5}.a-search .a-search-inner::-webkit-scrollbar-thumb{background-color:#999;border-radius:2px}.a-search .a-search--input::placeholder{color:var(--gray-400)}.a-search .a-search--input:focus::placeholder{color:var(--gray-300)}.a-search .a-search--history{width:100%;overflow:hidden;max-width:100%;position:absolute;top:52px;box-shadow:0 0 16px 0 rgba(0,0,0,.25);border-radius:4px;background-color:#fff;box-sizing:content-box;z-index:100}.a-search .a-search--history .top-history{margin-top:0;padding-top:0}.a-search .a-search--history .left-content{padding:20px}.a-search .a-search--history .search-wrap .history-search-header{display:flex;align-items:center;padding:0 10px;gap:5px;transition:all .2s ease-in-out;height:42px;justify-content:space-between}.a-search .a-search--history .search-wrap .history-search-header.is-hover-split .history-del-all,.a-search .a-search--history .search-wrap .history-search-header.is-hover-split .pop-title{flex:1 1 50%;min-width:0}.a-search .a-search--history .search-wrap .history-search-header:not(.is-multiline) .history-del-all:hover .history-del-all-text{white-space:nowrap}.a-search .a-search--history .search-wrap .history-search-header:not(.is-multiline) .pop-title{white-space:nowrap;height:40px;line-height:40px;display:block;line-clamp:unset;-webkit-line-clamp:unset!important}.a-search .a-search--history .search-wrap .history-search-header:not(.is-multiline) .history-del-all{display:flex;align-items:center;min-height:40px}.a-search .a-search--history .search-wrap .history-search-header.is-multiline{height:42px;align-items:center}.a-search .a-search--history .search-wrap .history-search-header.is-multiline .pop-title{height:auto;line-height:20px!important;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;white-space:normal;overflow:hidden}.a-search .a-search--history .search-wrap .history-search-header.is-multiline .history-del-all{min-height:42px;display:flex;align-items:center}.a-search .a-search--history .search-wrap .history-search-header.is-multiline .history-del-all:hover .history-del-all-text{display:-webkit-box;line-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal}.a-search .a-search--history .search-wrap .history-search-header .pop-title{padding:0;overflow:hidden;text-overflow:ellipsis;min-width:0}.a-search .a-search--history .search-wrap .history-del-all{cursor:pointer}.a-search .a-search--history .search-wrap .history-del-all:hover .history-del-all-icon{display:none}.a-search .a-search--history .search-wrap .history-del-all:hover .history-del-all-text{display:block}.a-search .a-search--history .search-wrap .history-del-all-icon{margin-left:auto;display:block;width:16px;height:16px;min-width:14px;min-height:14px;background-size:100%;background-repeat:no-repeat;background-position:50%}.a-search .a-search--history .search-wrap .history-del-all-text{font-weight:600;display:none}.a-search .a-search--history .search-wrap.recent .content{padding-bottom:20px;border-bottom:1px solid #f2f3f5}.a-search .a-search--history .search-wrap .content{margin-bottom:20px}.a-search .a-search--history .search-wrap .content ul li.history-item{color:#2b2b2b;border-radius:4px;cursor:pointer;width:100%;height:40px;display:flex;font-size:14px;min-height:40px;padding:12px;align-items:center;transition:all .1s ease-in}.a-search .a-search--history .search-wrap .content ul li.history-item:hover{background-color:#f2f3f5}.a-search .a-search--history .search-wrap .content ul li.history-item:hover .history-item-del{opacity:1}.a-search .a-search--history .search-wrap .content ul li.history-item:active{background-color:#f2f3f5}.a-search .a-search--history .search-wrap .content ul li.history-item:last-child{margin-right:0}.a-search .a-search--history .search-wrap .content ul li.history-item .history-item-name{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;max-width:100%;width:100%;overflow:hidden}.a-search .a-search--history .search-wrap .content ul li.history-item .history-item-del{opacity:0}.a-search .a-search--history .search-wrap .content ul li.history-item .history-item-wrap{display:flex;justify-content:space-between;align-items:center;max-width:100%;width:100%;gap:5px}.a-search .a-search--hot{position:absolute;width:100%;box-shadow:0 10px 20px hsla(0,0%,60%,.25);border-radius:4px;background-color:#fff;z-index:100;top:52px;overflow:auto;min-height:100px}.a-search .a-search--hot .brands,.a-search .a-search--hot .categories,.a-search .a-search--hot .products,.a-search .a-search--hot .term,.a-search .a-search--hot .trends{display:none}.a-search .a-search--hot .categories:before{content:"";display:none;height:1px;background-color:#e9e9e9;margin-bottom:10px}.a-search .a-search--hot .term:not([style*="display: none"])~.categories:before,.a-search .a-search--hot .trends:not([style*="display: none"])~.categories:before{display:block}.a-search .a-search--hot .left-content{padding:15px}.a-search .a-search--hot .left-content .term-trends:nth-of-type(2):not([style*="display: none"]) .pop-title{display:none}.a-search .a-search--hot .left-content .term-trends:nth-of-type(2):not([style*="display: none"]) .content{margin-top:-10px}.a-search .a-search--hot .left-content .term-trends:first-of-type:not([style*="display: none"]) .pop-title{display:block}.a-search .a-search--hot .left-content .term-trends:first-of-type:not([style*="display: none"]) .content{margin-top:0;margin-bottom:10px}.a-search .a-search--hot .left-content .term-trends:first-of-type[style*="display: none"]+.term-trends:not([style*="display: none"]) .pop-title{display:block}.a-search .a-search--hot .left-content .term-trends:first-of-type[style*="display: none"]+.term-trends:not([style*="display: none"]) .content{margin-top:0}.a-search .a-search--hot .left-content .pop-title{height:40px;line-height:40px!important;font-size:18px;font-weight:600;color:#363636}.a-search .a-search--hot .content{margin-bottom:20px}.a-search .a-search--hot .content ul{list-style:none;padding:0}.a-search .a-search--hot .content ul .term-item{font-size:14px;min-height:40px;padding:10px;border-radius:5px;cursor:pointer;display:flex;align-items:center;transition:all .1s ease-in}.a-search .a-search--hot .content ul .term-item:hover{background:#f5f5f5}.a-search .a-search--hot .content ul .term-item div{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;white-space:normal}.a-search .a-search--hot .content ul .prod-item{padding:0 15px;cursor:pointer;transition:all .1s ease-in}.a-search .a-search--hot .content ul .prod-item:hover{background:#f5f5f5}.a-search .a-search--hot .content ul .prod-item .prod-wrap{padding:10px 0;display:flex;align-items:center}.a-search .a-search--hot .content ul .prod-item .prod-wrap .img{margin-right:15px}.a-search .a-search--hot .content ul .prod-item .prod-wrap .img img{width:85px;height:85px;max-width:85px;max-height:85px;border-radius:10px}.a-search .a-search--hot .content ul .prod-item .prod-wrap .infoo{flex-basis:auto;position:relative;overflow:hidden}.a-search .a-search--hot .content ul .prod-item .prod-wrap .infoo .des{font-size:16px;line-height:130%;font-weight:500;cursor:pointer;margin-bottom:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-search .a-search--hot .content ul .prod-item .prod-wrap .infoo .price{font-size:16px;line-height:130%;font-weight:500;font-weight:600}.a-search .a-search--hot .content ul .category-item{display:block;align-items:center;border-radius:5px;font-size:12px;line-height:1}.a-search .a-search--hot .content ul .category-item:hover{background:#f5f5f5}.a-search .a-search--hot .content ul .category-item div{font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.a-search .a-search--hot .content ul .category-item a{display:block;padding:10px 15px}.a-search .a-search--hot .content ul .brand-item{display:flex;margin:15px;align-items:center;height:70px;font-size:16px;line-height:130%;font-weight:500;cursor:pointer;transition:all .1s ease-in}.a-search .a-search--hot .content ul .brand-item a{font-size:16px}.a-search .a-search--hot .content ul .brand-item a:hover{color:#dc2f2f}.a-search .a-search--hot .content ul .brand-item a.logo{width:100px;height:70px;border-radius:10px;border:1px solid #e5e5e5}.a-search .a-search--hot .content ul .brand-item a.logo:hover{border:1px solid #dc2f2f}.a-search .a-search--hot .content ul .brand-item a.logo img{width:100%;height:100%;object-fit:contain;border-radius:10px}.search-rec-product{display:flex;flex-direction:column;height:100%;border:1px solid #f2f3f5}.search-rec-flex{flex:1;display:flex;flex-direction:column;justify-content:end}.search-rec-origin{font-size:12px;color:#757575;text-decoration:line-through}.search-rec-price{margin-top:10px}.search-rec-name{font-size:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;margin-top:10px;color:#2b2b2b}.search-rec-img{position:relative;height:0;padding-bottom:100%}.search-rec-img img{position:absolute;border-radius:10px;left:0;top:0;width:100%;height:100%;object-fit:contain}.search-rec .a-flex{margin-bottom:20px}@media screen and (min-width:1600px){.aosom-site-ro .a-search .a-search--history .left-content{flex-basis:268px}.aosom-site-ro .a-search .a-search--history .right-content{max-width:100%;flex:1;padding-left:15px;padding-right:10px}.aosom-site-ro .search-rec .a-flex{flex-basis:20%}}@media screen and (max-width:900px){.a-search .left-content,.a-search .right-content{height:auto}}.a-search--history::-webkit-scrollbar,.a-search--hot::-webkit-scrollbar{width:3px}.a-search--history::-webkit-scrollbar-track,.a-search--hot::-webkit-scrollbar-track{border-radius:2px;background-color:transparent}.a-search--history::-webkit-scrollbar-thumb,.a-search--hot::-webkit-scrollbar-thumb{border-radius:2px;background-color:#999}@media screen and (min-width:0px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{position:fixed;top:138px;left:0;width:100vw;max-width:100vw;max-height:61.8vh}}@media screen and (min-width:700px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{top:142px}}@media screen and (min-width:1000px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{top:88px}}@media screen and (min-width:1200px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{position:fixed;top:72px;left:4vw;max-width:calc(92vw - 160px)}}@media screen and (min-width:1366px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{position:fixed;top:72px;left:4vw;right:4vw;max-width:92vw;width:1060px}}@media screen and (min-width:1600px){.common-header .a-search .a-search--history,.common-header .a-search .a-search--hot{position:absolute;top:52px;left:0;width:100%}}