.template-search #algolia-shopify-instantsearch .ais-page{opacity:0;transition:ease-in-out .2s}.template-search #algolia-shopify-instantsearch .ais-page.active{opacity:1}.template-search .apps .predictive-search-results__spinner{display:block;text-align:center}.template-search .apps .predictive-search-results__spinner.disabled{display:none}.template-search .ais-page .ais-range-slider--header{background-color:transparent}.template-search .ais-page .ais-facet--item div a.item--hide{display:none}.template-search .card__image-container .card__image{padding-bottom:100%}.template-search .card__image-wrapper .card-badges__badge{padding:0 7px;width:-moz-fit-content;width:fit-content;border-radius:var(--card-badge-radius);border:1px solid rgba(var(--color-foreground),.2);font-size:.75rem;line-height:1.5}.template-search .card__family-badge{border-radius:1.875rem;color:#284224;cursor:pointer;font-size:1rem;left:16px;letter-spacing:-.03em;line-height:1.5;padding:0 .5rem;position:absolute;top:16px;z-index:1}.template-search .ais-page{margin:0 auto;max-width:none;padding:0}.template-search .ais-product{width:100%}.template-search .ais-input-wrapper{width:100%;max-width:482px}.template-search .ais-SearchBox{height:auto}.template-search .ais-SearchBox-form{margin-top:0}.template-search .ais-input-wrapper .input__field{height:56px!important;padding:7px 73px 7px 16px!important;box-shadow:0 2px rgb(var(--color-foreground))!important;border-radius:5px 5px 0 0!important;appearance:none;-webkit-appearance:none;overflow:hidden}.template-search .ais-SearchBox-submit{right:8px;top:calc(50% + -0px)}.template-search .ais-SearchBox-reset{display:none}.template-search .ais-page .section-form{margin-bottom:60px}@media (max-width: 1000px){.template-search .ais-page .section-form{margin-bottom:16px}}.template-search .ais-Stats-text span{font-size:14px}.template-search .ais-search-header{margin:0;padding:0}.template-search .ais-search-header .ais-sort{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#212121}.template-search .ais-search-header .ais-sort .ais-sort-orders-container{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#212121}.template-search .ais-search-header .ais-sort .ais-SortBy-select{background-color:transparent;max-width:125px;-webkit-appearance:none;appearance:none}.template-search .ais-page .ais-facets{width:23%;min-width:280px}.template-search .price-item.price-item--sale{text-decoration:line-through;color:rgba(var(--color-foreground),.75)}.template-search .ais-page .price-details .price__unit-price span{font-size:.75rem;line-height:1.5;margin:0;opacity:.75;padding:0}.template-search .ais-page .ais-facets__close{display:none}.template-search .ais-page .ais-facets__refinements-wrapper .ais-facet{margin-bottom:0}.template-search .ais-page .ais-current-refined-values-container .ais-Panel-body{display:flex;justify-content:flex-start;align-items:center}.template-search .ais-page .ais-ClearRefinements-button span{font-size:12px;text-decoration:underline;color:#284224;white-space:nowrap}.template-search .ais-page .ais-facets__refinements-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px}.template-search .ais-page .ais-Panel.ais-Panel--noRefinement{margin-top:0;margin-bottom:0}.template-search .ais-page .ais-current-refined-values--list{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;flex-wrap:wrap}.template-search .ais-page .ais-current-refined-values--list li{background-color:#eaeaea;border:0;border-radius:.5rem;padding:5px 5px 5px 15px}.template-search .ais-page .ais-current-refined-values--link{border:0px solid #e0e0e0;cursor:pointer;display:flex;align-items:center;margin:0;width:100%;flex-direction:row-reverse;padding:4px 0}.template-search .ais-page .ais-current-refined-values--link:before{background:transparent;display:block;padding:0 6px;vertical-align:middle;width:22px;height:18px}.template-search .ais-page .ais-current-refined-values--link>div{background:transparent;display:flex;align-self:center;line-height:1;margin-bottom:0;margin-top:0;max-width:none;text-indent:-5px;overflow:hidden;padding:0;text-overflow:unset;white-space:wrap;width:100%;border:0;font-size:.75rem;color:#284224;text-decoration:none!important}.template-search .ais-page .ais-current-refined-values--link .ais-current-refined-values--label{display:none}.template-search .ais-page .ais-clear-refinements-container{position:relative;right:auto;top:auto}@media (max-width: 1000px){.template-search .ais-page .ais-facets__refinements-wrapper{padding:0 24px;margin-bottom:0}.template-search .ais-page .ais-Panel{margin-top:20px;margin-bottom:20px}.template-search .ais-page .ais-Panel.ais-Panel--noRefinement{padding:0;margin-top:0;margin-bottom:0}.template-search .apps.container{padding-left:24px;padding-right:24px}.template-search .section-vertical-spacer{padding-top:24px;padding-bottom:0}.template-search .section-form{gap:16px}.template-search .ais-page .ais-input-button{display:none}.template-search .ais-page .ais-facets__close{display:block;position:absolute;right:10px;top:10px}.template-search .ais-page .ais-facets{display:none;position:fixed;z-index:2;left:0;bottom:0;width:100%;height:50%;background-color:#fff;padding-right:0;overflow-y:auto;border-radius:0;padding-top:32px;box-shadow:1px 5px 14px #42445a}.template-search .ais-page .collection-filters{border:0px}.template-search .ais-page .ais-facets h3{display:none}.template-search .ais-page .ais-facets.ais-facets__shown{display:block}.template-search .ais-page .ais-stats-container{display:block;margin:0 0 16px;position:relative;width:100%}.template-search .ais-page .ais-Stats{display:block;margin:0;float:none;width:100%;text-align:left;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#212121}.template-search .ais-page .ais-facets-button{display:block;margin:0;font-style:normal;font-weight:700;font-size:14px;line-height:22px;color:#284224;padding:16px 32px;border-color:#284224;border-radius:8px}.template-search .ais-page .ais-sort-wrapper{display:flex;justify-content:space-between;align-items:center}.template-search .ais-page .ais-sort>div{display:none}.template-search .ais-page .card__title{display:block;margin-bottom:5px}.template-search .ais-page .card__metadata{margin-top:16px;margin-bottom:0}.template-search .ais-page .card__pet-image{margin-top:12px}.template-search .card__pet-image *{height:100%;width:auto;max-height:32px}.template-search .card__family-badge{left:8px;top:8px;font-size:14px;line-height:22px}.template-search .ais-input-wrapper{width:100%;max-width:338px}.template-search .section-form .h2{line-height:1.4;margin-bottom:20px}}@media (max-width: 1000px){.template-search .ais-page .ais-change-display{display:none}}.template-search .ais-page .ais-block{width:77%;padding-left:20px}@media (max-width: 1350px){.template-search .ais-page .ais-block{width:calc(100% - 295px);padding-left:0}}@media (max-width: 1000px){.template-search .ais-page .ais-block{width:100%;padding-left:0}}.template-search .ais-facets h3{display:block;margin:0 0 38px;font-size:18px}.template-search .ais-block .ais-Hits-list{margin-top:30px;padding-left:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));gap:40px 1rem}@media (max-width: 1000px){.template-search .ais-block .ais-Hits-list{grid-template-columns:repeat(auto-fit,minmax(31%,1fr))}}@media (max-width: 767px){.template-search .ais-block .ais-Hits-list{margin-top:24px;grid-template-columns:repeat(auto-fit,minmax(48%,1fr));gap:10px 5px}.template-search .ais-page .ais-block .ais-Hits-item{max-width:320px}.template-search .section-form .h2{display:block;width:100%;text-align:left;line-height:1.4}.template-search .ais-input-wrapper{margin-right:auto}}.template-search .ais-block .ais-Hits-item{max-width:265px}.template-search .ais-block .ais-product.card{padding:.5rem;transition:ease-in-out .2s}.template-search .card__metadata{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1.5rem 0 .875rem}.template-search .card__metadata--centered{justify-items:center;justify-content:center;text-align:center}@media (min-width: 991px){.template-search .card__title{font-size:1rem}}.template-search .card__title{font-size:.875rem;font-weight:700;line-height:1.5;padding:0}.template-search .card__pet-image{justify-content:center;margin-top:1.5rem}.template-search .ais-Pagination-list{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:30px}.template-search .ais-Pagination-list .ais-Pagination-item{display:flex;justify-content:center;align-items:center;border:0px;width:40px;height:40px}.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--disabled,.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--firstPage,.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--lastPage{display:none}.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected{background-color:#ff5900;border-radius:8px}.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage,.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage{border-radius:8px;border:1px solid #EAEAEA}.template-search .ais-Pagination-list .ais-Pagination-item a{display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#284224;padding:0;text-decoration:none}.template-search .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected a{color:#fff;font-weight:700}.template-search .collection-filters{border:1px solid #eaeaea;border-radius:1rem;padding:1.1875rem 1.3125rem}.template-search .collection-filters:empty{display:none}.template-search .ais-facets .ais-facet-dropdown-wrapper:first-child{margin-top:0}.template-search .ais-facets .ais-facet-dropdown-wrapper{margin-top:10px}.template-search .collection-filters .ais-header-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}.template-search .collection-filters .ais-header-wrapper label{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#212121;width:100%;z-index:2}.template-search .collection-filters .ais-dropdown-checkbox:checked+.ais-header-wrapper svg{transform:rotate(0)}.template-search .collection-filters .ais-header-wrapper svg{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;transition:ease-in-out .2s;transform:rotate(180deg)}.template-search .ais-facet{padding-left:24px;margin-bottom:0}.template-search .ais-facet--item{padding:0!important}.template-search .ais-facet--item:hover{border:0px!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}.template-search .ais-facet--item>div>a{display:flex;padding:8px 0;text-decoration:none!important}.template-search .ais-facet--item>div>a:hover{text-decoration:none}.template-search .ais-facet .ais-facet--item .label-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.template-search .ais-facet .ais-facet--item .label-wrapper label{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#212121}.template-search .ais-facet .ais-facet--item .label-wrapper .count{font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:right;color:#212121}.template-search .ais-facet .ais-facet--item.ais-RefinementList-item--selected{border:0px;margin-left:0;padding-left:0;padding-right:0}.template-search .ais-facet .ais-facet--item .checkmark{display:flex;justify-content:center;align-items:center;width:24px;height:24px;min-width:24px;min-height:24px;background-color:#f4f5f4;border:1px solid #D3D3D3;border-radius:4px;margin-right:16px}.template-search .ais-facet .ais-facet--item .checkmark svg{display:none;fill:#fff}.template-search .ais-facet .ais-facet--item .checkmark svg{display:none}.template-search .ais-facet .ais-facet--item.ais-RefinementList-item--selected .checkmark{background-color:#284224;border-color:#284224}.template-search .ais-facet .ais-facet--item.ais-RefinementList-item--selected .checkmark svg{display:block}.template-search .ais-page .ais-current-refined-values--header{display:none}
/*# sourceMappingURL=/cdn/shop/t/86/assets/algolia-search-page.css.map */
