@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;@keyframes styles_opening__MEhpG{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.styles_overlayContainer__JB6hV{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100%;width:100%;z-index:1049;overflow:hidden}.styles_overlayContainer__JB6hV.styles_isOpening__datYR{display:flex;animation:styles_opening__MEhpG .4s}.styles_overlayContainer__JB6hV.styles_isClosing__ZmGyO{display:flex;animation:styles_opening__MEhpG .4s reverse}.styles_overlay__M7PVg{left:0;top:0;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;z-index:1051;background:rgba(51,51,51,.8)}.styles_overlayContent__NmKTn{background-color:var(--color-background-page-base);margin:var(--space-margin-section-lg);width:calc(100% - 2*var(--space-margin-section-lg));max-width:calc(100vw - 2*var(--space-margin-section-lg));max-width:calc(100dvw - 2*var(--space-margin-section-lg));display:flex;flex-direction:column;border-radius:var(--radius-messaging);padding-bottom:var(--space-margin-decoration-lg)}.styles_overlayContent__NmKTn>:last-child{flex:1 1;min-height:0}.styles_overlayContentHeaderContainer__PgCwe{display:flex;justify-content:space-between;align-items:center}.styles_overlayContentHeaderContainer__PgCwe h2{margin-left:var(--space-margin-section-md)}.styles_overlayContentHeaderContainer__PgCwe button{height:32px;width:32px;margin:var(--space-margin-section-md)}.styles_overlayActions__MA65u{align-self:center;align-items:center;font-size:var(--typography-body-lg-font-size);margin-top:var(--space-margin-section-md)}.styles_overlayActions__MA65u>*{height:unset;max-height:unset;justify-content:flex-start;background-color:var(--color-background-page-base);border-radius:var(--radius-messaging);width:220px;color:var(--color-text-subdued);font-weight:var(--typography-font-weight-regular);padding:var(--space-padding-container-md) var(--space-padding-container-md);border:none}.styles_overlayActions__MA65u>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}.styles_overlayActions__MA65u>:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.styles_overlayActionFavorite__WbQqw,.styles_overlayActionViewSimilar__4hy2m{display:flex;align-items:center}.styles_overlayActionViewSimilar__4hy2m button{position:unset}.DualProductCards_dualProductCards__QHpqQ{display:flex;flex-direction:column}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_title__9Qb_y{font-weight:var(--typography-font-weight-bold)}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_productsGrid__PYUTX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_productCardContainer__iz1rO{display:flex;flex-direction:column}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_productCardContainer__iz1rO [data-test=productCardVariantMini]{min-width:0!important;width:100%!important;max-width:100%;flex:1 1}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_emptyState__daCgB{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)}.DualProductCards_dualProductCards__QHpqQ .DualProductCards_emptyState__daCgB p{margin:0}.Fallback_fallback__PBqsf{padding:var(--space-padding-container-md);margin-bottom:var(--space-margin-text-md);background-color:var(--color-background-subdued);border-radius:var(--radius-card);color:var(--color-text-subdued);font-size:var(--typography-body-md-font-size)}.GuestMessage_message-wrapper__SJHRM{display:flex;flex-direction:column;width:100%}.GuestMessage_message__B7wyQ{display:flex;flex-direction:column;max-width:85%;padding:12px;border-radius:var(--radius-messaging);overflow-wrap:break-word}.GuestMessage_message__B7wyQ:focus-within{outline:2px solid var(--color-border-focus);outline-offset:2px}.GuestMessage_guest-message__ROBQK{align-self:flex-end;color:var(--color-text-base);background-color:var(--color-background-subdued);font-weight:400;line-height:140%;letter-spacing:0}.GuestMessage_message-content__fd8yd{display:flex;flex-direction:column;gap:var(--space-margin-text-sm)}.GuestMessage_message-text__jZ_1V{font-size:var(--typography-body-sm-font-size);line-height:var(--typography-line-height-body);margin:0;white-space:pre-wrap}.ChunkRenderer_chunkRenderer__5HzvE{display:flex;flex-direction:column;gap:16px;width:100%}.styles_thumbs-button-wrapper__wyZjP{display:flex;margin-top:12px;gap:10px}.styles_thumbs-button-wrapper__wyZjP button{padding:0;width:unset;height:unset;color:var(--color-icon-subdued)}.styles_thumbs-button-wrapper__wyZjP button:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.styles_modal__qDuZz{width:min(90vw,600px);max-width:90vw!important}.styles_codeBlock__6Rgf3{margin:16px 0;display:block;width:100%;position:relative;background-color:var(--color-background-subdued);border-radius:var(--radius-input);font-family:monospace;font-size:var(--typography-body-sm-font-size);border:1px solid rgba(0,0,0,0);resize:none}.styles_codeBlock__6Rgf3 pre{width:100%;max-height:60vh;padding:16px 12px;margin:0;overflow:auto}button.styles_codeBlock__6Rgf3{position:relative;text-align:left;cursor:pointer}button.styles_codeBlock__6Rgf3:hover,textarea.styles_codeBlock__6Rgf3{border-color:var(--color-border-subdued)}textarea.styles_codeBlock__6Rgf3{padding:16px 12px;overflow:auto;max-height:60vh}textarea.styles_codeBlock__6Rgf3:hover{border-color:var(--color-border-base)}.styles_buttonGroup__4e0_f{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:300px}.styles_ConfigDrivenUiDebugIconButton__U_caa{width:24px;padding:4px;align-items:center;align-self:stretch}.styles_ConfigDrivenUiDebugIconButton__U_caa,.styles_ConfigDrivenUiDebugIconButton__U_caa:focus{color:color-mix(in lab,var(--debug-color),black 50%)}.styles_ConfigDrivenUiDebugToggleButton__0DW7T svg{transition:transform .3s}.styles_ConfigDrivenUiDebugToggleButton__0DW7T:not(.styles_isOpen__1jf1_) svg{transform:rotate(-180deg)}.styles_ConfigDrivenUiDebugHiddenIcon__POZk_{width:24px;padding:4px;align-self:stretch;display:flex;align-items:center;cursor:pointer}.styles_ConfigDrivenUiDebugBorder___qFbu{--debug-color:magenta}.styles_ConfigDrivenUiDebugBorder___qFbu:not(.styles_isModule__kGCyq){--debug-color:cornflowerblue}.styles_ConfigDrivenUiDebugBorder___qFbu.styles_isDatasourceModule__Yuprn{--debug-color:lightgreen}.styles_ConfigDrivenUiDebugBorder___qFbu:has([data-label="module: ProductListCard"]).styles_isModule__kGCyq{--debug-color:green}.styles_ConfigDrivenUiDebugBorder___qFbu:has([data-label="module: ProductListCard"]) [data-label="module: ProductListCard"]:before{content:"Pseudo-";font-weight:700}.styles_ConfigDrivenUiDebugBorder___qFbu{border:1px solid color-mix(in lab,var(--debug-color),black 20%);border-radius:4px;position:relative}.styles_ConfigDrivenUiDebugBorder___qFbu>.styles_ConfigDrivenUiModuleLabel__9Cp0w{background:color-mix(in lab,var(--debug-color),white 70%);border-radius:4px 4px 0 0;color:color-mix(in lab,var(--debug-color),black 50%);font-size:var(--typography-caption-font-size);padding:4px;position:relative;display:flex;align-items:center;gap:8px}.styles_ConfigDrivenUiDebugBorder___qFbu>.styles_ConfigDrivenUiModuleLabel__9Cp0w>span{flex-grow:1;word-break:break-all}.styles_ConfigDrivenUiDebugBorder___qFbu.styles_isCollapsed___K8OF>.styles_ConfigDrivenUiModuleLabel__9Cp0w{border-radius:4px}.styles_ConfigDrivenUiDebugBorder___qFbu:not(.styles_isModule__kGCyq)>.styles_ConfigDrivenUiModuleLabel__9Cp0w{padding:4px 8px}.styles_ConfigDrivenUiDebugBorder___qFbu .styles_ConfigDrivenUiEmptyWarning__pxexm{display:none;border-radius:0 0 4px 4px;color:color-mix(in lab,var(--debug-color),black 50%);background:color-mix(in lab,var(--debug-color),white 90%);font-size:var(--typography-caption-font-size);padding:4px 8px}.styles_ConfigDrivenUiDebugBorder___qFbu :has([data-gap-visualizer]:first-child)+.styles_ConfigDrivenUiEmptyWarning__pxexm{display:block}.styles_ConfigDrivenUiDebugBorder___qFbu>[data-module-type]{margin:0!important}@layer ndsButtonPrimitives{.styles_ndsBaseIconButton__a1f1z{--nds-button-icon-legacy-bg:none;--nds-button-icon-legacy-color:inherit;--nds-button-icon-legacy-hover-bg:var(--nds-button-icon-legacy-bg);--nds-button-icon-legacy-hover-color:var(--nds-button-icon-legacy-color);--nds-button-icon-legacy-active-bg:var(--nds-button-icon-legacy-hover-bg);--nds-button-icon-legacy-active-color:var(--nds-button-icon-legacy-hover-color);--nds-button-icon-legacy-focus-color:var(--color-text-subdued);background:var(--nds-button-icon-legacy-bg);border:none;cursor:pointer;color:var(--nds-button-icon-legacy-color);display:grid;flex-shrink:0;margin:0;padding:0}.styles_ndsBaseIconButton__a1f1z:hover{background-color:var(--nds-button-icon-legacy-hover-bg);color:var(--nds-button-icon-legacy-hover-color)}.styles_ndsBaseIconButton__a1f1z:active{background-color:var(--nds-button-icon-legacy-active-bg);color:var(--nds-button-icon-legacy-active-color)}.styles_ndsBaseIconButton__a1f1z:focus{color:var(--nds-button-icon-legacy-focus-color);outline:var(--color-border-focus) dashed 1px;text-decoration:none}}.styles_ModuleGapDebugBorder__kg989{position:absolute;inset:32px 0 0;opacity:0;transition:opacity .3s;pointer-events:none}.styles_ModuleGapDebugBorder__kg989:first-child{display:none}.styles_ModuleGapDebugBorder__kg989:before{content:"";z-index:1;display:block;position:absolute;inset:0;opacity:.05;border-color:var(--debug-color);border-style:solid;border-width:var(--module-gap-top,16px) var(--module-gap-right,16px) var(--module-gap-bottom,16px) var(--module-gap-left,16px)}.styles_ModuleGapDebugBorder__kg989:after{content:"";display:block;position:absolute;inset:var(--module-gap-top,16px) var(--module-gap-right,16px) var(--module-gap-bottom,16px) var(--module-gap-left,16px);border:1px dashed color-mix(in lab,var(--debug-color),#ccc 80%)}body:has(#show-module-gaps:checked) .styles_ModuleGapDebugBorder__kg989{opacity:1}.styles_GapValueContainer__iu8B1{position:absolute;font-size:11px;z-index:2;border-radius:4px;background:color-mix(in lab,var(--debug-color),white 95%);color:color-mix(in lab,var(--debug-color),black 50%)}.styles_GapValueContainer__iu8B1.styles_left__rUwFM{left:0}.styles_GapValueContainer__iu8B1.styles_right__gPd6V{right:0}.styles_GapValueContainer__iu8B1.styles_top__ziLs6{top:0}.styles_GapValueContainer__iu8B1.styles_bottom__MfH7e{bottom:0}.styles_GapValueContainer__iu8B1.styles_bottom__MfH7e,.styles_GapValueContainer__iu8B1.styles_top__ziLs6{left:calc(50% - 8px)}.styles_GapValueContainer__iu8B1.styles_left__rUwFM,.styles_GapValueContainer__iu8B1.styles_right__gPd6V{top:calc(50% - 8px)}.HistoryMessages_history-container__XQV3O{display:flex;flex-direction:column;width:100%}.ThinkingState_thinking-state___e7pw{display:flex;align-items:center;gap:8px;color:var(--color-text-base);font-weight:700}.ThinkingState_phrase-container__0Pqr2{position:relative;display:inline-grid;overflow:hidden;align-items:center}.ThinkingState_phrase__FbeZh{grid-area:1/1;white-space:nowrap}.ThinkingState_phrase--static__c9SrI{position:static}.ThinkingState_phrase--enter__3mqjD{animation:ThinkingState_phrase-enter__sCeWz .32s ease-out .14s both}.ThinkingState_phrase--exit__edJm0{animation:ThinkingState_phrase-exit__x5r01 .28s ease-in forwards}@keyframes ThinkingState_phrase-enter__sCeWz{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes ThinkingState_phrase-exit__x5r01{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(10px)}}.TermsAndConditions_termsAndConditions__sbmkN{background-color:var(--color-background-subdued);border-radius:var(--radius-messaging);padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.TermsAndConditions_copy__rc2V_{color:var(--color-text-subdued);font-size:var(--typography-caption-font-size);line-height:140%;text-align:left}.TermsAndConditions_copy__rc2V_ a{color:inherit;text-decoration:underline}.TermsAndConditions_infoButton__o4ZSV{border:0;background:rgba(0,0,0,0);padding:0;margin:0;color:var(--color-icon-subdued);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.TermsAndConditions_nestedModal__HZWyi{width:375px}.TermsAndConditions_modalHeading__lSq_Z{border-bottom:1px solid var(--color-border-subdued);min-height:56px;padding:0 16px;display:flex;align-items:center;gap:8px}.TermsAndConditions_modalHeading__lSq_Z h2{margin:0;font-size:var(--typography-headline-xs-font-size)}.TermsAndConditions_backButton__SyEeP{color:var(--color-icon-subdued)}.TermsAndConditions_modalContent__TEyU9 p{margin:0;font-size:var(--typography-body-md-font-size);color:var(--color-text-subdued);line-height:140%}.TermsAndConditions_modalContent__TEyU9 a{color:inherit;text-decoration:underline}.styles_listItemHeading__BHg_F{background:var(--color-background-subdued)}.styles_listItemHeading__BHg_F:before{margin:0}.styles_listItemHeading__BHg_F:after{content:"";display:block;border-bottom:1px solid var(--color-border-subdued);outline:0}.styles_listItemDividerHeading__VWiB_:before{margin:var(--space-padding-container-lg) 0 0 0}.styles_listItemDividerHeading__VWiB_+li:before{border-top:none}.styles_listItemHeadingContent__2RuTq{position:relative;padding:var(--space-padding-container-md) var(--space-padding-container-lg);font-size:18px;display:flex;align-items:center}.styles_listItemHeadingContent__2RuTq:focus:before{content:"";outline:0;background:var(--color-background-inverse);height:5px;width:5px;border-radius:100%;position:absolute;left:var(--space-padding-container-xs);justify-self:center}.styles_listItemHeadingContent__2RuTq{flex-wrap:wrap}.styles_showMoreButton__bffLq{position:relative;padding:var(--space-padding-container-md) var(--space-padding-container-lg);display:flex;align-items:center}.styles_showMoreButton__bffLq:focus:before{content:"";outline:0;background:var(--color-background-inverse);height:5px;width:5px;border-radius:100%;position:absolute;left:var(--space-padding-container-xs);justify-self:center}.styles_showMoreButton__bffLq{color:var(--color-text-subdued);font-size:18px;text-decoration:underline}.styles_showMoreButton__bffLq:focus{outline:0}.ListItemGroup_listItemWithGroup__qle0Q{flex-direction:row;padding:var(--space-padding-container-sm) 0 0 var(--space-padding-container-lg)}.ListItemGroup_listItemWithGroup__qle0Q:before{border:none;content:none}.styles_flexHeading__YuNBN{flex-basis:100%}.ButtonSpecialty_styles_ndsButtonSpecialty__t9jyh{--nds-button-bg:var(--color-background-brand-base-hover);--nds-button-color:var(--color-text-always-white);--nds-button-hover-bg:#790000;--nds-button-hover-color:var(--color-text-always-white);--nds-button-active-bg:var(--color-background-inverse);--nds-button-active-color:var(--color-text-always-white);border-color:var(--color-border-brand-hover);border-radius:var(--radius-button)}.ButtonSpecialty_styles_ndsButtonSpecialty__t9jyh:hover{border-color:var(--nds-button-hover-bg)}.ButtonSpecialty_styles_dark__8iBeO,.ButtonSpecialty_styles_ndsButtonSpecialty__t9jyh:active{border-color:var(--color-background-inverse)}.ButtonSpecialty_styles_dark__8iBeO{--nds-button-bg:var(--color-background-inverse);--nds-button-hover-bg:var(--color-text-always-black);--nds-button-hover-color:var(--color-text-always-white);--nds-button-active-bg:var(--color-background-inverse)}.ButtonSpecialty_styles_dark__8iBeO:hover{border-color:var(--color-text-always-black)}.ButtonSpecialty_styles_dark__8iBeO:active{border-color:var(--color-background-inverse)}.styles_logoLink__fAkWR{flex:0 0 auto;display:inline-flex;align-items:center;order:1;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.styles_logoLink__fAkWR:focus{outline-offset:2px}.styles_storeModeHeaderWrapper__vmmGC{background-color:var(--color-background-base);view-transition-name:primary-header;position:sticky;top:0;left:0;right:0;width:100%;z-index:1049;box-shadow:var(--elevation-overlay)}@media(min-width:1200px){.styles_storeModeHeaderWrapper__vmmGC{display:none}}.styles_storeModeHeader__Z8nkK{display:flex;height:64px;align-items:center;margin:0 auto;max-width:1400px;padding-left:var(--space-padding-container-xl);padding-right:var(--space-padding-container-xl);position:relative}