.facet-checkbox>.pk-check,.mobile-facets__label>.pk-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}.pk-check__box{fill:none;stroke:currentColor;stroke-width:1.5}.pk-check__tick{fill:none;stroke:rgb(var(--color-background));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0}input:checked~.pk-check .pk-check__box{fill:currentColor}input:checked~.pk-check .pk-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,.pk-facet-caret .icon-caret{transition:transform .2s ease}details[open]>.facets__summary .icon-caret,details[open]>.mobile-facets__summary .pk-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(--pk-ab-c, rgb(var(--color-foreground)));background:color-mix(in srgb,var(--pk-ab-bg, rgb(var(--color-foreground))) var(--pk-ab-bg-op, 4%),transparent);border:var(--pk-ab-bw, 1px) solid color-mix(in srgb,var(--pk-ab-bc, rgb(var(--color-foreground))) var(--pk-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%}.pk-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}.pk-facets-acc .mobile-facets__main{padding-top:1rem}.pk-facets-acc .mobile-facets__main.submenu-open{visibility:visible}.pk-facets-acc .mobile-facets__summary{padding:1.2rem 1.5rem}.pk-facets-acc details.mobile-facets__details{background:linear-gradient(color-mix(in srgb,rgb(var(--color-foreground)) var(--pk-sep, 5%),transparent),color-mix(in srgb,rgb(var(--color-foreground)) var(--pk-sep, 5%),transparent)) no-repeat 1.5rem 100% / calc(100% - 3rem) 1px}.pk-facet-caret{margin-left:auto;display:flex}.pk-facet-caret .icon-caret{width:1rem;height:.6rem}.js .pk-facets-acc .mobile-facets__submenu{position:static;transform:none;visibility:visible;display:none;width:auto;z-index:auto;background:none;transition:none}.js .pk-facets-acc details[open]>.mobile-facets__submenu{display:flex}.pk-facets-acc .mobile-facets__submenu>.mobile-facets__close-button,.pk-facets-acc .mobile-facets__submenu>.mobile-facets__footer{display:none}.pk-facets-acc .mobile-facets__list{padding-bottom:.5rem}.pk-facets-acc .mobile-facets__label{padding:1.1rem 2rem;font-size:1.4rem;line-height:1.3}.pk-facets-acc .mobile-facets__item:first-child>.mobile-facets__label{padding-top:.2rem}.pk-facets-acc .mobile-facets__info{padding:0 2rem}.mobile-facets__sort .select__select{font-size:1.4rem;color:rgba(var(--color-foreground),.9)}.pk-facets-acc .facets__price{padding:1rem 2rem 2rem}.pk-facet-pills{display:flex;flex-wrap:wrap;gap:.8rem;padding:1rem 2rem 1.5rem}.pk-facet-pills .facets__item,.pk-facet-pills .mobile-facets__item{width:auto}.pk-facet-pills .facets__label,.pk-facet-pills .mobile-facets__label{padding:.6rem 1.4rem;width:auto;border-radius:calc(var(--pk-pill-r, 100) * .02rem);background:color-mix(in srgb,rgb(var(--color-foreground)) var(--pk-pill-in-op, 4%),transparent);border:var(--pk-pill-bw, 1px) solid color-mix(in srgb,rgb(var(--color-foreground)) var(--pk-pill-b-op, 30%),transparent)}.pk-facet-pills .facets__label.active,.pk-facet-pills .mobile-facets__label.active{background:var(--pk-pill-bg, rgb(var(--color-button)));border-color:var(--pk-pill-bg, rgb(var(--color-button)))}.pk-facet-pills .facets__label.active .facet-checkbox__text{color:var(--pk-pill-c, rgb(var(--color-button-text)))}.pk-facet-pills .pk-check,.pk-facet-swatches .pk-check{display:none}.pk-facet-dot{width:2.4rem;height:2.4rem;flex-shrink:0;margin-right:1rem;border-radius:var(--pk-fsw-r, 50%);background:var(--pk-dot);border:1px solid rgba(var(--color-foreground),.15)}.facets__label.active .pk-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(--pk-price-c, inherit)}.facets__price{flex-wrap:wrap}.pk-price--bottom{order:2}.facets__display:has(.pk-price--bottom) .facets__header{order:3}.pk-price-apply{width:100%;margin-top:1rem;min-height:4rem}.pk-price-apply--outline{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.pk-price-apply--outline:after{box-shadow:0 0 0 var(--pk-price-bw, 3px) var(--pk-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(--pk-sb-bg, rgb(var(--color-button)));color:var(--pk-sb-c, rgb(var(--color-button-text)));border-radius:calc(var(--pk-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/9/assets/purely-facets.css.map */
