@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 ndsAlertCard;@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 ndsTextInput;@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 ndsChat;@layer ndsTruncate;.list-view_list-detail__KZJJf{min-height:880px}.FavoritesProductCardGrid_product-list__woL2i{margin-bottom:32px}.FavoritesProductCardGrid_unordered-product-list__TeuDI{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));border-bottom:1px solid var(--color-border-subdued)}@media(min-width:480px)and (max-width:797px){.FavoritesProductCardGrid_unordered-product-list__TeuDI{--columns:2}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(2n){border-right:none}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(odd):nth-last-child(-n+2),.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(odd):nth-last-child(-n+2)~li{border-bottom:none}}@media(min-width:798px)and (max-width:991px){.FavoritesProductCardGrid_unordered-product-list__TeuDI{--columns:3}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(3n){border-right:none}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(3n+1):nth-last-child(-n+3),.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(3n+1):nth-last-child(-n+3)~li{border-bottom:none}}@media(min-width:992px){.FavoritesProductCardGrid_unordered-product-list__TeuDI{--columns:4}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(4n){border-right:none}.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(4n+1):nth-last-child(-n+4),.FavoritesProductCardGrid_unordered-product-list__TeuDI li:nth-child(4n+1):nth-last-child(-n+4)~li{border-bottom:none}}.FavoritesProductCardGrid_product-list-item__HiiUc{border-bottom:1px solid var(--color-border-subdued)}.FavoritesProductCardGrid_product-list-item__HiiUc:last-child{border-bottom:none}@media(min-width:568px){.FavoritesProductCardGrid_product-list-item__HiiUc{border-right:1px solid var(--color-border-subdued)}}.FavoritesProductCardGrid_product-list-item__HiiUc{padding:var(--space-padding-container-md)}.FavoritesProductCardGrid_main-container__2OW90,.FavoritesProductCardGrid_styled-pagination__bZflL{margin-left:auto;margin-right:auto;max-width:1100px}.FavoritesViewContent_favorites-view__PN86l{min-height:700px}.FavoritesViewContent_spinner-wrapper__PqXSB{height:60vh}@media(min-height:768px){.FavoritesViewContent_spinner-wrapper__PqXSB{height:80vh}}@media(min-height:1200px){.FavoritesViewContent_spinner-wrapper__PqXSB{height:90vh}}.FavoritesViewContent_fav__EyrNX{max-width:600px;width:100%;margin:auto}.styles_carouselWrapper__zS4XY{position:relative;width:100%;overflow:clip}.styles_catalogErrorWrapper__uFOPT{position:relative;width:100%;min-height:100vh}.styles_catalogLoadingWrapper__Lso0t{gap:12px;text-align:center;position:fixed;top:65%;left:50%;transform:translate(-50%,-50%);color:var(--color-text-subdued);font-size:var(--typography-font-size-200);z-index:1}.styles_catalogPageSlide__gQjeo{display:flex;flex-direction:column;width:100%;gap:0}.styles_catalogPageSlide__gQjeo>*{display:block;flex:none;line-height:0;font-size:0}.styles_chevronButton__z1UV8{position:fixed;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:68px;height:68px;background-color:var(--color-border-base);opacity:.6;z-index:10;padding:10px;gap:10px}.styles_chevronButton__z1UV8:active,.styles_chevronButton__z1UV8:hover{opacity:1}.styles_chevronButton__z1UV8:disabled{opacity:.35;cursor:not-allowed}@media(max-width:479px){.styles_chevronButton__z1UV8{background-color:var(--color-background-base);opacity:.85;padding:12px;width:40px;height:40px;border-radius:var(--radius-circle)}}@media(max-width:768px){.styles_chevronButton__z1UV8{width:48px;height:48px}}.styles_chevronButtonPrev__gt6uj{left:10px}@media(min-width:480px){.styles_chevronButtonPrev__gt6uj{left:0;border-top-right-radius:8px;border-bottom-right-radius:8px}}.styles_chevronButtonNext__pGw34{right:10px}@media(min-width:480px){.styles_chevronButtonNext__pGw34{right:0;border-top-left-radius:8px;border-bottom-left-radius:8px}}.styles_defaultHotspotCapsule__v9SCx{position:absolute;align-items:center;gap:4px;border-radius:var(--radius-modal);display:flex;justify-content:center;background-color:var(--color-background-base);cursor:pointer;z-index:1;border:none;transform:translate(-20%,-50%)}.styles_defaultHotspotCapsule__v9SCx:focus .styles_price__I9LOH,.styles_defaultHotspotCapsule__v9SCx:focus-visible .styles_price__I9LOH{text-decoration:underline;outline:2px dashed var(--color-text-always-black);outline-offset:-2px}.styles_price__I9LOH{white-space:nowrap;font-weight:var(--typography-font-weight-bold);font-size:var(--typography-font-size-050)}.styles_rectHotspot__TMufu{position:absolute;display:block;border:0;border-radius:var(--radius-asset);cursor:pointer;z-index:1;padding:0;background:rgba(0,0,0,0)}.styles_rectHotspot__TMufu:focus-visible{outline:2px dashed var(--color-text-always-black);outline-offset:-2px}.styles_rectHotspotHitbox__DP8oJ{display:block;width:100%;height:100%}.styles_rectHotspotCoachmarkAnchor__6mLB7{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.styles_gifHotspot__3BICJ{position:absolute;display:block;width:80px;height:80px;cursor:pointer;z-index:1;padding:0;transform:translate(-20%,-50%)}.styles_gifHotspot__3BICJ:focus-visible{outline:2px dashed var(--color-text-always-black);outline-offset:-2px}@media(min-width:1200px){.styles_gifHotspot__3BICJ{width:110px;height:110px}}.styles_gifHotspotBig__1tKHJ{width:100px;height:100px;transform:translate(-20%,-50%)}@media(min-width:1200px){.styles_gifHotspotBig__1tKHJ{width:110px;height:110px}}@media(max-width:767px){.styles_gifHotspotBig__1tKHJ,.styles_gifHotspot__3BICJ{transform:translate(-40%,-50%)}}.styles_quickViewFlyout__qh6P3{display:flex;flex-direction:column;min-height:48px;gap:var(--space-margin-container-xl);max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(16px,env(safe-area-inset-bottom))}.styles_productActionsWrapper__6HjuP{gap:var(--space-padding-interactive-sm);margin-bottom:var(--space-margin-container-md)}.styles_productWrapper__0qVFX{margin-bottom:var(--space-margin-container-lg);align-items:center;overflow:hidden}.styles_productVideoWrapper__mJNfP{max-height:500px}.styles_productImageWrapper__Rssbi{max-height:600px}.styles_productMediaItem__yIAlP{display:flex;align-items:center;justify-content:center}.styles_productDetailsWrapper__iaahL{align-items:flex-start}.styles_productPriceWrapper__Z3IPN,.styles_productTitle__keTgE{margin:var(--space-margin-container-md) 0}.styles_productTitle__keTgE{color:var(--color-text-base);font-size:var(--typography-font-size-150)}.styles_button__YVTkw{max-width:767px;gap:var(--space-margin-text-sm);height:var(--size-illustration-xs)}.styles_videoThumbnailButton__679OL{display:block;margin:0 auto;padding:0;position:relative}.styles_videoPlayBadgeOverlay__q9i_N{cursor:pointer;align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-background-base);border:.5px solid var(--color-border-base);border-radius:var(--radius-circle)}.styles_videoPlayBadgeOverlaySmall__6CllG{height:32px;width:32px}.styles_videoPlayBadgeOverlayLarge__GZUi2{height:48px;width:48px}.styles_imageGalleryScreenModal__dIlc7{height:100dvh;max-height:calc(100dvh - 50px);width:100%;max-width:none;overflow:hidden}.styles_imageGalleryScreenModal__dIlc7>div:nth-child(2){display:flex;flex:1 1;min-height:0;overflow:hidden}.styles_imageGalleryModalContent__Dq3vH{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;justify-content:space-between;padding:var(--space-padding-container-sm);margin:0 auto;overflow:hidden}.styles_galleryStage__HIXyd{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;flex:1 1;min-height:0;width:100%;padding:16px 0}.styles_galleryPreviousButton__N8_nZ{grid-column:1;grid-row:1;justify-self:center}.styles_galleryNextButton__tPAFm{grid-column:3;grid-row:1;justify-self:center}.styles_galleryMedia__xhjBW{grid-column:2;grid-row:1;align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:640px;width:100%;min-height:0}.styles_galleryMedia__xhjBW img{width:auto;height:auto;max-width:100%;max-height:800px}.styles_galleryImage__mWOOo{display:flex;justify-content:center;max-width:100%}.styles_galleryImage__mWOOo:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.styles_videoPlayerWrapper__upn3z{display:flex;align-items:center;position:relative;width:100%;min-height:0}.styles_videoPlayerWrapper__upn3z>div{width:100%;min-height:0}.styles_galleryVideoPlayButton__Mjb6Z{background:rgba(0,0,0,0);border:0;inset:0;position:absolute}.styles_imageGalleryNav__Xd5pf{display:flex;flex-wrap:nowrap;flex-shrink:0;gap:12px;justify-content:center;overflow-x:auto;padding:12px 0}.styles_imageGalleryNavItem__WSRoH{border:1px solid #d6d6d6;opacity:.5;cursor:pointer;position:relative;width:64px;height:64px;flex-shrink:0}.styles_imageGalleryNavItemActive__c_oEv{border:1px solid #333;opacity:1}.styles_successModalRegistryDetails__1T7XA{border:.5px solid var(--color-border-subdued);border-radius:16px;cursor:pointer}.styles_successModalGiftAnimation__QHk3V{display:block;height:auto;margin:0 auto;justify-self:center}.add-to-list_added___H28D{border-color:var(--color-border-success);color:var(--color-text-success);font-weight:700}