.canvas_sides__tJoep{display:flex;border-bottom:1px solid var(--color-border)}.canvas_side__67znM{flex:1 1;min-width:0;display:flex;justify-content:center;align-items:flex-end;min-height:var(--touch);color:var(--color-textMeta);text-decoration:none;font-size:var(--type-sectionTitle-size);line-height:var(--type-sectionTitle-line);font-weight:var(--type-sectionTitle-weight)}.canvas_side__67znM[aria-current=page]{color:var(--color-text);font-weight:var(--type-weight-semibold)}.canvas_side__67znM:hover .canvas_sideWord__2yhdg{color:var(--color-text)}.canvas_sideWord__2yhdg{max-width:100%;overflow-wrap:anywhere;text-align:center}.canvas_sideWord__2yhdg:after{content:"";display:block;height:3px;margin-top:var(--space-xxs);border-radius:2px}.canvas_side__67znM[aria-current=page] .canvas_sideWord__2yhdg:after{background:var(--color-accent)}.canvas_filters__jtHlx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--space-sm)}.canvas_pill__DXVPI{display:inline-flex;align-items:center;min-height:var(--touch);color:var(--color-text)}.canvas_pillShape__LaIgU{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--space-sm);border:1px solid var(--color-outlineBorder);border-radius:14px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}.canvas_pill__DXVPI[aria-pressed=true] .canvas_pillShape__LaIgU{border-color:var(--color-buttonFill);background:var(--color-buttonFill);color:var(--color-buttonText)}.canvas_card__lcCxx{padding:var(--space-md) 0 var(--space-lg)}.canvas_media__cZbCJ{display:block;width:100%;overflow:hidden;background:var(--color-mediaBackdrop)}.canvas_media__cZbCJ img{display:block;width:100%;height:100%;object-fit:contain}.canvas_words__X8yko{display:grid;grid-gap:var(--space-xxxs);gap:var(--space-xxxs);padding-top:var(--space-sm)}.canvas_detail__M3wSl,.canvas_firstLine__wb_YI{display:flex;align-items:flex-start;gap:var(--space-xs);margin:0;color:var(--color-text);font-size:var(--type-cell-size);line-height:var(--type-cell-line);font-weight:var(--type-cell-weight)}.canvas_name__VoEgp{flex:1 1;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.canvas_price__VmNF5{flex-shrink:0;text-align:right}.canvas_detail__M3wSl{align-items:center;flex-wrap:wrap}.canvas_creator__oa2JB{min-width:0;overflow-wrap:anywhere;color:var(--color-text);text-decoration:none}.canvas_creator__oa2JB:hover{text-decoration:underline;text-underline-offset:2px}.canvas_chips__hhpBQ{list-style:none;display:flex;align-items:center;gap:var(--space-xs);margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.canvas_chips__hhpBQ::-webkit-scrollbar{display:none}.canvas_chips__hhpBQ>li{flex-shrink:0}.canvas_chipLink__4zg1a{display:inline-flex;align-items:center;min-height:var(--touch);color:var(--color-text);text-decoration:none;white-space:nowrap}.canvas_chip__KJlnB{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:28px;padding:0 var(--space-sm) 0 var(--space-xxs);border:1px solid var(--color-componentBorder);border-radius:14px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}.canvas_chipLink__4zg1a:hover .canvas_chip__KJlnB{border-color:var(--color-outlineBorder)}.canvas_thumb__xL0_s{display:block;flex-shrink:0;width:20px;height:20px;border-radius:50%;overflow:hidden;background:var(--color-productTile)}.canvas_thumb__xL0_s img{display:block;width:20px;height:20px;object-fit:cover}.canvas_more__wW4RF{display:grid;place-items:center;width:var(--touch);height:var(--touch);color:var(--color-text)}.canvas_want__d6Qnr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);min-height:var(--touch)}.canvas_wantLine__3LGXk{min-width:0;color:var(--color-textMeta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}.shelves_shelf__0rReS{padding-bottom:var(--space-lg)}.shelves_scrollArea__85MFc{position:relative;min-width:0}.shelves_scroller__4u2eA{list-style:none;margin:0;padding:0 var(--gutter);display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.shelves_scroller__4u2eA::-webkit-scrollbar{display:none}.shelves_scroller__4u2eA[data-dragging]{scroll-snap-type:none;cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shelves_column__kpICu{flex:0 0 auto;min-width:0;scroll-snap-align:start}.shelves_cells__QS3tj{list-style:none;margin:0;padding:0;display:grid}.shelves_studio__RoWP0{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background-color:var(--color-studioTile);background-image:radial-gradient(75% 75% at 50% 45%,var(--color-studioLight) 0,var(--color-studioTile) 52%,var(--color-studioEdge) 100%)}.shelves_cutout__WBCvI{display:block;width:100%;height:100%;padding:8%;object-fit:contain;transition:transform .2s ease-out}.shelves_imageCell__7mQIt,.shelves_listCell__3CF0T,.shelves_railCell__evsuG{display:block;color:var(--color-text);text-decoration:none}.shelves_imageCell__7mQIt:focus-visible,.shelves_listCell__3CF0T:focus-visible,.shelves_railCell__evsuG:focus-visible{outline-offset:-2px}.shelves_imageCell__7mQIt:focus-visible .shelves_cutout__WBCvI,.shelves_imageCell__7mQIt:hover .shelves_cutout__WBCvI,.shelves_railCell__evsuG:focus-visible .shelves_cutout__WBCvI,.shelves_railCell__evsuG:hover .shelves_cutout__WBCvI{transform:scale(1.02)}.shelves_list__kgYSd .shelves_scroller__4u2eA{column-gap:var(--space-lg)}.shelves_list__kgYSd .shelves_column__kpICu{flex-basis:84%}.shelves_list__kgYSd .shelves_cells__QS3tj>li+li{border-top:1px solid var(--color-border)}.shelves_listCell__3CF0T{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--space-sm);column-gap:var(--space-sm);min-height:88px;padding:var(--space-xs) 0}.shelves_listName__gJ1V3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;overflow-wrap:anywhere;font-size:var(--type-cell-size);line-height:var(--type-cell-line);font-weight:var(--type-cell-weight)}.shelves_listCell__3CF0T:hover .shelves_listName__gJ1V3{text-decoration:underline;text-underline-offset:3px}.shelves_year__7SoKD{color:var(--color-textMeta);white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}.shelves_grid__l5Ocn .shelves_scroller__4u2eA{column-gap:1px}.shelves_grid__l5Ocn .shelves_cells__QS3tj{gap:1px}.shelves_grid__l5Ocn .shelves_column__kpICu{flex-basis:30%}.shelves_row__MvlER .shelves_scroller__4u2eA{column-gap:var(--space-xs)}.shelves_row__MvlER .shelves_column__kpICu{flex-basis:72%}.shelves_rail__oeWvp .shelves_scroller__4u2eA{column-gap:var(--space-xs)}.shelves_rail__oeWvp .shelves_column__kpICu{flex-basis:40%}.shelves_railCell__evsuG{display:grid;grid-gap:var(--space-xxs);gap:var(--space-xxs)}.shelves_railName__nZtpn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.shelves_railBrand__LwK5E,.shelves_railName__nZtpn{font-size:var(--type-cell-size);line-height:var(--type-cell-line);font-weight:var(--type-cell-weight)}.shelves_railBrand__LwK5E{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-componentTextDim)}.shelves_railCell__evsuG:hover .shelves_railName__nZtpn{text-decoration:underline;text-underline-offset:3px}.shelves_banner__Tg1HA{position:relative;display:block;margin:0 var(--gutter) var(--space-xs);aspect-ratio:var(--banner-ratio);max-height:60vh;overflow:hidden;background:var(--color-mediaBackdrop)}.shelves_bannerPicture__vU4g0{position:absolute;inset:0;display:block}.shelves_bannerImage__OQ_O0{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:680px){.shelves_list__kgYSd .shelves_column__kpICu{flex-basis:46%}.shelves_grid__l5Ocn .shelves_column__kpICu{flex-basis:19%}.shelves_row__MvlER .shelves_column__kpICu{flex-basis:40%}.shelves_rail__oeWvp .shelves_column__kpICu{flex-basis:24%}}@media (min-width:1024px){.shelves_list__kgYSd .shelves_column__kpICu{flex-basis:31%}.shelves_grid__l5Ocn .shelves_column__kpICu{flex-basis:13.2%}.shelves_row__MvlER .shelves_column__kpICu{flex-basis:26%}.shelves_rail__oeWvp .shelves_column__kpICu{flex-basis:15%}.shelves_withBanner__4X3Gn{display:grid;grid-template-columns:minmax(0,22%) minmax(0,1fr);grid-template-areas:"heading heading" "banner scroll"}.shelves_withBanner__4X3Gn .shelves_heading___A4KX{grid-area:heading}.shelves_withBanner__4X3Gn .shelves_banner__Tg1HA{grid-area:banner;margin:0 0 0 var(--gutter);aspect-ratio:auto;max-height:none;min-height:160px}.shelves_withBanner__4X3Gn .shelves_scrollArea__85MFc{grid-area:scroll}.shelves_withBanner__4X3Gn .shelves_column__kpICu{flex-basis:19%}}@media (min-width:1600px){.shelves_list__kgYSd .shelves_column__kpICu{flex-basis:23.5%}.shelves_grid__l5Ocn .shelves_column__kpICu{flex-basis:10.4%}.shelves_row__MvlER .shelves_column__kpICu{flex-basis:20%}.shelves_rail__oeWvp .shelves_column__kpICu{flex-basis:11.5%}.shelves_withBanner__4X3Gn .shelves_column__kpICu{flex-basis:14.5%}}.shelves_arrow__O87W6{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.shelves_arrow__O87W6{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:var(--touch);height:var(--touch);margin-top:calc(var(--touch) / -2);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-background);color:var(--color-text);cursor:pointer;opacity:0;transition:opacity .15s ease-out}.shelves_previous___Yrb1{left:var(--space-xs)}.shelves_next__0tJH4{right:var(--space-xs)}.shelves_arrow__O87W6:focus-visible,.shelves_scrollArea__85MFc:hover .shelves_arrow__O87W6{opacity:1}.shelves_arrow__O87W6:hover{border-color:var(--color-outlineBorder)}.shelves_arrow__O87W6:disabled{visibility:hidden}}@media (prefers-reduced-motion:reduce){.shelves_arrow__O87W6,.shelves_cutout__WBCvI{transition:none}.shelves_imageCell__7mQIt:focus-visible .shelves_cutout__WBCvI,.shelves_imageCell__7mQIt:hover .shelves_cutout__WBCvI,.shelves_railCell__evsuG:focus-visible .shelves_cutout__WBCvI,.shelves_railCell__evsuG:hover .shelves_cutout__WBCvI{transform:none}}