.facet-checkbox>.np-check,.mobile-facets__label>.np-check{width:2rem;height:2rem;margin:0 .65em 0 0;flex-shrink:0;background:none;color:rgba(var(--color-foreground),.9);position:relative;z-index:1}.np-check__box{fill:none;stroke:currentColor;stroke-width:1.5}.np-check__tick{fill:none;stroke:rgb(var(--color-background));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0}input:checked~.np-check .np-check__box{fill:currentColor}input:checked~.np-check .np-check__tick{opacity:1}.facet-checkbox,.mobile-facets__label{align-items:center}.facets-layout:not(.facets-layout-list--swatch,.facets-layout-grid--image) .facets__label.disabled{opacity:.6}.facets__label .facet-checkbox__text,.facets__label.active .facet-checkbox__text{color:rgba(var(--color-foreground),.9)}input.mobile-facets__checkbox{opacity:0}.facets__header{padding:1.3rem 2rem}.facets__summary .icon-caret,.np-facet-caret .icon-caret{transition:transform .2s ease}details[open]>.facets__summary .icon-caret,details[open]>.mobile-facets__summary .np-facet-caret .icon-caret{transform:rotate(180deg)}.active-facets-desktop:not(.active-facets-vertical){padding-top:.5rem;gap:.6rem 1rem}.active-facets-mobile{margin:-.5rem 0 .5rem;padding-top:1rem;gap:.6rem}.active-facets-mobile>facet-remove:not(.active-facets__button-wrapper):not(:nth-last-child(2)){margin-right:.8rem}.active-facets .active-facets__button{margin:0;padding:0;text-decoration:none}.active-facets .active-facets__button-inner{padding:.5rem 1rem;min-height:0;min-width:0;font-size:1rem;line-height:1;font-weight:400;letter-spacing:.1rem;color:var(--np-ab-c, rgb(var(--color-foreground)));background:color-mix(in srgb,var(--np-ab-bg, rgb(var(--color-foreground))) var(--np-ab-bg-op, 4%),transparent);border:var(--np-ab-bw, 1px) solid color-mix(in srgb,var(--np-ab-bc, rgb(var(--color-foreground))) var(--np-ab-b-op, 40%),transparent);box-shadow:none;border-radius:2.6rem}.active-facets .active-facets__button-inner:before,.active-facets .active-facets__button-inner:after{display:none}.active-facets .active-facets__button-inner .svg-wrapper{width:1.4rem;height:1.3rem;margin:.1rem -.4rem 0 .6rem}.active-facets-mobile .active-facets__button-inner .svg-wrapper{width:1.2rem;margin:0 -.2rem 0 .6rem}.active-facets .active-facets__button-inner .icon-close-small{width:100%;height:100%}.np-coll .active-facets>.active-facets__button-wrapper{display:none}.mobile-facets__footer .mobile-facets__clear-wrapper{padding:0 1rem;border-radius:.6rem;border:.2rem solid color-mix(in srgb,rgb(var(--color-button)) 10%,transparent);background:color-mix(in srgb,rgb(var(--color-button)) 7%,transparent)}.mobile-facets__footer .mobile-facets__clear{text-decoration:none}.np-facets-acc .mobile-facets__main{padding-top:1rem}.np-facets-acc .mobile-facets__main.submenu-open{visibility:visible}.np-facets-acc .mobile-facets__summary{padding:1.2rem 1.5rem}.np-facets-acc details.mobile-facets__details{background:linear-gradient(color-mix(in srgb,rgb(var(--color-foreground)) var(--np-sep, 5%),transparent),color-mix(in srgb,rgb(var(--color-foreground)) var(--np-sep, 5%),transparent)) no-repeat 1.5rem 100% / calc(100% - 3rem) 1px}.np-facet-caret{margin-left:auto;display:flex}.np-facet-caret .icon-caret{width:1rem;height:.6rem}.js .np-facets-acc .mobile-facets__submenu{position:static;transform:none;visibility:visible;display:none;width:auto;z-index:auto;background:none;transition:none}.js .np-facets-acc details[open]>.mobile-facets__submenu{display:flex}.np-facets-acc .mobile-facets__submenu>.mobile-facets__close-button,.np-facets-acc .mobile-facets__submenu>.mobile-facets__footer{display:none}.np-facets-acc .mobile-facets__list{padding-bottom:.5rem}.np-facets-acc .mobile-facets__label{padding:1.1rem 2rem;font-size:1.4rem;line-height:1.3}.np-facets-acc .mobile-facets__item:first-child>.mobile-facets__label{padding-top:.2rem}.np-facets-acc .mobile-facets__info{padding:0 2rem}.mobile-facets__sort .select__select{font-size:1.4rem;color:rgba(var(--color-foreground),.9)}.np-facets-acc .facets__price{padding:1rem 2rem 2rem}.np-facet-pills{display:flex;flex-wrap:wrap;gap:.8rem;padding:1rem 2rem 1.5rem}.np-facet-pills .facets__item,.np-facet-pills .mobile-facets__item{width:auto}.np-facet-pills .facets__label,.np-facet-pills .mobile-facets__label{padding:.6rem 1.4rem;width:auto;border-radius:calc(var(--np-pill-r, 100) * .02rem);background:color-mix(in srgb,rgb(var(--color-foreground)) var(--np-pill-in-op, 4%),transparent);border:var(--np-pill-bw, 1px) solid color-mix(in srgb,rgb(var(--color-foreground)) var(--np-pill-b-op, 30%),transparent)}.np-facet-pills .facets__label.active,.np-facet-pills .mobile-facets__label.active{background:var(--np-pill-bg, rgb(var(--color-button)));border-color:var(--np-pill-bg, rgb(var(--color-button)))}.np-facet-pills .facets__label.active .facet-checkbox__text{color:var(--np-pill-c, rgb(var(--color-button-text)))}.np-facet-pills .np-check,.np-facet-swatches .np-check{display:none}.np-facet-dot{width:2.4rem;height:2.4rem;flex-shrink:0;margin-right:1rem;border-radius:var(--np-fsw-r, 50%);background:var(--np-dot);border:1px solid rgba(var(--color-foreground),.15)}.facets__label.active .np-facet-dot{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.facets__price .field-currency,.facets__display:has(.facets__price) .facets__selected,.mobile-facets__submenu:has(.facets__price) .mobile-facets__info{color:var(--np-price-c, inherit)}.facets__price{flex-wrap:wrap}.np-price--bottom{order:2}.facets__display:has(.np-price--bottom) .facets__header{order:3}.np-price-apply{width:100%;margin-top:1rem;min-height:4rem}.np-price-apply--outline{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.np-price-apply--outline:after{box-shadow:0 0 0 var(--np-price-bw, 3px) var(--np-price-c, rgb(var(--color-foreground)))!important}.mobile-facets__wrapper.is-stuck .mobile-facets__open{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);z-index:5;padding:1rem 2rem;background:var(--np-sb-bg, rgb(var(--color-button)));color:var(--np-sb-c, rgb(var(--color-button-text)));border-radius:calc(var(--np-sb-r, 100) * .03rem);box-shadow:0 .4rem 1.2rem #00000026}.mobile-facets__wrapper.is-stuck .mobile-facets__open .icon-filter,.mobile-facets__wrapper.is-stuck .mobile-facets__open-label{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/44/assets/nutriphoria-facets.css.map */
