body.solar .predictive-search__container{background:var(--color-black, #000);border:0;padding:24px 20px;box-shadow:0 20px 20px #00000026}body.solar .predictive-search__results{display:flex;flex-direction:column;gap:40px}body.solar .predictive-search__groups{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px 40px;padding-bottom:24px;border-bottom:1px solid var(--color-primary-600)}body.solar .predictive-search__group,body.solar .predictive-search__group-stack{display:flex;flex-direction:column;gap:24px;flex:1 1 280px;min-width:0}body.solar .predictive-search__group-stack .predictive-search__group{flex:none;width:100%;max-width:none}body.solar .predictive-search__group-stack .predictive-search__group--pages{border-top:1px solid var(--color-primary-600);padding-top:24px}body.solar .predictive-search__group-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}body.solar .predictive-search__group-label{margin:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:3px;text-transform:uppercase;color:var(--color-white-50)}body.solar .predictive-search__view-link{padding:8px;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--color-secondary-50)}body.solar .predictive-search__view-link:hover{text-decoration:underline;color:var(--color-secondary-50)}body.solar .predictive-search__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}body.solar .predictive-search__list-item{margin:0;padding:0}body.solar .predictive-search__item{display:flex;align-items:flex-start;gap:24px;width:100%;padding:4px;border-radius:8px;text-align:left;text-decoration:none;transition:background-color .15s ease}body.solar .predictive-search__item:hover{background-color:#ffffff1a}body.solar .predictive-search__item-image{display:flex;align-items:center;justify-content:center;flex:0 0 100px;width:100px;height:100px;margin:0;background:var(--color-white, #fff);border-radius:6px;overflow:hidden}body.solar .predictive-search__image{width:88px;height:88px;margin:0;object-fit:contain}body.solar .predictive-search__item-content{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 0;color:var(--color-neutral-gray-200)}body.solar .predictive-search__item-heading{font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.2px;color:var(--color-neutral-gray-200);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere}body.solar .predictive-search__group--blogs .predictive-search__item-heading{text-transform:uppercase}body.solar .predictive-search__item-meta{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.2px;color:var(--color-neutral-gray-200);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.solar .predictive-search__group-empty{margin:0;font-size:16px;line-height:24px;color:var(--color-neutral-gray-200);overflow-wrap:anywhere}body.solar .predictive-search__empty{margin:0;font-size:16px;line-height:24px;color:var(--color-neutral-gray-200)}body.solar .predictive-search .search-terms-accent{font-weight:600}body.solar .predictive-search__footer{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}body.solar .predictive-search__view-all{--cta-pad-right: 12px;--cta-icon: 22px;--mask-top-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);--mask-bottom-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);gap:12px}body.solar .predictive-search__btn-icon{display:inline-flex;align-items:center}body.solar .predictive-search__item:focus-visible,body.solar .predictive-search__view-link:focus-visible{outline:2px solid var(--color-secondary-50);outline-offset:2px}@media(min-width:720px){body.solar .predictive-search__container{position:fixed;top:74px;left:50%;width:100%;max-width:none;transform:translate(-50%);padding:32px 40px;overscroll-behavior:contain}body.solar .site-header:has(.top-bar) .predictive-search__container{top:111px}body.solar .site-header .predictive-search--desktop .search-form__form-wrapper{position:relative}body.solar .site-header .predictive-search--desktop .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__submit{display:none}body.solar .site-header .predictive-search--desktop .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__input[type=search]{background-color:var(--color-white-20, rgba(255, 255, 255, .2));border-color:var(--color-winter-wolf-gray-700, #666a6b);padding-left:16px;padding-right:48px}body.solar .site-header .predictive-search--desktop .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__close{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:10px;background:none;border:0;color:var(--color-white, #fff);cursor:pointer}body.solar .site-header .predictive-search--desktop .search-form__close .icon{width:12px;height:12px}body.solar .site-header .predictive-search--desktop .search-form__close:focus-visible{outline:2px solid var(--color-blue-500, #2b7fff);outline-offset:2px}}@media(min-width:768px){body.solar .site-header:has(.top-bar) .predictive-search__container{top:102px}}@media(min-width:1280px){body.solar .predictive-search__container{padding:32px 24px}body.solar .predictive-search__groups{flex-wrap:nowrap;align-items:stretch;gap:0}body.solar .predictive-search__groups>.predictive-search__group,body.solar .predictive-search__groups>.predictive-search__group-stack{flex:1 1 0;padding:0 32px;border-left:1px solid var(--color-primary-600)}body.solar .predictive-search__groups>:first-child{padding-left:0;border-left:0}body.solar .predictive-search__groups>:last-child{padding-right:0}body.solar .predictive-search__group{gap:40px}}@media(min-width:1024px){body.solar div.predictive-search__container{z-index:12;max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto}}@media(min-width:1440px){body.solar .site-header:has(.top-bar) .predictive-search__container{top:122px}}@media(min-width:720px)and (max-width:1439px){body.solar .predictive-search__container{padding:24px 20px}body.solar .predictive-search__results{gap:32px}body.solar .predictive-search__groups{padding-bottom:20px}body.solar .predictive-search__group,body.solar .predictive-search__group-stack{gap:20px}body.solar .predictive-search__group-stack .predictive-search__group--pages{padding-top:20px}body.solar .predictive-search__group-header{min-height:32px}body.solar .predictive-search__group-label{font-size:14px;line-height:20px}body.solar .predictive-search__view-link{font-size:14px;line-height:16px}body.solar .predictive-search__item{gap:16px}body.solar .predictive-search__item-heading{font-size:16px;line-height:24px}body.solar .predictive-search__item-meta,body.solar .predictive-search__group-empty,body.solar .predictive-search__empty{font-size:14px;line-height:20px}body.solar .predictive-search__footer{gap:12px 16px}}@media(min-width:720px)and (max-width:1279px){body.solar .predictive-search__groups{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:20px}body.solar .predictive-search__groups>.predictive-search__group,body.solar .predictive-search__groups>.predictive-search__group-stack{flex:0 0 auto}body.solar .predictive-search__groups>*+*{border-top:1px solid var(--color-primary-600);padding-top:20px}}@media(min-width:1280px)and (max-width:1439px){body.solar .predictive-search__groups>.predictive-search__group,body.solar .predictive-search__groups>.predictive-search__group-stack{padding:0 24px}}@media(max-width:719px){body.solar .mobile-menu .predictive-search__container{position:fixed;top:125px;left:0;right:0;bottom:0;width:auto;height:auto;max-height:none;z-index:5;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px 0;border:0}body.solar .mobile-menu .predictive-search__results{min-height:100%}body.solar .mobile-menu .predictive-search__footer{position:sticky;bottom:0;margin-top:auto;background:var(--color-black, #000);padding:16px 0 24px}body.solar .mobile-menu .search-form__form-wrapper{position:relative}body.solar .mobile-menu .search-form__input[type=search]{padding-right:44px}body.solar .mobile-menu .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__close{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:10px;background:none;border:0;color:var(--color-white, #fff);cursor:pointer}body.solar .mobile-menu .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__submit{display:none}body.solar .mobile-menu .search-form__form-wrapper:has(.search-form__input:not(:placeholder-shown)) .search-form__input[type=search]{padding-left:16px}body.solar .mobile-menu .search-form__close svg{width:16px;height:16px;display:block}body.solar .mobile-menu .search-form__close:focus-visible{outline:2px solid var(--color-blue-500, #2b7fff);outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/component_PredictiveSearch.css.map */
