.jhny-smart-filters{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,2.4fr);gap:24px;margin:0 0 32px;padding:22px 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.jhny-smart-filters__heading{display:flex;flex-direction:column;justify-content:center;gap:4px}.jhny-smart-filters__eyebrow{font-size:calc((12px) * var(--jhny-desktop-font-scale, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase}.jhny-smart-filters__hint{color:rgba(var(--color-foreground),.58);font-size:calc((12px) * var(--jhny-desktop-font-scale, 1))}.jhny-smart-filters__groups{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 16px}.jhny-smart-filters__group{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.jhny-smart-filters__label{margin-right:2px;color:rgba(var(--color-foreground),.55);font-size:calc((10px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.1em;text-transform:uppercase}.jhny-smart-filter-chip,.jhny-smart-filters__all{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;padding:8px 13px;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:calc((12px) * var(--jhny-desktop-font-scale, 1));line-height:1;text-decoration:none;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.jhny-smart-filter-chip:hover,.jhny-smart-filters__all:hover{border-color:rgb(var(--color-foreground));transform:translateY(-1px)}.jhny-smart-filter-chip.is-disabled{opacity:.38;pointer-events:none}.jhny-smart-filter-chip__count{min-width:18px;height:18px;display:inline-grid;place-items:center;padding:0 4px;border-radius:999px;background:rgba(var(--color-foreground),.08);font-size:calc((9px) * var(--jhny-desktop-font-scale, 1))}.jhny-smart-filter-chip.is-active .jhny-smart-filter-chip__count{background:rgba(var(--color-background),.2)}.jhny-smart-filters__all{border-color:rgb(var(--color-foreground));border-radius:0;padding-inline:16px;font-size:calc((11px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:750px){.jhny-smart-filter-layout .facets__button-show{display:none!important}}.jhny-orientation-icon{display:inline-block;width:9px;height:13px;border:1px solid currentColor}.jhny-orientation-icon--landscape{width:13px;height:9px}.jhny-orientation-icon--square{width:11px;height:11px}input[name="filter.p.m.art.palette"]+label .facet-checkbox__label{display:inline-flex;align-items:center;gap:9px}input[name="filter.p.m.art.palette"]+label .facet-checkbox__label:before{content:"";width:16px;height:16px;flex:0 0 16px;border:1px solid rgba(0,0,0,.16);border-radius:50%;background:#ddd}input[name="filter.p.m.art.palette"][value=Blue]+label .facet-checkbox__label:before{background:#91adbd}input[name="filter.p.m.art.palette"][value=Neutral]+label .facet-checkbox__label:before{background:#d8d0c3}input[name="filter.p.m.art.palette"][value=Warm]+label .facet-checkbox__label:before{background:#bd7658}input[name="filter.p.m.art.palette"][value=Black]+label .facet-checkbox__label:before{background:#292929}input[name="filter.p.m.art.palette"][value=Pink]+label .facet-checkbox__label:before{background:#d9a1a1}@media screen and (max-width:989px){.jhny-smart-filters{grid-template-columns:1fr;gap:14px;margin-bottom:22px}.jhny-smart-filters__groups{justify-content:flex-start}}@media screen and (max-width:749px){.jhny-smart-filters{margin-inline:-20px;padding:18px 20px;overflow:hidden}.jhny-smart-filters__heading{display:none}.jhny-smart-filters__groups{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.jhny-smart-filters__groups::-webkit-scrollbar{display:none}.jhny-smart-filters__group{flex-wrap:nowrap;flex:0 0 auto}.jhny-smart-filters__label{display:none}.jhny-smart-filter-chip,.jhny-smart-filters__all{flex:0 0 auto}.jhny-smart-filters__all{display:none}}@media(prefers-reduced-motion:reduce){.jhny-smart-filter-chip,.jhny-smart-filters__all{transition:none}}.jhny-smart-filters{display:flex;align-items:center;gap:clamp(18px,2.4vw,32px);margin:0 0 24px;padding:14px 0 16px;border-top-color:rgba(var(--color-foreground),.1);border-bottom-color:rgba(var(--color-foreground),.12)}.jhny-smart-filters__heading{flex:0 0 auto;min-width:max-content;gap:0}.jhny-smart-filters__eyebrow{font-size:calc((10px) * var(--jhny-desktop-font-scale, 1));font-weight:600;letter-spacing:.16em}.jhny-smart-filters__hint{display:none}.jhny-smart-filters__groups{min-width:0;flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:8px 14px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.jhny-smart-filters__groups::-webkit-scrollbar{display:none}.jhny-smart-filters__group{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.jhny-smart-filters__label{margin-right:3px;font-size:calc((9px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.14em;white-space:nowrap}.jhny-smart-filter-chip,.jhny-smart-filters__all{min-height:38px;flex:0 0 auto;padding:9px 13px;border:1px solid rgba(var(--color-foreground),.2);border-radius:2px;background:transparent;font-size:calc((11px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.02em;line-height:1;box-shadow:none;transform:none}.jhny-smart-filters__all{padding-inline:14px;border-color:rgba(var(--color-foreground),.28);border-radius:2px;font-size:calc((10px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.11em}.jhny-smart-filter-chip:hover,.jhny-smart-filters__all:hover{border-color:rgba(var(--color-foreground),.62);background:rgba(var(--color-foreground),.035);transform:none}.jhny-smart-filter-chip.is-active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.jhny-smart-filter-chip__count{min-width:0;height:auto;padding:0;border-radius:0;background:transparent;font-size:calc((9px) * var(--jhny-desktop-font-scale, 1));opacity:.58}.jhny-smart-filter-chip.is-active .jhny-smart-filter-chip__count{background:transparent;opacity:.72}.jhny-smart-filters__all-icon{display:inline-flex;width:12px;justify-content:center;font-size:calc((14px) * var(--jhny-desktop-font-scale, 1));font-weight:300;line-height:1}.jhny-orientation-icon{border-radius:1px;opacity:.78}@media screen and (min-width:750px){.jhny-smart-filter-layout.collection-wrapper--vertical{grid-template-columns:240px minmax(0,1fr);column-gap:24px}.jhny-smart-filter-layout .facets-container--vertical{margin-right:0}.jhny-smart-filter-layout .facets__container{opacity:1;transition:opacity .2s ease,margin-left .32s cubic-bezier(.22,1,.36,1)}.jhny-smart-filter-layout .facets__container.hide{opacity:0;pointer-events:none}.jhny-smart-filter-layout .products-grid{transition:margin-left .32s cubic-bezier(.22,1,.36,1)}.jhny-smart-filter-layout .facets__wrapper--vertical{box-sizing:border-box;width:240px;flex:0 0 240px;padding:2px 18px;border:1px solid rgba(var(--color-foreground),.1);border-radius:2px;background:rgba(var(--color-foreground),.018)}.jhny-smart-filter-layout .facets__disclosure{border-bottom-color:rgba(var(--color-foreground),.11)}.jhny-smart-filter-layout .facets__disclosure:last-child{border-bottom:0}.jhny-smart-filter-layout .facets__summary{padding:16px 0}.jhny-smart-filter-layout .facets__summary-title{font-size:calc((11px) * var(--jhny-desktop-font-scale, 1));font-weight:500;letter-spacing:.1em;text-transform:uppercase}.jhny-smart-filter-layout .facets__summary .icon-caret{width:10px;opacity:.64}.jhny-smart-filter-layout .facets__display{margin-top:-4px;padding-bottom:16px;animation:jhnyFacetReveal .2s ease both}.jhny-smart-filter-layout .facets__list{gap:6px}.jhny-smart-filter-layout .facet-checkbox__label,.jhny-smart-filter-layout .facets__reset{font-size:calc((12px) * var(--jhny-desktop-font-scale, 1))}.jhny-smart-filter-layout .count-bubble{border-radius:2px}}@keyframes jhnyFacetReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px)and (max-width:900px){.jhny-smart-filters__label{display:none}}@media screen and (max-width:749px){.jhny-smart-filters{margin:0 -20px 18px;padding:12px 20px 14px;overflow:hidden}.jhny-smart-filters__groups{justify-content:flex-start;gap:8px;scroll-snap-type:inline proximity}.jhny-smart-filters__group,.jhny-smart-filters__all{scroll-snap-align:start}.jhny-smart-filter-chip,.jhny-smart-filters__all{min-height:38px;border-radius:2px}.jhny-smart-filters__all{display:inline-flex;order:-1}.jhny-smart-filter-layout .mobile-facets__wrapper>details>summary{display:none}}@media(prefers-reduced-motion:reduce){.jhny-smart-filter-layout .facets__container,.jhny-smart-filter-layout .products-grid,.jhny-smart-filter-layout .facets__display{transition:none;animation:none}}.jhny-smart-filters--taxonomy{grid-template-rows:auto auto}.jhny-tag-filters{grid-column:1 / -1;padding:26px 0 4px;border-top:1px solid rgba(var(--color-foreground),.12);animation:jhnyTagFiltersReveal .24s ease both}.jhny-tag-filters[hidden]{display:none}.jhny-tag-filters__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px}.jhny-tag-filter-group__title{margin:0 0 12px;color:rgba(var(--color-foreground),.56);font-family:var(--font-button-family);font-size:calc((10px) * var(--jhny-desktop-font-scale, 1));font-weight:600;letter-spacing:.14em;text-transform:uppercase}.jhny-tag-filter-group__values{display:flex;flex-wrap:wrap;gap:7px}.jhny-tag-filter-chip{min-height:32px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(var(--color-foreground),.16);border-radius:2px;color:rgb(var(--color-foreground));font-size:calc((11px) * var(--jhny-desktop-font-scale, 1));line-height:1.1;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.jhny-tag-filter-chip>a{color:inherit;text-decoration:none}.jhny-tag-filter-chip:hover,.jhny-tag-filter-chip.is-active{border-color:rgb(var(--color-foreground))}.jhny-tag-filter-chip.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.jhny-tag-filter-chip.is-disabled{opacity:.35;pointer-events:none}.jhny-tag-filter-chip__count{color:rgba(var(--color-foreground),.55);font-size:calc((9px) * var(--jhny-desktop-font-scale, 1))}.jhny-tag-filter-chip.is-active .jhny-tag-filter-chip__count{color:rgba(var(--color-background),.72)}.jhny-tag-filters__native{display:inline-flex;align-items:center;gap:12px;margin:24px 0 0;padding:0 0 5px;border:0;border-bottom:1px solid currentColor;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:calc((11px) * var(--jhny-desktop-font-scale, 1));letter-spacing:.08em;text-transform:uppercase;cursor:pointer}@keyframes jhnyTagFiltersReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1100px){.jhny-tag-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.jhny-smart-filters--taxonomy{overflow:visible}.jhny-tag-filters{margin-inline:-20px;padding:20px 20px 4px}.jhny-tag-filters__grid{grid-template-columns:1fr;gap:22px}.jhny-tag-filter-group__values{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.jhny-tag-filter-group__values::-webkit-scrollbar{display:none}.jhny-tag-filter-chip{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.jhny-tag-filters{animation:none}}@media screen and (max-width:749px){.jhny-smart-filters--taxonomy{display:block;min-width:0}.jhny-smart-filters__groups,.jhny-tag-filters,.jhny-tag-filters__grid,.jhny-tag-filter-group,.jhny-tag-filter-group__values{min-width:0;max-width:100%;box-sizing:border-box}.jhny-smart-filters__groups{width:100%}.jhny-tag-filters{width:100%;margin:14px 0 0;padding:20px 0 4px}.jhny-tag-filters__grid{grid-template-columns:minmax(0,1fr)}.jhny-smart-filters__groups,.jhny-tag-filter-group__values{overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.45) rgba(var(--color-foreground),.08)}.jhny-smart-filters__groups::-webkit-scrollbar,.jhny-tag-filter-group__values::-webkit-scrollbar{display:block;height:5px}.jhny-smart-filters__groups::-webkit-scrollbar-track,.jhny-tag-filter-group__values::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.08)}.jhny-smart-filters__groups::-webkit-scrollbar-thumb,.jhny-tag-filter-group__values::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.45);border-radius:3px}}.jhny-tag-filters__header{display:flex;justify-content:flex-end;margin:-8px 0 12px}.jhny-tag-filters__close{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid rgba(var(--color-foreground),.4);border-radius:2px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:calc((13px) * var(--jhny-desktop-font-scale, 1));cursor:pointer}.jhny-tag-filters__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jhny-tag-filters__close svg{flex:0 0 20px}@media screen and (max-width:749px){.collection-grid-section .jhny-smart-filters{padding-block:6px;margin-bottom:6px}.collection-grid-section .jhny-smart-filter-chip,.collection-grid-section .jhny-smart-filters__all{min-height:44px}.collection-grid-section .jhny-smart-filters__groups{padding-bottom:6px}.collection-grid-section .jhny-smart-filter-layout .mobile-facets__wrapper{margin-bottom:0}.collection-grid-section .active-facets-mobile{margin-top:8px}.collection-grid-section .active-facets-mobile:not(:has(.active-facets__button)){margin-top:0}}@media screen and (min-width:750px){.collection-grid-section .jhny-smart-filters{padding-block:10px;margin-bottom:12px}.collection-grid-section .jhny-smart-filter-layout.collection-wrapper--vertical{grid-template-rows:0 auto 1fr}}.collection-grid-section .jhny-gallery-filters{display:block;min-width:0;margin-inline:0;border-top:0}.jhny-gallery-filters__summary{display:flex;align-items:center;gap:16px;min-width:0}.jhny-gallery-filters__summary>.jhny-smart-filters__all{display:inline-flex;min-height:44px;padding-inline:0;border:0;background:transparent}.jhny-gallery-filters__selected{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0}.jhny-gallery-filter-selected,.jhny-gallery-filter-selected>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#555;font-size:calc((12px) * var(--jhny-desktop-font-scale, 1));text-decoration:none;overflow-wrap:anywhere}.jhny-gallery-filter-selected:hover,.jhny-gallery-filter-selected>a:hover{color:#151515}.jhny-gallery-filter-selected span[aria-hidden]{font-size:calc((18px) * var(--jhny-desktop-font-scale, 1))}.jhny-gallery-filters .jhny-tag-filters{width:100%;margin:4px 0 0;padding:16px 0;min-width:0}.jhny-gallery-filters .jhny-smart-filters__groups{justify-content:flex-start;flex-wrap:wrap;gap:12px 24px;margin-bottom:24px;overflow:visible}.jhny-gallery-filters .jhny-smart-filters__group{flex-wrap:wrap}.collection-grid-section .active-facets,.collection-grid-section .active-facets-mobile{display:none}.collection-grid-section .jhny-format-label--gallery{top:12px;left:12px;min-height:20px;padding:4px 7px;border:1px solid #e5e5e5;border-radius:1px;background:#fffffff5;color:#555;box-shadow:none;font-family:var(--font-body-family);font-size:calc((10px) * var(--jhny-desktop-font-scale, 1));font-weight:400;line-height:1.1;letter-spacing:.06em;text-transform:none}@media screen and (max-width:749px){.collection-grid-section .jhny-format-label--gallery{top:8px;left:8px;min-height:19px;padding:3px 6px;font-size:calc((9px) * var(--jhny-desktop-font-scale, 1))}}@media screen and (max-width:749px){.jhny-gallery-filters__summary{gap:16px;align-items:flex-start}.jhny-gallery-filters .jhny-smart-filters__label{display:block}.jhny-gallery-filters .jhny-smart-filters__groups{padding-bottom:0}.jhny-gallery-filters .jhny-smart-filters__group{flex:1 1 100%}.jhny-gallery-filters .jhny-tag-filter-chip{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/jhny-smart-filters.css.map */
