.NodePointsCallout_root__R\+UjU{background:#dcf5ec;background:color-mix(in srgb,var(--colorBrandMint,#83ddbf) 35%,#fff);border:1px solid var(--colorBrandMint,#83ddbf);border-radius:10px;margin:12px 0;padding:12px 16px}.NodePointsCallout_top__NiPdm{align-items:center;display:flex;gap:12px;justify-content:space-between}.NodePointsCallout_label__o-6KD{align-items:center;display:inline-flex;font-size:14px;font-weight:var(--fontWeightSemiBold,600);gap:6px}.NodePointsCallout_label__o-6KD,.NodePointsCallout_star__0-cIp,.NodePointsCallout_value__ty83d{color:var(--colorDarkGreen,#112d01)}.NodePointsCallout_value__ty83d{font-size:15px;font-weight:var(--fontWeightBold,700);white-space:nowrap}.NodePointsCallout_sub__vAtYj{color:var(--colorGrey600,#666);font-size:12px;margin-top:4px}.RecommendationSection_root__KVJGP{box-sizing:border-box;margin-bottom:56px;max-width:100%;min-width:0;overflow-x:clip;width:100%}.RecommendationSection_variantCompact__P3V2o{padding-left:20px;padding-right:20px;scroll-padding-left:20px}@media (max-width:768px){.RecommendationSection_variantCompact__P3V2o{max-width:375px}}.RecommendationSection_header__UyS4A{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.RecommendationSection_titleLink__QhW41{align-items:center;color:inherit;display:flex;flex:1 1;gap:8px;min-width:0;text-decoration:none}.RecommendationSection_titleLink__QhW41:hover .RecommendationSection_title__LCcH0{color:#1e3d2b;text-decoration:none}.RecommendationSection_titleLink__QhW41:hover .RecommendationSection_titleArrow__rOT-S{transform:translateX(3px)}.RecommendationSection_title__LCcH0{color:var(--colorDarkGreen,#112d01);font-family:Degular,Inter,sans-serif;font-size:20px;font-weight:800;letter-spacing:.01em;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;transition:color .15s ease;white-space:nowrap}@media (min-width:768px){.RecommendationSection_title__LCcH0{font-size:22px}.RecommendationSection_largeTitle__5DI\+4 .RecommendationSection_title__LCcH0{font-size:24px}}.RecommendationSection_titleEmphasis__VK1Ti{font-family:var(--fontFamilySerif,"Austin",Georgia,serif);font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.RecommendationSection_titleBadge__w3V5V{align-items:center;background:var(--colorBrandRose,#ff88db);border-radius:100px;color:var(--colorDarkGreen,#112d01);display:inline-flex;flex-shrink:0;font-family:var(--fontFamilySerif,"Austin",Georgia,serif);font-size:14px;font-style:italic;line-height:1.3;padding:3px 11px;white-space:nowrap}.RecommendationSection_titleArrow__rOT-S{color:#1e3d2b;flex-shrink:0;font-size:24px;font-weight:400;line-height:1;transition:transform .15s ease}.RecommendationSection_navButtons__R8-Jc{display:flex;flex-shrink:0;gap:6px}.RecommendationSection_navButton__Xifm0{align-items:center;background:#fff;border:1px solid #bbb;border-radius:6px;color:#333;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:38px}.RecommendationSection_navButton__Xifm0:hover{background:#f5fbf7;border-color:#1e3d2b;color:#1e3d2b}.RecommendationSection_navButtonDisabled__FiYWh{align-items:center;background:#fff;border:1px solid #bbb;border-radius:6px;color:#333;cursor:default;display:flex;height:38px;justify-content:center;opacity:.3;padding:0;pointer-events:none;width:38px}.RecommendationSection_scrollTrack__s4bJM{-ms-overflow-style:none;display:flex;gap:20px;max-width:100%;min-width:0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.RecommendationSection_scrollTrack__s4bJM::-webkit-scrollbar{display:none}.RecommendationSection_cardWrapper__w7q01{box-sizing:border-box;flex:0 0 auto;min-width:0;scroll-snap-align:start;width:100%}.RecommendationSection_variantCompact__P3V2o .RecommendationSection_cardWrapper__w7q01{width:100%}@media (min-width:480px){.RecommendationSection_cardWrapper__w7q01{width:calc(50% - 10px)}}@media (min-width:768px){.RecommendationSection_cardWrapper__w7q01{width:calc(33.333% - 14px)}.RecommendationSection_variantCompact__P3V2o .RecommendationSection_cardWrapper__w7q01{width:calc(50% - 10px)}}@media (min-width:1024px){.RecommendationSection_cardWrapper__w7q01{width:calc(25% - 15px)}.RecommendationSection_variantCompact__P3V2o .RecommendationSection_cardWrapper__w7q01{width:calc(33.333% - 14px)}.RecommendationSection_variantCompact__P3V2o,.RecommendationSection_variantFive__vb6a9{padding:0;scroll-padding:0}.RecommendationSection_variantThree__e1LKU .RecommendationSection_cardWrapper__w7q01{width:calc(33.333% - 14px)}.RecommendationSection_variantThree__e1LKU{padding:0;scroll-padding:0}}@media (min-width:1280px){.RecommendationSection_variantFive__vb6a9 .RecommendationSection_cardWrapper__w7q01{width:calc(20% - 16px)}}@media (max-width:479px){.RecommendationSection_variantFive__vb6a9 .RecommendationSection_cardWrapper__w7q01,.RecommendationSection_variantThree__e1LKU .RecommendationSection_cardWrapper__w7q01{width:calc(50% - 10px)}.RecommendationSection_variantFive__vb6a9.RecommendationSection_mobileSingle__Plc\+C .RecommendationSection_cardWrapper__w7q01{width:100%}}@media (max-width:767px){.RecommendationSection_variantFive__vb6a9{padding-left:24px;padding-right:24px}.RecommendationSection_variantFive__vb6a9.RecommendationSection_flushMobile__wMSoP{padding-left:0;padding-right:0}}.RecommendationSection_chevronLeft__qwIfs,.RecommendationSection_chevronRight__bRcQb{border-right:2px solid;border-top:2px solid;display:block;flex-shrink:0;height:9px;width:9px}.RecommendationSection_chevronLeft__qwIfs{transform:rotate(-135deg) translate(-1px,1px)}.RecommendationSection_chevronRight__bRcQb{transform:rotate(45deg) translate(-1px,1px)}.RecommendationSection_emptyState__BLmHA{color:#999;font-size:14px;font-style:italic;margin:0;padding:32px 0}.RecommendationSection_grid__mdXHG{grid-column-gap:24px;grid-row-gap:40px;column-gap:24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:40px;width:100%}.RecommendationSection_gridCell__Ifb\+s{min-width:0}@media (max-width:1023px){.RecommendationSection_grid__mdXHG{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.RecommendationSection_grid__mdXHG{column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:767px){.RecommendationSection_rootGrid__H1I8k{padding-left:24px;padding-right:24px}}.RecommendationSection_loadMoreWrap__QnTWQ{display:flex;justify-content:center;margin-top:48px}@media (max-width:599px){.RecommendationSection_grid__mdXHG>.RecommendationSection_gridCell__Ifb\+s:nth-child(n+5),.RecommendationSection_loadMoreDesktopOnly__AOGKW{display:none}}.RecommendationSection_viewAllMobileOnly__z7yHd{display:none}@media (max-width:599px){.RecommendationSection_viewAllMobileOnly__z7yHd{display:flex;margin-top:28px}}.RecommendationSection_viewAllButton__ICClh{align-items:center;background:#0000;border:1px solid var(--Strokes-str-tertiary-onLight,#cfd5cc);border-radius:8px;color:var(--colorDarkGreen,#112d01);display:inline-flex;font-family:Degular,Inter,sans-serif;font-size:15px;font-weight:var(--fontWeightMedium,500);justify-content:center;padding:10px 22px;text-decoration:none}.RecommendationSection_viewAllButton__ICClh:hover{background:#112d010a}.RecommendationSection_loadMore__nNbAI{background:#0000;border:none;color:var(--colorDarkGreen,#112d01);cursor:pointer;font-family:Degular,Inter,sans-serif;font-size:15px;font-weight:var(--fontWeightMedium,500);padding:8px 12px}.RecommendationSection_loadMore__nNbAI:hover{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=CartListingPage.09e01dd8.chunk.css.map*/