.find-a-product{--main-gap: 3.2rem}.find-a-product .find-a-product-container-inner{width:100%}.find-a-product .heading{margin-bottom:2.4rem}.find-a-product .description{margin-bottom:var(--main-gap)}.find-a-product-container-outer{border-radius:var(--main-border-radius);padding-left:1.5rem;padding-right:1.5rem}.find-a-product .find-a-product-heading{font-size:6.4rem;line-height:1.2}.find-a-product .description{font-size:1.8rem}.find-a-product #find-product{display:flex;flex-direction:column;gap:var(--main-gap);align-items:center}.find-a-product #find-product .button{max-width:145px}.find-a-product .form-field{text-align:left;display:flex;flex-direction:column;width:100%;max-width:325px;gap:.8rem}.find-a-product .form-field label{font-size:1.8rem}.find-a-product .form-field input,.find-a-product .form-field select{display:block;width:100%;height:47px;border-radius:4px;box-shadow:none;color:rgba(var(--color-button));font-size:1.6rem;background-color:rgba(var(--foreground-color));border:1px solid rgba(var(--color-button));outline:none}.find-a-product .form-field input{padding-left:56px;padding-right:16px}.find-a-product .form-field select{padding-left:16px;padding-right:50px;-webkit-appearance:none;appearance:none}.find-a-product .select-field-holder,.find-a-product .search-field-holder{position:relative}.find-a-product .select-field-holder:after{content:"";position:absolute;width:1.8rem;height:1.8rem;display:block;background:url(/cdn/shop/files/downArrowGreen.svg?v=1733134040);background-size:contain;background-repeat:no-repeat;top:2px;bottom:0;right:1.6rem;margin:auto 0}.find-a-product .search-field-holder:after{content:"";position:absolute;width:2.4rem;height:2.4rem;display:block;background:url(/cdn/shop/files/user_78065ccd-7d01-435e-80d5-fa61ab2f2202.svg?v=1733134051);background-size:contain;background-repeat:no-repeat;top:0;bottom:0;left:1.6rem;margin:auto 0}.find-a-product .results-section{margin-top:3.2rem;justify-content:center;row-gap:20px}.find-a-product .results-section img{display:block;width:100%;height:100%;object-fit:contain;transition:.4s all}.find-a-product .results-section .no-products .button{margin-top:2.4rem}.find-a-product .media-part{aspect-ratio:51/64;border-radius:8px;padding:25%;border:1px solid lightgray}.find-a-product .card-container:hover .media-part{box-shadow:0 4px 15px #0000001a;border-color:transparent}.find-a-product .placeholder-image .media-part{padding:2.4rem}.find-a-product .results-section .product-card:hover img{transform:scale(1.03)}.find-a-product .results-section .product-card .product-card-heading{transition:.4s all}.find-a-product .results-section .product-card:hover .product-card-heading{opacity:.8}.find-a-product .adding-products #find-product{display:none}.find-a-product .find-a-product-container-inner:not(.adding-products) .loading-products{display:none}.card-content{display:flex;flex-direction:column;align-items:flex-start;padding:20px;row-gap:10px}.card-content i{font-size:14px;color:#000}.product-card-heading{font-size:22px}.card-content span{color:#000;font-size:14px;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.find-a-product div.custom-spinner{display:block;height:35px;width:35px;background-image:url(/cdn/shop/files/spinner.svg?v=1738243401);background-size:contain;background-repeat:no-repeat;margin:0 auto;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:750px){.find-a-product .find-a-product-container-outer{aspect-ratio:680/321;display:flex;justify-content:center;align-items:center;padding-left:5rem;padding-right:5rem}.find-a-product #find-product{flex-direction:row;justify-content:center}.find-a-product .form-field{max-width:262px}.find-a-product #find-product .button{margin-top:auto}}@media screen and (max-width:749px){.find-a-product{--grid-mobile-vertical-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/find-a-product.css.map */
