@media screen and (max-width: 768px){.header-search__panel{padding-top:20px!important}}@media (min-width: 769px){.search-open .header-search .header-search__panel{transform:translateY(0)!important}}@media screen and (min-width: 768px){.search-open .header-search .header-search__panel{transform:none;right:0}}@media screen and (min-width: 768px){.header-search .header-search__panel{width:100%}}@media screen and (min-width: 1024px){.header-search .header-search__panel{max-width:100%;background:#fff!important;right:0!important;transform:translateY(calc(-100% - 6.5625rem))!important}}@media screen and (min-width: 1024px){.search-input-window{min-height:520px!important;height:520px;box-shadow:-4px 8px 7px -4px #0000001a}}.search-input-window__content form .input-wrapper{background-color:#fafafa!important;border-radius:3px!important;font-size:14px!important;height:44px;border:0;box-sizing:border-box;display:flex;align-items:center;position:relative;flex:1}.search-input-window__content form .input-wrapper:has(input:focus){outline:1px solid black}.search-wrapper{display:flex;gap:15px}.cancel-btn{border:0;background-color:#000;color:#fff;text-transform:uppercase;padding:2px 10px;width:170px;border-radius:3px;font-weight:500}.search-input-window__content form input{border:0;height:100%;width:90%;background:none}.search-input-window__content form input:focus{outline:none}.search-clearIcon{stroke-width:1px;width:10px}.search-input-window__content form .icon{height:100%;margin:0 10px}.search-input-window__content form #predictive-search{margin-top:15px}.search-input-window__content form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}#recommended-product-search-results.hide{display:none}.search-input-window__content form #predictive-search ul,#recommended-product-search-results ul{list-style:none;list-style-position:unset!important;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding-inline-start:0;padding-inline-end:0}.search-input-window__content form #predictive-search ul li img,.search-input-window__content form #predictive-search ul li svg,#recommended-product-search-results ul li img,#recommended-product-search-results ul li svg{background:#fafafa;aspect-ratio:1 / 1;border-radius:5px;object-fit:contain}.search-input-window__content form #predictive-search ul li a,#recommended-product-search-results ul li a{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.search-input-window__content form #predictive-search p,.search-input-window__content form #predictive-search button,#recommended-product-search-results p,#recommended-product-search-results button{width:100%;border:none;background:none}.search-input-window__content form #predictive-search ul li .search-product-title,#recommended-product-search-results ul li .search-product-title{color:var(--Neutrals-Black-900-MAIN, #000);font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.search-input-window__content form #predictive-search ul li .button,#recommended-product-search-results ul li .button{width:100%;margin-top:10px;align-items:center!important;padding:3px;font-size:10px}.search-input-window__content form #predictive-search p,#recommended-product-search-results p{font-size:14px;text-align:center}.search-input-window__content form #predictive-search button,#recommended-product-search-results button{text-decoration:underline;font-size:.8em;margin-top:15px}#predictive-search-results,#recommended-product-search-results{display:grid;grid-template-columns:repeat(6,1fr);padding-top:40px}#recommended-product-search-results{margin-top:15px}.predictive-search__group{grid-column:1 / 2!important}.predictive-search-products{width:100%;grid-column:3 / 7!important}.predictive-search__link span{color:var(--Neutrals-Black-900-MAIN, #000);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.predictive-search__link span mark{font-weight:700;background:none}@media screen and (max-width: 768px){#predictive-search-results,#recommended-product-search-results{display:block;padding:10px 0}#predictive-search-products{font-size:16px}.predictive-search-products{margin-top:50px}.search-input-window__content form #predictive-search ul,#recommended-product-search-results ul{display:block}.search-input-window__content form #predictive-search ul li:not(:first-child),#recommended-product-search-results ul li:not(:first-child){margin-top:20px}.search-input-window__content form #predictive-search ul li a,#recommended-product-search-results ul li a{flex-direction:row;align-items:center}.search-input-window__content form #predictive-search ul li img,.search-input-window__content form #predictive-search ul li svg,#recommended-product-search-results ul li img,#recommended-product-search-results ul li svg{width:105px;height:105px}.cancel-btn{display:none}}.predictive-search__heading{font-weight:500}.predictive-search__item{margin:15px 0}#predictive-search-products{color:#000;font-family:Gotham,Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.predictive-search-products button{text-align:left;padding:0;margin-top:20px;font-size:14px;font-weight:600;color:#000!important}.no-results p{text-align:left!important;margin:0!important}.no-results .text{text-transform:uppercase;font-weight:600}.no-results .description{color:#8f8f8f}.search-results-window{order:0!important}.search .search-input-window{height:fit-content;min-height:0px!important;box-shadow:none!important;padding:2rem}.search-input-window__content form .form-row .form-input{background-color:#fafafa!important;border-radius:3px!important;font-size:14px!important;height:44px;border:0;box-sizing:border-box;display:flex;align-items:center;position:relative;flex:1}.search-input-window__content form .form-row{display:flex;gap:10px}.search-input-window__content form .form-row .form-input input{border:0;background:none}@media screen and (max-width: 768px){.search .product-link{background:#fafafa!important;box-shadow:none!important;border-radius:5px!important;height:100%!important}.search .product-link .product-link__visual{box-shadow:none;margin-bottom:0;flex-grow:1!important}.search .product-link .product-link__visual>*{flex:1}.search .product-link .product-link__actions{padding:0 10px 10px}}.all-results{text-decoration:underline;font-size:.8em;margin-top:15px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/146/assets/custom-search.css.map */
