.collection-header__h1{white-space:normal!important;word-break:break-word}.collection-header__product-count{margin:2px 0 0;font-size:13px;color:#9ca3af;font-weight:400;line-height:1.4}@media(min-width:769px){.collection-header__product-count{display:none}}.desktop-product-count{display:none;font-size:13px;color:#9ca3af;font-weight:400;white-space:nowrap}@media(min-width:769px){.desktop-product-count{display:inline}}.collection-inline-filter{width:0;flex-shrink:0;overflow:hidden;transition:width .35s ease;position:sticky;top:0;max-height:100vh;align-self:flex-start}.collection-inline-filter.is-open{width:295px;overflow-y:auto}@media(min-width:769px){#js-collection-grid.filter-sidebar-open [data-view=xsmall] .grid-item{flex:0 0 25%}}.top-filter-bar{border-bottom:1px solid #e5e7eb}.top-filter-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0 0 10px;width:100%}.top-filter-pills li{margin:0;list-style:none;padding:0}.top-filter-show-more-item{display:flex;align-items:center}.top-filter-show-more{font-size:14px!important;padding:7px 18px!important;background:#f3f4f6!important;border-color:#d1d5db!important;color:#374151}.top-filter-pills .filter-goals-btn{padding:7px 18px;font-size:14px!important}.filter-bar__right .collections-sort-filter{width:auto;min-width:0;background:transparent;position:relative}.filter-bar__right .collections-sort-filter__button{display:flex;align-items:center;gap:6px;padding:10px 14px;width:auto;border:none!important;border-radius:4px;background:#fff;font-size:14px;font-weight:400;cursor:pointer;white-space:nowrap;transition:background .15s}.filter-bar__right .collections-sort-filter__button:hover{background:#f3f4f6}.filter-bar__right .collections-sort-filter__selected-option{font-weight:700}.filter-bar__right .collections-sort-filter__icon{flex-shrink:0;opacity:.45;transition:transform .25s}.filter-bar__right .collections-sort-filter__icon--active{transform:rotate(180deg)}.filter-bar__right .collections-sort-filter__options-wrapper{right:0;left:auto;width:auto;min-width:180px;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 8px 20px #00000012;background:#fff;transition:all .18s ease-in-out}.filter-bar__right .collections-sort-filter__options-wrapper--active{margin-top:0}.filter-bar__right .collections-sort-filter__options{padding:0}.filter-bar__right .collections-sort-filter__options:not(:last-child){border-bottom:1px solid #f3f4f6}.filter-bar__right .collections-sort-filter__options:hover{background:#f9fafb}.filter-bar__right .collections-sort-filter .filter-sort{padding:9px 14px;font-size:13px;text-align:left;width:100%;background:transparent}.filter-goals-grid{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 0;margin:0!important}.filter-goals-grid li{margin:0!important;list-style:none!important;border:0!important;padding:0!important;flex:0 0 auto}.mobile-filter-sheet .filter-goals-grid{display:grid;grid-template-columns:1fr 1fr}.mobile-filter-sheet .filter-goals-grid li{display:flex}.mobile-filter-sheet .filter-goals-grid .filter-goals-btn{width:100%;justify-content:center}.filter-form__options .collapsible-trigger-btn span{font-weight:700!important;font-size:13px!important}.filter-form__options .collapsible-trigger__icon .icon{opacity:20%!important;width:10px!important}.filter-goals-btn{display:inline-flex;align-items:center;width:auto;height:auto;padding:8px;border:1px solid #e5e7eb;border-radius:999px;cursor:pointer;font-size:11px!important;font-weight:700;background:#fff;transition:background .15s,border-color .15s;line-height:1.4;margin:0;white-space:nowrap}@media screen and (min-width:768px){.filter-goals-btn{padding:4px 10px}}.filter-goals-btn:hover{border-color:#d1d5db;background:#f9fafb}.filter-goals-btn--active{background:#3b82f61f;border-color:#3b82f6;color:#1d4ed8}.collection-inline-filter .collections-filter__group .collapsible-trigger__layout--inline{justify-content:space-between}.collection-inline-filter .collapsible-content__inner{padding:4px 12px 8px!important}.collection-inline-filter .collapsible-content__inner ul li:last-child{border-bottom:0!important}.collection-inline-filter .collapsible-trigger-btn{padding:6px 12px!important}.collection-inline-filter .price-container.is-open{margin-bottom:10px}.collection-inline-filter .filter-menu .tag{display:block;border:0!important;margin:0;padding:0}.collection-inline-filter .filter-menu .tag__checkbox-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:5px 0;cursor:pointer;width:100%}.collection-inline-filter .filter-menu .tag__checkbox-wrapper:hover .tag__text{color:#111}.collection-inline-filter .filter-menu .tag__checkbox{position:relative;flex-shrink:0;padding-right:0;width:16px;height:16px}.collection-inline-filter .filter-menu .tag--active .tag__checkbox{background-color:#60a2ff;border-radius:2px}.collection-inline-filter .filter-menu .tag--active .tag__checkbox:before{border-color:#60a2ff;border-radius:2px}.collection-inline-filter .filter-menu .tag--active .tag__checkbox:after{background-color:#60a2ff;border-color:#fff}.collection-inline-filter .filter-menu .tag__text-container{display:flex;align-items:center;flex:1;min-width:0;padding-right:0}.collection-inline-filter .filter-menu .tag__text{font-size:13px;color:#374151;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.collection-inline-filter .filter-menu .tag__count{font-size:12px;color:#9ca3af;flex-shrink:0;margin-left:auto;padding-left:6px}.collection-inline-filter .filter-menu .tag--active .tag__text{font-weight:700;color:#111}.collection-inline-filter .filter-menu .tag.filter-value--overflow{display:none}.collection-inline-filter .filter-group--expanded .filter-menu .tag.filter-value--overflow{display:block}.mobile-filter-sheet .filter-goals-grid li.filter-value--overflow{display:none}.mobile-filter-sheet .mobile-filter-group.filter-group--expanded .filter-goals-grid li.filter-value--overflow{display:block}.filter-show-more{background:none;border:none;padding:6px 0 2px;font-size:13px;font-weight:600;color:#555;cursor:pointer;text-decoration:underline}.filter-show-more:hover{color:#111}.frontend-tag-list .filter-pill-item{display:inline-block;margin:0;list-style:none}.frontend-tag-list a.filter-active-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:12px;line-height:1.4;border:1px solid #93c5fd;background:#3b82f614;color:#1d4ed8;text-decoration:none}.frontend-tag-list a.filter-active-pill:hover{background:#3b82f62e;border-color:#3b82f6;color:#1d4ed8}.frontend-tag-list a.filter-active-pill .pill-label{font-weight:700}.frontend-tag-list a.filter-active-pill .pill-close{font-size:13px;font-weight:400;line-height:1;opacity:.6;padding-top:2px}.js-filter-sidebar-open svg{width:16px;height:16px}.collection-inline-filter .noUi-target{background:#dbeafe;border:0;box-shadow:none;height:4px}.collection-inline-filter .noUi-connect{background:#3b82f6}.collection-inline-filter .noUi-horizontal .noUi-handle{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #3b82f6;box-shadow:0 1px 4px #3b82f640;right:-7px;top:-5px;cursor:pointer}.collection-inline-filter .noUi-horizontal .noUi-handle:focus,.collection-inline-filter .noUi-horizontal .noUi-handle:hover{width:16px;height:16px;right:-8px;top:-6px}.collection-inline-filter .price-range__slider-wrapper{padding:0 7px;margin-bottom:10px;margin-top:6px}.collection-inline-filter .price-range__display-wrapper{margin-bottom:0;margin-top:2px}.collection-inline-filter .price-range__display-wrapper span{font-size:11px;color:#6b7280;font-weight:500}@media(max-width:768px){.desktop-filter-bar,.collection-inline-filter{display:none!important}.top-filter-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.top-filter-pills li{flex-shrink:0}.top-filter-pills .filter-goals-btn,.top-filter-pills .top-filter-show-more{padding:7px 18px;font-size:14px!important}}.mobile-active-filters{display:none;align-items:center;gap:8px;padding:8px 16px;overflow-x:auto;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.mobile-active-filters{display:flex}}.mobile-active-filters__clear{font-size:12px;white-space:nowrap;flex-shrink:0;color:#1d4ed8!important;font-weight:500;text-decoration:underline!important}.mobile-active-filters__list{display:flex;flex-wrap:nowrap;gap:6px;margin:0;padding:0;flex-shrink:0}.mobile-filter-trigger-bar{display:none;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.mobile-filter-trigger-bar{display:flex;padding-right:10px;padding-left:10px;justify-content:space-between}}.mobile-filter-trigger-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 18px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:14px!important;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:1.4}.mobile-filter-trigger-btn:hover{border-color:#d1d5db;background:#f9fafb}.mobile-filter-trigger-bar .collections-sort-filter--mobile{max-width:fit-content;min-width:0;position:relative}.mobile-filter-trigger-bar .collections-sort-filter__button.mobile-sort-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 18px;width:auto;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:14px!important;font-weight:700;cursor:pointer;white-space:nowrap;line-height:1.4}.mobile-filter-trigger-bar .collections-sort-filter__button.mobile-sort-btn:hover{border-color:#d1d5db;background:#f9fafb}.mobile-filter-trigger-bar .collections-sort-filter__selected-option{font-weight:700}.mobile-filter-trigger-bar .collections-sort-filter__options-wrapper{left:0;right:auto;min-width:180px;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 8px 20px #00000012;background:#fff;z-index:200}.mobile-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:299;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-filter-overlay.is-open{opacity:1;pointer-events:auto}@media(min-width:769px){.mobile-filter-overlay{display:none!important}}.mobile-filter-sheet{position:fixed;bottom:0;left:0;right:0;z-index:300;background:#fff;border-radius:16px 16px 0 0;max-height:90svh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1);will-change:transform;overflow:hidden}.mobile-filter-sheet.is-open{transform:translateY(0)}@media(min-width:769px){.mobile-filter-sheet{display:none!important}}.mobile-filter-sheet__handle{width:36px;height:4px;background:#e5e7eb;border-radius:2px;margin:12px auto 4px;flex-shrink:0}.mobile-filter-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.mobile-filter-sheet__title{font-size:16px;font-weight:700}.mobile-filter-sheet__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e5e7eb;border-radius:50%;background:#fff;cursor:pointer;padding:0;flex-shrink:0}.mobile-filter-sheet__close:hover{background:#f3f4f6}.mobile-filter-sheet__body{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.mobile-filter-group{padding:16px 20px;border-bottom:1px solid #f3f4f6}.mobile-filter-group:last-child{border-bottom:0}.mobile-filter-group__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin:0 0 10px}.mobile-filter-sheet__footer{padding:12px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom));border-top:1px solid #f3f4f6;flex-shrink:0;background:#fff}.mobile-filter-sheet__apply{display:block;width:100%;padding:14px 20px;background:#111;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;text-align:center}.mobile-filter-sheet__apply:hover{background:#333}.mobile-filter-sheet__clear{display:block;text-align:center;margin-top:12px;font-size:13px;color:#6b7280;text-decoration:underline}.mobile-filter-sheet .price-range__slider-wrapper{padding:0 7px;margin-bottom:10px;margin-top:6px}.mobile-filter-sheet .price-range__display-wrapper{margin-bottom:0;margin-top:2px}.mobile-filter-sheet .price-range__display-wrapper span{font-size:11px;color:#6b7280;font-weight:500}.mobile-filter-sheet .noUi-target{background:#dbeafe;border:0;box-shadow:none;height:4px}.mobile-filter-sheet .noUi-connect{background:#3b82f6}.mobile-filter-sheet .noUi-horizontal .noUi-handle{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #3b82f6;box-shadow:0 1px 4px #3b82f640;right:-7px;top:-5px;cursor:pointer}body.mobile-filter-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/95/assets/collection-header.css.map */
