@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_ribbon__MEmtf{display:inline-flex;align-items:center;white-space:nowrap;padding:var(--ribbon-padding);position:absolute;top:0;left:0;width:max-content;font-size:var(--ribbonfont-size);border-radius:var(--radius-label) 0 var(--radius-label) 0;background-color:var(--ribbon-background-color);background-image:var(--ribbon-background-image);background-position:0 0;background-size:1200px auto;color:var(--ribbon-font-color);line-height:1;font-weight:700;z-index:15}@media(max-width:768px){.styles_ribbon__MEmtf{font-size:13px;padding:5px 16px}}.styles_ribbonBorder__13ooO{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ribbon-background-color);color:var(--ribbon-font-color);border-radius:var(--radius-card);background-image:var(--ribbon-background-image);background-position:0 0;background-size:1200px auto;background-repeat:repeat;overflow:hidden;z-index:0}