.alt-main-collection-product .card-wrapper,.alt-main-collection-product .facets-container{border:1px solid rgb(219,234,254);border-radius:10px;padding:24px;background-color:#f4f8fe;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:all .2s ease-in-out}.alt-main-collection-product .card-wrapper:hover{box-shadow:0 5px 10px #0000001a,0 5px 3px -3px #0000001a;border-color:#3b82f6}.alt-main-collection-product .facets-container{position:sticky;top:30px;margin:0 0 16px}.alt-main-collection-product .product-grid{margin:0;grid-row-gap:16px;grid-column-gap:16px}.alt-main-collection-product .facets__label{gap:8px;align-items:center;padding:0;margin-top:8px}.alt-main-collection-product .facets__label input{margin:0}.alt-main-collection-product .facets-vertical .facets__summary{padding-block:0;pointer-events:none}.alt-main-collection-product .facets-vertical .facets__summary .icon-caret{display:none}.alt-main-collection-product .facets__summary-label{font-size:14px;color:#6b7280;line-height:1.2;font-weight:600;text-transform:capitalize;letter-spacing:0}.alt-main-collection-product .facets-wrap{padding:0;margin:0}.alt-main-collection-product .facet-checkbox__text{font-size:14px;line-height:1.2;letter-spacing:0;color:#6b7280}.alt-main-collection-product .facets__disclosure-vertical{border:0}.alt-main-collection-product .facets__summary:hover .facets__summary-label,.alt-main-collection-product .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.alt-main-collection-product .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:unset}.alt-main-collection-product .active-facets__button-remove{width:100%;background-color:#f3f4f6;border-radius:8px;padding:8px 16px;display:flex;justify-content:center;align-items:center;text-decoration:unset;gap:8px;color:#6b7280;border:1px solid rgb(219,234,254)}.alt-main-collection-product .active-facets__button-remove svg{width:16px;height:16px;stroke:#6b7280}.alt-main-collection-product .active-facets__button-remove:hover{color:#020817}.alt-main-collection-product .active-facets__button-remove:hover svg{stroke:#020817}.alt-main-collection-product .facets-vertical .active-facets__button-wrapper{margin:0;padding-top:8px}.alt-main-collection-product .facet-search-Form{margin-bottom:24px;display:block}.alt-main-collection-product .facet-search-Form-title{font-size:14px;line-height:1.23;text-transform:capitalize;font-weight:600;margin:0 0 8px;color:#6b7280}.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field{width:100%;padding:9px 12px;background-color:#fff;border-radius:8px;font-size:14px;line-height:1.29;border:1px solid rgb(219,234,254)}.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field:focus,.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field:focus-visible,.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field:hover:focus,.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field:hover:focus-visible{box-shadow:unset;outline:unset}.alt-main-collection-product .hb_impact-tracker__batch-input .input-group-field:focus-visible{border:2px solid #101010}.alt-main-collection-product .card-wrapper .product-card__btn--wrap{display:flex;align-items:center;margin-top:16px;gap:8px}.alt-main-collection-product .card-wrapper .product-form__submit{font-size:14px;line-height:1.2;left:0;text-decoration:none;padding:8px 14px;border-radius:22px;background-color:#2563eb!important;border:1px solid rgb(37,99,235)!important;color:#fff;text-transform:capitalize;height:38px;min-height:36px;max-width:100%}.alt-main-collection-product .card-wrapper{display:block}.alt-main-collection-product .product-form{max-width:100%;flex:100%}.alt-main-collection-product .card-wrapper .product-card__link--text{font-size:14px;line-height:1.2;left:0;text-decoration:none;padding:8px;border-radius:16px;background-color:#f3f4f6;border:1px solid rgb(226,232,240);color:#6b7280;text-transform:capitalize;display:none}.alt-main-collection-product .card-wrapper .product-card__link--text:hover{color:#020817}.alt-main-collection-product .atc_text{display:flex;align-items:center;grid-gap:8px}.alt-main-collection-product .cart__icon{max-width:18px;flex:18px;display:flex}.alt-main-collection-product .cart__icon svg{width:100%;height:100%}.alt-main-collection-product .product-form__submit:after,.alt-main-collection-product .product-form__submit:hover:after,.alt-main-collection-product .product-form__submit:hover:before,.alt-main-collection-product .product-form__submit:before{outline:none;border:none;box-shadow:none}.alt-main-collection-product .mobile-facets__main{background-color:#f4f8fe}.alt-main-collection-product .alt-main-collection-product_title{font-weight:700;text-transform:capitalize;line-height:36px;font-size:30px;letter-spacing:0;color:#0f172a;margin:0 0 16px}.alt-main-collection-product .facets-vertical .active-facets-vertical-filter{justify-content:flex-start;gap:8px}.alt-main-collection-product .active-facets-desktop facet-remove{margin:0}.alt-main-collection-product .facets-vertical .active-facets__button{margin-bottom:0;margin-top:1.5rem}.alt-main-collection-product .active-facets-vertical-filter_iocn{max-width:20px;flex:20px;height:20px}.alt-main-collection-product .active-facets-vertical-filter_iocn svg{width:100%;height:100%;display:block}.alt-main-collection-product .facets__heading--vertical{font-size:18px;font-weight:600;text-transform:capitalize;line-height:1.2;color:#6b7280;letter-spacing:0;margin:0}.alt-main-collection-product .product-grid-container .collection{position:relative}.alt-main-collection-product .product-grid-container .collection.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#ffffffa8}.alt-main-collection-product .pagination__list li{flex:1 0 3rem;max-width:3rem}.alt-main-collection-product .search__icon{position:absolute;top:50%;right:1px;height:calc(100% - 5px);display:flex;transform:translateY(-50%);padding:10px;cursor:pointer;background-color:#fff;border-radius:8px}.alt-main-collection-product .search__icon svg{width:16px;height:16px;min-width:16px}.alt-main-collection-product .hb_impact-tracker__batch-input{position:relative}@media screen and (min-width:768px){.alt-main-collection-product .grid--3-col-desktop .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}.alt-main-collection-product .facets__form-vertical{width:20rem}.alt-main-collection-product .facets-vertical .facets-wrapper{padding-right:2.5rem}.alt-main-collection-product .facets-vertical .active-facets{margin-bottom:24px}}@media screen and (min-width:991px){.alt-main-collection-product .grid--3-col-desktop .grid__item{width:calc(50% - 12px);max-width:calc(50% - 12px)}.alt-main-collection-product .product-grid{grid-row-gap:24px;grid-column-gap:24px}.alt-main-collection-product .facets__form-vertical{width:26rem}.alt-main-collection-product .facets-vertical .facets-wrapper{padding-right:3rem}}@media screen and (min-width:1200px){.alt-main-collection-product .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 1);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 1)}}@media screen and (max-width: 767px){.alt-main-collection-product .mobile-facets__heading,.alt-main-collection-product .mobile-facets__count{text-align:left}.alt-main-collection-product .facets-wrapper{position:sticky;top:0;z-index:999}.alt-main-collection-product .mobile-facets__submenu,.alt-main-collection-product .mobile-facets__footer{background-color:#f4f8fe}.alt-main-collection-product .mobile-facets__checkbox{position:unset;width:auto;height:auto;-webkit-appearance:auto}.alt-main-collection-product .mobile-facets__list{padding-inline:26px}.alt-main-collection-product .facets-vertical .active-facets__button-wrapper{width:100%;margin-left:2.2rem;padding-top:0}.alt-main-collection-product .active-facets__button-remove{text-align:center}}@media screen and (max-width: 499px){.alt-main-collection-product .grid__item{max-width:100%;flex:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/main-collection-product-grid.css.map */
