.collection-grid-header{margin-bottom:32px;display:grid;grid-template-columns:1fr auto;gap:16px}.collection-grid-header .filter{display:flex;flex-wrap:wrap;gap:8px}.collection-grid-header .filter button{font-size:12px;padding:8px 16px;display:flex;align-items:center;font-weight:600;gap:6px;line-height:1;height:auto;background:#fff;border:1px solid rgb(201,219,189);border-radius:50px;color:#4c7668;transition:all .4s ease}.collection-grid-header .filter button:hover{color:#0e583d;border-color:currentColor}.collection-grid-header .filter .filter-btn svg{width:14px;height:14px}.collection-grid-header .filter button.active{background:#0e583d;border-color:#0e583d;color:#fff}.collection-grid-header .sort-filter select{font-size:12px;color:#0a291f;font-weight:500;border:1px solid rgb(201,219,189);border-radius:12px;padding:8px 12px;min-width:150px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" viewBox="0 0 28 16" width="20" height="20"><path fill="none" stroke-width="4" stroke="%230a291f" d="m1.57 1.59 12.76 12.77L27.1 2.59"></path></svg>');background-size:8px;line-height:1.4}.collection-grid-header .filter button.filter-btn.active{border-color:#0e583d4d;background:#0e583d1a;color:#0e583d}.collection-grid-header .concern-filter{grid-area:span 1/ span 2;display:none}.collection-grid-header .concern-filter.active{display:flex}.collection-grid-header .sort-filter{display:flex;align-items:center;gap:8px}.collection-grid-header .sort-filter label{font-size:12px;color:#4c7668;font-family:var(--font-family-base)}.product-count{font-size:12px;color:#4c7668;margin:0 0 24px;font-weight:500}.collection-grid-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.collection-benefit-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;padding-top:40px;margin-top:64px;border-top:1px solid rgb(201,219,189)}.collection-benefit-list .benefit-text{gap:4px;display:flex;flex-direction:column;align-items:center;font-size:12px;color:#4c7668;margin:0;line-height:1.43}.collection-benefit-list .benefit-text strong{font-size:12px;color:#0a291f;letter-spacing:1.2px;font-weight:700;text-transform:uppercase}.collection-grid-main .page-width{--page-width-padding: 24px;--page-width: 1200px}.collection-grid-header .concern-filter{gap:8px;align-items:center;line-height:1;padding-top:8px;border-top:1px solid rgb(201,219,189)}.collection-grid-header .concern-filter span{font-size:12px;text-transform:uppercase;font-weight:700;color:#4c7668;letter-spacing:1.2px;margin-right:8px}.collection-grid-header .concern-filter button{font-size:12px;padding:8px 16px;display:flex;align-items:center;font-weight:600;gap:6px;line-height:1;height:auto;background:#fff;border:1px solid rgb(201,219,189);border-radius:50px;color:#4c7668;transition:all .4s ease}.collection-grid-header .concern-filter .clear-all-btn{color:#4c7668;height:100%;display:none;align-items:center;margin-left:8px;font-size:12px;font-family:var(--font-family-base);text-decoration:underline;transition:all .4s ease}.collection-grid-header .concern-filter .clear-all-btn:hover{color:#0e583d}.concern-filter.concern-filter-apply .clear-all-btn{display:flex}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collection-grid.css.map */
