.sc-collection-search-grid{background:var(--lightest-pink)}.sc-custom-color-filter{overflow-x:auto;padding-bottom:8px}.sc-custom-color-filter::-webkit-scrollbar{display:none}.sc-custom-color-filter::-webkit-scrollbar-thumb{display:none}.sc-collection-search-grid facet-filters-form{width:100%;display:flex}.sc-collection-search-grid .facets__form{width:100%;margin:0;position:relative;display:flex;flex-wrap:wrap}.sc-collection-search-grid .facets-container{width:100%;padding:0;margin:0;display:flex;flex-direction:column}.sc-collection-search-grid .facets__wrapper{width:100%;justify-content:center;flex-wrap:nowrap;gap:8px;padding:0 37px}.sc-collection-search-grid .disclosure-has-popup{position:static;width:154px}.sc-collection-search-grid .facets__disclosure{margin:0}.sc-collection-search-grid .facets__disclosure[open] .sc-facets__filter-button-wrapper{background:#ffffff}.sc-collection-search-grid .facets__disclosure[open] .sc-icon-caret{transform:rotate(180deg)}.sc-collection-search-grid .sc-facets__filter-button{padding:0;margin:0}.sc-collection-search-grid .facets__display{left:0;right:0;width:100%;max-width:316px;margin:0 auto;max-height:initial}.sc-collection-search-grid .sc-custom-facets__list{display:flex;gap:8px;padding:0}.sc-collection-search-grid .sc-facets-custom-filter{margin-bottom:16px}.sc-collection-search-grid .sc-facets-default-filter{padding:0 0 32px}.sc-collection-search-grid .sc-facets-default-filter .facets__list .facets__item+.facets__item,.sc-collection-search-grid .sc-facets-default-filter .facets__list .facets__item:not(.swatch)+.facets__item{margin-top:16px}.sc-collection-search-grid .sc-facets-default-filter .facets__header .facets__reset{color:var(--maroon);font-family:var(--font-family-cera);font-size:11px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.sc-collection-search-grid .sc-facets-default-filter .facets__header .facets__selected{display:flex;align-items:center;color:var(--maroon);font-family:var(--font-family-cera);font-size:11px;font-style:normal;font-weight:400;line-height:16px}.sc-collection-search-grid .sc-facets-default-filter .facet-checkbox span{color:var(--maroon);font-family:var(--font-family-cera);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sc-collection-search-grid .sc-facets-custom-filter .sc-facets-item-all{order:-1;margin-left:16px}.sc-collection-search-grid .sc-facets-custom-filter facet-remove .facets__reset{white-space:nowrap}.sc-collection-search-grid .sc-facets-custom-filter facet-remove .facets__reset,.sc-collection-search-grid .sc-facets-custom-filter facet-remove{margin:0;display:flex;align-items:center;height:100%}.sc-collection-search-grid .sc-facets-custom-filter .sc-facets-item-all facet-remove{border:1px solid #fff;border-radius:12px;cursor:pointer;box-shadow:0 4px 7px #00000008}.sc-collection-search-grid .sc-facets-custom-filter .sc-facets-item-all facet-remove:hover{border-color:var(--medium-pink);box-shadow:0 4px 12px #00000012}.sc-collection-search-grid .sc-facets-custom-filter .sc-facets-item-all facet-remove.active{border-color:var(--maroon)}.sc-facets-item-all a{padding:0 14px;text-decoration:none}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item input[type=radio]:checked+.facet-checkbox{border-color:var(--maroon)}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item-last{margin-right:16px}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item{background:#ffffff;border-radius:12px;cursor:pointer}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item .facet-checkbox{padding:8px 20px 8px 8px;gap:8px;height:52px;background:#ffffff;cursor:pointer;border:1px solid #fff;border-radius:12px;white-space:nowrap;box-shadow:0 4px 7px #00000008}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item .facet-checkbox:hover{border-color:var(--medium-pink);box-shadow:0 4px 12px #00000012}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item span{color:var(--maroon);font-family:var(--font-family-cera);font-size:11px;font-style:normal;font-weight:500;line-height:var(--Spacing-16, 16px)}.sc-collection-search-grid .sc-facets-custom-filter .sc-custom-fieldset{border:none;margin:0;padding:0}.sc-collection-search-grid .sc-facets-custom-filter .facets__wrapper{padding:0}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item .sc-swatch-image{margin:0;border-radius:12px}.sc-collection-search-grid input[type=radio].sc-swatch-image{border:none}.sc-collection-search-grid .facets__display{border-radius:4px;border:1px solid var(--maroon);background:#FFF;box-shadow:0 4px 18px #0000000f}.sc-collection-search-grid input[type=checkbox].sc-checkbox-swatch-image{top:0!important;width:24px;height:24px;background-size:cover}.sc-collection-search-grid facet-remove{margin:0}.sc-collection-search-grid .sc-facets__filter-button-wrapper span{color:var(--maroon);text-align:center;font-family:var(--font-family-cera);font-size:14px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:.14px;text-transform:uppercase}.sc-collection-search-grid .sc-facets__filter-button-wrapper span span{margin-left:12px;color:var(--hot-pink);font-family:var(--font-family-cera);font-size:14px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:.14px;text-transform:uppercase}.sc-collection-search-grid .sc-facets__filter-button-wrapper{justify-content:space-between;padding:12px 12px 12px 16px;border-radius:4px;border:1px solid var(--maroon)}.sc-collection-search-grid .facets-wrapper{padding:0}.sc-custom-color-filter-subtitle{display:none;padding-bottom:12px;margin:0;color:var(--maroon);text-align:center;font-family:var(--font-family-cera);font-size:14px;font-style:normal;font-weight:500;line-height:16px}.sc-facets-custom-filter .sc-custom-color-filter-subtitle{display:block}@media screen and (min-width: 750px){.sc-collection-search-grid .sc-facets-default-filter{padding:0 0 40px}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item span{font-size:13px;line-height:20px}.sc-facets-item-all a{padding:0 20px}.sc-collection-search-grid .sc-facets-custom-filter .sc-list-menu-item .facet-checkbox{height:64px}.sc-collection-search-grid .sc-facets-custom-filter{margin-bottom:40px}.sc-custom-color-filter-subtitle{padding-bottom:20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}}
