.collection-grid{display:block}.collection-grid__header{padding-block:var(--jh-section-padding-md)}.collection-grid__intro{display:flex;flex-direction:column;align-items:center;gap:var(--jh-space-md);text-align:center;overflow-wrap:break-word}.collection-grid__eyebrow{color:rgb(var(--jh-color-brand))}.collection-grid__title{color:rgb(var(--jh-color-text))}.collection-grid__description{max-width:45rem;color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-body-md-family);font-weight:var(--jh-type-body-md-weight);font-size:var(--jh-type-body-md-size);line-height:var(--jh-type-body-md-leading);letter-spacing:var(--jh-type-body-md-tracking)}.collection-grid__description>*{margin:0}.collection-grid__description>*+*{margin-block-start:var(--jh-space-sm)}.collection-grid__body{padding-block:var(--jh-section-padding-md)}.collection-grid__inner{display:flex;flex-direction:column;gap:var(--jh-space-lg)}.collection-grid__filter-bar{display:grid;grid-template-areas:"controls" "pills" "count";grid-template-columns:minmax(0,1fr);gap:var(--jh-space-sm)}.collection-grid__controls{grid-area:controls;display:flex;gap:var(--jh-space-xs)}.collection-grid__filters{grid-area:pills;display:flex;flex-direction:column;gap:var(--jh-space-md);min-width:0}.collection-grid__filter-group{display:flex;flex-direction:column;gap:var(--jh-space-xs);min-width:0}.collection-grid__filter-group-label{margin:0;color:rgb(var(--jh-color-text-muted))}.collection-grid__filter-group-notice{margin:0;padding:var(--jh-space-sm) var(--jh-space-md);border:var(--jh-border-sm) dashed rgb(var(--jh-color-border-strong));border-radius:var(--jh-radius-input);color:rgb(var(--jh-color-text-muted))}.collection-grid__pills{display:flex;flex-wrap:wrap;gap:var(--jh-space-xs)}.collection-grid__count{grid-area:count;display:flex;align-items:center;margin:0;color:rgb(var(--jh-color-text-muted))}.collection-grid__sort{position:relative;display:flex;flex:1 1 0;min-width:0}.collection-grid__control{position:relative;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:var(--jh-space-2xs);min-width:0;height:var(--jh-size-control-md);padding:0 var(--jh-space-md);border:var(--jh-border-sm) solid rgb(var(--jh-color-border));border-radius:var(--jh-radius-input);background:transparent;color:rgb(var(--jh-color-text));font-family:var(--jh-type-label-md-family);font-weight:var(--jh-type-label-md-weight);font-size:var(--jh-type-label-md-size);line-height:var(--jh-type-label-md-leading);letter-spacing:var(--jh-type-label-md-tracking);white-space:nowrap;transition:border-color .2s ease-in-out}.collection-grid__control:focus-visible{outline:var(--jh-border-md) solid rgb(var(--jh-input-focus));outline-offset:var(--jh-border-md)}@media screen and (pointer:fine){.collection-grid__control:hover{border-color:rgb(var(--jh-color-border-strong))}}.collection-grid__control .jh-icon{flex-shrink:0}.collection-grid__sort [aria-expanded=true] .jh-icon{transform:rotate(180deg)}.collection-grid__sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.collection-grid__filter-menu{position:relative;display:flex;flex:1 1 0;min-width:0}.collection-grid__filter-menu-count{display:inline-flex;align-items:center;justify-content:center;min-width:var(--jh-size-badge);height:var(--jh-size-badge);padding:0 var(--jh-space-2xs);border-radius:var(--jh-radius-pill);background:rgb(var(--jh-color-brand));color:rgb(var(--jh-color-text-on-brand))}.collection-grid__filter-menu-count[hidden]{display:none}.collection-grid__filter-menu-body{display:flex;flex-direction:column;gap:var(--jh-space-lg);padding:var(--jh-space-xs) var(--jh-space-lg);text-align:start}.collection-grid__filter-menu-group{display:flex;flex-direction:column;gap:var(--jh-space-xs)}.collection-grid__filter-menu-heading{margin:0;color:rgb(var(--jh-color-text-muted))}.collection-grid__filter-menu-clear{align-self:flex-start;padding:0;background:transparent;color:rgb(var(--jh-color-text));text-decoration:underline}.collection-grid__filter-menu-clear:focus-visible{outline:var(--jh-border-md) solid rgb(var(--jh-input-focus));outline-offset:var(--jh-border-md)}.collection-grid__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-gap-grid)}.collection-grid__list>product-card{min-width:0;grid-template-rows:auto 1fr}.collection-grid__list .product-card__info{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.collection-grid__list .product-card__info>.price-list{margin-top:auto}@media screen and (max-width:699px){.collection-grid--no-mobile-cart .product-card__add-to-cart{display:none}}.collection-grid__pagination{display:none}.collection-grid__load-more{display:block}.collection-grid__load-more[aria-busy=true]{opacity:.5;pointer-events:none}.collection-grid__list>product-card[hidden],.collection-grid__empty[hidden],.collection-grid__show-more[hidden]{display:none}.collection-grid__show-more{display:block}.collection-grid__empty{display:flex;flex-direction:column;align-items:center;gap:var(--jh-space-lg);padding-block:var(--jh-space-3xl);color:rgb(var(--jh-color-text));text-align:center}.collection-grid__empty>p{margin:0}@media screen and (min-width:700px){.collection-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.collection-grid__intro{gap:var(--jh-space-lg)}.collection-grid__description{font-family:var(--jh-type-body-lg-family);font-weight:var(--jh-type-body-lg-weight);font-size:var(--jh-type-body-lg-size);line-height:var(--jh-type-body-lg-leading);letter-spacing:var(--jh-type-body-lg-tracking)}.collection-grid__inner{gap:var(--jh-space-xl)}.collection-grid__filter-bar{grid-template-areas:"pills pills" "count controls";grid-template-columns:minmax(0,1fr) auto;gap:var(--jh-space-md) 0}.collection-grid__filter-group{flex-direction:row;align-items:flex-start;gap:var(--jh-space-md)}.collection-grid__filter-group-label{display:flex;flex-shrink:0;align-items:center;min-height:var(--jh-size-control-sm)}.collection-grid__count,.collection-grid__controls{padding-block-start:var(--jh-space-md);border-block-start:var(--jh-border-sm) solid rgb(var(--jh-color-border))}.collection-grid__filter-button{display:none}.collection-grid__filter-menu,.collection-grid__sort,.collection-grid__control{flex:none}.popover.collection-grid__filter-menu-popover{--popover-content-max-height: 75vh}.collection-grid__control{gap:var(--jh-space-xs)}.collection-grid__sort-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.collection-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-grid__pagination{display:flex;justify-content:center;padding-block-start:var(--jh-space-xl)}.collection-grid__load-more{display:none}}@media screen and (min-width:1200px){.collection-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/collection-grid.css.map */
