:root{--mr-red: #df472e;--mr-red-dark: #b8341e;--mr-red-soft: #fdeeea;--mr-ink: #1a1a1a;--mr-line: #e6e6e8;--mr-muted: #6b6b73}.ct-types{margin:0 0 1.6rem}.ct-types[hidden]{display:none}.ct-types-anchor{position:relative}.ct-types .mr-types-toggle{display:inline-flex;align-items:center;gap:.8rem;max-width:32rem}.mr-types-sec h4 .ct-types-all{font-family:var(--font-body-family, inherit);font-size:1.25rem;font-weight:600;color:var(--mr-red);text-decoration:none}.mr-types-sec h4 .ct-types-all:hover{text-decoration:underline}.ct-type-link{text-decoration:none}.ct-type-link:after{content:"";flex:0 0 auto;width:.6rem;height:.6rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.35}.ct-type-link:hover:after{opacity:.9;color:var(--mr-red)}@media screen and (max-width:749px){.ct-types .mr-types-toggle{width:100%;max-width:none;justify-content:space-between}}.facets-wrap .facet-toggle{color:var(--mr-ink);gap:.8rem;text-transform:none;font-size:1.5rem;font-weight:700}.facets-wrap .facet-toggle>span:first-child{display:inline-flex;align-items:center;gap:.8rem}.facets-wrap .facet-toggle>span:first-child:before{content:"";flex:0 0 auto;width:.4rem;height:1.6rem;border-radius:2px;background:var(--mr-red)}.facets-wrap .facet-options-list-item{margin:0}.facets-wrap .checkbox-facet-label{align-items:center;padding:.5rem .4rem;border-radius:8px;color:#33333a;font-size:1.4rem;transition:background .12s ease}.facets-wrap .checkbox-facet-label:hover{background:#f5f5f7}.facets-wrap .checkbox-facet-check{width:1.9rem;height:1.9rem;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1.5px #b9b9c0}.facets-wrap .checkbox-facet-label:hover .checkbox-facet-check{box-shadow:inset 0 0 0 1.5px var(--mr-red)}.facets-wrap .checkbox-facet [type=checkbox]:checked~.checkbox-facet-check{background:var(--mr-red);box-shadow:inset 0 0 0 1.5px var(--mr-red)}.facets-wrap .checkbox-facet svg{inset-inline-start:.35rem;top:50%;width:2rem;height:2rem;transform:translateY(-50%);color:#fff}.facets-wrap .checkbox-facet-label-count{min-width:2.6rem;padding:.15rem .7rem;border-radius:999px;background:#f0f0f2;color:#55555d;font-size:1.15rem;font-weight:600;text-align:center}.facets-wrap .checkbox-facet [type=checkbox]:checked~.checkbox-facet-label-count{padding:.15rem .7rem;border-radius:999px;background:var(--mr-red);color:#fff}.facets-wrap .checkbox-facet:has([type=checkbox]:checked) .checkbox-facet-label{background:var(--mr-red-soft);color:var(--mr-ink);font-weight:600}.facets-wrap .facet-content.color-swatch .checkbox-facet-label,.facets-wrap .facet-content.color-swatch-image-presentation .checkbox-facet-label{padding:.2rem;background:none}
/*# sourceMappingURL=/cdn/shop/t/201/assets/facets-ghs.css.map */
