.goal-grid{--goal-accent: rgb(111, 175, 80);position:relative}.goal-box{cursor:pointer;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease}.goal-box .wrapper-box{border:1px solid transparent;border-radius:14px;background:transparent;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.goal-box:hover .wrapper-box{border-color:transparent;box-shadow:none;background:transparent}.goal-box.goal-filter-active{transform:none;background:var(--goal-accent);box-shadow:0 8px 18px #6faf503d}.goal-box.goal-filter-active .wrapper-box{outline:none;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.goal-box.goal-filter-active .goal-text{color:#fff}.goal-box.goal-filter-active .goal-arrow path{fill:#fff!important}.goal-box:focus-visible{outline:none}.goal-box:focus-visible:not(.goal-filter-active) .goal-text{color:var(--goal-accent)}.goal-grid.goal-filter-loading{opacity:.65;pointer-events:none}.loop-goal-hidden{display:none!important}.loop-goal-empty-state{margin:16px auto;text-align:center;font-size:14px;font-weight:600}.goal-filter-reset-btn{margin:14px auto 20px;display:block;border:1px solid #111;border-radius:999px;background:#fff;color:#111;cursor:pointer;padding:10px 18px;font:600 14px/1.1 inherit;transition:background .2s ease,color .2s ease}.goal-filter-reset-btn:hover{background:#111;color:#fff}.loop-bs-container.loop-goal-unified-grid .loop-bundle-category-section-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.loop-bs-container.loop-goal-unified-grid .loop-category-header{display:none!important}.loop-bs-container.loop-goal-unified-grid .loop-category-container-section,.loop-bs-container.loop-goal-unified-grid .loop-products-available,.loop-bs-container.loop-goal-unified-grid .loop-products-align{display:contents!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important}.loop-bs-container.loop-goal-unified-grid .loop-bundle-product-wrapper{width:auto!important;min-width:0;max-width:none!important;margin:0!important}.loop-bs-container.loop-goal-unified-grid .loop-category-list-container,.loop-bs-container.loop-goal-unified-grid .loop-goal-empty-state{grid-column:1 / -1}.loop-bs-container.loop-goal-unified-grid .loop-goal-empty-state{width:100%}.loop-bs-container.loop-goal-unified-grid .loop-goal-hidden{display:none!important}.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container>.loop-bundle-product-wrapper{width:auto!important;min-width:0;max-width:none!important;margin:0!important}.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container>.loop-category-list-container,.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container>.loop-goal-empty-state,.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container>.loop-products-available,.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container>.loop-products-align{grid-column:1 / -1}@media(max-width:1024px){.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.loop-bs-container.loop-goal-unified-grid.loop-goal-unified-grid-no-sections .loop-goal-fallback-grid-container{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.loop-bs-container.loop-goal-unified-grid .loop-bundle-category-section-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.loop-bs-container.loop-goal-unified-grid .loop-bundle-category-section-container{grid-template-columns:minmax(0,1fr)}}@supports not (display: contents){.loop-bs-container.loop-goal-unified-grid .loop-category-header{display:none!important}.loop-bs-container.loop-goal-unified-grid .loop-category-container-section,.loop-bs-container.loop-goal-unified-grid .loop-products-available,.loop-bs-container.loop-goal-unified-grid .loop-products-align{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important}.loop-bs-container.loop-goal-unified-grid .loop-category-container-section,.loop-bs-container.loop-goal-unified-grid .loop-products-available,.loop-bs-container.loop-goal-unified-grid .loop-products-align,.loop-bs-container.loop-goal-unified-grid .loop-category-list-container,.loop-bs-container.loop-goal-unified-grid .loop-goal-empty-state{grid-column:1 / -1}.loop-bs-container.loop-goal-unified-grid .loop-bundle-product-wrapper{width:100%;margin:0!important}@media(max-width:1024px){.loop-bs-container.loop-goal-unified-grid .loop-category-container-section,.loop-bs-container.loop-goal-unified-grid .loop-products-available,.loop-bs-container.loop-goal-unified-grid .loop-products-align{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.loop-bs-container.loop-goal-unified-grid .loop-category-container-section,.loop-bs-container.loop-goal-unified-grid .loop-products-available,.loop-bs-container.loop-goal-unified-grid .loop-products-align{grid-template-columns:minmax(0,1fr)}}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/loop-goal-filter.css.map */
