:root{--predictive-search-item-gap: 6px;--predictive-search-width: calc(100% - 3px) ;--predictive-search-item-width: calc(50% - 3px) }.search__input.field__input{padding-right:5rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width);height:3.4rem;width:3.4rem}.search .reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width);height:3.4rem;width:3.4rem}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:2rem;width:2rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}.search-modal__form .search__input.field__input{padding-top:8px!important;padding-bottom:8px!important;border-bottom:1px #000 solid;padding-left:10px;height:auto;font-size:11px}@media screen and (max-width:989px){.search-modal__form .search__input.field__input{font-size:16px}.search-modal__form .search__input.field__input::placeholder{font-size:11px}}.search-modal__form .search__input.field__input::placeholder{opacity:1;color:#000}.search-modal__form .search__input.field__input:focus::placeholder{opacity:0}.search-modal__form .search-modal__field-box .field:before,.search-modal__form .search-modal__field-box .field:after{display:none}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.search-tabs{line-height:1.35}.search-tabs__header{display:flex;gap:2rem;margin-bottom:1.5rem}.search-tabs__tab{background:none;border:none;padding:.5rem 0;cursor:pointer;transition:all .3s ease;font-size:11px;font-family:var(--font-secondary-family);color:#000;-webkit-text-fill-color:#000;text-decoration-color:#000;-webkit-appearance:none;appearance:none}.search-tabs__tab.active{border-bottom-color:#000;text-underline-offset:4px;text-decoration:underline!important;text-decoration-color:#000;color:#000;-webkit-text-fill-color:#000}.search-tabs__panel{display:none}.search-tabs__panel.active{display:block}.search-tabs__list{list-style:none;padding:0;margin:0}.search-tabs__item a{padding:.3rem 0;display:inline-block}.search-tabs__link{display:block;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .2s ease}.search-tabs__item--product{margin-bottom:1.5rem}.search-tabs__product-link{display:flex;gap:1.5rem;align-items:center;padding:1rem;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .2s ease}.search-tabs__product-link:hover{background-color:rgba(var(--color-foreground),.05)}.search-tabs__product-image{width:60px;height:60px;object-fit:cover}.search-tabs__product-info{flex:1}.search-tabs__product-title{margin:0 0 .5rem;font-weight:500}.search-tabs__product-price{margin:0;color:rgba(var(--color-foreground),.7)}.search-tabs__empty{padding:2rem 1rem;text-align:center;color:rgba(var(--color-foreground),.5);font-size:1.4rem}.search-modal__form.searching .search-tabs{display:none}@media screen and (max-width:749px){.search-tabs__header{gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.search-tabs__tab{white-space:nowrap;padding:.8rem 0}}.overflow-hidden .section-header{z-index:100}.search-modal .price-and-colors{gap:2px;align-items:center}.search-modal .price,.search-modal .price .price-item,.search-modal .price--on-sale .price-item--regular,.search-modal .price__container .price__sale .price-item--regular,.search-modal .price__container .price__sale .price-item--sale,.search-modal .price:not(.price--show-badge) .price-item--last:last-of-type{font-size:9px!important;line-height:1.35!important}.mobile-header-nav .search-modal .title-and-colors-contianer a,.mobile-header-nav .search-modal ul li a.card-style-title,.search-modal .title-and-colors-contianer a.card-style-title{font-weight:400}.search-modal .price-and-colors .price__sale,.search-modal .price-and-colors .price--on-sale .price__sale{flex-wrap:nowrap;gap:2px;white-space:nowrap}.search-modal ul.color-swatches{gap:2px;padding-left:0!important;flex-shrink:0}.search-modal ul.color-swatches li{padding:0}.search-modal ul.color-swatches .swatch{width:10px;height:10px;background-size:cover;background-position:center;background-repeat:no-repeat}.search-modal ul.color-swatches li.order-1st span{font-size:11px}.predictive-search__results-list.grid,.predictive-search__results-list,.search-tabs__list.grid{column-gap:var(--predictive-search-item-gap)!important;margin-top:1rem;width:var(--predictive-search-width)}.predictive-search__results-list li.grid__item,.search-tabs__list li.grid__item{width:var(--predictive-search-item-width)}.search-modal__form{width:100%;position:relative;display:flex;flex-direction:column}.search-modal__header{position:sticky;top:0;padding-bottom:15px}.search-modal__body{flex:1;height:100%;overflow-y:auto;overflow-x:hidden;padding-top:1rem;scrollbar-width:none;display:flex;flex-direction:column}.search-modal__body::-webkit-scrollbar{display:none}body.template-search main#MainContent{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/155/assets/component-search.css.map */
