.search-open:after{height:100%;pointer-events:none;content:"";position:fixed;opacity:.7;top:0;background-color:var(--bodyTextColor);left:0;width:100%}.predictive-search-main{height:0;transform:translateY(20px);pointer-events:none;transition-duration:.3s;transition-timing-function:cubic-bezier(.7,0,.3,1);position:absolute;opacity:0;visibility:hidden;top:100%;left:0;width:100%;z-index:2}.predictive-search-card{height:100%;overflow-y:auto;padding:40px 60px;max-height:80vh;background:var(--bodyColor)}#predictive-search:target,.predictive-search-main.active{height:100%;transform:translateY(0);min-height:100%;pointer-events:auto;opacity:1;visibility:visible}.search-content .heading-header.flex{align-items:flex-start}.search-content .heading-header>span{padding-bottom:12px;display:block}.search-cont-inner{transform:translateY(80px);transition:transform .6s,opacity .6s;transition-delay:.5s;opacity:0}#predictive-search:target .search-cont-inner,.predictive-search-main.active .search-cont-inner{transform:translateZ(0);opacity:1}.search-close{min-height:44px;justify-content:center;border:0;color:var(--bodyTextColor);transition:all .5s linear;min-width:44px;background-color:var(--bodyForegroundColor);align-items:center;border-radius:var(--btnRadius);cursor:pointer;display:inline-flex}.searchinput-box{padding:6px;border:2px solid var(--colorFormBorder);position:relative;background-color:var(--bgColorForm);align-items:center;border-radius:var(--inputRadius);display:flex}.searchinput-box .searchbarinput{padding:0 10px;font-size:var(--textBase);border:0;outline:none;margin:0}.searchinput-box .searchbarinput[type=search]::-webkit-search-cancel-button,.searchinput-box .searchbarinput[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.seachbar-btn{flex:0 0 auto;padding:6px;border:0;margin-right:18px;transition:.4s ease-out;background:transparent;cursor:pointer}.popular-search-products-conatiner,.popular-search-query-suggestions{margin-top:30px}.popular-search-data-container .title-flex{margin-bottom:8px}.popular-suggestion-list a{padding:6px 20px;justify-content:center;margin-right:8px;margin-bottom:4px;position:relative;background-color:var(--bodyForegroundColor);align-items:center;display:inline-flex}.popular-suggestion-list a:before{height:1px;transition:all .4s ease;content:"";position:absolute;bottom:0;background-color:var(--bodyTextColor);left:50%;width:0}.popular-suggestion-list a:hover:before{left:0;width:100%}.search-content{flex-wrap:wrap;margin-top:40px;display:flex}.search-content>div[class]{flex-grow:1}.search-content .column-left{flex:0 0 auto;padding-right:26px;width:30%}.search-content .column-right{flex:0 0 auto;width:70%;padding-left:26px}.search-cont-inner+.search-cont-inner{margin-top:40px}.search-list-box li:not(:last-child){margin-bottom:10px}.search-list-box li .search-item{padding:12px 16px;font-size:var(--textMedium);display:block}.media-object,.search-list-box li .search-item{transition:all .3s ease-in-out;background:var(--bodyForegroundColor)}.media-object{padding:16px;align-items:center;display:flex}.media-object:hover,.search-list-box li .search-item:hover{padding-left:26px}.media-object img{margin-right:17px;min-width:75px;width:75px}.media-object span{font-size:var(--textMedium);display:inline-block}.product-head-wrapper{margin-top:12px}.search_pro_card{margin-bottom:50px}.heading-header.flex a{flex:0 0 auto;max-width:220px}.search-content .heading-header.flex a{padding:6px 0}.search-inner-card{padding-top:70px}.search-wrapper{max-width:930px;margin:20px auto 0}.search-box{position:relative}.search-box .form-input-field{padding-right:7%;margin:0}.search-wrapper .search-icon{transform:translateY(-50%);border:0;right:22px;position:absolute;top:50%;background-color:transparent;cursor:pointer}.search-wrapper .search-icon svg{height:22px;width:22px}.search-tab{justify-content:center;flex-wrap:wrap;align-items:center;display:inline-flex}.search-tab-section{margin-top:70px}.search-tab .tab-item{padding:18px 20px;position:relative;min-width:182px;text-align:center;display:block}.search-tab li{position:relative}.search-tab li:before{height:0;transition:all .5s ease;content:"";position:absolute;bottom:0;background-color:var(--bodyForegroundColor);left:0;width:100%}.search-tab li.active:before,.search-tab li:hover:before{height:100%}.search-result{padding:0 15px}.search-result.not-found{padding:30px 15px}.search-result.not-found>span{margin-bottom:20px;display:inline-block}.search-result.not-found a{padding:6px 0}.search-result p{margin-bottom:10px}.search-article .articleitem{margin-bottom:35px}.searchcoll .our-collection-card{margin-bottom:24px}.article-title{margin-top:10px}.page-list{grid-template-columns:repeat(3,1fr);--link-text-size:24px;text-align:center;--link-background:#f1f1f1;grid-gap:18px;display:grid}.page-list,.page-list li .page-view{justify-content:center;align-items:center}.page-list li .page-view{min-height:340px;padding:15px;font-size:var(--link-text-size);flex-direction:column;background:var(--link-background);display:flex}.page-list li .page-view span{padding:5px 15px;background-color:var(--bodyColor);display:inline-block}.page-list li .page-view p{margin:12px 0 0}@media (max-width:991px){.predictive-search-card{padding:30px}.search-inner-card{padding-top:50px}.search-wrapper{max-width:630px}.form-input-field.large{min-height:58px}.search-icon{right:10px}.search-tab-section{margin-top:50px}.search-tab .tab-item{padding:12px 16px;min-width:140px}.search-content .column-left{padding-right:14px}.search-content .column-right{padding-left:14px}}@media (max-width:767px){.predictive-search-main .container{padding:0}.searchinput-box{padding:5px;margin-bottom:20px}.predictive-search-card{padding:24px}.search-content .column-left,.search-content .column-right{padding:0 0 20px;width:100%}.search-cont-inner+.search-cont-inner{margin-top:20px}.search-list-box li:not(:last-child){margin-bottom:6px}.search-list-box li .search-item{padding:10px 16px;font-size:var(--textBase)}.search-tab .tab-item{padding:12px 16px;font-size:var(--textSmall);min-width:100px}.treanding-products-list .grid-row{margin-right:-5px;margin-left:-5px}.treanding-products-list .grid-row [class*=grid-item-]{padding:0 5px;max-width:50%}.search-inner-card{padding-top:20px}.search-tab-section{margin-top:30px}.search-products-wrapper .facets-bar-wrapper{padding:24px 0 22px;margin-bottom:42px;border-top:0 solid var(--borderColor);border-bottom:1px solid var(--borderColor)}.page-list{--link-text-size:18px}.page-list li .page-view{min-height:240px}.popular-suggestion-list a{margin-right:4px}}@media (max-width:575px){.page-list{grid-template-columns:repeat(1,1fr);grid-gap:8px}}