.layers-collection__grid{display:flex;flex-wrap:wrap}.layers-collection__grid>.grid__item{float:none;clear:none!important}.layers-collection__grid{transition:opacity .15s ease}.layers-collection__grid.is-loading{opacity:.45;pointer-events:none}@media only screen and (min-width:769px){.layers-collection--no-facets>.grid__item--sidebar{display:none}.layers-collection--no-facets>.grid__item--content{width:100%}}.layers-facets__trigger{width:100%;text-align:left}html[dir=rtl] .layers-facets__trigger{text-align:right}.layers-facets__trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:scaleY(-1)}.layers-facets .collapsible-trigger__icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}html[dir=rtl] .layers-facets .collapsible-trigger__icon{right:auto;left:0}.layers-facets .layers-facets__trigger{position:relative}.layers-facets .layers-filter-form>.collection-sidebar__group:first-child,.layers-facets .layers-filter-form>template+.collection-sidebar__group{border-top:0;padding-top:0}.layers-facets__clear{margin:0 0 15px;font-size:.9em}.layers-facets .color-swatch--white,.layers-facets .color-swatch--ivory{box-shadow:inset 0 0 0 1px #00000026}.layers-collection__view-results{margin-top:20px}@media only screen and (min-width:769px){.layers-collection__view-results{display:none}}.layers-collection__state{padding:40px 0;text-align:center}.layers-collection__state[hidden]{display:none}.layers-collection__message{margin-bottom:15px}.layers-collection__no-results-row{margin-top:30px;text-align:initial}.layers-collection--rail>.grid__item--sidebar{width:0;padding:0;position:static;overflow:hidden}.layers-collection--rail>.grid__item--content{width:100%}@media only screen and (min-width:769px){.layers-collection--rail .collection-filter{justify-content:space-between;margin-bottom:5px}.layers-collection--rail .collection-filter__item{margin-bottom:0}.layers-collection--rail .collection-filter__item--rail{flex:1 1 auto}.layers-collection--rail .collection-filter__item--count{flex:0 0 auto;text-align:right;padding-right:16px}.layers-collection--rail .collection-filter__item--sort{flex:0 0 auto}.layers-collection--rail .collection-filter__sort-container{background:transparent}.layers-collection--rail .layers-collection__grid{margin-left:-5px}.layers-collection--rail .layers-collection__grid .grid__item{padding-left:5px}html[dir=rtl] .layers-collection--rail .layers-collection__grid{margin-left:0;margin-right:-5px}html[dir=rtl] .layers-collection--rail .layers-collection__grid .grid__item{padding-left:0;padding-right:5px}.layers-collection--rail .collection-filter select{border:1px solid currentColor;border-radius:50px;padding:10px 40px 10px 20px;height:auto;font-size:15px;background-color:transparent;background-position:right 16px center}}.layers-rail{display:flex;flex-wrap:wrap;align-items:center;gap:0 40px}.layers-rail__group{position:relative}.layers-rail__trigger{display:inline-flex;align-items:center;gap:4px;padding:8px 0;font-size:14px;line-height:1.4;color:inherit;background:none;border:0;cursor:pointer}.layers-rail__trigger .icon{width:10px;height:10px;transition:transform .15s ease}.layers-rail__trigger .icon path{stroke:currentColor;stroke-width:3px}.layers-rail__group.is-open .layers-rail__trigger .icon{transform:scaleY(-1)}.layers-rail__panel{position:absolute;top:100%;left:0;z-index:20;min-width:210px;margin-top:6px;padding:18px 20px 14px;background:var(--colorBody, #fff);border-radius:6px;box-shadow:0 4px 20px #0000001f}html[dir=rtl] .layers-rail__panel{left:auto;right:0}.layers-rail__list{max-height:320px;overflow-y:auto;margin:0}.layers-rail__item{margin:0 0 10px}.layers-rail__option{display:flex;align-items:center;gap:12px;margin:0;font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;cursor:pointer;white-space:nowrap}.layers-rail__input{position:absolute;opacity:0;width:1px;height:1px}.layers-rail__checkbox,.layers-rail__swatch{flex:0 0 auto;width:24px;height:24px}.layers-rail__checkbox{width:18px;height:18px;border:1px solid currentColor;position:relative}.layers-rail__item.is-active .layers-rail__checkbox{background:currentColor}.layers-rail__item.is-active .layers-rail__checkbox:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--colorBody, #fff);border-width:0 2px 2px 0;transform:rotate(45deg)}.layers-rail__swatch{box-shadow:inset 0 0 0 1px #0000001f}.layers-rail__item.is-active .layers-rail__swatch{outline:2px solid currentColor;outline-offset:2px}.layers-rail__swatch--beige,.layers-facets .color-swatch--beige{background-color:#ede0ce!important}.layers-rail__swatch--blue,.layers-facets .color-swatch--blue{background-color:#99bde3!important}.layers-rail__swatch--brown,.layers-facets .color-swatch--brown{background-color:#825e5c!important}.layers-rail__swatch--green,.layers-facets .color-swatch--green{background-color:#4daf7c!important}.layers-rail__swatch--grey,.layers-rail__swatch--gray,.layers-facets .color-swatch--grey,.layers-facets .color-swatch--gray{background-color:#dbdbdb!important}.layers-rail__swatch--pink,.layers-facets .color-swatch--pink{background-color:#f8cbdb!important}.layers-rail__swatch--red,.layers-facets .color-swatch--red{background-color:#d64541!important}.layers-rail__swatch--yellow,.layers-facets .color-swatch--yellow{background-color:#fee590!important}.layers-rail__swatch--orange,.layers-facets .color-swatch--orange{background-color:#f7b278!important}.layers-rail__swatch--purple,.layers-facets .color-swatch--purple{background-color:#bea0d7!important}.layers-rail__swatch--multi,.layers-facets .color-swatch--multi{background:linear-gradient(to left top,#f5d2c9 50%,#9edae8 50%)!important}.layers-rail__item.is-active .layers-rail__label{font-weight:600}.layers-rail__count{opacity:.5;font-size:14px}.layers-rail__input:focus-visible~.layers-rail__checkbox,.layers-rail__input:focus-visible~.layers-rail__swatch{outline:2px solid currentColor;outline-offset:2px}.layers-rail__clear{margin-top:4px;padding:0;font-size:14px;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer}.layers-rail__chips{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 15px}.layers-rail__clear-all{margin-left:10px;font-size:.9em}@media(prefers-reduced-motion:reduce){.layers-rail__trigger .icon,.layers-collection__grid{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/636/assets/layers-collection.css.map */
