.clearlab2-collection-grid{background:var(--Browns-Cream, #EFE4D6);display:flex;padding:80px 0;gap:80px;flex-direction:column}.collection-categories{display:flex;padding:16px 24px;justify-content:space-between;align-items:center;align-self:stretch}.collection-categories .category-tab{align-self:stretch;display:flex;align-items:center;gap:8px}.collection-categories .category-tab .category-tab-data{color:var(--Blacks-Steel, #7A7165);font-family:Karla;font-size:16px;font-style:normal;font-weight:600;line-height:18px;padding:8px}.collection-categories .category-tab .category-tab-data:hover{color:var(--Core-Light-Midnight, #20191C);cursor:pointer}.collection-categories .category-tab .category-tab-data.active{color:var(--Core-Light-Midnight, #20191C);text-underline-offset:5px;text-decoration:underline}.collection-categories .category-filter{align-self:stretch}.category-filter .category-filter-button{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer}.category-filter .category-filter-button:hover,.category-filter-button-active{border-radius:8px;background:var(--Divider-DividerMedium, rgba(216, 204, 188, .4))}.category-filter .category-filter-button-icon{margin-left:8px}.collection-product-grid{display:flex;flex-wrap:wrap;gap:4px}.clearlab2-product-card{position:relative}.clearlab2-product-card-image-container{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1}.collection-product-grid .photo-link{flex:0 0 calc(50% - 4px);min-width:0}.clearlab2-product-card,.clearlab2-product-card-info-container{min-width:0}.clearlab2-product-card-image-container img{width:100%;height:100%;max-width:100%;object-fit:contain}.badge.best-seller{display:flex;padding:4px 8px;align-items:center;gap:4px;border-radius:100px;background:var(--Core-Light-Clearlab-Blue, #0056E0);color:var(--Core-Light-Oat, #F9F7F2);text-align:center;font-family:Karla;font-size:14px;font-style:normal;font-weight:600;line-height:16px;position:absolute;left:16px;top:16px}.c2-mt-8{margin-top:8px}.collection-filter{display:flex;padding:16px;flex-direction:column;align-items:flex-end;gap:16px;border-radius:8px;border:1.5px solid var(--Divider-DividerMedium, rgba(216, 204, 188, .4));background:var(--Core-Light-Oat, #F9F7F2);box-shadow:1px 1px 12px #24221f26;width:calc(90vw - var(--spacing))}.collection-filter-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.collection-filter-header-heading{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.collection-filter-header-heading h5{color:var(--Blacks-Steel, #7A7165);font-family:Karla;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.collection-filter-header-heading button{cursor:pointer}.collection-filter-header-controls{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.collection-filter-header-controls h3{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.collection-filter-header-controls button{font-family:Karla;font-size:12px;font-style:normal;font-weight:600;line-height:14px;text-decoration:underline;text-underline-offset:5px}.collection-filter-header-controls button:not(:disabled){color:#20191c;text-decoration:underline;cursor:pointer}.collection-filter-header-controls button:disabled{color:var(--Blacks-Disabled, #D7D0C6)}.collection-filter-selection{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}.collection-filter-selection .filter-button{display:flex;width:100%;padding:16px;flex-direction:row;align-items:flex-start;gap:16px;flex-wrap:nowrap;border-radius:8px;border:1.5px solid var(--Divider-DividerMedium, rgba(216, 204, 188, .4));color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:20px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer}.collection-filter-selection .filter-button.selected{color:var(--Core-Light-Oat, #F9F7F2);border:1.5px solid var(--Core-Light-Midnight, #20191C);background:var(--Core-Light-Midnight, #20191C)}.collection-filter-selection .filter-button.selected path{color:var(--Core-Light-Oat, #F9F7F2);stroke:var(--Core-Light-Oat, #F9F7F2)}.collection-filter-selection .filter-button:not(.selected):hover{background:var(--Divider-DividerMedium, rgba(216, 204, 188, .4))}.no-product{display:flex;height:541px;padding:0 80px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch;width:100%}.no-product p{color:var(--Core-Light-Midnight, #20191C);font-family:Spectral;font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:-.9px}.no-product .no-product-clear{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer}.no-product .no-product-clear:hover{text-decoration:underline;text-underline-offset:5px}@media screen and (min-width:768px){.collection-product-grid .photo-link{flex:0 0 calc(33.333% - 4px)}.collection-categories{padding:16px 56px}.collection-categories .category-tab{gap:16px}.collection-filter{width:500px}.collection-filter-selection{flex-direction:row}.collection-filter-selection .filter-button{flex:0 0 calc(50% - 8px)}.no-product{padding:0 56px}}@media screen and (min-width:1025px){.collection-categories{padding:16px 80px}.no-product{padding:0 80px}}@media screen and (min-width:1440px){.collection-categories{padding:16px 240px}.no-product{padding:0 240px}}@media screen and (min-width:2560px){.collection-product-grid .photo-link{flex:0 0 calc(25% - 4px)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/clearlab2-collection-grid.css.map */
