.ProductCard-module__mpBjoq__card{flex-direction:column;gap:8px;display:flex;position:relative}.ProductCard-module__mpBjoq__frame{aspect-ratio:4/5;background:var(--product-surface);position:relative;overflow:hidden}.ProductCard-module__mpBjoq__scroller{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;display:flex;overflow:auto hidden}.ProductCard-module__mpBjoq__scroller::-webkit-scrollbar{display:none}.ProductCard-module__mpBjoq__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;position:relative}.ProductCard-module__mpBjoq__slideLink{width:100%;height:100%;text-decoration:none;display:block;position:relative}.ProductCard-module__mpBjoq__primaryImg,.ProductCard-module__mpBjoq__secondaryImg,.ProductCard-module__mpBjoq__slideImg{transition:transform var(--t-editorial) var(--ease-editorial), opacity var(--t-reveal) var(--ease-editorial);will-change:transform, opacity}.ProductCard-module__mpBjoq__secondaryImg{opacity:0}@media (hover:hover) and (pointer:fine){.ProductCard-module__mpBjoq__slideLink:hover .ProductCard-module__mpBjoq__primaryImg,.ProductCard-module__mpBjoq__slideLink:focus-visible .ProductCard-module__mpBjoq__primaryImg,.ProductCard-module__mpBjoq__slideLink:hover .ProductCard-module__mpBjoq__secondaryImg,.ProductCard-module__mpBjoq__slideLink:focus-visible .ProductCard-module__mpBjoq__secondaryImg,.ProductCard-module__mpBjoq__slideLink:hover .ProductCard-module__mpBjoq__slideImg,.ProductCard-module__mpBjoq__slideLink:focus-visible .ProductCard-module__mpBjoq__slideImg{transform:scale(1.03)}.ProductCard-module__mpBjoq__frame.ProductCard-module__mpBjoq__hasSecondary .ProductCard-module__mpBjoq__secondaryImg,.ProductCard-module__mpBjoq__frame.ProductCard-module__mpBjoq__hasSecondary:hover .ProductCard-module__mpBjoq__primaryImg{opacity:0}.ProductCard-module__mpBjoq__frame.ProductCard-module__mpBjoq__hasSecondary:hover .ProductCard-module__mpBjoq__secondaryImg{opacity:1}}.ProductCard-module__mpBjoq__dashes{justify-content:flex-start;align-items:center;gap:2px;margin-top:2px;margin-bottom:-4px;padding-inline:0;display:flex}.ProductCard-module__mpBjoq__dash{box-sizing:content-box;pointer-events:auto;cursor:pointer;width:16px;height:2px;transition:background-color var(--t-fast) var(--ease-tactile);background-color:#0b0b0b40;background-clip:content-box;border:0;border-radius:0;padding:8px 3px}.ProductCard-module__mpBjoq__dash[data-active=true]{background-color:var(--ink)}.ProductCard-module__mpBjoq__metaRow{justify-content:space-between;align-items:flex-start;gap:8px;padding-inline:2px;display:flex}.ProductCard-module__mpBjoq__meta{flex-direction:column;flex:auto;gap:2px;min-width:0;text-decoration:none;display:flex}.ProductCard-module__mpBjoq__name{color:var(--ink);margin:0;font-size:13px;font-weight:500;line-height:1.3}.ProductCard-module__mpBjoq__price{color:var(--muted);margin:0;font-size:12px}.ProductCard-module__mpBjoq__colors{color:var(--muted);margin:4px 0 0;font-size:12px}.ProductCard-module__mpBjoq__wishlist{width:44px;height:44px;color:var(--ink);transition:color var(--t-fast) var(--ease-tactile), transform var(--t-micro) var(--ease-tactile);cursor:pointer;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}.ProductCard-module__mpBjoq__wishlist[data-saved=true]{color:var(--saved)}.ProductCard-module__mpBjoq__wishlist:active{transform:scale(.86)}
.FilterPanel-module__AVSjsa__panel{flex-direction:column;gap:24px;padding:16px;display:flex}.FilterPanel-module__AVSjsa__panel[data-variant=mobile]{background:var(--paper);min-height:100%;color:var(--ink)}.FilterPanel-module__AVSjsa__group{flex-direction:column;gap:10px;display:flex}.FilterPanel-module__AVSjsa__groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.FilterPanel-module__AVSjsa__chips{flex-wrap:wrap;gap:8px;display:flex}.FilterPanel-module__AVSjsa__chip{border:1px solid var(--ink);letter-spacing:.02em;min-height:36px;color:var(--ink);transition:background var(--t-fast) var(--ease-interface), color var(--t-fast) var(--ease-interface);background:0 0;padding-inline:14px;font-size:12px}.FilterPanel-module__AVSjsa__chip[data-active=true]{background:var(--ink);color:var(--white)}.FilterPanel-module__AVSjsa__select{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);padding:0 12px;font-size:13px}.FilterPanel-module__AVSjsa__reset{color:var(--muted);text-underline-offset:3px;align-self:flex-start;font-size:12px;text-decoration:underline}
.CollectionView-module__FD9WOW__wrap{background:var(--product-surface);min-height:100%}.CollectionView-module__FD9WOW__breadcrumb{padding:16px var(--page-gutter) 0;color:var(--muted);font-size:12px;display:none}.CollectionView-module__FD9WOW__breadcrumb a{color:var(--muted);text-decoration:none}.CollectionView-module__FD9WOW__breadcrumb a:hover{text-decoration:underline}.CollectionView-module__FD9WOW__typeNote{margin:8px var(--page-gutter) 0;border:1px solid var(--line);color:var(--muted);padding:8px 10px;font-size:11px}.CollectionView-module__FD9WOW__chipRail{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:12px var(--page-gutter) 4px;gap:8px;display:flex;overflow:auto hidden}.CollectionView-module__FD9WOW__chipRail::-webkit-scrollbar{display:none}.CollectionView-module__FD9WOW__chip{border:1px solid var(--line);min-height:36px;color:var(--ink);background:var(--product-surface);white-space:nowrap;transition:background var(--t-fast) var(--ease-interface), color var(--t-fast) var(--ease-interface);border-radius:999px;flex:none;justify-content:center;align-items:center;padding-inline:14px;font-size:12px;text-decoration:none;display:inline-flex}.CollectionView-module__FD9WOW__chip[data-active=true]{background:var(--line);color:var(--ink)}.CollectionView-module__FD9WOW__mobileFilterRow{padding-inline:var(--page-gutter);padding-top:4px}.CollectionView-module__FD9WOW__filterTrigger{min-height:44px;color:var(--ink);align-items:center;padding-inline:0;font-size:13px;display:inline-flex}.CollectionView-module__FD9WOW__body{display:flex}.CollectionView-module__FD9WOW__desktopRail{border-right:1px solid var(--line);flex:0 0 260px;display:none}.CollectionView-module__FD9WOW__grid{padding:20px var(--page-gutter);flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 4px;display:grid}.CollectionView-module__FD9WOW__empty{padding:64px var(--page-gutter);text-align:center;color:var(--muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;display:flex}.CollectionView-module__FD9WOW__emptyIcon{color:var(--line)}.CollectionView-module__FD9WOW__emptyAction{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px;font-size:13px;text-decoration:none}.CollectionView-module__FD9WOW__pagination{padding:8px var(--page-gutter) 48px;justify-content:center;display:flex}.CollectionView-module__FD9WOW__viewMore{border:1px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;min-height:48px;transition:background var(--t-fast) var(--ease-interface), color var(--t-fast) var(--ease-interface);padding-inline:24px;font-size:12px;font-weight:500}.CollectionView-module__FD9WOW__viewMore:hover{background:var(--ink);color:var(--white)}@media (min-width:64rem){.CollectionView-module__FD9WOW__breadcrumb{display:block}.CollectionView-module__FD9WOW__chipRail,.CollectionView-module__FD9WOW__mobileFilterRow{display:none}.CollectionView-module__FD9WOW__desktopRail{top:var(--header-height);align-self:flex-start;display:block;position:sticky}.CollectionView-module__FD9WOW__grid{padding:40px var(--page-gutter) 80px;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 4%}}@media (min-width:90rem){.CollectionView-module__FD9WOW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:64px 3%}}
