.search-empty-section__inner{width:100%;max-width:var(--page-width, 1200px);margin-inline:auto;min-width:0}.search-empty-state__title{font-size:var(--font-size--3xxl);color:var(--cf-primary-text-color, #202635);margin-bottom:var(--margin-lg);font-family:var(--font-ftsystem-blanklight);letter-spacing:-.36px;line-height:130%;font-weight:400}.search-empty-state__title span{color:#797d86}.search-empty-state__subtitle{font-size:var(--font-size--lg);font-weight:400;color:var(--cf-primary-text-color);margin:0;margin-bottom:var(--margin-lg);font-family:var(--font-ftsystem-blank-book);line-height:140%}.search-empty-carousel{position:relative;margin-bottom:57px}.search-empty-carousel__nav{display:none}.search-empty-carousel__viewport{position:relative;overflow:hidden}.search-empty-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.search-empty-carousel__track::-webkit-scrollbar{display:none}.search-empty-carousel__page{display:contents;gap:24px}.search-empty-carousel__card{flex:0 0 auto;width:100%;margin-inline-end:0;scroll-snap-align:start;display:flex;flex-direction:column}@media screen and (min-width:750px){.search-empty-carousel__card{width:calc((100% - 24px)/2);margin-inline-end:24px}}.search-empty-carousel__progress{position:relative;margin-top:32px;left:0;right:0;display:flex;align-items:center}.search-empty-carousel__progress-bar{position:relative;flex:1;height:1px}.search-empty-carousel__progress-track{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#c7d5e1}.search-empty-carousel__progress-active{position:absolute;top:0;left:0;bottom:0;background-color:#202635;z-index:1;transition:width .35s ease-in-out}.search-empty-carousel__counter{margin-inline-start:16px;font-family:var(--font-ftsystemmono);font-size:14px;line-height:normal;letter-spacing:.56px;text-align:center;white-space:nowrap}.search-empty-carousel__mobile-nav{display:flex;justify-content:center;gap:40px;margin-block-start:32px}.search-empty-carousel__mobile-arrow{display:flex;justify-content:center;align-items:center;width:56px;height:56px;padding:1px;border:1px solid #e8e8e8;border-radius:9999px;background:linear-gradient(to right,#c1effa,#8dcef9);color:#0d141c;cursor:pointer;transition:opacity .15s ease}.search-empty-carousel__mobile-arrow--disabled{opacity:.2;cursor:not-allowed}.search-empty-carousel__mobile-arrow-inner{display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:9999px;background-color:#fff}.search-empty-state__footer{text-align:center;margin-bottom:48px}.search-empty-state__btn{background-color:#3383c5;color:#fff;padding:0;padding-inline:34px;border-radius:9999px;font-size:var(--font-size--md);text-decoration:none;display:inline-block;transition:opacity .2s ease,background-color .2s ease;height:54px}.search-empty-state__btn:hover{opacity:.9}.search-empty-card__image{padding:48px;width:100%;position:relative;overflow:hidden;display:block;background-color:#e6f0f8;margin-bottom:var(--margin-2xl)}.search-empty-card__image img{width:100%;height:100%;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply;display:block}.search-empty-card__info{display:flex;flex-direction:column;gap:8px}.search-empty-card__title{font-family:var(--font-body--family, sans-serif);font-size:var(--font-size--xl);font-weight:400;line-height:1.4;margin:0;color:var(--cf-primary-text-color)}.search-empty-card__title a{color:inherit;text-decoration:none}.search-empty-card__reviews{display:flex;align-items:center;gap:10px}.search-empty-card__review-count{font-size:var(--font-size--sm);color:var(--cf-primary-text-color);font-family:var(--font-ftsystem-blanklight);line-height:120%}.search-empty-card__price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-empty-card__price{font-size:var(--font-size--lg);font-weight:400;color:var(--cf-primary-text-color)}.search-empty-card__autoship-badge{background-color:var(--cf-primary-text-color);color:var(--color-white);font-size:11px;font-weight:600;letter-spacing:.5px;padding:var(--padding-2xs) var(--padding-xl);border-radius:9999px;text-transform:uppercase;display:inline-block;line-height:var(--line-height--heading-normal)}.plp-collection-grid .search-empty-carousel__card .plp-card-options{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-block-start:0}.plp-collection-grid .search-empty-carousel__card .plp-card-options__label{font-size:var(--font-size--2xs);color:var(--cf-primary-text-color);text-transform:uppercase;letter-spacing:.12px;line-height:140%}.plp-collection-grid .search-empty-carousel__card .plp-card-options__pills{padding-block:0}.plp-collection-grid .search-empty-carousel__card .plp-card-options__pill{border-radius:9999px;padding:10px 20px 12px;line-height:1.5;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.12px}.search-empty-card__tech,.search-empty-card__promo{display:flex;align-items:center;gap:12px;margin-top:4px;color:#797d86;font-size:var(--font-size--sm);line-height:1.4;font-family:var(--font-ftsystemmono);text-transform:uppercase}.search-empty-card__tech-icon,.search-empty-card__promo-icon{width:auto;height:28px;object-fit:contain;flex-shrink:0}@media screen and (min-width:1025px){.search-empty-carousel__nav{display:flex;justify-content:flex-end;gap:25px;margin-bottom:43px}.search-empty-carousel__arrow{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:2px;border:none;border-radius:9999px;background:linear-gradient(to right,#c1effa,#8dcef9);color:#202635;cursor:pointer;transition:opacity .15s ease}.search-empty-carousel__arrow:focus-visible{outline:1px auto rgb(0,95,204)}.search-empty-carousel__arrow-inner{display:flex;justify-content:center;align-items:center;width:46px;height:46px;border-radius:9999px;background-color:#fff}.search-empty-carousel__viewport{overflow:hidden;padding-block-end:0}.search-empty-carousel__track{overflow:visible;scroll-snap-type:none;transition:transform .35s ease-in-out}.search-empty-carousel__page{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;flex:0 0 100%;min-width:0}.search-empty-carousel__card{width:auto;margin-inline-end:0;scroll-snap-align:unset}.search-empty-carousel__progress{margin-top:50px}.search-empty-carousel__mobile-nav{display:none}}@media screen and (max-width:1023px){.search-empty-state__title{font-size:var(--font-size--2xl)}.search-empty-state__subtitle{font-size:var(--font-size--md);margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/253/assets/search-empty-state.css.map */
