.clnQ0G_carousel{--recent-card-count:4;--recent-card-gap:.75rem;--carousel-arrow-top:calc((100cqw - (var(--recent-card-count) - 1) * var(--recent-card-gap)) / var(--recent-card-count) / 2);container-type:inline-size}.clnQ0G_track{gap:var(--recent-card-gap);scroll-snap-type:x mandatory;padding:0 0 .5rem}.clnQ0G_slide{flex:0 0 calc((100% - (var(--recent-card-count) - 1) * var(--recent-card-gap)) / var(--recent-card-count));scroll-snap-align:start;color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}@media (min-width:3820px){.clnQ0G_track{gap:1.5rem}.clnQ0G_carousel{--recent-card-count:6;--recent-card-gap:1.25rem}}@media (min-width:5100px){.clnQ0G_track{gap:1.75rem}.clnQ0G_carousel{--recent-card-count:8;--recent-card-gap:1.25rem}}@media (min-width:7660px){.clnQ0G_track{gap:2rem}.clnQ0G_carousel{--recent-card-count:10;--recent-card-gap:1.25rem}}@media (max-width:1023px){.clnQ0G_carousel{--recent-card-count:2}}@media (max-width:619px){.clnQ0G_carousel{--recent-card-count:2;--recent-card-gap:.75rem;--carousel-arrow-top:calc((100cqw - .75rem) / 2 / 2)}.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (max-width:430px) and (min-height:760px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:384px) and (max-width:430px) and (min-height:820px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:415px) and (max-width:430px) and (min-height:900px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:431px) and (max-width:445px) and (min-height:945px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:391px) and (max-width:430px) and (min-height:848px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:396px) and (max-width:430px) and (min-height:866px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:405px) and (max-width:430px) and (min-height:880px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:420px) and (max-width:429px) and (min-height:910px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (max-width:374px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (max-width:374px) and (min-height:760px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:384px) and (max-width:389px) and (min-height:820px) and (max-height:839px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:408px) and (max-width:413px) and (min-height:884px){.clnQ0G_track{justify-content:flex-start;gap:.75rem}}@media (min-width:761px) and (max-width:790px) and (min-height:900px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:820px) and (max-width:826px) and (min-height:1100px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:827px) and (max-width:850px) and (min-height:1100px) and (max-height:1201px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:827px) and (max-width:850px) and (min-height:1202px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:1010px) and (max-width:1027px) and (min-height:1250px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:1028px) and (max-width:1050px) and (min-height:1250px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:620px) and (max-width:1023px),(min-width:1024px) and (max-width:1050px) and (orientation:portrait){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:900px) and (max-width:930px) and (min-height:1250px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:620px) and (max-width:660px) and (min-height:900px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:811px) and (max-width:819px) and (min-height:1150px){.clnQ0G_slide{scroll-snap-align:start}}@media (min-width:940px) and (max-width:980px) and (min-height:1300px){.clnQ0G_slide{scroll-snap-align:start}}
.gAWNsW_section{flex-direction:column;gap:1.25rem;display:flex}.gAWNsW_sectionTitle{font-size:var(--font-size-md);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);margin:0}.gAWNsW_categoriesCarousel{--tile-gap:1rem;--tile-count:4;--carousel-arrow-top:calc((100cqw - (var(--tile-count) - 1) * var(--tile-gap)) / var(--tile-count) * 3 / 8);container-type:inline-size}.gAWNsW_categories{gap:var(--tile-gap)}.gAWNsW_category{flex-direction:column;flex:0 0 calc((100% - (var(--tile-count) - 1) * var(--tile-gap)) / var(--tile-count));color:var(--color-ink);gap:.6rem;text-decoration:none;display:flex}.gAWNsW_categoryThumb{aspect-ratio:4/3;background:var(--color-surface-muted,#f4f4f4);display:block;position:relative;overflow:hidden}.gAWNsW_categoryImage{object-fit:cover;transition:transform .22s}.gAWNsW_category:hover .gAWNsW_categoryImage{transform:scale(1.03)}.gAWNsW_categoryLabel{font-size:var(--font-size-base);letter-spacing:var(--tracking-wide);text-transform:uppercase}@media (min-width:2400px){.gAWNsW_categoriesCarousel{--tile-count:6;--tile-gap:1.25rem}}@media (min-width:3420px){.gAWNsW_categoriesCarousel{--tile-count:6;--tile-gap:1.25rem}}@media (min-width:3820px){.gAWNsW_sectionTitle{font-size:var(--font-size-lg)}.gAWNsW_categoriesCarousel{--tile-count:7;--tile-gap:1.5rem}.gAWNsW_categoryLabel{font-size:var(--font-size-md)}}@media (min-width:5100px){.gAWNsW_sectionTitle{font-size:var(--font-size-xl)}.gAWNsW_categoriesCarousel{--tile-count:9;--tile-gap:1.75rem}.gAWNsW_categoryLabel{font-size:var(--font-size-lg)}}@media (min-width:7660px){.gAWNsW_sectionTitle{font-size:var(--font-size-2xl)}.gAWNsW_categoriesCarousel{--tile-count:11;--tile-gap:2rem}.gAWNsW_categoryLabel{font-size:var(--font-size-xl)}}@media (max-width:619px){.gAWNsW_categoriesCarousel{--tile-count:2;--tile-gap:.75rem;--carousel-arrow-top:calc((100cqw - .75rem) / 2 / 2)}.gAWNsW_section .gAWNsW_categoriesCarousel{--carousel-gutter:1.75rem}.gAWNsW_category{text-align:center;align-items:center;gap:.75rem}.gAWNsW_categoryThumb{aspect-ratio:1;width:100%}.gAWNsW_categoryLabel{letter-spacing:var(--tracking-tight);text-transform:none;font-weight:500}.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (max-width:430px) and (min-height:760px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:384px) and (max-width:430px) and (min-height:820px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:415px) and (max-width:430px) and (min-height:900px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:431px) and (max-width:445px) and (min-height:945px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:391px) and (max-width:430px) and (min-height:848px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:396px) and (max-width:430px) and (min-height:866px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:405px) and (max-width:430px) and (min-height:880px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:420px) and (max-width:429px) and (min-height:910px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (max-width:374px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (max-width:374px) and (min-height:760px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:384px) and (max-width:389px) and (min-height:820px) and (max-height:839px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:408px) and (max-width:413px) and (min-height:884px){.gAWNsW_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.gAWNsW_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.gAWNsW_categories{justify-content:flex-start;gap:.75rem}.gAWNsW_category{flex:none;width:calc(50% - .375rem)}.gAWNsW_categoryThumb{width:100%}.gAWNsW_categoryLabel{font-size:var(--font-size-sm)}}@media (min-width:761px) and (max-width:790px) and (min-height:900px){.gAWNsW_category{text-decoration:none}}@media (min-width:820px) and (max-width:826px) and (min-height:1100px){.gAWNsW_category{text-decoration:none}}@media (min-width:827px) and (max-width:850px) and (min-height:1100px) and (max-height:1201px){.gAWNsW_category{text-decoration:none}}@media (min-width:827px) and (max-width:850px) and (min-height:1202px){.gAWNsW_category{text-decoration:none}}@media (min-width:1010px) and (max-width:1027px) and (min-height:1250px){.gAWNsW_category{text-decoration:none}}@media (min-width:1028px) and (max-width:1050px) and (min-height:1250px){.gAWNsW_category{text-decoration:none}}@media (min-width:620px) and (max-width:1023px),(min-width:1024px) and (max-width:1050px) and (orientation:portrait){.gAWNsW_category{text-decoration:none}}@media (min-width:900px) and (max-width:930px) and (min-height:1250px){.gAWNsW_category{text-decoration:none}}@media (min-width:620px) and (max-width:660px) and (min-height:900px){.gAWNsW_category{text-decoration:none}}@media (min-width:811px) and (max-width:819px) and (min-height:1150px){.gAWNsW_category{text-decoration:none}}@media (min-width:940px) and (max-width:980px) and (min-height:1300px){.gAWNsW_category{text-decoration:none}}
.h9i7cG_suggestions{flex-direction:column;gap:3rem;display:flex}.h9i7cG_hint{border:1px solid var(--color-placeholder);background:var(--color-white);width:100%;max-width:35rem;box-shadow:var(--shadow-panel);align-self:center;align-items:center;gap:1rem;padding:.625rem .75rem .625rem .625rem;display:flex}.h9i7cG_notice{padding-left:1rem}.h9i7cG_hintThumb{aspect-ratio:4/3;background:var(--color-surface-muted);flex:none;width:4.5rem;position:relative;overflow:hidden}.h9i7cG_hintImage{object-fit:cover}.h9i7cG_hintText{min-width:0;font-size:var(--font-size-base);color:var(--color-ink);flex:1;margin:0;line-height:1.5}.h9i7cG_hintText strong{font-weight:500}.h9i7cG_hintLink{min-height:var(--touch-target-min);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-underline-offset:4px;white-space:nowrap;color:var(--color-ink);align-items:center;text-decoration:underline;display:inline-flex}.h9i7cG_hintLink:focus-visible,.h9i7cG_rowLink:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.h9i7cG_section{flex-direction:column;gap:1.25rem;display:flex}.h9i7cG_sectionTitle{font-size:var(--font-size-md);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);margin:0}.h9i7cG_rowHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.25rem 1rem;display:flex}.h9i7cG_rowHeading{flex-direction:column;gap:.25rem;min-width:0;display:flex}.h9i7cG_rowContext{font-size:var(--font-size-sm);color:var(--color-ink-soft);overflow-wrap:anywhere;margin:0;line-height:1.5}.h9i7cG_rowLink{min-height:var(--touch-target-min);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-underline-offset:4px;white-space:nowrap;color:var(--color-ink);align-items:center;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:no-preference){.h9i7cG_reveal{animation:.36s ease-out both h9i7cG_reveal}}@keyframes h9i7cG_reveal{0%{opacity:0}to{opacity:1}}@media (min-width:2400px){.h9i7cG_suggestions{gap:3.5rem}.h9i7cG_hint{gap:1.25rem;max-width:44rem}.h9i7cG_hintThumb{width:7rem}.h9i7cG_hintText{font-size:var(--font-size-md)}.h9i7cG_hintLink,.h9i7cG_rowLink,.h9i7cG_rowContext{font-size:var(--font-size-base)}}@media (min-width:3420px){.h9i7cG_suggestions{gap:3.5rem}.h9i7cG_hint{gap:1.25rem;max-width:44rem}.h9i7cG_hintThumb{width:7rem}.h9i7cG_hintText{font-size:var(--font-size-md)}.h9i7cG_hintLink,.h9i7cG_rowLink,.h9i7cG_rowContext{font-size:var(--font-size-base)}}@media (min-width:3820px){.h9i7cG_suggestions{gap:4rem}.h9i7cG_hint{gap:1.5rem;max-width:52rem;padding:.875rem 1rem .875rem .875rem}.h9i7cG_hintThumb{width:9rem}.h9i7cG_hintText,.h9i7cG_sectionTitle{font-size:var(--font-size-lg)}.h9i7cG_hintLink,.h9i7cG_rowLink,.h9i7cG_rowContext{font-size:var(--font-size-md)}}@media (max-width:619px){.h9i7cG_section .h9i7cG_productCarousel{--carousel-gutter:1.75rem}}@media (max-width:767px){.h9i7cG_rowHead{flex-direction:column;align-items:flex-start}.h9i7cG_hint{flex-wrap:wrap;row-gap:.25rem}}@media (max-width:619px){.h9i7cG_suggestions{gap:2rem}.h9i7cG_section{gap:1.5rem;margin-inline:0;padding-inline:.75rem}.h9i7cG_sectionTitle{font-family:var(--font-display);font-weight:500;font-size:var(--font-size-xl);letter-spacing:normal}.h9i7cG_hint{gap:.75rem}.h9i7cG_hintThumb{width:4rem}}.h9i7cG_placeholder{min-height:calc(18vw + 4rem)}@media (min-width:2400px){.h9i7cG_placeholder{min-height:22rem}}@media (max-width:1023px){.h9i7cG_placeholder{min-height:calc(19vw + 4rem)}}@media (max-width:619px){.h9i7cG_placeholder{min-height:calc(45vw + 5rem)}}
