@layer ndsFoundation;@layer ndsLayout;@layer ndsUtility;@layer ndsButtonPrimitives;@layer ndsButton;@layer ndsTypography;@layer ndsDisclosure;@layer ndsCheckbox;@layer ndsRadio;@layer ndsBadge;@layer ndsButtonUpload;@layer ndsContainer;@layer ndsCard;@layer ndsDirectionalPad;@layer ndsImage;@layer ndsLink;@layer ndsMarker;@layer ndsPaginationDots;@layer ndsPlaceholder;@layer ndsProgress;@layer ndsRating;@layer ndsSpinner;@layer ndsSwitch;@layer ndsTabs;@layer ndsZoomable;@layer ndsPicture;@layer ndsAccordion;@layer ndsFormField;@layer ndsList;@layer ndsRibbon;@layer ndsCell;@layer ndsChip;@layer ndsPopover;@layer ndsBreadcrumb;@layer ndsButtonConfirmation;@layer ndsCarousel;@layer ndsSearchBar;@layer ndsDatePicker;@layer ndErrorBucket;@layer ndsPictureNavigation;@layer ndsPlaceholderRow;@layer ndsToast;@layer ndsCellLegacy;@layer ndsModal;@layer ndsMenu;@layer ndsCoachmark;@layer ndsPagination;@layer ndsVariationSelector;@layer ndsTruncate;.styles_imageRow__35kdM{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.styles_imageRow__35kdM.styles_withGap__GJpGu{gap:var(--image-row-gap,0)}.styles_itemWrapper__2rnQt{flex:0 0 auto}.styles_imageWrapper__MzAbM,.styles_itemWrapper__2rnQt{align-items:center;display:flex;justify-content:center}.styles_overflowCell__3yhd0{background-color:var(--color-background-subdued);border-radius:var(--radius-asset);color:var(--color-text-base)}.styles_overflowFontSm__65Va1{font-size:var(--typography-body-sm-font-size)}.styles_overflowFontMd__9LohJ{font-size:var(--typography-body-md-font-size)}.styles_overflowFontLg__jzPsp{font-size:var(--typography-body-lg-font-size)}.styles_ratingStars___N_MP{line-height:var(--typography-line-height-body);color:var(--color-icon-base)}.styles_ratingStars___N_MP,.styles_variationSwatches__ej3uX{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-margin-decoration-sm)}.styles_variationSwatches__ej3uX{justify-content:flex-start;width:100%}.styles_itemWrapper__g3Kbd{flex:0 0 auto}.styles_imageWrapper___NYWF,.styles_itemWrapper__g3Kbd{align-items:center;display:flex;justify-content:center}.styles_overflowCell__IfMuL{color:var(--color-text-base);font-weight:400;line-height:140%;font-size:12px}.styles_hexCell__XT5Fw,.styles_imageCell__t0C_Y{border-radius:var(--radius-button);border:1px solid var(--color-border-subdued)}.styles_imageCell__t0C_Y{overflow:hidden}.styles_bullet__5RLNs{box-sizing:border-box;list-style-type:disc;list-style-position:outside;margin-left:20px;margin-bottom:0;padding-top:8px}@media(min-width:375px){.styles_bullet__5RLNs{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px);flex-grow:1}}.styles_list__AGf_K{display:flex;flex-flow:wrap}.PromptChips_promptChips__Q7oEp{gap:8px}.PromptChips_promptChips__Q7oEp,.PromptChips_promptChips__Q7oEp .PromptChips_textContainer__8kyrS{display:flex;flex-direction:column}.PromptChips_promptChips__Q7oEp .PromptChips_chipsContainer__kCO95,.styles_errorContainer__trlqc{display:flex;flex-direction:column;gap:8px}.styles_errorContainer__trlqc{align-items:center;justify-content:center;flex:1;width:100%;height:100%;min-height:100%;padding:16px}.styles_errorMessage__bcrrG{font-weight:700;font-style:Bold;font-size:var(--typography-headline-md-font-size);line-height:130%;letter-spacing:0;text-align:center}.ChatMessage_chatMessage__cVpHh{margin-bottom:var(--space-margin-text-md)}.ChatMessage_chatMessage__cVpHh .ChatMessage_messageContent__ov86l{margin-bottom:var(--space-margin-text-sm)}.AddToCartSuccessMessage_content__RrL4h{display:flex;flex-direction:column;gap:12px}.AddToCartSuccessMessage_productContainer__GVhVh{display:flex;flex-direction:row;gap:12px;align-items:flex-start}.AddToCartSuccessMessage_imageArea__ZPDqH{width:96px;height:96px;min-width:96px;background-color:#f5f5f5;border-radius:6px;overflow:hidden;background-size:cover;background-position:50%}.AddToCartSuccessMessage_textSection__JCz1v{display:flex;flex-direction:column}.AddToCartSuccessMessage_price__3bXul{color:#333;font-size:14px;font-weight:600;line-height:1.4}.AddToCartSuccessMessage_description__vIThh{color:#333;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AddToCartSuccessMessage_heading__Uz_u1{font-weight:var(--typography-font-weight-bold);font-size:var(--typography-font-size-150);margin-bottom:16px}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_carouselTitle__pordI{margin-bottom:var(--space-margin-container-md);font-weight:var(--typography-font-weight-bold)}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_productsContainer__wFy6_{padding-bottom:var(--space-padding-container-xs)}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_emptyState___Azma{padding:var(--space-padding-container-lg);text-align:center;color:var(--color-text-subdued);background-color:var(--color-background-subdued);border-radius:var(--radius-card)}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_emptyState___Azma p{margin:0}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_showAllLink__B_C9N{margin-top:var(--space-margin-text-md);text-align:right}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_successMessagesContainer__d5PPf{display:flex;flex-direction:column;gap:28px;margin-top:8px}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_successMessage__NKlTZ{margin-top:var(--space-margin-text-md);padding:var(--space-padding-container-md);background-color:var(--color-background-subdued);border-radius:var(--radius-messaging);color:var(--color-text-base)}.ProductCarousel_productCarousel__kh3CC .ProductCarousel_successMessage__NKlTZ p{margin:0}.ProductCarousel_carouselItemContainer__qOayy{display:flex;flex-direction:column}.ProductCarousel_carouselItemWrapper__CfxoX{flex:1;display:flex;flex-direction:column}