.HomeCategoryRail_section__0zC5x{min-width:0;-webkit-padding-after:10px;padding-block-end:10px;-webkit-border-after:1px solid #ddd7d1;border-block-end:1px solid #ddd7d1}.HomeCategoryRail_section__0zC5x:last-child{-webkit-border-after:0;border-block-end:0}.HomeCategoryRail_heading__QvxTf{display:flex;align-items:end;justify-content:space-between;gap:20px;-webkit-margin-after:13px;margin-block-end:13px}.HomeCategoryRail_heading__QvxTf h3{margin:0;color:#2c2723;font-size:1.2rem;letter-spacing:-.02em}.HomeCategoryRail_heading__QvxTf p{max-width:640px;margin:4px 0 0;color:#7b736c;font-size:.75rem;line-height:1.45}.HomeCategoryRail_heading__QvxTf>a{display:inline-flex;flex:none;align-items:center;gap:5px;color:#37617d;font-size:.73rem;font-weight:750}.HomeCategoryRail_heading__QvxTf>a:hover{text-decoration:underline;text-underline-offset:4px}.HomeCategoryRail_carousel__i4Dpz{position:relative;min-width:0}.HomeCategoryRail_track__t35aA{display:grid;grid-auto-flow:column;grid-auto-columns:var(--home-card-width,minmax(220px,calc((100% - 39px) / 4)));grid-gap:13px;gap:13px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 1px 10px;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.HomeCategoryRail_track__t35aA::-webkit-scrollbar{display:none}.HomeCategoryRail_track__t35aA>*{scroll-snap-align:start}.HomeCategoryRail_track__t35aA .catalog-card{height:100%}.HomeCategoryRail_track__t35aA .catalog-card-body{min-height:132px}.HomeCategoryRail_track__t35aA .catalog-card-meta{-webkit-margin-before:auto;margin-block-start:auto}.HomeCategoryRail_next__PBOfr,.HomeCategoryRail_previous__Z7aAI{position:absolute;z-index:4;top:34%;display:grid;width:38px;height:38px;place-items:center;border:1px solid #d7d0c8;border-radius:50%;background:rgba(255,255,255,.96);color:#3f3934;font:inherit;line-height:1;box-shadow:0 5px 16px rgba(39,31,24,.12);cursor:pointer;opacity:1;visibility:visible;transition:opacity .16s ease,visibility 0s linear 0s,border-color .12s ease,background-color .12s ease}.HomeCategoryRail_controlHidden__YTyKT{opacity:0;visibility:hidden;cursor:default;transition:opacity .7s ease,visibility 0s linear .7s}.HomeCategoryRail_previous__Z7aAI{inset-inline-start:-18px}.HomeCategoryRail_next__PBOfr{inset-inline-end:-18px}.HomeCategoryRail_next__PBOfr:hover,.HomeCategoryRail_previous__Z7aAI:hover{border-color:#aaa097;background:#fff}.HomeCategoryRail_heading__QvxTf>a:focus-visible,.HomeCategoryRail_next__PBOfr:focus-visible,.HomeCategoryRail_previous__Z7aAI:focus-visible{outline:3px solid rgba(246,106,60,.35);outline-offset:3px}.HomeCategoryRail_next__PBOfr .arrow-icon,.HomeCategoryRail_previous__Z7aAI .arrow-icon{width:18px;height:18px}@media (min-width:1100px){.HomeCategoryRail_track__t35aA{grid-auto-columns:calc((100% - 52px) / 5)}.shopping-home .HomeCategoryRail_track__t35aA>.catalog-card{width:100%}}@media (max-width:900px){.HomeCategoryRail_track__t35aA{grid-auto-columns:var(--home-card-width,minmax(210px,calc((100% - 13px) / 2)))}}@media (max-width:599px){.HomeCategoryRail_heading__QvxTf{align-items:flex-start}.HomeCategoryRail_heading__QvxTf p{max-width:250px}.HomeCategoryRail_track__t35aA{grid-auto-columns:var(--home-card-width,minmax(164px,72vw));padding-inline:0}.HomeCategoryRail_next__PBOfr,.HomeCategoryRail_previous__Z7aAI{display:none}}