.recommendations_section__tiYXN{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding-top:var(--space-lg)}.recommendations_heading__m2Gom{text-transform:uppercase;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking)}.recommendations_designs__85REM{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-md) var(--space-sm);gap:var(--space-md) var(--space-sm)}.recommendations_design__ImYzm{position:relative;min-width:0}.recommendations_designLink__gS_pH{display:grid;grid-gap:var(--space-xxxs);gap:var(--space-xxxs);color:var(--color-text);text-decoration:none}.recommendations_cellTop__oP30O{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xs);padding-right:calc(var(--touch) - var(--space-sm));font-size:var(--type-cell-size);line-height:var(--type-cell-line);font-weight:var(--type-cell-weight)}.recommendations_cellName__Sd7Hs{min-width:0;overflow-wrap:anywhere}.recommendations_cellPrice__F3At3{white-space:nowrap}.recommendations_cellCreator__PUjhs{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}.recommendations_designLink__gS_pH:focus-visible .recommendations_cellName__Sd7Hs,.recommendations_designLink__gS_pH:hover .recommendations_cellName__Sd7Hs{text-decoration:underline;text-underline-offset:3px}.recommendations_tile__G4EzV{display:block;margin-top:var(--space-xs);aspect-ratio:1/1;overflow:hidden;background:var(--color-productTile)}.recommendations_tile__G4EzV img{display:block;width:100%;height:100%;object-fit:contain}.recommendations_save__uaFPw{position:absolute;top:calc((var(--type-cell-line) - var(--touch)) / 2);right:calc((16px - var(--touch)) / 2);display:grid;place-items:center;width:var(--touch);height:var(--touch);padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.recommendations_save__uaFPw:disabled{cursor:default}.recommendations_save__uaFPw[aria-busy=true]{opacity:.4}.recommendations_save__uaFPw[aria-pressed=true]{color:var(--color-accent)}.recommendations_note__DKus2{color:var(--color-textMeta)}.recommendations_error__IJrFM,.recommendations_note__DKus2{font-size:var(--type-note-size);line-height:var(--type-note-line);font-weight:var(--type-note-weight)}.recommendations_error__IJrFM{color:var(--color-error)}.recommendations_textButton__G__31{justify-self:start;min-height:var(--touch);padding:0;border:0;background:none;color:var(--color-text);cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-size:var(--type-name-size);line-height:var(--type-name-line);font-weight:var(--type-name-weight)}.recommendations_rail__WQlx3{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0;padding-top:var(--space-lg)}.recommendations_railTitle__9q8sl{font-size:var(--type-cell-size);line-height:var(--type-cell-line);font-weight:var(--type-cell-weight)}.recommendations_tiles__Ew6z8{list-style:none;margin:0;padding:0;display:flex;gap:var(--space-xs);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.recommendations_tiles__Ew6z8::-webkit-scrollbar{display:none}.recommendations_tiles__Ew6z8>li{flex:none;scroll-snap-align:start}.recommendations_railTile__qSOn_{display:block;width:112px;height:112px;padding:var(--space-xs);background:var(--color-productTile)}.recommendations_railTile__qSOn_:focus-visible{outline-offset:-2px}.recommendations_railTile__qSOn_ img{display:block;width:100%;height:100%;object-fit:contain}.recommendations_railLink__PtjlF{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:1023.98px){.recommendations_rail__WQlx3{gap:var(--space-sm)}.recommendations_tiles__Ew6z8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-md) var(--space-xs);gap:var(--space-md) var(--space-xs);overflow:visible}.recommendations_tiles__Ew6z8>li:nth-child(n+9){display:none}.recommendations_railTile__qSOn_{width:auto;height:auto;aspect-ratio:1;padding:0;background:none}}@media (min-width:640px){.recommendations_designs__85REM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.recommendations_designs__85REM{grid-template-columns:repeat(4,minmax(0,1fr))}.recommendations_railTile__qSOn_{width:140px;height:140px}.recommendations_compactSection__WdLjF{gap:var(--space-sm);padding-top:var(--space-xs)}.recommendations_compactSection__WdLjF .recommendations_designs__85REM{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.recommendations_compactSection__WdLjF .recommendations_design__ImYzm:nth-child(n+5){display:none}.recommendations_compact__VPaAm{padding-top:var(--space-sm);border-top:1px solid var(--color-border)}.recommendations_compact__VPaAm .recommendations_railTile__qSOn_{width:88px;height:88px;padding:var(--space-xxs);background:none}}