.sh-collection-scope .sh-collection-facets{--sh-facet-green: #467b53;--sh-facet-ink: #354238;--sh-facet-border: #dce2d9;min-width:0}.sh-collection-scope .sh-collection-facets .facets__form-vertical{width:100%;min-width:0;max-width:100%}.sh-collection-scope .sh-collection-facets>.facets{min-width:0}.sh-collection-scope .sh-collection-facets .facets__disclosure-vertical{border-top:0;border-bottom:1px solid var(--sh-facet-border);padding:0;margin:0}.sh-collection-scope .sh-collection-facets .facets__summary{padding:18px 0 16px;color:var(--sh-facet-ink)}.sh-collection-scope .sh-collection-facets .facets__summary-label{font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.075em;text-transform:uppercase}.sh-collection-scope .sh-collection-facets .facets__display-vertical{padding-bottom:22px}.sh-collection-scope .sh-collection-facets :is(.sh-facet-color,.sh-facet-pills) .facets-wrap{margin:0;padding:0;border:0}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;margin:0}.sh-collection-scope .sh-collection-facets .sh-facet-color :is(.facets__item,.mobile-facets__item){display:block;min-width:0;width:auto;padding:0}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets__label{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;margin:0;padding:0;border:0;color:var(--sh-facet-ink);text-align:center}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch-input-wrapper{position:static;width:100%;max-width:64px;aspect-ratio:1;margin:0;padding:0}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch-input__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;opacity:0;cursor:pointer}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch-input__input:disabled{cursor:not-allowed}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch-input__label{--swatch-input--size: 100%;box-sizing:border-box;display:block;width:100%;height:100%;aspect-ratio:1;padding:0;border-radius:12px;outline-offset:3px}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch{--swatch--size: 100%;box-sizing:border-box;display:block;width:100%;height:100%;max-width:none;border-radius:12px;border:1px solid var(--sh-facet-border)}.sh-collection-scope .sh-collection-facets .sh-facet-color .facet-checkbox__text{display:block;padding:3px 2px;font-size:12px;line-height:1.35;overflow-wrap:anywhere;text-align:center;text-decoration:none}.sh-collection-scope .sh-collection-facets .sh-facet-color .facet-checkbox__text-label{text-decoration:none}.sh-collection-scope .sh-collection-facets .sh-facet-count{font-size:.85em;font-weight:400;white-space:nowrap}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets__label:is(.active,:has(input:checked)) .swatch-input__label{outline:2px solid var(--sh-facet-green)}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets__label:is(.active,:has(input:checked)) .facet-checkbox__text{padding-inline:5px;border-radius:8px;background:var(--sh-facet-green);color:#fff;font-weight:650}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets-layout{display:flex;flex-wrap:wrap;gap:8px;margin:0}.sh-collection-scope .sh-collection-facets .sh-facet-pills :is(.facets__item,.mobile-facets__item):not(.hidden){display:block;flex:0 1 auto;width:auto;min-width:0;max-width:100%;padding:0}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label{position:relative;display:flex;align-items:center;justify-content:center;width:auto;min-height:42px;max-width:100%;margin:0;padding:9px 13px;border:1px solid var(--sh-facet-border);border-radius:999px;background:#fff;color:var(--sh-facet-ink);font-size:13px;line-height:1.4;font-weight:650;cursor:pointer}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label>input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label>:is(svg,.svg-wrapper,.mobile-facets__highlight,.facets__image-wrapper){display:none}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facet-checkbox__text{padding:0;line-height:inherit;overflow-wrap:anywhere;text-align:center}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facet-checkbox__text-label{text-decoration:none}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label:is(.active,:has(input:checked)){border-color:var(--sh-facet-green);background:var(--sh-facet-green);color:#fff}.sh-collection-scope .sh-collection-facets :is(.sh-facet-color,.sh-facet-pills) .facets__label.disabled{opacity:.48;cursor:not-allowed}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets__label.disabled .facet-checkbox__text{opacity:1}.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label:has(input:focus-visible){outline:3px solid #234f31;outline-offset:3px}.sh-collection-scope .sh-collection-facets .sh-facet-color .swatch-input__input:focus-visible+.swatch-input__label{outline:3px solid #234f31;outline-offset:3px}.sh-collection-scope .sh-collection-facets .sh-facet-pills .show-more-item.hidden{display:none!important}.sh-collection-scope .sh-collection-facets .button-show-more{margin-top:14px;color:var(--sh-facet-ink);font-size:13px;text-underline-offset:4px}.sh-collection-scope .sh-collection-facets .mobile-facets__details:is(.sh-facet-color,.sh-facet-pills) .mobile-facets__list{padding:18px 24px 28px}.sh-collection-scope .sh-collection-facets .mobile-facets__details.sh-facet-color .facets-layout{gap:18px 12px}.sh-collection-scope .sh-collection-facets .mobile-facets__details.sh-facet-pills .facets__label{min-height:44px;padding:10px 14px;font-size:14px}@media(hover:hover){.sh-collection-scope .sh-collection-facets .sh-facet-pills .facets__label:not(.active,.disabled):not(:has(input:checked)):hover{border-color:var(--sh-facet-green);background:#edf3e9}.sh-collection-scope .sh-collection-facets .sh-facet-color .facets__label:not(.disabled):hover .swatch-input__label{outline:2px solid var(--sh-facet-green)}}@media(prefers-reduced-motion:reduce){.sh-collection-scope .sh-collection-facets :is(.swatch-input__label,.swatch,.facets__label){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/shinyhome-collection-facets.css.map */
