.case-she-collection-count{margin:0;padding-inline:var(--page-margin);padding-block:0 4px;font-size:13px;line-height:1.45;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}@media screen and (min-width:750px){.case-she-collection-count{grid-column:var(--centered);padding-inline:0;padding-block:8px 0}}@media screen and (max-width:749px){.shopify-section:has(>collection-component .case-she-collection-wrapper--count>.case-she-collection-count){--section-edge-start-extra: 6px}}.case-she-collection-wrapper--count .facets .products-count-wrapper{display:none}@media screen and (min-width:750px){.case-she-collection-wrapper--count .facets--horizontal .products-count-wrapper+*{margin-inline-start:auto}}@media screen and (min-width:750px){.case-she-collection-wrapper--columns .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}.facets-toggle__wrapper:has(.case-she-mobile-sort){display:flex;align-items:center;gap:var(--gap-xl, 24px)}.case-she-mobile-sort{position:relative;display:flex;align-items:center;min-height:var(--minimum-touch-target)}.case-she-mobile-sort__label{display:flex;align-items:center;gap:var(--gap-2xs);font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size);text-transform:var(--button-text-case-primary);color:var(--color-foreground);white-space:nowrap;transition:color var(--animation-speed) var(--animation-easing)}.case-she-mobile-sort__label .svg-wrapper{width:var(--icon-size-2xs);height:var(--icon-size-2xs)}.case-she-mobile-sort__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:16px}.case-she-mobile-sort:has(.case-she-mobile-sort__select:focus-visible){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@media(hover:hover){.case-she-mobile-sort:hover .case-she-mobile-sort__label{color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}}.main-collection-grid .pagination{--pagination-radius: 0}:root{--cs-collection-prose-width: 740px}.case-she-collection-description{margin-inline:var(--page-margin);margin-block-start:48px;padding-block-start:32px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .15))}@media screen and (min-width:750px){.case-she-collection-description{grid-column:var(--centered);margin-inline:0;margin-block-start:56px;padding-block-start:40px}}.case-she-collection-description__inner{max-width:var(--cs-collection-prose-width, 740px);margin-inline:auto}.case-she-collection-description__label{margin:0 0 16px;font-family:var(--font-body--family);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.case-she-collection-description .case-she-collection-description__text{font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:1.7;color:rgb(var(--color-foreground-rgb) / .86);overflow-wrap:break-word}@media screen and (max-width:749px){.case-she-collection-description .case-she-collection-description__text{line-height:1.65}}.case-she-collection-description .case-she-collection-description__text :is(p,ul,ol){margin-block:0 14px}.case-she-collection-description .case-she-collection-description__text :is(h2,h3){color:var(--color-foreground);font-family:var(--font-heading--family);font-weight:500;letter-spacing:0;text-transform:none;overflow-wrap:break-word}.case-she-collection-description .case-she-collection-description__text h2{margin-block:32px 12px;font-size:var(--font-h2--size, 20px);line-height:1.3}.case-she-collection-description .case-she-collection-description__text h3{margin-block:24px 8px;font-size:17px;line-height:1.35}.case-she-collection-description .case-she-collection-description__text :is(ul,ol){padding-inline-start:1.25em}.case-she-collection-description .case-she-collection-description__text ul{list-style:disc}.case-she-collection-description .case-she-collection-description__text ol{list-style:decimal}.case-she-collection-description .case-she-collection-description__text li{margin-block:0 8px;padding-inline-start:.25em}.case-she-collection-description .case-she-collection-description__text li:last-child{margin-block-end:0}.case-she-collection-description .case-she-collection-description__text li::marker{color:rgb(var(--color-foreground-rgb) / var(--opacity-40, .4))}.case-she-collection-description .case-she-collection-description__text strong{font-weight:500;color:var(--color-foreground)}.case-she-collection-description .case-she-collection-description__text.rte :is(p,li,h2,h3) a{color:var(--color-foreground);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:rgb(var(--color-foreground-rgb) / var(--opacity-30, .3));text-underline-offset:.22em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.case-she-collection-description .case-she-collection-description__text.rte :is(p,li,h2,h3) a:hover{color:var(--color-foreground);text-decoration-color:currentcolor}.case-she-collection-description .case-she-collection-description__text.rte :is(p,li,h2,h3) a:focus-visible{outline:2px solid currentcolor;outline-offset:2px;text-decoration-color:currentcolor}.case-she-collection-description .case-she-collection-description__text>:first-child{margin-block-start:0}.case-she-collection-description .case-she-collection-description__text>:last-child{margin-block-end:0}.case-she-collection-description__hint{margin:0;padding:12px 16px;font-size:13px;line-height:1.45;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));border:1px dashed rgb(var(--color-foreground-rgb) / var(--opacity-20, .2))}.case-she-collection-wrapper--titles .product-grid{--cs-card-title-lines: 3}@media screen and (max-width:749px){.case-she-collection-wrapper--titles .product-grid{--cs-card-title-lines: 4}}@media screen and (max-width:749px){.collection-wrapper:not(:has(input[name=grid-mobile])) .product-grid[product-grid-view=mobile-single]:not(.product-grid-mobile--large){grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){collection-component .case-she-collection-wrapper--count>.case-she-collection-count,collection-component .case-she-collection-wrapper--count>.case-she-drawer-controls{grid-row:1}collection-component .case-she-collection-wrapper--count>.case-she-collection-count{align-self:center;padding-block:0}collection-component .case-she-drawer-controls{justify-self:end;position:relative;z-index:2;margin:0}collection-component .case-she-drawer-controls .facets--horizontal{padding-block:0}collection-component .case-she-drawer-controls .facets--horizontal .facets__filters-wrapper,collection-component .case-she-drawer-controls .facets--horizontal .facets-horizontal-remove{display:none}collection-component .case-she-drawer-controls .facets__form{align-items:center;gap:12px}collection-component .case-she-drawer-controls .case-she-desktop-filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 4px;border:0;border-radius:0;background:transparent;color:var(--color-foreground);font:inherit;font-size:12px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}collection-component .case-she-drawer-controls .case-she-desktop-filter-toggle .svg-wrapper{width:17px;height:17px}collection-component .case-she-drawer-controls .case-she-desktop-filter-toggle:hover,collection-component .case-she-drawer-controls .facets__summary:hover{opacity:.65}collection-component .case-she-drawer-controls .case-she-desktop-filter-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}collection-component .case-she-drawer-controls .case-she-desktop-filter-count{font-size:11px;font-weight:600}collection-component .case-she-drawer-controls .sorting-filter{margin-inline-start:0}collection-component .case-she-drawer-controls .facets__summary{min-height:44px;padding:0 4px;border:0;border-radius:0;background:transparent;font-size:12px;letter-spacing:.03em;text-transform:uppercase}collection-component .case-she-drawer-controls .sorting-filter__options{border-radius:0}.page-wrapper:has(collection-component #filters-drawer .theme-drawer__dialog[open]){--theme-drawer-width: 390px;margin-right:0}collection-component #filters-drawer .theme-drawer__dialog[open]{z-index:calc(var(--layer-sticky) + 20)}collection-component #filters-drawer .facets__drawer-actions{padding:12px var(--theme-drawer-padding) 16px;background:var(--color-background);border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}collection-component #filters-drawer .facets__see-results{display:block;min-width:0;min-height:44px;padding-block:12px;font-size:12px;letter-spacing:.03em;text-transform:uppercase}collection-component #filters-drawer .facets__clear-all{min-width:0;min-height:44px;padding-block:12px;font-size:12px;letter-spacing:.03em;text-transform:uppercase}}collection-component #filters-drawer .facets__filters-wrapper>.case-she-filter-hint{box-sizing:border-box;padding-inline:var(--theme-drawer-padding)}collection-component #filters-drawer .theme-drawer__dialog,collection-component #filters-drawer .facets__see-results,collection-component #filters-drawer .facets__clear-all{border-radius:0}collection-component #filters-drawer .facets__summary{font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:750px){collection-component #filters-drawer .facets__summary{font-size:13px}}collection-component .collection-wrapper .facets-remove__pill{border-radius:0}@media screen and (max-width:749px){collection-component .collection-wrapper .facets-toggle__wrapper{gap:8px}collection-component .collection-wrapper .facets-toggle__button,collection-component .collection-wrapper .case-she-mobile-sort{box-sizing:border-box;min-height:44px;padding-inline:0 8px;border:0;border-radius:0;font-size:12px;letter-spacing:.03em}collection-component .collection-wrapper .facets-toggle__button:focus-visible,collection-component .collection-wrapper .case-she-mobile-sort:has(.case-she-mobile-sort__select:focus-visible){outline:2px solid var(--color-foreground);outline-offset:2px}collection-component .collection-wrapper .case-she-mobile-sort__label{font-size:12px;letter-spacing:.03em}}collection-component #filters-drawer{--checkbox-border-radius: 0;--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / .55);--style-border-radius-inputs: 0;--style-border-radius-md: 0;--cs-filters-outline: rgb(var(--color-foreground-rgb) / .25)}collection-component #filters-drawer .theme-drawer__title{font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}collection-component #filters-drawer .theme-drawer__badge{border-radius:0;letter-spacing:0}collection-component #filters-drawer .theme-drawer__badge[hidden]{display:none}collection-component #filters-drawer .theme-drawer__close-button{--private-button-size: 44px;margin-inline-end:-14px;border:0;border-radius:0;box-shadow:none;background-color:transparent;color:var(--color-foreground)}collection-component #filters-drawer .theme-drawer__close-button:hover:not(:active){background-color:transparent;color:rgb(var(--color-foreground-rgb) / .65)}collection-component #filters-drawer .theme-drawer__close-button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:-2px}collection-component #filters-drawer .facets__summary{--icon-opacity: .8;min-height:52px;color:var(--color-foreground)}collection-component #filters-drawer .facets__summary:hover{--icon-opacity: 1}collection-component #filters-drawer .facets__bubble{border-radius:0}collection-component #filters-drawer .checkbox:not(.checkbox--disabled) .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:var(--color-foreground)}collection-component #filters-drawer .checkbox__label{align-items:flex-start}collection-component #filters-drawer .checkbox__label-text{white-space:normal;overflow-wrap:anywhere}collection-component #filters-drawer .checkbox__input:disabled+.checkbox__label .icon-checkmark{background-color:transparent;border-color:rgb(var(--color-foreground-rgb) / .2)}@media(hover:hover){collection-component #filters-drawer .checkbox:not(.checkbox--disabled):hover .icon-checkmark{border-color:var(--color-foreground);background-color:var(--color-background)}collection-component #filters-drawer .checkbox:not(.checkbox--disabled):hover .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--color-foreground)}collection-component #filters-drawer .checkbox:not(.checkbox--disabled):hover .checkbox__label-text{color:var(--color-foreground)}}collection-component #filters-drawer .checkbox__input:focus-visible+.checkbox__label .icon-checkmark{outline:2px solid var(--color-foreground);outline-offset:2px}collection-component #filters-drawer .price-facet__input:hover,collection-component #filters-drawer .price-facet__input:focus{box-shadow:0 0 0 1px var(--color-foreground)}collection-component #filters-drawer .price-facet__input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}collection-component #filters-drawer .facets-remove__pill{--pills-pill-background-color: transparent;box-shadow:inset 0 0 0 1px var(--cs-filters-outline)}collection-component #filters-drawer .facets-remove__pill:hover{--pills-pill-background-color: transparent;box-shadow:inset 0 0 0 1px var(--color-foreground)}collection-component #filters-drawer .facets-remove__pill:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}collection-component #filters-drawer .facets__drawer-actions{flex-wrap:wrap;gap:8px;border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}collection-component #filters-drawer .facets__drawer-actions>facet-remove-component{display:flex;flex:1 1 auto}collection-component #filters-drawer .facets__drawer-actions>facet-remove-component:not(:has(.facets__clear-all--active)){display:none}collection-component #filters-drawer .facets__clear-all,collection-component #filters-drawer .facets__see-results{flex:1 1 auto;min-width:max-content;min-height:48px;padding:0 16px;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media(hover:hover){collection-component #filters-drawer .facets__clear-all:hover{background-color:rgb(var(--color-foreground-rgb) / .05)}collection-component #filters-drawer .facets__see-results:hover{opacity:.85}}collection-component #filters-drawer :is(.facets__clear-all,.facets__see-results):focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}collection-component .facets-toggle :is(.filter-count-bubble,.filter-count-bubble__background){border-radius:0}collection-component .case-she-drawer-controls .sorting-filter__option:is(:hover,:focus){border-radius:0}collection-component .case-she-drawer-controls .column-picker{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/case-she-collection.css.map */
