@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}.facet-remove-container{width:100%;display:flex;justify-content:flex-end}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}.filters-container{display:flex;align-items:center}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.algolia-product-grid__layout .algolia-product-grid__sticky-toolbar{position:sticky;top:0;z-index:30;background:var(--color-white, #fff);transition:top .36s cubic-bezier(.19,1,.22,1)}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .algolia-product-grid__layout .algolia-product-grid__sticky-toolbar{top:var(--sticky-header-offset, 0px)}.main-collection-product-grid-section:has(.algolia-product-grid__sticky-toolbar){overflow:visible}@media screen and (min-width:640px){.algolia-product-grid__layout #algolia-filters-container{top:0}}@media screen and (min-width:990px){.algolia-product-grid__layout #algolia-filters-container{align-self:flex-start;top:var(--sticky-header-offset, 0px);height:calc(100vh - var(--sticky-header-offset, 0px));max-height:calc(100vh - var(--sticky-header-offset, 0px));transition:top .36s cubic-bezier(.19,1,.22,1),height .36s cubic-bezier(.19,1,.22,1),max-height .36s cubic-bezier(.19,1,.22,1)}}.grid-view-toggles{display:flex;align-items:center;gap:.8rem;margin-left:auto}.grid-view-toggle{padding:var(--2, .8rem) var(--3, 1.2rem);border-radius:var(--rounded-lg, .8rem);border:.1rem solid var(--color-primary-700, #222a16);color:var(--color-primary-700, #222a16)}.grid-view-toggle:hover{background-color:var(--color-gray-50, #f1efec)}.grid-view-toggle.active{border-radius:var(--rounded-lg, .8rem);background:var(--color-primary-700, #222a16);color:var(--color-white, #fff)}#algolia-product-grid-container.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-left:.1rem solid var(--color-gray-200, #dad7d0)}@media(min-width:768px){#algolia-product-grid-container.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){#algolia-product-grid-container.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));border-left-width:0}}@media(min-width:1800px){#algolia-product-grid-container.product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}#algolia-product-grid-container.list-view{display:table;width:100%}#algolia-product-grid-container .product-grid__item{display:block;border-right:.1rem solid var(--color-gray-200, #dad7d0);border-bottom:.1rem solid var(--color-gray-200, #dad7d0);cursor:pointer}#algolia-product-grid-container.list-view .product-grid__item{display:table-row;border-right-width:0;transition:background-color .2s}#algolia-product-grid-container.list-view .product-grid__item:hover{background-color:var(--color-gray-50, #f1efec)}#algolia-product-grid-container.list-view .product-grid__item>.product-list-card__cell{border-right:.1rem solid var(--color-gray-200, #dad7d0)}#algolia-product-grid-container.list-view .product-grid__item>.product-list-card__cell,#algolia-product-grid-container.list-view .product-grid__item>.product-list-card__cell h3{color:var(--color-gray-900, #292827);overflow:hidden;text-overflow:ellipsis;height:var(--16, 6.4rem);font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:400;line-height:1.5}#algolia-product-grid-container .grid-view-card{display:block;height:100%}#algolia-product-grid-container.list-view .grid-view-card,#algolia-product-grid-container .product-list-card__cell{display:none}#algolia-product-grid-container.list-view .product-list-card__cell{display:table-cell;vertical-align:middle;padding:var(--4, 1.6rem) var(--3, 1.2rem);border-bottom:.1rem solid var(--color-gray-200, #dad7d0)}.product-list-card__name-content{display:flex;align-items:center;gap:1rem}.product-list-card__image,.product-list-card__image img{display:none}.product-list-card__image-placeholder{width:4rem;height:4rem;background-color:var(--color-gray-100, #e7e5df);border-radius:.375rem;border:.1rem solid var(--color-gray-200, #dad7d0)}.product-list-card__title-link{text-decoration:none;color:inherit}.product-list-card__title-link:hover{text-decoration:underline}.product-list-card__price--mobile{font-size:.875rem;color:var(--color-gray-600, #69665e);margin-top:.25rem;display:block}.product-list-card__price-content{display:flex;align-items:baseline;gap:.4rem}.product-list-card__price{color:var(--color-black, #000);text-align:center;font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:700;line-height:1.5}.product-list-card__compare-at-price{color:var(--color-gray-600, #69665e);font-family:var(--font-sans, "DM Sans");font-size:var(--text-sm, 1.4rem);font-style:normal;font-weight:400;line-height:1.5;text-decoration-line:line-through}.product-list-card__save{display:flex;align-items:center;gap:.4rem;color:var(--color-gray-800, #3b3935);text-align:center;font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:400;line-height:1.5}.product-list-card__save-value{color:var(--color-white, #fff);text-align:center;font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:700;display:flex;padding:var(--05, .2rem) var(--1, .4rem);justify-content:center;align-items:center;gap:1rem;border-radius:var(--rounded, .4rem);background:var(--color-green-600, #4a7e37)}.product-list-card__cell--meta{font-size:.875rem;color:var(--color-gray-700, #54524d)}.product-list-card__cell--stock{text-align:center}.product-list-card__cell--action{display:flex;padding:var(--4, 1.6rem) var(--3, 1.2rem);justify-content:center;align-items:center;gap:0}.product-list-card__cell--action button{display:flex;padding:var(--1, .4rem);justify-content:center;align-items:center;gap:var(--2, .8rem);border-radius:50%;background:var(--color-primary-600, #2a351b);color:var(--color-white, #fff);white-space:nowrap;font-family:var(--font-sans, "DM Sans");font-size:var(--text-xs, 1.2rem);font-style:normal;font-weight:500;line-height:1.5}.product-list-card__cell--action button:hover{background-color:var(--color-button-hover, #3b4829)}.product-list-card__cell--action button.added-to-cart{opacity:1;background-color:#5c9e453d;color:var(--color-primary-600, #2a351b)}.product-list-card__cell--action button.added-to-cart svg path{fill:var(--color-primary-600, #2a351b)}.product-list-card__cell--action form{width:100%;display:flex;align-items:center;justify-content:center}.product-list-card__atc-text{display:none}.product-list-card__atc-icon{display:flex;align-items:center;justify-content:center}.product-list-card__atc-icon svg path{fill:var(--color-white, #fff);width:1.2rem;height:1.2rem}@media(min-width:395px){.product-list-card__cell--action button{border-radius:var(--rounded-lg, .8rem);padding:var(--2, .8rem) var(--3, 1.2rem)}.product-list-card__cell--action,.header-action{min-width:13.5rem}.product-list-card__atc-text{display:inline-block}.product-list-card__atc-icon{display:none}}.product-grid__header{display:none}#algolia-product-grid-container.list-view .product-grid__header{display:table-header-group;position:sticky;top:var(--algolia-sticky-toolbar-height, 0px);z-index:29;text-align:left;font-size:.875rem;color:var(--color-gray-700, #54524d);background:var(--color-gray-50, #f1efec);transition:top .36s cubic-bezier(.19,1,.22,1)}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) #algolia-product-grid-container.list-view .product-grid__header{top:calc(var(--sticky-header-offset, 0px) + var(--algolia-sticky-toolbar-height, 0px))}.product-grid__header-row{border-bottom:.1rem solid var(--color-gray-200, #dad7d0)}.product-grid__header-row th{padding:var(--4, 1.6rem) var(--3, 1.2rem);border-right:.1rem solid var(--color-gray-200, #dad7d0);color:var(--color-gray-700, #54524d);font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5;text-transform:uppercase}.product-grid__header-row th:last-child{border-right:none}.product-grid__header-row .header-stock{text-align:center}.product-grid__header-row .header-action{text-align:right;padding-right:1.5rem}#algolia-product-grid-container.list-view .product-list-card__cell--vendor,#algolia-product-grid-container.list-view .product-list-card__cell--category,#algolia-product-grid-container.list-view .product-list-card__cell--condition,#algolia-product-grid-container.list-view .product-list-card__cell--stock,#algolia-product-grid-container.list-view .product-list-card__save,.product-grid__header-row .header-vendor,.product-grid__header-row .header-category,.product-grid__header-row .header-condition,.product-grid__header-row .header-stock{display:none}#algolia-product-grid-container.list-view .product-list-card__price-content{flex-direction:column}@media(min-width:394px){#algolia-product-grid-container.list-view .product-list-card__save{display:flex}#algolia-product-grid-container.list-view .product-list-card__price-content{flex-direction:row}}@media(min-width:1024px){#algolia-product-grid-container.list-view .product-list-card__cell--vendor,#algolia-product-grid-container.list-view .product-list-card__cell--condition,.product-grid__header-row .header-vendor,.product-grid__header-row .header-condition{display:table-cell}}@media(min-width:1536px){#algolia-product-grid-container.list-view .product-list-card__cell--stock,#algolia-product-grid-container.list-view .product-list-card__cell--category,.product-grid__header-row .header-category,.product-grid__header-row .header-stock{display:table-cell}}@media(min-width:640px){.product-list-card__image,.product-list-card__image img{display:block;width:4rem;height:4rem;max-width:none}.product-list-card__price--mobile{display:none}}.product-grid__item--empty td{display:block;padding:3rem 1.5rem;text-align:center;font-size:1rem;color:var(--color-gray-700, #54524d)}#algolia-product-grid-container.list-view .product-grid__item--empty td{display:table-cell}.product-grid__item--skeleton,.product-grid__item--empty{cursor:default}.skeleton-placeholder{background-color:var(--color-gray-200, #dad7d0);border-radius:.25rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-placeholder--image{width:6rem;height:6rem}.skeleton-placeholder--text{height:1.5rem;width:75%}.skeleton-placeholder--text-short{height:1.5rem;width:4rem}.skeleton-placeholder--button{height:2.5rem;width:5rem;border-radius:.5rem;display:inline-block}.product-grid__item--skeleton .product-list-card__cell{vertical-align:middle}.product-grid__item--skeleton .product-list-card__cell:last-child{text-align:right}.product-grid__item--promo{display:block}#algolia-product-grid-container.list-view .product-grid__item--promo{display:none}.product-grid__promo-cell{display:block;height:100%}#algolia-product-grid-container.list-view .product-grid__promo-cell{display:none}.opacity-0{opacity:0}.product-grid__item.opacity-0{transition:opacity .5s ease-in-out}.collection__view-all a:not(.link){margin-top:1rem}.facets__item [data-param-name="2+YEARS"],.facets__item[data-param-name=SecondShop],.facets__item[data-param-name="Haulaway & Recycle"],.facets__item[data-param-name="Delivery Installs"],.mobile-facets__item.list-menu__item:has(input[value=SecondShop]),.mobile-facets__item.list-menu__item:has(input[value="Haulaway & Recycle"]),.mobile-facets__item.list-menu__item:has(input[value="Delivery Installs"]){display:none!important}.product-grid:has(.grid__item) .empty-search-colection{display:none}.empty-search-colection{width:100%}.collection-card-promo{width:100%;height:100%;background-color:transparent}.collection-card-promo *{padding:0;margin:0;box-sizing:border-box}.collection-card-promo .collection-card-promo__container{position:relative;border-radius:8.5rem 0;background:linear-gradient(198deg,#0000 35.2%,#0009 97.38%);box-shadow:0 .1rem .2rem #00000014;border:.1rem solid var(--color-gray-200, #dad7d0);height:100%;display:flex}.collection-card-promo .collection-card-promo__content{display:flex;padding:2.4rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex:1 0 0;align-self:stretch;z-index:1;position:relative}.collection-card-promo .collection-card-promo__info{display:flex;padding-top:2.4rem;flex-direction:column;align-items:flex-start;gap:2.4rem;align-self:stretch}.collection-card-promo .collection-card-promo__title{color:rgb(var(--color-foreground));font-size:4rem;font-style:normal;font-weight:700;line-height:1.5}.collection-card-promo .collection-card-promo__text{color:rgb(var(--color-foreground));font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.5}.collection-card-promo .collection-card-promo__image{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.collection-card-promo .collection-card-promo__image img{width:100%;height:100%;object-fit:cover;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/1475/assets/template-collection.css.map */
